Introduction
In this era of technological revolution, education regarding Information Technology and its application is required. The Department of Computer Science, in keeping with the needs of the modern education requirement in technology, is revamping and reintroducing a Bachelor's in Information Technology program. The BS (Information Technology) gives the students an in-depth knowledge of programming, system analysis and software testing. The curriculum of the BS (IT) program includes coursework in computing, mathematic, databases, software development and testing, modeling, introduction to classical Information Technology languages and case studies. The curricula is specifically designed to meet with the requirements of an expert software developer. The program also encourages students to take courses in ethics and social responsibility, with the opportunity to participate in long term projects in which Information Technology.
Program Objectives:
- Develop proficiency in programming languages used in Information Technology.
- Develop strong analytical skills to understand and to analyze the different paradigms of Information Technology.
- Learn to manipulate different programming language and frameworks.
- Develop an understanding related to usage of data ethics.
- Learn to develop new frameworks including for solving different problems.
S# |
Code |
Course Title |
Domain |
Cre. Hrs |
1 |
6900 |
Computer Programming |
Core |
4(3+1) |
2 |
CS3503 |
Applications of ICT |
GER |
3(2+1) |
3 |
6903 |
Discrete Mathematics |
GER-QR1 |
3(3+0) |
4 |
4432 |
Calculus-I |
GER-QR2 |
3(3+0) |
5 |
Engl 3505 |
Functional English |
GER |
3(3+0) |
6 |
New |
Pre-Calculus 1 |
None |
N/C |
|
|
|
Total |
16(14+2) |
S# |
Code |
Course Title |
Domain |
Cre. Hrs |
1 |
6902 |
Object Oriented Programming |
Core |
4(3+1) |
2 |
6907 |
Database Systems |
Core |
4(3+1) |
3 |
6937 |
Digital Logic Design |
Core |
3(2+1) |
4 |
4433 |
Calculus-II |
Math&Sup. |
3(3+0) |
5 |
1522 |
Linear Algebra |
Math&Sup. |
3(3+0) |
6 |
New |
Pre-Calculus 2 |
None |
N/C |
|
|
|
Total |
17 (14+3) |
S# |
Code |
Course Title |
Domain |
Cre. Hrs |
1 |
6904 |
Data Structures |
Core |
4(3+1) |
2 |
6938 |
Information Security |
Core |
3(2+1) |
3 |
6939 |
Information Technology |
Core |
3(2+1) |
4 |
6940 |
Computer Networks |
Core |
3(2+1) |
5 |
6906 |
Software Engineering |
Core |
3(3+0) |
6 |
3447 |
Probability & Statistics |
Math&Sup. |
3(3+0) |
|
|
|
Total |
19 (15+4) |
S# |
Code |
Course Title |
Domain |
Cre. Hrs |
|
1 |
6941 |
Computer Organization & Assembly Language |
Core |
3(2+1) |
|
2 |
New |
Web Technologies |
Domain Core |
3(2+1) |
|
3 |
New |
Cyber Security |
Domain Core |
3(2+1) |
|
4 |
6923 |
Applied Physics |
GER |
3(2+1) |
|
5 |
ENGL3504 |
Expository Writing |
GER |
3(3+0) |
|
6 |
ITHC3501/HADH3501 |
Islamic Studies/Ethics |
GER |
2(2+0) |
|
|
|
|
Total |
17(13+4) |
S# |
Code |
Course Title |
Domain |
Cre. Hrs |
1 |
6945 |
Operating Systems |
Core |
3(2+1) |
2 |
New |
DB Administration & Management |
Domain Core |
3(2+1) |
3 |
New |
System & Network Administration |
Dom Core |
3(2+1) |
2 |
3466 |
Analysis and Design of Algorithms |
Core |
3(3+0) |
5 |
New |
Domain Elective (Computer Architecture) |
Dom Elective1 |
3(2+1) |
6 |
MGT354 |
Introduction to Management |
GER |
2(2+0) |
7 |
SERT3501 |
Fahm-E-Quran (Tajwid, Translation and Tafsir) |
Non-Credit |
(NC) |
|
|
|
Total |
17 (12+5) |
S# |
Code |
Course Title |
Domain |
Cre. Hrs |
1 |
New |
Information Technology Infrastructure |
Domain Core |
3(2+1) |
2 |
6911/6980 |
Parallel & Distributed Computing |
Domain Core |
3(2+1) |
3 |
3484 |
Domain Elective (Network Security) |
Dom Elective 2 |
3(2+1) |
4 |
New |
Domain Elective (Enterprise Systems) |
Dom Elective 3 |
3(2+1) |
5 |
New |
Domain Elective (Web Engineering) |
Dom Elective 4 |
3(2+1) |
6 |
New |
Domain Elective (Theory of Automata) |
Dom Elective 5 |
3(2+1) |
7 |
TFSR 3501 |
Seerat-e-Tayyaba |
Non-Credit |
(NC) |
|
|
|
Total |
18 (12+6) |
S# |
Code |
Course Title |
Domain |
Cre. Hrs |
1 |
6981 |
Final Year Project - I |
Core |
2(0+2) |
2 |
New |
Domain Elective (Virtual Systems & Services) |
Dom Elective 6 |
3(2+1) |
3 |
3449 |
Domain Elective (Human Computer Interaction) |
Dom Elective 7 |
3(2+1) |
4 |
3442 |
IT Marketing Concepts |
SS |
3(3+0) |
5 |
5454 |
Technical & Business Writing |
GER |
3(3+0) |
6 |
MGT3503 |
Entrepreneurship |
GER |
2(2+0) |
7 |
New |
Internship |
- |
3 (0+3) |
|
|
|
Total |
19 (13+3) |
S# |
Code |
Course Title |
Domain |
Cre. Hrs |
1 |
6982 |
Final Year Project -II |
Core |
4 (0+4) |
2 |
PKST3502 |
Ideology and Constitution of Pakistan |
GER |
2(2+0) |
3 |
6984 |
Professional Practices |
GER |
2(2+0) |
4 |
SOC3503 |
Civics and Community Engagement |
GER |
2(2+0) |
|
|
|
Total |
10 (6+4) |