Skip to main content Skip to navigation

Third Year Computer Science BSc 2006/07

The normal load is 120 CATS credits. Candidates for honours are required to take one core module and 90 CATS credits selected from the list of optional modules below, at least 45 CATS credits must be from list A.

Core Module

Term

CATS

Credits

Examined/

Assessed

CS310 Computer Science Project
1,2
30
A(100)
50% rule exempt




Optional Modules - List A




CG351 Digital Signal Processing
(not available 2006-2007
NA
15
E(80) A(20)
CG354 VLSI Architectures and Algorithms 2
15
E(100)
CS301 Complexity of Algorithms 1
15
E(100)
CS313 Mobile Robotics 1
15
E(80) A(20)
CS319 Theory of Databases 1
15
E(100)
CS321 Current Uses of Computers 1
15
A(100)
CS324 Computer Graphics 2
15
E(100)
CS325 Compiler Design 1
15
E(100)
CS328 Artificial Intelligence 2
15
E(75) A(25)
CS329 Efficient Parallel Algorithms 2
15
E(100)
CS330 History of Computing 1
15
E(80) A(20)
CS331 Neural Computing 2
15
E(80) A(20)
CS332 Programming Language Design and Semantics 2
15
E(100)
CS333 Design of Dependable Systems 1
15
E(70) A(30)
CS341 Advanced Topics in Algorithms (not available 2006-2007) NA
15
E(100)




Optional Modules - List B




ES312 Systems Modelling and Simulation
2
15
E(70) A(30)
ES330 Control I
1
15
E(80) A(20)
IB313 Business Studies I (Value Based Management)
1,3
15
E(70) A(30)
IB314 Business Studies II (Management of Change)
1,2,3
30
E(70) A(30)
IB3A7 The Practice of Operational Research
2
12
E(100)
IB320 Simulation
2
15
A(100)
IB346 Information Systems
1,2,3
30
E(70) A(30)
IB349 Operational Research in Strategic Planning
1
15
A(100)
IB352 Mathematical Programming III
2
15
E(80) A(20)
IE215 Ecology and Conservation
2
6
E(100)
IE420 Problem Solving
2
12
E(50) A(50)
MA228 Numerical Analysis
2
6
A(100)
PH228 Scientific Method
1
15
E(100) or A(100)





Third Year Pass Degree Course

Candidates on a pass load are required to take modules totalling 90 CATS credits; the third year core module and 60 CATS credits selected from the list of optional modules above, at least 30 CATS credits of which must be from list A.

Prescribed Coursework

Prescribed coursework is required for CS310.

Modules from other Departments

More information on modules taught by other departments can be found at the following sites:

  • School of Engineering
  • Department of Philosophy
  • Mathematics Institute
  • Warwick Business School
  • Language Centre