Admissions OpenResearch • Innovation • Technology

BSc. Software Engineering & Cloud Computing

Bachelor's Degree • Research-oriented academic pathway

Bachelor's Degree

BSc. Software Engineering & Cloud Computing

A software engineering program that combines programming, systems design, cloud architecture, DevOps and distributed computing. Students learn to engineer reliable, maintainable and scalable digital systems.

Duration4 Years (indicative)
Academic LevelUndergraduate
OrientationAcademic & Research
BSc. Software Engineering & Cloud Computing

Program Overview

A software engineering program that combines programming, systems design, cloud architecture, DevOps and distributed computing. Students learn to engineer reliable, maintainable and scalable digital systems.

Key Areas of Study

  • Programming & Object-Oriented Design
  • Data Structures & Algorithms
  • Web & Mobile Application Development
  • Software Requirements & Architecture
  • Databases & APIs
  • Cloud Computing & Virtualization
  • DevOps, Containers & CI/CD
  • Distributed Systems & Research Project

Research Opportunities

Students may explore research questions and projects in areas such as:

  • Cloud Computing
  • Distributed Systems
  • Software Architecture
  • DevOps
  • AI-Assisted Software Engineering
  • Edge Computing
  • Scalable Applications
  • Human-Computer Interaction

Career Pathways

Software Engineer Full-Stack Developer Cloud Engineer DevOps Engineer Mobile Developer Systems Analyst Software Architect Solutions Engineer

Higher Study & Academic Progression

  • MSc. Software Engineering
  • MSc. Computer Science
  • MSc. Cloud Computing
  • MSc. Distributed Systems
  • MSc. Artificial Intelligence

Academic Approach

Learning may include lectures, seminars, laboratory work, guided projects, literature review, presentations, research methodology and independent study. Exact course titles, credit distribution and assessment structure are subject to the approved curriculum of the affiliating university and applicable regulatory authorities.

Ready to explore BSc. Software Engineering & Cloud Computing?

Submit an enquiry and the admissions team can guide you through the current requirements.

Start Enquiry →