B.Sc. in Software Engineering
Education goes beyond textbooks and classrooms. We believe in empowering students to explore their passions challenge conventions.
Program Highlight
Faculty
IT
Duration
3 Years
Credits
120
Language
English
About Programs
Software engineering is the discipline of designing, creating and maintaining software by applying technologies and practices from computer science, project management, engineering, application domains, interface design, digital assets management and other fields.
Career Opportunities
- Software Engineer
- Business Analyst
- Full Stack Developer
- UX Engineers
- Software Architect
- Project Manager
- Business Analytics
- Android developer
- IOS Developers
- Systems Analytics
- Business Analytics
- Information Security Analyst
- Project Manager
- Software Quality Assurance
- Duration: 36Months (Full-Time)
- Total Credits: Varies by institution (e.g., 60-90 credits).
Curriculum Overview
Semester 1
| Modules | Credits |
|---|---|
| Introduction to Programming | 3 |
| Data Communication Networks | 4 |
| Mathematics for Computing | 4 |
| Fundamentals of Computing | 4 |
Semester II
| Modules | Credits |
|---|---|
| Discrete Mathematics | 3 |
| Data Structures and Algorithms | 4 |
| Software Engineering | 4 |
| Technical Writing | 4 |
2nd Year
Semester 1
| Modules | Credits |
|---|---|
| Probability and Statistics | 3 |
| Object Oriented Programming | 4 |
| Operating Systems & System Administration | 4 |
| Database Design and Development | 4 |
Semester II
| Modules | Credits |
|---|---|
| Artificial Intelligence & Machine Learning | 4 |
| IT Project | 4 |
| Web and Mobile Technologies | 4 |
| Professional Skills | 4 |
3rd Year
Semester 1
| Modules | Credits |
|---|---|
| Industry Economics & Management | 4 |
| Software Engineering Frameworks | 4 |
| Architecture based Development | 4 |
| Quality Management in Software Engineering | 4 |
Semester II
| Modules | Credits |
|---|---|
| Current Trends in Software Engineering | 4 |
| Enterprise Application Development | 4 |
| Big Data & Data Analytics | 4 |
| Research Project - II | 6 |
Admissions Requirements
1. Academic Qualifications
- Local A/Ls : Minimum of 3 “S” passes in the Physical Sciences stream or Engineering Technology stream in one and the same sitting for A/Ls or an equivalent qualification. OR Minimum of 3 “S” passes in any stream (other than Physical Science/Engineering Technology streams) in one and the same sitting at the GCE A/L Examination AND a “C” pass for O/L Mathematics AND completing the IT Foundation Program conducted by USCOTEC.
- Cambridge/Edexcel A/Ls : Minimum of 3 “D” passes in subjects related to Mathematics in one and the same sitting for A/L’s. OR Minimum of 3 “D” passes in any other subjects (other than Mathematics related subjects) in one and the same sitting at the GCE A/L Examination AND a “C” pass for O/L Mathematics
- Applicants who have followed Information Technology/Computer Science as a main subject for A/Ls AND obtained a "C" pass for O/L Mathematics will be exempted from the IT Foundation Program
2. Visa Requirements (International Students)
- Offer letter from the university
- Financial sponsorship documents
- Medical clearance (if applicable)
3. Documentation
- Completed application form
- Academic transcripts & certificates
- National ID/Passport
- Recent passport-sized photographs
- Proof of English proficiency (if required)
- Recommendation letters (for graduate admissions)
- Statement of Purpose/Personal Essay (selected programs)
4. Entrance Exam / Interview
- Some programs require an entrance exam or aptitude test
- Selected applicants may be invited for an admission interview
6. Financial Requirements
- Payment of application fee
- Proof of ability to cover tuition and living costs (for international students)








