|
|
|
Department of Computer Science
Mission
We, at Department of Computer Science , are
committed to imparting quality education in the
fields of computer communication, networking, security, software development, database management systems, programming,
and to examine the features, attributes, technical issues, and concepts in these
areas. We aim at enabling students design new &
innovative students that meet industry needs.
Aims and Objectives
- To Enhance the capability of students to analyze and solve problems
in computing-related to areas in order to continually upgrade their knowledge and skills.
- To prepare students to be effective oral and written communicators enabling them
to function effectively as members of multi-disciplinary teams.
- To produce the next-generation Computer Scientists,
creating well-aware developments and techniques for contributing to the advancement of computing
and research.
- To develop "enterprise" skills in students through the provision of industry related
projects.
- To enable students use and design new and innovative systems that meet society's needs.
- To assist students to utilize their talent in the field production, maintenance management and development
of software systems for companies that produce & design information systems & computer
networks.
Course Contents
Total Credit Hours: 145
|
| S.No. |
Course Code |
Course Title |
Credit Hours |
| Theory + LAB |
| 1 |
CS-101 |
Introduction to Computers |
3+1 |
| 2 |
CS-121 |
Problem Solving Algorithms |
3+0 |
| 3 |
MATHp-167 |
Calculus-I |
3+0 |
| 4 |
PHY-201 |
Applied Physics |
3+0 |
| 5 |
HUM-163 |
Functional English |
3+0 |
| Total |
16 |
| S.No. |
Course Code |
Course Title |
Pre-requisites |
Credit Hours |
| |
| 1 |
CS-111 |
Introduction to Computer Programming |
CS-101 |
3+1 |
| 2 |
MATHa-233 |
Discrete Mathematics |
|
3+0 |
| 3 |
MATHp-267 |
Calculus-II |
MATHp-167 |
3+0 |
| 4 |
PHY-349 |
Electronics |
|
3+1 |
| 5 |
HUM-102 |
Pakistan Studies |
|
3+0 |
| Total |
17 |
CS-101 : COmputer Science
| S.No. |
Course Code |
Course Title |
Pre-requisites |
Credit Hours |
| Theory + LAB |
| 1 |
CS-212 |
Object Oriented Programming OOP |
CS-111 |
3+1 |
| 2 |
EE-102 |
Digital Logic and Design |
|
3+1 |
| 3 |
CS-213 |
Assembly Language |
CS-111 |
3+1 |
| 4 |
MATHp-111 |
Linear Algebra |
|
3+0 |
| 5 |
HUM-101 |
Islamic Studies |
|
3+0 |
| Total |
18 |
| S.No. |
Course Code |
Course Title |
Pre-requisites |
Credit Hours |
| Theory + LAB |
| 1 |
CS-214 |
Data Structure and Algorithms |
CS-111 |
3+1 |
| 2 |
CS-331 |
Database Management Systems |
CS-112 |
3+1 |
| 3 |
MATHp-169 |
Differential Equations |
MATHp-167 |
3+0 |
| 4 |
STAT-101 |
Probability and Statistics |
|
3+0 |
| 5 |
HUM-301 |
Professional Issues in Computing |
|
3+0 |
| Total |
17 |
| S.No. |
Course Code |
Course Title |
Pre-requisites |
Credit Hours |
| Theory + LAB |
| 1 |
CE-301 |
Software Engineering-I |
|
3+1 |
| 2 |
CS-321 |
Theory of Automata |
CS-214 |
3+0 |
| 3 |
CE-211 |
Computer Organization and Architecture |
|
3+1 |
| 4 |
MATHp-271 |
Numerical Methods |
|
3+0 |
| 5 |
HUM-264 |
Technical Reporting Writing |
|
3+0 |
| Total |
17 |
| S.No. |
Course Code |
Course Title |
Pre-requisites |
Credit Hours |
| Theory + LAB |
| 1 |
CS-341 |
Operating Systems |
CS-214 |
3+1 |
| 2 |
CE-401 |
Software Engineering-II |
CE-301 |
3+1 |
| 3 |
TE-301 |
Data Communication and Networks |
|
3+1 |
| 4 |
HRM-201 |
Human Resource Management |
|
3+0 |
| 5 |
ECON-105 |
Engineering Economics |
|
3+0 |
| Total |
18 |
| S.No. |
Course Code |
Course Title |
Pre-requisites |
Credit Hours |
| |
| 1 |
CS-421 |
Compiler Construction |
CS-214 |
3+0 |
| 2 |
CS-313 |
Computer Graphics |
CS-214 |
3+1 |
| 3 |
- |
Elective-I |
|
3+0 |
| 4 |
- |
Humanities Elective-I |
|
3+0 |
| 5 |
CS-451 |
Project Part-I |
|
0+2 |
| Total |
15 |
| S.No. |
Course Code |
Course Title |
Credit Hours |
| |
| 1 |
- |
Elective-I |
3+0 |
| 2 |
- |
Elective-II |
3+0 |
| 3 |
- |
Elective-III |
3+0 |
| 4 |
CS-452 |
Final Project |
0+4 |
| Total |
13 |
|
|