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

MSc in Human-Computer Interaction [9151]

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 120 credits
06 06991 Research Skills 10    
06 02637 Project - Advanced MSc     60
06 25020 Advanced Human Computer Interaction [New module for 2012/13] 10    
06 23856 Evaluation Methods and Statistics 10    
06 25023 Mobile & Ubiquitous Computing (Extended) [New module for 2012/13.]   20  
06 25022 Research Topics in HCI [New module for 2012/13]   10  

Optional Modules to a total of 60 credits
Between 30 and 60 credits chosen from:
06 07953 First semester mini-project 30    
06 07954 Second semester mini-project   30  
Between 0 and 30 credits chosen from:
06 17442 Commercial Programming (Extended) 10    
06 15255 Compilers & Languages (Extended) 10    
06 18157 Component-based Software [Not offered in 2012/13]   10  
06 23836 Computational Modelling with MATLAB   10  
06 23899 Computer Security 20    
06 20008 Cryptography 10    
06 24229 Enterprise Systems   20  
06 19009 Individual Study 2 [May be taken in either Sem1 or Sem2 but not both] 10 10  
06 20233 Intelligent Data Analysis (Extended)   10  
06 15267 Intelligent Robotics (Extended) 20    
06 22456 Internet Security Seminar   10  
06 22753 Introduction to Evolutionary Computation 10    
06 12412 Introduction to Neural Computation 10    
06 20236 Machine Learning (Extended) 10    
06 12418 Nature Inspired Design [Not offered in 2012/13]   10  
06 23640 Networks and Distributed Systems (Extended)   20  
06 20234 Planning (Extended)   10  
06 22755 Parallel Programming (Extended)   10  
06 23645 Research Seminar [Not offered in 2012/13]   10  
06 20010 Secure Programming   10  
06 18158 Software Testing [Not offered in 2012/13]   10  
04 07852 Diffusion and Deployment of Technology [Note 2]   10  
04 22212 Interactive Systems Design [Note 2]   10  

Notes

  1. Students' individual programmes of study must be approved by the Programme Director (as the nominee of the Head of School).
  2. These modules are taught by the School of Electrical, Electronic and Computer Engineering.

Postgraduate Degree Programmes for 2012/13