0% found this document useful (0 votes)
329 views

Cs It Dept PDF

The document provides the scheme of study for a BS in Computer Science and MSc in Computer Science. For the BS in Computer Science, it lists the courses required in each of the 8 semesters. Core computer science courses include programming, data structures, operating systems, databases, networks and algorithms. It also requires courses in math, physics, English and other subjects. For the MSc in Computer Science, it lists the courses in the first two semesters which include programming fundamentals, object oriented programming and data structures.

Uploaded by

humaira siddiqui
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
329 views

Cs It Dept PDF

The document provides the scheme of study for a BS in Computer Science and MSc in Computer Science. For the BS in Computer Science, it lists the courses required in each of the 8 semesters. Core computer science courses include programming, data structures, operating systems, databases, networks and algorithms. It also requires courses in math, physics, English and other subjects. For the MSc in Computer Science, it lists the courses in the first two semesters which include programming fundamentals, object oriented programming and data structures.

Uploaded by

humaira siddiqui
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Section 3 | Academics | Faculty of CS & IT | Department of Computer Science

Scheme of Study

BS Computer Science
Semester 1 Semester 2
Pre- Pre-
S. No. Course Code Course Title Credit Hours S. Course Course Title Credit Hours
Requisite Requisite
1 COSC-1105 Introduction to ICT 2 1 COSC-1102 Object Oriented Programming 3 COSC-1101
2 COSC-1205 Introduction to ICT-Lab 1 2 COSC-1202 Object Oriented Programming-Lab 1 & COSC-1201
3 COSC-1101 Programming Fundamentals 3 3 COSC-1104 Software Engineering 3
4 COSC-1201 Programming Fundamentals-Lab 1 4 COSC-1103 Discrete Structures 3
5 ENGL-1118 Functional English 3 5 ENGL-1119 Communication Skills 3
6 MATH-1100 Calculus 3 6 PAKS-1113 Pakistan Studies 2
7 PHYS-1122 Applied Physics 3 7 SSCI-1111 Introduction to Sociology 3
8 ISLS-1112 Islamic Studies/Ethics 2
Semester-II Credit Hours 18
Semester-I Credit Hours 18

Semester 3 Semester 4
Pre- Pre-
S. No. Course Code Credit Hours S. Course Course Title Credit Hours
Course Title Requisite Requisite
1 ELEN-2100 Digital Logic Design 3 PHYS-1122 1 COSC-2103 Database Systems 3
2 ELEN-2200 Digital Logic Design-Lab 1 2 COSC-2203 Database Systems-Lab 1
3 COSC-2101 Data Structures & Algorithms 3 COSC-1102 & 3 COSC-2102 Operating Systems 3
4 COSC-2201 Data Structures & Algorithms-Lab 1 COSC-1202 4 COSC-2202 Operating Systems-Lab 1
5 COSC-3101 Computer Networks 3 5 COSC-2105 Theory of Automata 3 COSC-1103
6 COSC-3201 Computer Networks-Lab 1 6 STAT-2104 Probability & Statistics 3
7 ENGL-4117 Technical & Business Writing 3 7 HLTH-1113 Basic Health Awareness 2
8 MATH-2103 Linear Algebra 3
Semester-IV Credit Hours 16
Semester-III Credit Hours 18

Semester 5 Semester 6
Credit Hours Pre- Credit Hours Pre-
S. No. Course Course Title Requisite
S. Course Course Title Requisite
1 COSC-3114 Computer Organization & Assembly Language 3 ELEN-2100 & 1 COSC-3102 Information Security 3
2 COSC-3214 Computer Organization & Assembly Language-Lab 1 ELEN-2200 2 COSC-3112 Artificial Intelligence 3 COSC-1103
3 COSC-3115 Design & Analysis of Algorithms 3 COSC-2101 3 COSC-3212 Artificial Intelligence-Lab 1
4 MATH-2122 Differential Equations 3 4 COSC-3104 Compiler Construction 3 COSC-2105
5 COSC-3107 Machine Learning 3 5 COSC-3116 Mobile Application Development 3
6 MSCI-2116 Principles of Accounting 3 6 COSC-3109 Data Science 3

Semester-V Credit Hours 16 Semester-VI Credit Hours 16

Semester 7 Semester 8
Pre- Credit Hours Pre-
S. No. Course Course Title Credit Hours S. No. Course Course Title
Requisite Requisite
1 COSC-4301 Final Year Project-I 3 COSC-1104 & 1 COSC-4302 Final Year Project-II 3 COSC-4301
2 COSC-4101 Parallel and Distributed Computing 3 COSC-2103 2 SSCI-2111 Professional Ethics 2
3 MATH-3116 Numerical Analysis 3 COSC-2102 3 MSCI-3111 Entrepreneurship 3
Constitution and Legal System of 2 4 COSC-4120 Web Programming 3 COSC-3101
4 SSCI-3120 Pakistan
5 INFT-4107 Routing & Switching 2
5 COSC-4111 Visual Programming 3
6 COSC-4109 Graph Theory 3

Semester-VII Credit Hours 17 Semester-VIII Credit Hours 13

Program Total Credit Hours 132


For Those Who Want To Become Future Leaders

MSc Computer Science


Semester 1 Semester 2
Pre- Pre-
S. Course Course Title Credit Hours S. No. Course Code Course Title Credit Hours
Requisite Requisite

1 COSC-1101 Programming Fundamentals 3 1 COSC-1102 Object Oriented Programming 3 COSC-1101


2 COSC-1202 Object Oriented Programming-Lab 1 & COSC-1201
2 COSC-1201 Programming Fundamentals-Lab 1 3 COSC-1104 Software Engineering 3
3 COSC-3103 Data Communication & Computer 3 4 COSC-2101 Data Structures & Algorithms 3 COSC-1101 &
Networks 5
4 ELEN-2100 3 COSC-2201 Data Structures & Algorithms-Lab 1 COSC-1201
Digital Logic Design
5 COSC-1103 Discrete Structures 3 6 COSC-2103 Database Systems 3
6 ENGL-1119 Communication Skills 3 7 COSC-2203 Database Systems-Lab 1
8 MSCI-2116 Principles of Accounting 3
Total Credit Hours 16
Total Credit Hours 18

Semester 3 Semester 4
Pre- Credit Hours Pre-
S. Course Course Title Credit Hours S. No. Course Course Title Requisite
Requisite
1 COSC-2102 Operating Systems 3 1 COSC-3112 Artificial Intelligence 3
2 COSC-2202 Operating Systems-Lab 1
3 COSC-2108 Computer Architecture & Organization 3 2 COSC-3104 Compiler Construction 3 COSC-3104
4 COSC-3104 Theory of Automata & Formal Language 3 COSC-1103 3 COSC-4111 Visual Programming 3
5 COSC-3116 Mobile Application Development 3 4 INFT-4107 Routing & Switching 2 COSC-3103
6 COSC-4120 Web Programming 3 COSC-1102 & 5 COSC-4302 Final Year Project-II 3 COSC-4301
COSC1202 6 MSCI-3111 Entrepreneurship 3
7 COSC-4301 Final Year Project-I 3 COSC-1104 &
COSC-2103 Total Credit Hours 17

Total Credit Hours 19

Program Total Credit Hours 70

MS Computer Science

Semester 1 Semester 2
Credit Credit
S. No. Course Code Course Title Hours Remarks S. No. Course Code Course Title Hours Remarks

1 COSC-5101 Advanced Algorithms Design and Analysis 3 Core 1 COSC-5102 Advanced Theory of Computation 3 Core
2 Elective-I 3 Elective 2 Elective-IV 3 Elective
3 Elective-II 3 Elective 3 Elective-V 3 Elective
4 Elective-III 3 Elective 4 Elective-VI 3 Elective

Semester Credit Hours 12 Semester Credit Hours 12

Semester 3 & 4
Credit Hours Remarks
S. No. Course Code Course Title

1 COSC-6601 Thesis 12 Core

Semester Credit Hours 12

Program Total Credit Hours 36

“You are not a drop in the Ocean.


You are entire ocean, in a drop.”
- Rumi
Section 3 | Academics | Faculty of CS & IT | Department of Computer Science

List of Elective Courses

S. No. Course Code Course Title Category S. No. Course Code Course Title Category

1 COSC-5101 Advanced Algorithms Design and Analysis Core 27 COSC-6109 Deep Learning Elective
2 COSC-5102 Advanced Theory of Computation Core 28 COSC-6110 Theory of Programming Languages Elective
3 COSC-5103 Semantic Web Elective 29 COSC-6111 Advanced Software Development Elective
4 COSC-5104 Algorithmic Game Theory Elective
30 COSC-6112 Advanced Requirements Engineering Elective
5 COSC-5105 Advanced Computer Networks Elective
COSC-5106 Wireless Networks and Mobile Computing Elective 31 COSC-6113 Advanced Software Architecture Elective
6
7 COSC-5107 Cryptography and Network Security Elective 32 COSC-6114 Model Driven Software Engineering Elective
8 COSC-5108 Advanced Database Systems Elective 33 COSC-6115 Advanced Software Quality Assurance Elective
9 COSC-5109 Distributed Database Systems Elective 34 COSC-6116 Network Management and Administration Elective
10 COSC-5110 Geographical Information Systems Elective
35 COSC-6117 Network Performance Evaluation Elective
11 COSC-5111 Information Retrieval Techniques Elective
COSC-5112 Machine Learning Elective 36 COSC-6118 Grid and Cloud Computing Elective
12
13 COSC-5113 Multi-Agent Systems Elective 37 COSC-6119 Advanced Routing Elective
14 COSC-5114 Agent Oriented Software Engineering Elective 38 COSC-6120 Internet of Things Elective
15 COSC-5115 Object Oriented Software Engineering Elective 39 COSC-6121 Advanced Data Mining Elective
16 COSC-5116 Advanced Software Project Management Elective
40 COSC-6122 Data Warehousing Elective
17 COSC-5117 Knowledge-Based Systems Elective
COSC-5118 Advanced Digital Image Processing Elective 41 COSC-6123 NoSQL Databases Elective
18
19 COSC-6101 Formal Methods Elective 42 COSC-6124 Big Data Analytics Elective
20 COSC-6102 Model Checking Elective 43 COSC-6125 Research Methodology Elective
21 COSC-6103 Systems Modeling and Simulation Elective
44 COSC-6601 Thesis Core
22 COSC-6104 Algorithmic Graph Theory Elective
23 COSC-6105 Computer Vision Elective
24 COSC-6106 Geometric Algorithms Elective
25 COSC-6107 Control Systems and Robotics Elective
26 COSC-6108 Natural Language Processing Elective

You might also like