Category:COMP courses by subfield
Jump to navigation
Jump to search
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.