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

MSc in Computer Science - Stream 1 [0008]

2012/13

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 180 credits.

Credits
Code Module Sem1 Sem2 Summer

Compulsory Modules to a total of 150 credits
06 06994 Software Workshop 20 20  
06 21933 Fundamentals: Intro to Computer Science 10    
06 21921 Fundamentals: Data Structures 10    
06 21923 Fundamentals: Databases   10  
06 21936 Fundamentals: Software Engineering   10  
06 21253 Introduction to Human-Computer Interaction   10  
06 06997 Project - Conversion MSc     60

Optional Modules to a total of 30 credits
Between 10 and 30 credits chosen from:
06 17442 Commercial Programming (Extended) 10    
06 20008 Cryptography 10    
06 23856 Evaluation Methods and Statistics 10    
06 20233 Intelligent Data Analysis (Extended)   10  
06 22753 Introduction to Evolutionary Computation 10    
06 12412 Introduction to Neural Computation 10    
06 20236 Machine Learning (Extended) 10    
06 20234 Planning (Extended)   10  
Between 0 and 20 credits chosen from:
06 19339 Computational Vision   10  
06 19341 Introduction to Natural Computation 10    

Notes

  1. All students will have the opportunity to take a placement test at the start of the programme. Students who pass the test will automatically follow Stream 2. Students who fail the test, or choose not to take the test, will automatically follow Stream 1. Students on Stream 1 must pass the workshop module before being allowed to proceed to the project.
  2. Not all options may be available in any particular year. Some option combinations are only available if the timetable permits. As students may have to make preliminary option choices before timetables are available, changes may be needed later if there are clashes. In selecting options, students need to pay attention to pre- and co-requisites.
  3. Students' individual programmes of study must be approved by the Programme Director (as the nominee of the Head of School).

Postgraduate Degree Programmes for 2012/13