S.NoCourse TitleCredit HoursPre-requisite
1Introduction to Info. & Comm. Technologies3(2+1)-
2Programming Fundamentals4(3+1)-
3English Composition & Comprehension3-0-
4Calculus & Analytical Geometry3-0-
5Pakistan Studies2-0-
6Applied Physics3-0-
Total Credit Hours18
Course CodeCourse TitleCredit HoursPrerequisite
CSC 103Object Oriented Programming4 (3+1)Programming Fundamentals
ENG 103Communication & Presentation Skills3 (3+0)English Composition & Comprehension
CSC 141Discrete Structures3 (3+0)-
SEN 201Introduction to Software Engineering3 (3+0)
HUM 102Islamic Studies2 (2+0)
-University Elective - I3
Total Credit Hours18 (18+18=36)
Course CodeCourse TitleCredit HoursPrerequisite
CSC 231Data Structures & Algorithms(3+1)Object Oriented Programming
SEN 302Software Requirement Engineering3 (3+0)Introduction to Software Engineering
CSC 361Human Computer Interaction3 (3+0)Introduction to Software Engineering
MATH 211Linear Algebra3(3+0)-
-University Elective - II3-
Total Credit Hours16 (36+16=52)-
Course CodeCourse TitleCredit HoursPrerequisite
CSC 211Operating Systems4 (3+1)Data Structures& Algorithms
CSC 224Database Systems4 (3+1)Data Structures& Algorithms
SEN 312Software Design & Architecture 3(2+1)SoftwareRequirementEngineering
STAT 301Probability and Statistics 3 (3+0)-
-University Elective - III3-
Total Credit Hours17 (52+17=69)
Course CodeCourse TitleCredit HoursPrerequisite
SEN 311Software Construction and Development 3 (2+1)Software Design & Architecture
CSC 317Computer Networks 4 (3+1)-
ENG 105Technical and Business Writing 3 (3+0)Communication & Presentation Skills
-SE Supporting –I 3-
-SE Elective-II3-
Total Credit Hours16 (69+16=85)-
Course CodeCourse TitleCredit HoursPrerequisite
PrerequisiteSoftware Quality Engineering 3 (3+0)Introduction to Software Engineering
CSC 315Information Security 3 (3+0)-
SEN 464Professional Practice 3 (3+0)-
CSC 381Web Engineering 3 (3+0)Programming Fundamentals
-SE Elective – I 3-
-SE Supporting - III 3-
Total Credit Hours18 (85+18=103)
Course CodeCourse TitleCredit HoursPrerequisite
SEN 498Final Year Project - I 3 (0+3)-
SEN 432Software Project Management3 (3+0)Introduction to Software Engineering
SEN 411Software Re-Engineering 3 (3+0)Software Construction and Development
-SE Elective -II 3-
-SE Elective - III 3-
Total Credit Hours15 (103+15=118)
Course CodeCourse TitleCredit HoursPrerequisite
SEN 499Final Year Project - II 3 (0+3)Final Year Project - I
-SE Elective – IV 3-
-SE Elective – V 3-
-University Elective - IV 3-
Total Credit Hours12 (118+12=130)