Computer Science concentrates on the theoretical foundations of computation and computer technology. It incorporates ideas from many other disciplines, including mathematics, engineering, humanities, management sciences and graphical design and has a close affinity with electronic communications as illustrated by the Internet and World Wide Web. The aim of the program is to provide you with a sound grounding in the fundamentals of computer software development (programming) and the tools and applications that modern computer scientists use.
Our vision is to become a center of excellence in Computer Science education and research.
The department of Computer Science is committed to the following goals:
The aim of the program is to provide you with a sound grounding in the fundamentals of Computing. The objective of the program is to groom students in such a way that they can:
To be eligible for the award of the undergraduate degree, students will be able to demonstrate following skills:
Since 2019, after the Charter of Namal Institute has been passed through the act of Punjab Assembly, the authorities of the Institute have approved the following Scheme of Studies:
Total Credit Hours = 134
The details of the program specification and information contained herein are subject to change in accordance with the policies, rules and regulations of the University of Engineering and Technology, Lahore. Such changes will be notified to the enrolled students through email. Course offerings also depend on the availability of faculty of the subject area. The information given above has been adapted from the University of Engineering and Technology, Lahore.
Overview
Vision
Mission
Program Educational Objectives
Program Learning Outcomes
Scheme of Studies
Semester 1
Code
Course
Theory
Lab
Pre-req
ENG-111
Technical Writing and Communication
3
0
CS-100
Quantitative and Computational reasoning
3
1
MTH-121
Calculus
3
0
PH-120
Physics
3
1
CS-130
Introduction to Computer Science
3
1
15
3
Semester 2
Code
Course
Theory
Lab
Pre-req
SS-101
Introduction to Philosophy
3
0
SS-102
Islamic Studies & Ethics
3
0
SS-104a
Great Books - Our's and the World's
1
0
MTH-122
Differential Equations
3
0
CS-131
Digital Logic Design
3
1
CS-132
Object Oriented Programming
3
1
CS-100
16
2
Semester 3
Code
Course
Theory
Lab
Pre-req
SS-103
Pakistan Studies
3
0
GS-100
Principles of Science
3
0
SS-104b
Great Books - Ours and the World's
1
0
MTH-123
Linear Algebra
3
0
MTH-121
CS-230
Discrete Mathematics
3
0
CS-231
Data Structures
3
1
CS-132
16
1
Semester 4
Code
Course
Theory
Lab
Pre-req
ENG-112
Creative Rhetoric and Writing
3
0
CS-134
Probability and Statistics
3
0
CS-232
Analysis of Algorithms
3
0
CS-231
CS-250
Database Systems
3
1
CS-132
CS-233
Computer Architecture
3
1
CS-131
15
2
Semester 5
Code
Course
Theory
Lab
Pre-req
CS-270
Computer Networks
3
1
CS-330
Operating Systems
3
1
CS-231
CS-340
Artificial Intelligence
3
1
CS-232
CS-331
Theory of Automata
3
0
CS-230
CS-260
Software Engineering
3
1
CS-231
15
4
Semester 6
Code
Course
Theory
Lab
Pre-req
CS-352
Data Analysis and Visualization
3
1
CS-Elective 1
3
0
CS-Elective 2
3
0
CS-Elective 3
3
0
CS-261
Human Computer Interaction
3
1
CS-260
Total Credit Hours
15
2
Semester 7
Code
Course
Theory
Lab
Pre-req
CS-Elective 4
3
0
CS-Elective 5
3
0
Free Elective 1
3
0
SS-106
Iqbaliat
2
0
CS-400
FYP-1
4
0
15
0
Semester 8
Code
Course
Theory
Lab
Pre-req
CS-420
Parallel and Distributed Systems
3
0
CS-231
Free Elective 2
3
0
Free Elective 3
3
0
CS-400
FYP-2
4
0
13
0
Code
Course
Theory
Lab
Pre-req
CSE-223
Circuit Analysis II
3
0
CSE-121
CSE-422 & 422L
Digital design
2
1
CSE-222
CSE-302
Control Systems
3
0
CSE-371, MA-219
CSE-323
Electronics II
3
0
CSE-321
CSE-371
Signals and Systems
3
0
CSE-121, MA 225, MA 219
CSE-423 & 423L
Industrial Automation
2
1
CSE-221
CS-462
Data Mining
3
0
CS 363& 363L
CS-401
Computer Graphics
3
0
CS 212 & 212L
CS-445
Programming Languages
3
0
CS312, CS 212 & 212L
CS-463
Bioinformatics
3
0
CS 363& 363L
CS-464
Machine Learning
3
0
CS-361 & 361L
CS-461
Management Information
Systems
3
0
CS 363& 363L
CS-441
Mobile Application
Development
3
0
CS-241 & 241L, CS 212& 212L
Disclaimer
Faculty