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 |
|
|
|
|
|
|