Category:COMP courses by subfield: Difference between revisions

From Hitchhiker's Guide to CS
Jump to navigation Jump to search
(Build category tree)
Tag: 2017 source edit
(Add description of second digits)
Tag: 2017 source edit
 
Line 1: Line 1:
While some of this categorisation can be subjective, the second digit of a COMP course code gives you some information about what subfield it’s considered to fall under.
; COMP_1__
: Software Engineering (software design, programming at scale) ''but'' we classify COMP1100/1130/1110/1140 separately as “introductory” courses (though 1110/40 could totally be considered a software construction course)
; COMP_3__
: Computer Systems (networks, operating systems, low-level and real-time, concurrent and parallel)
; COMP_4__
: Data (databases, data wrangling, data management, data mining)
; COMP_5__
: Research, project, and recurring “topics” courses
; COMP_6__
: Theory (logic, algorithms, machine learning theory, programming languages theory) ''but also'' all machine learning (both theoretical and applied)
; COMP_7__
: Misc. (inc. special topics courses) ''but also'' all security
The names here are just what made sense at time of writing, and may not be completely accurate to either the courses within them or the “official” SoCo name for each field (e.g. the names used by specialisations).
[[Category:Courses by field]]
[[Category:Courses by field]]

Latest revision as of 10:38, 26 November 2021

While some of this categorisation can be subjective, the second digit of a COMP course code gives you some information about what subfield it’s considered to fall under.

COMP_1__
Software Engineering (software design, programming at scale) but we classify COMP1100/1130/1110/1140 separately as “introductory” courses (though 1110/40 could totally be considered a software construction course)
COMP_3__
Computer Systems (networks, operating systems, low-level and real-time, concurrent and parallel)
COMP_4__
Data (databases, data wrangling, data management, data mining)
COMP_5__
Research, project, and recurring “topics” courses
COMP_6__
Theory (logic, algorithms, machine learning theory, programming languages theory) but also all machine learning (both theoretical and applied)
COMP_7__
Misc. (inc. special topics courses) but also all security

The names here are just what made sense at time of writing, and may not be completely accurate to either the courses within them or the “official” SoCo name for each field (e.g. the names used by specialisations).

Subcategories

This category has the following 7 subcategories, out of 7 total.