This course will give you the skills and knowledge necessary to apply valid computer science methods to new and emerging computing problems. These abilities are very highly valued by employers. YouÕll gain a solid foundation in computer science with rigorous theory and practical experience. The course combines software systems design, software development, interaction design, artificial intelligence, computational mathematics, computer graphics and vision. YouÕll also develop the mathematical and programming abilities that underpin these topics.

The Master of Computing (MComp) course provides you with the same core skills and knowledge as the BSc but with a greater exposure to and integration with research groups in the Department.