← All courses at University of Surrey

BSc Computer Science with placement

University of Surrey

Institution
University of Surrey
Level
undergraduate
Subject
Computer Science BSc (Hons) with placement
Duration
4 years
UCAS code
G401

Entry requirements

A level: ABB / Required subjects: Mathematics IB: 33 / Required subjects: Mathematics Analysis and Approaches HL5/SL6 or Mathematics Applications and Interpretations HL5. BTEC: DDD. Additionally, A-level Mathematics at Grade B.

About this course

BSc (Hons) in Computer Science, focusing on software development and digital technologies. Core topics include Programming, Systems Design, Computer Architecture, Embedded Systems, Data Analysis, Statistics, Mathematical Modelling, Project Management, Communication & Writing, and Artificial Intelligence & Machine Learning. Students gain hands-on programming experience and work on collaborative 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
  • Internet Of Things
  • Computational Intelligence
  • 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