Bachelor Of Science In Software Engineering

Home >> Programmes >> Bachelor Of Science In Software Engineering
Undergraduate or Graduate Level : Undergraduate Level
Duration of Program : 3 Years

About this Program

To produce graduates who are well-educated in the fundamental concepts of software engineer- ing and able to continue their professional development throughout their careers. The course combines theory with consideration of its application in software engineering practice.

Courses

Year 1
Semester 2
Course Title Course Code Credit Units Level
Professional Software Engineering Mini Practical Project I BSE1301 4 Undergraduate Level
Year 2
Semester 1
Course Title Course Code Credit Units Level
Introduction to Database Systems BSE2101 4 Undergraduate Level
Principles of Programming II BSE2103 4 Undergraduate Level
Computer Architecture BSE2104 4 Undergraduate Level
Semester 2
Course Title Course Code Credit Units Level
Systems Software BSE2200 4 Undergraduate Level
Network Application Development BSE2201 4 Undergraduate Level
Network Application Development BSE2201 4 Undergraduate Level
Embedded Systems Software BSE2202 4 Undergraduate Level
Modelling in Information Systems BSE2204 4 Undergraduate Level
Professional Software Engineering Mini Practical Project II BSE2302 4 Undergraduate Level
Year 3
Semester 1
Course Title Course Code Credit Units Level
IT Project Management and Development BSE3101 4 Undergraduate Level
Semester 2
Course Title Course Code Credit Units Level
Distributed Systems Development BSE3202 4 Undergraduate Level
UNIX Shell Programming BSE3205 4 Undergraduate Level
Year 4
Semester 1
Course Title Course Code Credit Units Level
Entrepreneurship and Business BSE4103 3 Undergraduate Level
Semester 2
Course Title Course Code Credit Units Level
Emmerging Trends in Software Engineering BSE4204 4 Undergraduate Level