MSCSE(MAJOR SOFTWARE ENGINEERING)

MSCSE(Major Software Engineering)

Prerequisites:

Students of this track must complete all the required prerequisite courses of existing MSCSE, UIU. No additional prerequisite courses are required for this track. MSCSE admission committee will decide regarding the required prerequisite courses needed for each candidate.

Detailed Course Contents :Course Description

Prerequisite Courses for Software Engineering Track:

SerialCourse CodeCourse NameCredit Hour
1CSE   5001Object Oriented Programming3.00
2CSE   5031Data Structures and Algorithms3.00
3CSE   5005Database Management Systems3.00
4CSE  5029Computer Networks3.00
5CSE  5013System Analysis and Design3.00
6CSE  5019Structured Programming Language3.00

Mandatory Courses for Software Engineering Track:

SerialCourse CodeCourse NameCredit Hour
1CSE 6147Software Project Management3.00
2CSE 6237Software Architecture3.00
3CSE 6003Software Quality Management3.00

Note: MSCSE (Major Software Engineering) students must complete these three mandatory courses.

Optional Courses for Software Engineering Track:

SerialCourse CodeCourse NameCredit Hour
1CSE 6005Object Oriented Analysis and Design3.00
2CSE 6087Advanced Object Oriented Programming3.00
3CSE 6007Design and Development of Open Multi-tier Application3.00
4CSE 6031Interactive Multimedia Design and Development3.00
5CSE 6039Web Programming3.00
6CSE 6029Computer Graphics and Animation3.00
7CSE 6095Web Engineering3.00
8CSE 6135Semantic Web Theory and Applications3.00
9CSE 6143Smart Phone Application Development3.00
10CSE 6239Software Testing3.00
11CSE 6151Computer Game Design and Development3.00
12CSE 6157Models of Software Systems3.00
13CSE 6159Software Specifications and Analysis3.00
14CSE 6041Parallel Algorithms3.00
15CSE 6145Cloud Computing3.00
16CSE 6165Information Technology Audit and Assessment3.00
17CSE 6001Advanced Database Systems3.00
18CSE 6235Requirements Engineering3.00
19CSE 6231Enterprise Resource Planning3.00

Follow Us