MEng Computer Science (G403)

Master

In Bristol

Price on request

Description

  • Type

    Master

  • Location

    Bristol

  • Start date

    Different dates available

About MEng Computer Science
This course provides a thorough grounding in the fundamentals of computer science with opportunities to specialise in application areas while gaining skills in system development and enterprise.
Core ideas are introduced in years one and two. You will cover the principles of programming and algorithms, including:
how a modern computer works;
computational theory and how to design programming languages;
concurrent systems and networks;
machine learning and pattern recognition.
You will also undertake a group project in year two, working in a team to deliver an application to a client, with help from an industrial mentor. You can also take options in human-computer interaction and complexity theory, as well as open units from across the University.
In year three you specialise in application areas and undertake a group project to develop an interactive game, working with industrial mentors. You specialise further in year four and also undertake a full-time individual or group project, with opportunities to work with industrial and research partners.

Facilities

Location

Start date

Bristol (Avon)
See map
Senate House, Tyndall Avenue, BS8 1TH

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2018

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 14 years

Subjects

  • Programming
  • Project

Course programme

Year 1 (2019/20)
  • Introduction to Computer Architecture
  • Mathematical Methods for Computer Scientists
  • Theory of Computation
  • Algorithms
  • Imperative Programming
  • Functional Programming
  • Object-Oriented Programming
  • Security 101
  • Databases and Cloud Concepts
  • Probability and Statistics

Year 2 (2019/20)
  • Data Structures and Algorithms
  • Symbols, Patterns and Signals
  • Language Engineering
  • Concurrent Computing
  • Software Product Engineering
  • Computer Science in Society
  • Communication, complexity and number theory
  • Human-Computer Interaction
  • Choose open units

Year 3 (2019/20)
  • Group Project
  • Web Technologies
  • Character and Set Design
  • Computer Graphics
  • Image Processing and Computer Vision
  • Computational Neuroscience
  • Cryptography A
  • Applied Security
  • Advanced Algorithms
  • Design Verification
  • Artificial Intelligence with Logic Programming
  • An Introduction to High Performance Computing
  • Advanced High Performance Computing
  • Types and Lambda Calculus
  • Machine Learning

Year 4 (2019/20)
  • Individual Project: Implementation
  • Creative Technology Project
  • Individual Project: Business Plan
  • Individual Project: Research Proposal
  • Animation Production
  • Robotic Systems
  • Systems Security
  • Cryptography B
  • Cloud Computing
  • Interactive Devices
  • Sustainability, Technology and Business
  • Computational Genomics and Bioinformatics Algorithms
  • Applied Data Science
  • Internet Economics and Financial Technology
  • Advanced Computer Architecture
  • Applied Deep Learning

MEng Computer Science (G403)

Price on request