Computing Science

In this section

BSc Computing Science

Study Computing Science at the University of Aberdeen Mumbai

Computing Science

From AI and machine learning to quantum computing, blockchain, and data science, the BSc Computing Science prepares you for the technologies shaping tomorrow. Gain the skills to open doors to careers in software engineering, cybersecurity, data analytics, and other high-demand computing fields worldwide.

Key Facts

Location
Mumbai Campus
Award
BSc
Duration
4 Years

Why Choose Computing Science?

  • Learn to apply theory to practice through a combination of hands-on programming expertise combined with a deep understanding of computer science principles.
  • Build a broad technical skillset through practical experience in software development, programming, modelling, and web development before advancing to specialist topics such as artificial intelligence, cybersecurity, machine learning, data mining, and emerging technologies like blockchain and quantum computing.
  • You will have opportunities to undertake placements during your programme, which is an excellent opportunity to gain first-hand professional experience.
  • Connect with industry and boost your career prospectus through networking events, employer-led workshops, career fairs, internships, and placements, as well as guidance on securing graduate roles with leading tech companies and innovative start-ups.

What You'll Study

The information on this page is provided for general guidance. While the University of Aberdeen makes every effort to ensure that all course options are available as described, specific courses and content may be subject to change without notice. 

Computing Science at the University of Aberdeen in Mumbai encompasses both the theory and the practice of computing with particular emphasis on developing your technical analysis, design and programming skills. You will study topics including software programming, databases and data management, computer systems, artificial intelligence (AI) and cyber security and learn to apply your programming and creative problem-solving skills to a wide variety of commercial, scientific and socio-economic contexts.

Our teaching reflects how advances in computing are constantly transforming how we live, learn, work and socialise – from how we detect and treat disease or analyse business, scientific or social data to how we make online shopping easier and more secure.

Year 1
  • Algebra (15 credits)
  • Calculus 1 (15 credits)
  • Modelling and Problem Solving for Computing (15 credits)
  • Object-Oriented Programming (15 credits)
  • Programming 1 (15 credits)
  • Understanding Data (15 credits)
  • Web Development (15 credits)
Year 2
  • Algorithms and Data Structures (15 credits)
  • Applied Linear Algebra (15 credits)
  • Databases and Data Management (15 credits)
  • Human-Computer Interaction (15 credits)
  • Linear Algebra I (15 credits)
  • Probability (15 credits)
  • Software Programming (15 credits)
  • Statistics (15 credits)
Year 3
  • Artificial Intelligence (15 credits)
  • Distributed Systems and Security (15 credits)
  • Languages and Computability (15 credits)
  • Operating Systems (15 credits)
  • Principles of Software Engineering (15 credits)
  • Software Engineering and Professional Practice (15 credits)

Plus 30 credit points from further optional courses to make up 120 credit points.

Year 4
  • Professional Practice in Computing Science (15 credits)
  • Research Methods (15 credits)
  • Security (15 credits)
  • Single Honours Computing Project (45 credits)

Plus one of:

  • Data Engineering (15 credits)
  • Introduction to Machine Learning and Data Mining (15 credits)
  • Natural Language Processing (15 credits)

Careers and Employability

Whether you want to develop software, manage infrastructure, specialise in AI, or launch your own tech startup, a BSc in Computing Science from the University of Aberdeen in Mumbai gives you the tools, credentials, and confidence to succeed.

Our strong focus on both practical skills and theoretical foundations means you’ll graduate with the problem-solving, coding, and system design expertise employers value. You’ll also benefit from a final-year project and opportunities for real-world applications, giving you a head start in the job market.

Your expertise in programming, software engineering, AI, cybersecurity, data science, and emerging technologies will prepare you for careers such as software developer, systems analyst, data scientist, AI engineer, cybersecurity specialist, web developer, IT consultant, and solutions architect.

With strong transferable skills in problem-solving, analytical, and project management skills, you’ll also be well placed to work in industries beyond technology, such as finance, healthcare, gaming, and the energy sector, where computing professionals are essential to innovation and digital transformation.

Entry Requirements

Scholarships and Funding

  • Details of scholarships and funding opportunities for our Mumbai campus will be announced soon.

How to Apply

  • Full details of the application process for our Mumbai campus will be available soon. Please check back for updates.