University of Information Technology

Software Engineering: Third Year Syllabus

Academic Syllabus

The standard academic calendar consists of two semesters. The first semester of the academic year normally starts in December and ends in April. The second semester starts in May and finishes in September. The table below presents the subject syllabus structure of the two main semesters in any academic year.

First Semester

Subject Code Subject Description Prerequisite Subject
CS-5106 Analysis of Algorithms CST-3102
CS-5308 Business Management Information Systems CST-1301
CS-5309 Enterprise Systems, Security and Risk Management NIL
CS-5310 Applied Database Management Systems CST-3304
CS-5311 Software Quality Management CST-3305
CST-5503 Technical Writing for Professional Development NIL

Second Semester

Subject Code Subject Description Prerequisite Subject
CS-6115 Computer Vision NIL
CS-6209 Mathematical Theory of Games CST-2202/ CST-4204
CS-6314 Software Construction and Evolution CST-3305
CST-6111 Distributed Programming CST-2101
CST-6114 Social Issues and Ethics NIL
CST-6313 Data Analysis and Management CST-3304