BS-Lateral
(Information Technology)
|
|
|
Semester No.
1
|
Course Code |
Title |
Category |
Sub Category |
Type |
Pre Requisite |
Credit Hours |
Specialization |
CS306
|
Introduction to Python
|
Major
|
Domain Electives
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
CS402
|
Theory of Automata
|
Major
|
Domain Electives
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
CS409
|
Introduction to Database Administration
|
Major
|
Domain Core
|
Required
|
CS403
|
3 (Theory:3, Practical:0)
|
|
CS502
|
Fundamentals of Algorithms
|
Major
|
Computing Core
|
Required
|
CS301
|
3 (Theory:3, Practical:0)
|
|
CS604
|
Operating Systems
|
Major
|
Computing Core
|
Required
|
CS301
|
3 (Theory:3, Practical:0)
|
|
CS610
|
Computer Networks
|
Major
|
Domain Electives
|
Required
|
CS601
|
3 (Theory:3, Practical:0)
|
|
CSI619
|
Field Experience / Internship
|
Major
|
Field Experience / Internship
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
|
Semester No.
2
|
Course Code |
Title |
Category |
Sub Category |
Type |
Pre Requisite |
Credit Hours |
Specialization |
CS205
|
Information Security
|
Major
|
Computing Core
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
CS435
|
Cloud Computing
|
Major
|
Domain Electives
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
CS511
|
Web Engineering
|
Major
|
Domain Electives
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
CS512
|
Systems and Network Administration
|
Major
|
Domain Core
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
CS521
|
Web Systems and Technologies
|
Major
|
Domain Core
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
CS607
|
Artificial Intelligence
|
Major
|
Computing Core
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
|
Semester No.
3
|
Course Code |
Title |
Category |
Sub Category |
Type |
Pre Requisite |
Credit Hours |
Specialization |
CS619
|
Final Project - CS619
|
Major
|
Capstone Project
|
Required
|
|
3
|
|
CS627
|
Cyber Security
|
Major
|
Domain Core
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
IT602
|
Information Technology Infrastructure
|
Major
|
Domain Core
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
CS314
|
Introduction to Cellular Networks
|
Major
|
Domain Electives
|
Elective
|
CS610
|
3 (Theory:3, Practical:0)
|
|
CS315
|
Network Security
|
Major
|
Domain Electives
|
Elective
|
CS610
|
3 (Theory:3, Practical:0)
|
|
CS407
|
Routing and Switching
|
Major
|
Domain Electives
|
Elective
|
CS610
|
3 (Theory:3, Practical:0)
|
|
CS505
|
Virtual Systems and Services
|
Major
|
Domain Electives
|
Elective
|
CS201
|
3 (Theory:3, Practical:0)
|
|
|
Semester No.
4
|
Course Code |
Title |
Category |
Sub Category |
Type |
Pre Requisite |
Credit Hours |
Specialization |
CS619
|
Final Project
|
Required
|
3
|
CS621
|
Parallel and Distributed Computing
|
Major
|
Domain Core
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
MTH603
|
Numerical Analysis
|
Interdisciplinary
|
Mathematics Supporting
|
Required
|
|
3 (Theory:3, Practical:0)
|
|
ECO401
|
Economics
|
Interdisciplinary
|
Elective Supporting
|
Elective
|
|
3 (Theory:3, Practical:0)
|
|
MGT502
|
Organizational Behaviour
|
Interdisciplinary
|
Elective Supporting
|
Elective
|
|
3 (Theory:3, Practical:0)
|
|
MGT610
|
Business Ethics
|
Interdisciplinary
|
Elective Supporting
|
Elective
|
|
3 (Theory:3, Practical:0)
|
|
|