Bachelor of Software Engineering

Campus: Main Campus
Faculty: Faculty of Basic Sciences & Information Technology
Department: Department of Computing
Specialisation
  • No Specialisations

Semester 1

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Programming Principles BSE 1101 4 Core
Discrete Mathematics BSE 1102 3 Core
Communication Skills BSE 1103 3 Core
Calculus I BSE 1105 3 Core
General and Linear Algebra for Engineering BSE 1104 3 Core
Software Engineering Principles I BSE 1106 3 Core
Computer Literarcy BSE 1107 4 Core
Christian Ethics and Social Values I BSE 1108 3 Core

Semester 2

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Computer Organization and Architecture BSE 1201 3 Core
Software Engineering Principles II BSE 1202 4 Core
Foundation of Information Systems BSE 1203 4 Core
Numerical Analysis BSE 1204 3 Core
Calculus II BSE 1206 3 Core
Introduction to Data Abstraction and Implementation BSE 1207 3 Core
Christian Ethics and Social Values II BSE 1208 3 Core
Introduction to Internet Programming BSE 1205 4 Core
Tuition
  • No Tuition Details present.

Semester 1

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Data Structures, Algorithms and Data Management BSE 2101 3 Core
Computer Networks and Data Communications BSE 2104 4 Core
Database Management Systems BSE 2106 4 Core
Foundations of Sequential Programs BSE 2102 4 Core
Systems Analysis and Design BSE 2103 4 Core
Statistics for Engineers BSE 2105 4 Core
CISCO Certified Network Associates BSE 2107 5 Elective

Semester 2

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Network Application Development BSE 2201 4 Core
Embedded Systems Software BSE 2202 4 Core
Software Architecture BSE 2203 4 Core
Operating Systems BSE 2204 4 Core
Introduction to Combinatorial BSE 2205 3 Core
Artificial Intelligence BSE 2206 4 Core
Internship I BSE 2207 4 Core
Tuition
  • No Tuition Details present.

Semester 1

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Object Oriented Software Engineering – Java BSE 3103 4 Core
User Interface Design BSE 3101 4 Core
Logic and Computation BSE 3102 3 Core
Modeling and Simulation BSE 3104 4 Core
Database Programming BSE 3105 4 Core
Concepts of Computer Aided Design and Modeling BSE 3106 4 Elective
Analysis of Algorithms BSE 3106 4 Elective

Semester 2

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Requirements Engineering BSE 3201 3 Core
Mobile Networks and Computing BSE 3202 4 Core
Software Quality Assurance BSE 3203 4 Core
Systems Programming BSE 3204 3 Core
Internship II BSE 3206 4 Core
Computer Graphics BSE 3205 4 Elective
Principles of Programmable Automation / Robotics BSE 3205 4 Elective
Real Time and Embedded Systems BSE 3205 4 Elective
Tuition
  • No Tuition Details present.

Semester 1

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Systems and Information Security BSE 4101 4 Core
Software Design Patterns BSE 4102 4 Core
Distributed Systems BSE 4103 4 Core
IT Project Planning and Management BSE 4104 4 Core
Software Engineering Project BSE 4105 4 Core

Semester 2

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Emerging Trends in Software Engineering BSE 4201 3 Core
Ethics for Engineers BSE 4202 3 Core
Software Metrics BSE 4203 3 Core
Computational Game Theory and Economics BSE 4204 3 Core
Final Year Project BSE 4205 4 Core
Tuition
  • No Tuition Details present.