BSc Computer Science

Tuition fee
Apply by
Start date
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
2 weeks after your application is submitted
Compare Universities Illustration
Compare Courses!
You can now compare courses and find which one suits you the best.

Our flagship course is informed by industry needs and gives students a thorough grounding in the fundamentals of Computer Science, as well as professional skills in problem-solving and project work.

Computer Science is an exciting and dynamic field, full of opportunities for creative discovery and invention that touch almost all areas of modern life. On our Computer Science BSc you’ll learn how data is stored, processed, applied and kept secure by information processing systems. You’ll develop a grounding in programming languages, databases, operating systems, graphics, robotics and other sophisticated technologies as well as exploring software engineering subjects, such as software development. Our course is constantly reviewed to ensure it’s relevant to the work you’ll be doing in the future.

Industry projects and summer placements are a key component of this degree and will help you gain valuable experience in the workplace. In recent years, our students have completed placements in companies such as:

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Computational Thinking
  • Web Applications
  • Problem Solving with Python
  • Architecture and Operating Systems
  • Maths for Computer Science
  • Object Oriented Java Programming
  • Principles, Tools and Techniques for Secure Software Engineering
  • Human Computer Interaction
  • Database Systems
  • Enhancing your Employability
  • Secure Communication Networks
  • Internet of Things
  • Group Project
  • Object Orientation, Algorithms and Data Structures
  • Computational Mathematics
  • Data Processing and Visualisation
  • Informatics
  • Introduction to the Theory of Computation
  • Scientific Computing
  • Emerging Technologies
  • One Semester Individual Project - 40
  • Large-Scale Databases
  • Knowledge Management
  • Combinatorial Optimisation
  • Security
  • Forensics
  • Artificial Intelligence
  • Computer Vision
  • Graphics
  • Design Thinking and Prototyping for User Experience
  • Political Economies of Computing
  • Introduction to Computational Robotics
The all-in-one solution for your study-abroad needs
Download the Edvoy app now

Related courses










Tuition fee
Apply by
Start date
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
2 weeks after your application is submitted