During semester one, you will take a compulsory module in:
- Introduction to Human Computer Interaction
Students must take the following module unless previously studied:
Students who have previously studied the above may take one of the following modules:
- Algorithms and Data Structures
- Application Programming
- Advanced Data Structures
Students must take each module in this group unless they have previously studied equivalent material:
- Database Systems
- Introduction to Network Communications
Students may also take some of the following modules:
- Collaboration and Communication Technologies
- Connected Computing at Scale
- Operations Research and Modelling
- Simulation for Computer Scientists
- Software Quality Management
- System Network Administration
During semester two, you will take compulsory modules in:
- Methods for Understanding Users in Computer Science
- Object Orientated Systems
- Software Engineering
Students may also take some of the following modules:
- Advanced Computer Communications
- C++ Programming
- Computer Security
- Concepts of Programming Languages
- Enterprise Level Computing
- Foundations of Artificial Intelligence
- Games
- Human-Computer Systems
- Introduction to Modelling and Optimisation
- Mobile Device Programming
- New Media Design
- Parallel and Distibution Computing
- Software Project Managament
- Ubiquitous Computing
Please note that all module details are subject to change.
Over the summer period towards the end of the course, you will undertake a research project in Information Technology. This module involves conducting a piece of practical research, and will contain a technical element - usually consisting of a substantial amount of programming. This research will be of some depth, and carried out under the supervision of a member of academic staff. Where appropriate, projects may also be conducted in conjunction with an external organisation.
The MSc Information Technology is offered on a full-time basis over one year or part-time over two to four years.
The course comprises 180 credits, split across 120 credits’ worth of compulsory and optional modules and a 60-credit research project.
During the semesters, the course is taught by lectures, practical sessions and various other methods of teaching.
During the summer period, you will conduct an independent research project under the supervision of academic staff.
The first semester of this course is common with the MSc Management of IT, allowing for the possibility of transferring on to that degree stream in February if you (and the Course Directors) deem it to be more appropriate.