← All courses at University of Surrey

MEng Computer Science with placement

University of Surrey

Institution
University of Surrey
Level
undergraduate
Subject
Computer Science MEng with placement
Duration
5 years

Entry requirements

A level: AAA / Required subjects: Mathematics IB: 35 / Required subjects: Mathematics HL5/SL6 BTEC: D*DD. Additionally, A-level Mathematics at Grade B.

About this course

MEng in Computer Science, focusing on advanced digital technologies and software systems. Core topics include Programming, Systems Design, Circuit Design, Computer Architecture, Embedded Systems, Signal Processing, Data Analysis, Statistics, Mathematical Modelling, Project Management, Financial Analysis, Engineering Design, Communication & Writing, Artificial Intelligence & Machine Learning. Students undertake hands-on programming work, cybersecurity studies, foundational and advanced artificial intelligence techniques, and collaborative team projects.

Modules

  • Foundations Of Computing
  • Computer Logic
  • Data And Database Systems
  • Data Structures And Algorithms
  • Operating Systems
  • Foundations Of Computing Ii
  • Software Engineering And Object-Oriented Programming
  • Academic And Professional Skills Development In Computer Science
  • Artificial Intelligence
  • Further Programming Paradigms
  • Computer Security
  • Computer Networking
  • Advanced Algorithms
  • Parallel Computing
  • Collaborative Project Using Web Applications
  • Information Security Management
  • Computational Intelligence
  • Internet Of Things
  • Distributed Systems
  • Privacy Enhancing Technologies
  • Robotics
  • Engineering Internet Scale Systems
  • International Business Strategy (Accredited)
  • Deep Learning And Advanced Ai
  • Systems Verification
  • Natural Language Processing
  • Data & Internet Networking
  • Business Analytics With Data Visualisation
  • Ethical Hacking And Software Security
  • Professional Project
  • Professional Training Module
  • Multi-Disciplinary Design Project
  • Cloud Computing
  • Speech & Audio Processing & Recognition
  • Cryptography
  • Digital Design With Vhdl
  • Introduction To Quantum Computing
  • Advanced Topics In Computer Vision And Deep Learning
  • Network Security
  • Quantum Algorithms
  • Cloud Security
  • Ai And Health