Home
About Us
History
Campuses
Vision and Mission
Messages
Admissions
Procedure
Scholarships
Fee Structure
Publications
JMS
Dialogue
HEC Digital Library
Programs
Faculty
Contact Us
BCS (8 SEMESTERS) Eligibility: FA/F.SC or equivalent
1st Semester
CS100
Introduction to Computing
(3CH)
ENG100
English Composition and Comprehension
(3CH)
CS101
Programming Fundamentals
(3CH)
MTH102
Fundamental of Calculus
(3CH)
GEN104
Islamic and Pakistan Studies
(3CH)
MGT103
Financial Accounting
(3CH)
2nd Semester
CS106
Data Structure and Algorithms
(3CH)
CS107
Object Oriented Programming
(3CH)
CS108
Discrete Structures
(3CH)
ENG109
Technical and Business Writing
(3CH)
MTH110
Calculus & Analytical Geometry
(3CH)
MGT111
Principles of Management
(3CH)
3rd Semester
CS200
Operating Systems
(3CH)
CS201
Digital Logic Design
(3CH)
CS202
Advance OOP (JAVA)
(3CH)
ELT203
Circuit Theory
(3CH)
ENG204
Communication Skills
(3CH)
MTH205
Multivariable Calculus
(3CH)
4th Semester
CS206
Software Engineering
(3CH)
CS207
Introduction to Databases
(3CH)
CS208
Computer Organization & Assembly Language
(3CH)
ELT209
Electronics
(3CH)
MTH210
Linear Algebra
(3CH)
MGT211
Principles of Marketing
(3CH)
5th Semester
CS300
Theory of Automata & Formal Languages
(3CH)
CS311
Data Communication & Networks
(3CH)
MGT302
Human Resource Management
(3CH)
CS302
E-Commerce I
(3CH)
CS303
Distributed Databases
(3CH)
STA304
Probability and Statistics
(3CH)
6th Semester
CS305
Advance Networks
(3CH)
CS306
Compiler Construction
(3CH)
CS307
Design & Analysis of Algorithms
(3CH)
CS308
E-Commerce II
(3CH)
CS309
Computer System Architecture
(3CH)
7th Semester
CS400
Software Design Project I
(3CH)
CS401
Artificial Intelligence
(3CH)
CS402
Human Computer Interaction
(3CH)
CS403
Visual Programming
(3CH)
CS404
System Programming
(3CH)
8th Semester
CS405
Software Design Project II
(3CH)
CS406
Professional Practices
(3CH)
CS407
Advance Programming Techniques
(3CH)
CS408
Computer Graphics
(3CH)