Logo of University of Essex

MSciComputer Science

University of Essex
United Kingdom, Colchester
Tuition fee To be confirmed
More information

Expenses, accommodation, working etc.



Technology drives society, and computer science is developing faster than ever before. Social media, cloud computing, face recognition software, network security and robotics all have a basis in computing. In both business and research, computer science continues to change our lives, our work, and the way we communicate and socialise with one another.

Our research covers a range of topics, from materials science and semiconductor device physics, to the theory of computation and the philosophy of computer science, with most of our research groups based around laboratories offering world-class facilities. On the four-year MSci version of this course, you develop the same key skills for computer science as on the BSc, in particular in the areas of:

- Algorithm analysis and basic computability
- Software engineering
- Java language principles and application programming interfaces

In addition to these areas, you achieve a masters-level qualification and also have the opportunity to investigate more advanced topics in computer science, specialising in one of the areas of research being undertaken within our department. You are able to pursue a diverse range of topics, including:

- Assistive technologies
- Computer games
- Artificial intelligence
- Evolutionary computation
- Robotics

Our School is a community of scholars leading the way in technological research and development. Today’s computer scientists are creative people who are focused and committed, yet restless and experimental. We are home to many of the world’s top scientists, and our work is driven by creativity and imagination as well as technical excellence.

We were ranked 8th in the UK in the 2015 Academic Ranking of World Universities, with more than two-thirds of our research rated “world-leading” or “internationally excellent” (REF 2014). And our students enjoy learning from our expert researchers – we are ranked 4th in the country with 97% student satisfaction (NSS).

You graduate with the creativity, imagination, and technical excellence to explore further how technology influences people’s lives.

Programme structure

Year 1

Professional Development
Mathematics for Computing
Introduction to Programming
Object-Oriented Programming
Introduction to Databases
Web Development
Network Fundamentals
Fundamentals of Digital Systems

Year 2

Group Project & Industrial Practice
Software Engineering
Application Programming
Data Structures and Algorithms
Databases and Information Retrieval (optional)
Human Computer Interfaces and Visualisation (optional)
Web Application Programming (optional)
Artificial Intelligence (optional)

Final year

Individual Project
Virtual Worlds (optional)
High-Level Games Development (optional)
Business Information Systems (optional)
Large Scale Software Systems and Extreme Programming (optional)
Network Engineering (optional)

Year 4

Professional Practice and Research Methodology
Group Project
Creating and Growing a New Business Venture (optional)
Computer Security (optional)
Intelligent Systems and Robotics (optional)
Machine Learning and Data Mining (optional)
Cloud Technologies and Systems (optional)
Text Analytics (optional)
High Performance Computing (optional)
E-Commerce Programming (optional)

Career opportunities

Essex graduates in computer science have found employment as systems analysts, software engineers, programmers and systems engineers, while a number go on to postgraduate study or research.

Our department has a large pool of external contacts, ranging from companies providing robots for the media industry, through vehicle diagnostics, to the transforming of unstructured data to cloud-based multidimensional data cubes, who work with us and our students to provide advice, placements and eventually graduate opportunities.

Our recent graduates have gone on to work for a wide range of high-profile companies including:

Formula One
Light Speed IT Solutions
Royal Bank of Scotland

Apply now! Fall semester 2021/22
This intake is not applicable

We are currently NOT ACCEPTING applications from NON-EU countries, except Georgia and Serbia.

Application deadlines apply to citizens of: United States

Apply now! Fall semester 2021/22
This intake is not applicable

We are currently NOT ACCEPTING applications from NON-EU countries, except Georgia and Serbia.

Application deadlines apply to citizens of: United States