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

BSc in Computer Science [4436]
BSc in Computer Science with an Industrial Year [9499]
BSc in Computer Science with Study Abroad [5571]
MSci in Computer Science [4443]
MSci in Computer Science with an Industrial Year [xxxx]
MSci in Computer Science with Study Abroad [xxxx]

Second Year, 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 90 credits
06 19321 Software System Components A 20 
06 25345 Professional Computing 10 
06 21254 Mathematical Techniques for Computer Science 10 
06 25344 Functional Programming 10 
06 05934 Models of Computation  10
06 26263 Team Project  20
06 19340 Computer Systems & Architecture  10

Optional Modules to a total of 30 credits
06 26266 C/C++   10
06 26265 Introduction to Computer Security   10
06 26425 Software Engineering 1 10  
06 26426 Software Engineering 2   10
06 19339 Computational Vision   10
06 02495 Natural Language Processing 1 10  
06 26264 Reasoning   10
L2 language modules [Note 3] 10 10

Notes


Undergraduate Degree Programmes for 2013/14