|
1st Year
|
|
|
|
Semester - I
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC105
|
Programming Fundamentals
|
3+1
|
|
CSC107
|
Application of Information & Communication Technologies
|
1+1
|
|
PHC103
|
Applied Physics
|
3+0
|
|
MTH103
|
Calculus and Analytic Geometry
|
3+0
|
|
ENG101
|
Functional English
|
2+1
|
|
Total Credit Hours
|
|
15
|
|
Semester - II
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC103
|
Object Oriented Programming
|
3+1
|
|
CSC210
|
Discrete Structures
|
3+0
|
|
ELE205
|
Digital Logic Design
|
2+1
|
|
MTH111
|
Multivariable Calculus Prerequisites: CAG
|
3+0
|
|
MGT102
|
Introduction to Management
|
2+0
|
|
Total Credit Hours
|
|
15
|
|
2nd Year
|
|
|
|
Semester - III
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC201
|
Data Structures and Algorithms Prerequisites: OOP
|
3+1
|
|
ENG106
|
Presentation & Communication Skills Prerequisites: FE
|
2+1
|
|
MTH208
|
Linear Algebra Prerequisites: CAG
|
3+0
|
|
IST102
|
Islam and World Religions
|
2+0
|
|
MKT101
|
Introduction to Marketing
|
3+0
|
|
MTH301
|
Statistics
|
3+0
|
|
Total Credit Hours
|
|
18
|
|
Semester - IV
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC203
|
Computer Organization and Assembly Language Prerequisites: DLD
|
2+1
|
|
CSC303
|
Theory of Automata
|
3+0
|
|
CSC304
|
Database Systems
|
3+1
|
|
CSC306
|
Design & Analysis of Algorithms Prerequisites: DSA
|
3+0
|
|
HUS208
|
Civics and Community Engagement
|
1+1
|
|
CSC205
|
Applied Human-Computer Interaction
|
3+0
|
|
Total Credit Hours
|
|
18
|
|
3rd Year
|
|
|
|
Semester - V
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC301
|
Operating Systems
|
3+1
|
|
CSC407
|
Artificial Intelligence
|
3+1
|
|
CSC305
|
Computer Networks
|
3+1
|
|
XXXX
|
Domain Elective (1)
|
3+0
|
|
CSC308
|
Computer Architecture Prerequisites: COAL
|
3+0
|
|
Total Credit Hours
|
|
18
|
|
Semester - VI
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC302
|
Software Engineering
|
3+0
|
|
MTK401
|
Entrepreneurship
|
2+0
|
|
XXXX
|
Domain Elective (2)
|
3+0
|
|
CSC406
|
Compiler Construction Prerequisites: TA
|
3+0
|
|
XXXX
|
Domain Elective (3)
|
3+0
|
|
XXXX
|
Domain Elective (4)
|
3+0
|
|
Total Credit Hours
|
|
17
|
|
4th Year
|
|
|
|
Semester - VII
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC401
|
Final Year Project – I
|
0+3
|
|
CSC416
|
Advance Database Management System Prerequisites: DBS
|
3+0
|
|
XXXX
|
Domain Elective (5)
|
3+0
|
|
CSC404
|
Information Security
|
3+0
|
|
ENG201
|
Technical & Business Writing Prerequisites: FE
|
3+0
|
|
ENG201
|
Parallel & Distributed Computing Prerequisites: OS
|
3+0
|
|
Total Credit Hours
|
|
18
|
|
Semester - VIII
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC403
|
Final Year Project – II Prerequisites: FYP I
|
0+3
|
|
PST101
|
Pakistan Studies
|
2+0
|
|
CSC405
|
Professional Practices
|
3+0
|
|
XXXX
|
Domain Elective (6)
|
3+0
|
|
XXXX
|
Domain Elective (7)
|
3+0
|
|
Total Credit Hours
|
|
14
|
|
Total Program Credit Hours
|
|
133
|
|
|
|
|
|
Scheme of Studies BS Computer Science
|
|
|
|
(For Pre-Medical Students)
|
|
|
|
1st Year
|
|
|
|
Semester - I
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC105
|
Programming Fundamentals
|
3+1
|
|
CSC107
|
Application of Information & Communication Technologies
|
1+1
|
|
PHC104
|
Applied Physics
|
3+0
|
|
MTH110
|
Basic Maths - I*
|
0+0
|
|
ENG101
|
Functional English
|
2+1
|
|
Total Credit Hours
|
|
12
|
|
Semester - II
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC103
|
Object Oriented Programming
|
3+1
|
|
CSC210
|
Discrete Structures
|
3+0
|
|
ELE205
|
Digital Logic Design
|
2+1
|
|
MTH120
|
Basic Maths - II*
|
0+0
|
|
MGT102
|
Introduction to Management
|
2+0
|
|
ENG106
|
Presentation & Communication Skills Prerequisites: FE
|
2+1
|
|
Total Credit Hours
|
|
15
|
|
2nd Year
|
|
|
|
Semester - III
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC201
|
Data Structures and Algorithms Prerequisites: OOP
|
3+1
|
|
HUS208
|
Civics and Community Engagement
|
1+1
|
|
IST102
|
Islam and World Religions
|
2+0
|
|
MKT101
|
Islam and World Religions
|
2+0
|
|
MKT101
|
Introduction to Marketing
|
3+0
|
|
MTH301
|
Statistics
|
3+0
|
|
MTH103
|
Calculus and Analytic Geometry
|
3+0
|
|
Total Credit Hours
|
|
17
|
|
Semester - IV
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC203
|
Computer Organization and Assembly Language Prerequisites: DLD
|
2+1
|
|
CSC303
|
Theory of Automata
|
3+0
|
|
CSC304
|
Database Systems
|
3+1
|
|
CSC306
|
Design & Analysis of Algorithms Prerequisites: DS
|
3+0
|
|
CSC205
|
Applied Human-Computer Interaction
|
3+0
|
|
MTH111
|
Multivariable Calculus Prerequisites: CAG
|
3+0
|
|
Total Credit Hours
|
|
19
|
|
3rd Year
|
|
|
|
Semester - V
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC301
|
Operating Systems
|
3+1
|
|
CSC407
|
Artificial Intelligence
|
3+1
|
|
MTK401
|
Entrepreneurship
|
2+0
|
|
XXXX
|
Domain Elective (1)
|
3+0
|
|
CSC307
|
Computer Architecture Prerequisites: COAL
|
3+0
|
|
MTH208
|
Linear Algebra Prerequisites: CAG
|
3+0
|
|
Total Credit Hours
|
|
19
|
|
Semester - VI
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC302
|
Software Engineering
|
3+0
|
|
CSC305
|
Computer Networks
|
3+1
|
|
XXXX
|
Domain Elective (2)
|
3+0
|
|
CSC406
|
Compiler Construction Prerequisites: TA
|
3+0
|
|
XXXX
|
Domain Elective (3)
|
3+0
|
|
XXXX
|
Domain Elective (4)
|
3+0
|
|
Total Credit Hours
|
|
19
|
|
4th Year
|
|
|
|
Semester - VII
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC401
|
Final Year Project – I
|
0+3
|
|
CSC416
|
Advance Database Management System Prerequisites: DBS
|
3+0
|
|
XXXX
|
Domain Elective (5)
|
3+0
|
|
CSC404
|
Information Security
|
3+0
|
|
ENG201
|
Technical & Business Writing Prerequisites: FE
|
3+0
|
|
ENG201
|
Parallel & Distributed Computing Prerequisites: OS
|
3+0
|
|
Total Credit Hours
|
|
18
|
|
Semester - VIII
|
|
|
|
Course Code
|
Course Title
|
Credit Hours
|
|
CSC403
|
Final Year Project – II Prerequisites: FYP I
|
0+3
|
|
PST101
|
Pakistan Studies
|
2+0
|
|
CSC405
|
Professional Practices
|
3+0
|
|
XXXX
|
Domain Elective (6)
|
3+0
|
|
XXXX
|
Domain Elective (7)
|
3+0
|
|
Total Credit Hours
|
|
14
|
|
Total Program Credit Hours
|
|
133
|