University of Birmingham School of Computer Science
Home double arrow Internal double arrow Programmes

Year in Computer Science [5955]

2013/14

Every student with optional modules must fill in a module choice form for next academic year (in their corresponding degree programme), check the options for validity, print the form, and submit it to the office by Friday 4 October 2013. Do not forget to fill in your name.

Name: Signature:
Student ID: Date:

back arrow Previous Year's Version

Please read the notes below the module table.

WARNING: Programme descriptions for future academic years are subject to change.

Follow the link from the module code to see the full Syllabus Page for each of the modules taught by the School of Computer Science.
(Any links to modules taught outside the School are to the Academic Office web site, and may not work.)

Students take the following modules to an overall total of 120 credits.

Credits
Code Module Sem1 Sem2

Compulsory Modules to a total of 80 credits
06 26254 ICY Operating Systems and Networks  10
06 26257 ICY Software Workshop 1 20 
06 26258 ICY Software Workshop 2  20
06 21977 ICY: Data Structures & Algorithms  10
06 21980 ICY: Databases 10 
06 21978 ICY: Introduction to Computer Science 10 

Optional Modules to a total of 40 credits
Between 10 and 20 credits chosen from:
06 25078 ICY: Software Engineering [Note 1]   10
06 26425 Software Engineering 1 [Note 1] 10  
06 26426 Software Engineering 2 [Note 1]   10
Between 20 and 30 credits chosen from:
06 19339 Computational Vision   10
06 26428 Machine Learning 10  
06 05934 Models of Computation   10
06 02495 Natural Language Processing 1 10  
06 25647 Commercial Computing 10  
06 02578 Compilers & Languages 10  
06 02411 Evolutionary Computation   10
06 02408 Graphics 2   10
06 21253 Introduction to Human-Computer Interaction   10
06 20122 Intelligent Data Analysis   10
06 02552 Principles of Programming Languages 10  
06 20416 Neural Computation 10  

Notes


Undergraduate Degree Programmes for 2013/14