School of Computer Science

BSc Year in Computer Science [5955]

Compulsory Modules to a total of 100 credits

Code Title Autumn Spring
06-21977 ICY Data Structures & Algorithms - 10
06-21980 ICY Databases - 10
06-27110 ICY Introduction to Artificial Intelligence - 10
06-21978 ICY Introduction to Computer Science 10 -
06-27111 ICY Introduction to Human Computer Interaction 10 -
06-26254 ICY Operating Systems and Networks - 10
06-26955 ICY Software Workshop 20 20

Optional Modules to a total of 0 credits

Code Title Autumn Spring
06-25078 ICY Software Engineering 10 -
06-26425 Software Engineering 1 - 10
06-26426 Software Engineering 2 10 -

Optional Modules to a total of 0 credits

Code Title Autumn Spring
06-02578 Compilers & Languages 10 -
06-02408 Graphics - 10
06-20122 Intelligent Data Analysis - 10
06-26428 Machine Learning 10 -
06-05934 Models of Computation - 10
06-02495 Natural Language Processing 1 - 10
06-20416 Neural Computation 10 -
06-02552 Principles of Programming Languages 10 -

Programme Notes:

  1. The Learning & Teaching and Assessment Methods above are not intended to be exclusive, but to indicate the main methods in use. Module Descriptions contain more detail.