Course CodeCourse TitleCredit HoursPrerequisite
CSC 105Introduction to Information and Communication Technology3(2+1)-
CSC 102Programming Fundamentals4(3+1)-
ENG 102English Composition and Comprehension3 (3+0)-
MATH 101Calculus and Analytical Geometry3 (3+0)-
PHY 102Applied Physics3 (3+0)-
Total Credit Hours16 (00+16=16)
Course CodeCourse TitleCredit HoursPrerequisite
CEN 211Digital Logic Design4 (3+1)Applied Physics
CSC 103Object Oriented Programming4 (3+1)Programming Fundamentals
ENG 103Communication & Presentation Skills3 (3+0)English Composition and Comprehension
STAT 301Probability and Statistics3 (3+0)-
-University Elective-I3-
Total Credit Hours17 (16+17=33)
Course CodeCourse TitleCredit HoursPrerequisite
CSC 201Computer Organization & Assembly Language4 (3+1)ProgrammingFundamentals
CSC 231Data Structures & Algorithms4 (3+1)ObjectOriented Programming
CSC 141Discrete Structures3 (3+0)-
SEN 464Professional Practices3 (3+0)-
-CS Supporting – 13-
Total Credit Hours17 (33+17=50)
Course CodeCourse TitleCredit HoursPrerequisite
CSC 332Design & Analysis of Algorithms3 (3+0)Data Structures& Algorithms
CSC 342Theory of Automata3 (3+0)-
CSC 224Database Systems4 (3+1)Data Structures& Algorithms
MATH 211Linear Algebra3 (3+0)-
-University Elective – 23-
Total Credit Hours16 (50+16=66)
Course CodeCourse TitleCredit HoursPrerequisite
CSC 344Compiler Construction3 (3+0)Theory ofAutomata
CSC 211Operating Systems4(3+1)Data Structures &Algorithms
SEN 201Introduction to Software Engineering3 (3+0)-
-CS Supporting – 23-
-CS Supporting – 33-
Total Credit Hours16 (66+16=82)
Course CodeCourse TitleCredit HoursPrerequisite
CSC 351Artificial Intelligence4 (3+1)DiscreteStructures
CSC 317Computer Networks4 (3+1)-
ENG 105Technical & Business Writing3 (3+0)-
-CS Elective – 13-
-CS Elective – 23-
Total Credit Hours17 (82+17=99)
Course CodeCourse TitleCredit HoursPrerequisite
SEN 498Final Year Project – I3 (0+3)-
CSC 401Parallel & Distributed Computing3 (3+0)OperatingSystems
HUM 103Pakistan Studies2 (2+0)-
-CS Elective – 33-
-CS Elective – 43-
-University Elective – 33-
Total Credit Hours17 (99+17=116)
Course CodeCourse TitleCredit HoursPrerequisite
SEN 499Final Year Project – II3 (0+3)Final YearProject–I
CSC 315Information Security3 (3+0)-
HUM 102Islamic Studies/ Ethics2 (2+0)-
-CS Elective – 53-
-University Elective – 43-
Total Credit Hours14 (116+14=130)