Programs Bachelor of Science in Computer Science 2021 and 2022 Intake

Bachelor of Science in Computer Science 2021 and 2022 Intake

Course Curriculum

Semester 1
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-100 Fundamentals of ICT 2+1 4
2 CS-110 Fundamentals of Computer Programming 3+1 4,9
3 HU-127 Ideology and Constitution of Pakistan. 2+0 1 to 17
4 HU-109 Communication Skills 2+0 4,5,16
5 MATH-111 Calculus-I 3+0 4,9
6 MATH-161 Discrete Mathematics 3+0 4,9
7 Total CHs 15+2=17
Semester 2
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 EE-221 Digital Logic Design 3+1 9,11,12
2 CS-212 Object Oriented Programming 3+1 1,2,4, 9,16 CS-114 Fundamental of Programming
3 HU-101 Islamic Studies 2+0 4 , 16
4 MATH-112 Calculus-II 3+0 4,9
5 MGT-164 Introduction To Management 2+0 4,8,9
6 PHY-101 Applied Physics 3+1 4,9
7 Total CHs 16+3=19
Semester 3
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-220 Database Systems 3+1 4,9,11,12
2 CS-235 Computer Organisation & Assembly Language 3+1 4,9
3 HU-212 Technical & Business Writing 2+0 4
4 MATH-222 Linear Algebra 3+0 4,9
5 CS-250 Data Structures & Algorithms 3+1 4,9 CS-110 Fundamental of Programming
6 Total CHs 14+3=17
Semester 4
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 MATH-361 Probability & Statistics 3+0 4,8,9,12,16
2 CS-251 Design & Analysis of Algorithms 3+0 4,9,11,12 CS-250
3 CS-330 Operating Systems 3+1 4,9,11,12 CS-250/CS-114 Fundamentals of Programming
4 MATH-108 Differential Equations 3+0 4 MATH-111
5 CS-XXX CS Elective - I 3-1
6 Total CHs 15+2=17
Semester 5
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-370 Artificial Intelligence 3+1 4,9 MATH-161
2 EE-353 Computer Networks 3+1 4,9
3 SE-200 Software Engineering 3+0 4,9,11,12 CS-212 Object Oriented Programming
4 XXX CS Elective - II 3+1
5 Total CHs 12+3=15
Semester 6
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 MATH-352 Numerical Methods 2+1 4,9 MATH-111
2 HU-223 Professional Ethics 3+0 3,4,8
3 CS-484 Information Security 3-0 4,8,9
4 CS-432 Parallel and Distributed Computing 3+1 4,9 CS-330
5 XXX CS Elective - III 3-0
6 Total CHs 14+3=17
Semester 7
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-352 Theory of Automata and Formal Languages 3+0 4,9
2 HU-102 Psychology 3+0 3,4
3 MGT-272 Entrepreneurship 3+0 4,8,9,12
4 MGT-111 Technology In Business 2+0 9
5 CS-498 Final Year Project-I 0+2
6 CS-XXX CS Elective-IV 3+1
7 Total CHs 14+3=17
Semester 8
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-351 Compiler Construction 3+0 4 CS-352
2 FIN-204 Financial Management For IT Professional 2+0 4,8
3 OTM-455 Engineering Project Management 2+0 8,17 EC_310
4 ECO-132 Engineering Economics 3+0 8,11
5 CS-499 Final Year Project II 0+4 CS-498
6 CSL-402 Community Service Learning (Non Graded) 0+1
7 Total CHs 14+4=14
8 Grand Total 133 CHs
ELECTIVE-COMPUTER GRAPHICS AND MULTIMEDIA SYSTEMS
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-361 Computer Graphics 3+1 9,11,12
2 CS-362 Multimedia Systems And Design 2+1 9
3 CS-363 Visualization 2+1 9
4 CS-364 Game Programming 2+1 9
5 EE-433 Digital Image Processing 3+1 9
ELECTIVE-COMPUTER SECURITY
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-380 Introduction To Computer Security 3+0 9
2 CS-381 Network Security 3+1 9
3 CS-481 Computer Forensics 3+1 9
4 CS-482 System Incident Handling 3+0 9
5 EE-322 Wireless Networks 3+0 9
ELECTIVE-DATA AND KNOWLEDGE MANAGEMENT SYSTEM
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-321 Advanced Database Systems 3+0 9
2 CS-322 RDBMS Using Oracle 2+1 9
3 CS-340 Web Technologies-I 2+1 8,9
4 ID-352 Design Management 3+0 4,8,10
5 CS-424 Information Retrieval 3+0
6 CS-425 Management Information Systems 3+0 9
7 CS-441 Web Technologies-II 3+1 9
8 CS-443 E-Commerce And Solutions 3+0 8,9,10,12
ELECTIVE-INTELLIGENT SYSTEMS
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 BIO-215 Bioinformatics 3+0 9
2 BIO-317 Computational Biology 3+0 9
3 CS-471 Machine Learning 3+1 MATH-361
4 CS-472 Natural Language Processing 3+0 9
5 BI-428 Personalized Medicine 2+1
6 CS-474 Computer Vision 2+1 3,4,9
7 CS-476 Speech And Image Processing 3+1 9
ELECTIVE-MISCELLANEOUS
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-213 Advanced Programming 3+1 9
2 CS-414 Advanced Java With Emphasis On Internet Applications 3+1 9
3 CS-453 Programming Languages 3+0 9
4 EC-303 Mobile Application Development for SME\\\'s 2+1 9
5 EE-232 Signals And Systems 3+1 7,9
6 MSE-821 Mechanical Behavior of Materials 3
7 EE-350 Data Communication 3+0 9
8 EE-430 Telecommunication Systems 3+0 9
9 SE-410 System Modeling and Simulation 3+0
10 CS-490 Advance Topics in Computing 3+0
ELECTIVE-PARALLEL AND DISTRIBUTED SYSTEMS
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 EE-XXX Selected Topics in Power Engineering 3+0 1,2,7,9,11
2 CS-332 Distributed Computing 3+1 9 CS-330
3 CS-334 Open Source Systems 3+1 9
4 CS-342 Mobile Computing 3+0 9
5 CS-433 Applied Parallel Computing 2+1 9
ELECTIVE-SOFTWARE ENGINEERING
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CS-344 Web Engineering 3+1 9
2 CS-116 Fundamentals of Programming-II 0+1
3 SE-301 Object Oriented Software Engineering 3+0 9
4 SE-311 Software Requirements Engineering 3+0 9
5 SE-313 Design Patterns 2+1 9
6 SE-320 Formal Methods 3+0 4,9 SE-200
7 SE-321 Software Quality Engineering 3+0 4,12 SE-200
8 SE-422 Software Testing 3+0 9
9 SE-423 Software Metrics 3+0 9
10 SE-430 Software Project Management 3+0 4,8,12 SE-200
11 SE-431 Software Engineering Economics 3+0 9
12 SE-440 Business Process Automation 3+0 9
ELECTIVE-UNIVERSITY ELECTIVE
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 CH-101 Applied Chemistry 2+1 9
2 CS-271 Computational Logic 3+0 9
3 CS-309 Computing and Society 3+0 3,11
4 ECO-130 Engineering Economics 2+0 1 to 17
5 EE-212 Basic Electronics 2+1 9
6 FIN-204 Financial Management For IT Professional 2+0 4,8
7 HRM-240 Organisational Behaviour 2+0 8
8 HRM-441 Human Resource Management 2+0
9 HU-102 Psychology 3+0 3,4
10 HU-104 English Literature 3+0 4
11 HU-115 Principles of Sociology 3+0 3,5,11
12 MATH-232 Complex Variables And Transforms 3+0 4,9,13 MATH-101, MATH-121
13 MGT-164 Introduction To Management 2+0 4,8,9
14 MGT-175 Intellectual Property Rights 3+0 8
15 MGT-452 New Business Ventures 2+0 12
16 MKT-102 Principles Of Business And Marketing 2+0 8
17 OTM-455 Engineering Project Management 2+0 8,17 EC_310
18 PHY-401 Advanced Physics 2+1 9
19 FIN-100 Principal of Accounting 3+0
For Pre-medical Students only (1st Semester)
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 MATH-162 Pre-Mathematics-I (in lieu of MATH-III) 3+0
2 MATH-163 Pre-Mathematics-II (in lieu of MATH-161) 3+0
For Pre-medical Students only (2nd Semester)
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 MATH-111 Calculus-I (in lieu of MATH-112) 3+0
Summer Semester (1st Year Students)
No Code Title Credit Hours Related SDG Pre Requisite Contents
1 MATH-112 Calculus-II 3+0 4,9
2 MATH-161 Discrete Mathematics 3+0 4,9