University of the Punjab Gujranwala Campus

Examination Department

Contact:+92-55-9201362 | Email: examination@pugc.edu.pk


DEPARTMENT OF INFORMATION TECHNOLOGY
Scheme of Studies
BS Computer Science
Code Course Title Credit Hrs Code Course Title Credit Hrs
First Semester Second Semester
MA-101 Calculus-I 3 NS-105 Basic Electronics 3
NS-103 Electricty and Magnetism 3 MA-102 Calculus-II 3
CMP-100 Introduction to Computing  3 CMP-120 Digital Logic Design.������������������ 3
MA-120 Probability and Statistics 3 MA-110 Linear Algebra 3
EN-101 Writing Workshop  3 CMP-140 Programming Fundamentals 3
      HM-240 Professional Ethics 3
Third Semester Fourth Semester
CMP-201 Discrete Mathematics 3 CMP-210 Data Structure and Algorithms 3
SS-201 Introduction to Economics 3 HM-210 Islamic Studies and Pakistan Studies 3
CMP-244 Object Oriented Programming 3 CMP-290 Software Engineering 3
CMP-223 Computer Organization and Assembly Language 3 HM-320 Humanities Elective/Introduction to Psychology 3
HM-240 Professional Ethics 3 CS-211 Theory of Automata and formal languages 3
      EN-212 Communication Skills 3
Fifth Semester Sixth Semester
CMP-370 Database Systems 3 CS-340 Web Engineering 3
EN-305 Technical and Business Writing 3 CMP-330 Computer Networks 3
CMP-325 Operating System 3 CS-360 Artificial Intelligence 3
CMP-291 Object Oriented Analysis and Design 3 CS-321 System Programming 3
CS-312 Analysis of Algorithms 3 CS-342 Compiler Construction 3
Seventh Semester Eighth Semester
CS-443 Technical Elective /MC 3 CS-452 Technical Elective/HCI 3
CS-426 Computer Architecture 3 SS-470 Social Science Elective / Introduction to Sociology 3
CS-493 Technical Elective/ SQA (Software Quality Assurance) 3 HM-421 Foreign Language/ Arabic 3
CS-442 Enterprise Application Development 3 SS-412 Social Science Elective/Project management 3
CS-497 Capstone Project-I 3 CS-498 Capstone Project-II 3
BS Information Technology
Code Course Title Credit Hrs Code Course Title Credit Hrs
First Semester Second Semester
MA-101 Calculus-I 3 NS-105 Basic Electronics 3
NS-103 Electricty and Magnetism 3 MA-102 Calculus-II 3
CMP-100 Introduction to Computing  3 CMP-120 Digital Logic Design.������������������ 3
MA-120 Probability and Statistics 3 MA-110 Linear Algebra 3
EN-101 Writing Workshop  3 CMP-140 Programming Fundamentals 3
Third Semester Fourth Semester
CMP-270 Database Systems 3 CMP-223 Computer Organization and Assembly Language 3
CMP-201 Discrete Mathematics 3 CMP-210 Data Structure and Algorithms 3
SS-201 Introduction to Economics 3 HM-210 Islamic Studies and Pakistan Studies 3
CMP-244 Object Oriented Programming 3 CMP-290 Software Engineering 3
EN-205 Technical and Business Writing 3 EN-212 Communication Skills 3
Fifth Semester Sixth Semester
HM-320 Humanities Elective/Introduction to Psychology 3 CMP-330 Computer Networks 3
CMP-325 Operating System 3 CMP-291 Object Oriented Analysis and Design 3
IT-452 Technical Elective/HCI 3 SS-370 Social Science Elective / Introduction to Sociology 3
IT-340 Web Engineering 3 IT-342 Technical Elective / EAD 3
IT-373 Technical Elective/DBA 3 IT-312 Technical Elective / AoA (Analysis of Algorithms) 3
      IT-311 Technical Elective / ToA 3
Seventh Semester Eighth Semester
HM-421 Foreign Language/ Arabic 3 IT-472 Information Systems 3
IT-443 Technical Elective /MC 3 SS-410 Scocial Science Elective /Principles of Management 3
IT-432 Network Security 3 HM-440 Professional Ethics 3
IT-470 Software project management 3 IT-493 Technical Elective/ SQA (Software Quality Assurance) 3
IT-497 Capstone Project-I 3 IT-498 Capstone Project-II 3