University of Essex

Course Details

MSc Advanced Computer Science

Course Description

Our MSc Computer Science will give you the greatest flexibility to familiarise yourself with the areas of computing that interest and excite you most. You will be able to choose from a range of modules that encompass agent-based and multi-agent systems, machine learning, pattern recognition, distributed information management systems, embedded systems, robotics, evolutionary computation, theoretical computer science, formal methods and many more. Our graduates have achieved success in a variety of professions. Many have pursued careers in computing and information technology, while others have gone on to work in research organisations or become university academics. Please note that this course is also available on a part-time basis.

Course Duration

NumberDuration
1year

Career outcomes

Studying within our School of Computer Science and Electronic Engineering provides both the recent graduate and the practising engineer with the opportunity to gain new skills or enhance existing ones. Our MSc courses, in addition to providing advanced training, also form a natural progression to postgraduate research. Our graduates have progressed to a variety of senior positions in industry and academia. Some of the companies and organisations where our former graduates are now employed include: Electronic Data Systems, Pfizer Pharmaceuticals, Bank of Mexico, Visa International, Hyperknowledge (Cambridge), Hellenic Air Force, ICSS (Beijing), United Microelectronic Corporation (Taiwan) and within our University.

MSc Advanced Computer Science University of Essex