BSc Computer Science

Use our magical AI system, to check your admission chances for this course.
Tuition fee
Apply by
Start date
Sep 2025
Sep 2026
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
4 - 6 weeks after your application is submitted
  • Develop practical skills in the specification, design and implementation of computer systems, as well as an understanding of the theory behind them
  • Benefit from excellent facilities spanning a wide range of machine types and software ecosystems
  • Our world-class teaching is informed by active, up-to-the-minute research of international standing in developing fields including machine learning, artificial intelligence, and nature-inspired computation
  • Industry experience available to all students through summer placements or year-long Industrial Placement
  • Comprehensive, relevant programmes inspired by the Computer Science development cycle: theory, design, develop, test and apply
  • We maintain excellent teaching links with computer-related industry partners such as IBM, The Met Office, NATS and Motorola
Read more

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Compulsory modules
  • Programming
  • Social and Professional Issues of the Information Age
  • Object-Oriented Programming
  • Computers and the Internet
  • Data Structures and Algorithms
  • Discrete Mathematics for Computer Science
  • Computational Mathematics
  • Web Development
  • Compulsory modules
  • Software Development
  • Computer Languages and Representations
  • Database Theory and Design
  • Network and Computer Security
  • Outside the box: Computer Science Research and Applications
  • Group Software Engineering Project
  • Options modules
  • Artificial Intelligence and Applications
  • Mobile and Ubiquitous Computing
  • The C Family
  • Free Choice Elective
  • Compulsory modules
  • Industrial Placement
  • Compulsory modules
  • Individual Literature Review and Project
  • Enterprise Computing
  • Nature Inspired Computation
  • Learning from Data
  • Computability and Complexity
  • Computer Graphics
  • Algorithms that Changed the World
  • High Performance Computing
  • Commercial and Industrial Experience
  • Free Choice Elective
  • The all-in-one solution for your study-abroad needs
    Download the Edvoy app now

    Related courses










    Use our magical AI system, to check your admission chances for this course.
    Tuition fee
    Apply by
    Start date
    Sep 2025
    Sep 2026
    Duration
    Campus
    Mode of study
    Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
    Offer response
    4 - 6 weeks after your application is submitted