University of Exeter Featured Masters Courses
Queen Margaret University, Edinburgh Featured Masters Courses
University of Warwick Featured Masters Courses
Ulster University Featured Masters Courses
University of Sheffield Featured Masters Courses

Our programme develops your understanding of software development, softwarehardware interface design and artificial intelligence (AI) as you learn the processes for making applications efficient, reliable and secure.

With a focus on employability, the course allows you to tailor your studies to your career aspirations. It also offers opportunities for paid work experience so you can explore potential specialisms and put theory into practice.

Our strong links with the local digital community keep you in touch with the latest industry trends. We are the lead academic partner of the Digital Catapult Centre, which helps entrepreneurs and small businesses to bring their digital services and products to market.

Course structure

Each module features teaching periods and coursework and is delivered through workshops, seminars, lectures and group exercises. 

The project then enables you to apply your skills and knowledge to real-world computer science problems so that students graduates in the best possible position for securing industry employment.


You will study five core modules, including a project, and choose two optional modules.

Core modules

  • Algorithms and Computability
  • Intelligent Systems 
  • Specification, Verification and Validation 
  • Research Methods
  • Project

Option modules 

  • Architectures and Integration 
  • Distributed Systems Principles 
  • Interaction Design and Evaluation Process
  • Systems Analysis and Design
  • Internet Application Development 
  • Enterprise Applications Development
  • Intellectual Property Law
  • The Business and the Information System


The optional placement year is a chance to boost your CV and gain a significant advantage in the graduate jobs market.

Our students have been on placement with companies including IBM, Baker Tilly and NATS, and are now working as software developers and real-time system designers in organisations such as IBM, Microsoft, BT and Gatwick Airport.

Computer Science MSc graduates take up positions as computer scientists, software engineers, systems designers, systems developers and systems architects, as well as going on to become PhD students and lecturers at a university level.

Visit the Computer Science (MSc/PGDip/PGCert) page on the University of Brighton website for more details!




Enquire About This Course

Recipient: University of Brighton

* required field

Please correct the errors indicated below to send your enquiry

Your enquiry has been emailed successfully