Second Year Computer Science with Business Studies BSc 2021/22
The normal load is 120 CATS credits. Candidates for honours are required to take six core modules. The remaining balance of 30 CATS credits can be selected from the optional modules list but must include at least one IB-coded module.
In order to qualify for the third year students must be candidates for honours and have at least a second class performance in an IB-coded module. Candidates who fail to meet this requirement may be permitted to proceed to the third year of the Computer Science degree.
Core Modules
Code | Name | Term | CATS Credits |
---|---|---|---|
CS241 | Operating Systems and Computer Networks * | 1 | 15 |
CS258 | Database Systems * | 1 | 15 |
CS259 | Formal Languages | 2 | 15 |
CS260 | Algorithms * | 1 | 15 |
CS261 | Software Engineering | 2 | 15 |
CS262 | Logic and Verification | 2 | 15 |
Optional Modules
Code | Name | Term | CATS Credits |
---|---|---|---|
CS249 | Digital Communications and Signal Processing | 2 | 15 |
CS254 | Algorithmic Graph Theory | 2 | 15 |
CS255 | Artificial Intelligence | 1 | 15 |
CS257 | Advanced Computer Architecture | 2 | 15 |
IB207 | Mathematical Programming II | 1 | 12 |
MA241 | Combinatorics | 1 | 12 |
Other Options
Code | Name | Term | CATS Credits |
---|---|---|---|
A Modern Foreign Language | 12/15/24/30 |
*These modules will be examined normally in the first week of Term 3.
Modules from Other Departments
More information on modules taught by other departments can be found in the Module Catalogue: https://courses.warwick.ac.uk.