Faculty of Computing & Information Technology

B.Sc. Software Engineering

Programme Mode
Full-Time
Duration
4 Years
Image

Building the Future, One Code at a Time

Overview

The B.Sc. Software Engineering programme trains students to design, develop, test, and maintain high-quality software systems. It combines strong programming foundations with engineering principles, project management, and system design to produce versatile software professionals.

Programme Objectives
  • Develop advanced skills in software design, architecture, development, and quality assurance.
  • Instil sound engineering principles in software project planning and management.
  • Promote innovation, creativity, and a user-focused approach to software solutions.
  • Prepare students for global software development careers and entrepreneurship.
Career Opportunities

Graduates can become:

  • Software Engineers
  • Application Developers
  • Systems Architects
  • Quality Assurance Analysts
  • DevOps Engineers
  • Software Project Managers
  • Technical Consultants
Key Features
  • Hands-on experience in software development projects
  • Agile, DevOps, and software lifecycle management training
  • Access to modern development tools and collaborative platforms
  • Opportunities for certifications in software engineering frameworks
Admission Requirements

For detailed information on the general admission requirements, application guidelines, deadlines and required documents, please visit the Admissions page

How to Apply

To apply, visit the Undergraduates Admissions Portal.

Programme Structure coming here...

Resources coming here...

Related Programmes