Open a course to see its past papers, MCQs and handouts.
Which electives and deficiency courses you take is set by the course selection rules in the VU handbook.
Semester 1
6 required| Required | Prerequisite | Credit hours |
|---|---|---|
|
CS306
Introduction to Python
|
None | 3 |
|
CS402
Theory of Automata
|
None | 3 |
|
CS409
Introduction to Database Administration
PrerequisiteCS403
|
CS403 | 3 |
|
CS502
Fundamentals of Algorithms
PrerequisiteCS301
|
CS301 | 3 |
|
CS604
Operating Systems
PrerequisiteCS301
|
CS301 | 3 |
|
CS610
Computer Networks
PrerequisiteCS601
|
CS601 | 3 |
Semester 2
7 required| Required | Prerequisite | Credit hours |
|---|---|---|
|
CS205
Information Security
|
None | 3 |
|
CS435
Cloud Computing
|
None | 3 |
|
CS511
Web Engineering
|
None | 3 |
| None | 3 | |
|
CS607
Artificial Intelligence
|
None | 3 |
|
CSI619
Field Experience / Internship
|
None | 3 |
|
IT601
System and Network Administration
PrerequisiteCS604
|
CS604 | 3 |
Semester 3
4 required, 5 electives| Required | Prerequisite | Credit hours |
|---|---|---|
|
CS619
Final Project
|
None | 3 |
|
CS627
Cyber Security
|
None | 3 |
|
CS699
Professional Certification
|
None | 3 |
| None | 3 |
| Electives | Prerequisite | Credit hours |
|---|---|---|
|
CS314
Introduction to Cellular Networks
PrerequisiteCS610
|
CS610 | 3 |
|
CS315
Network Security
PrerequisiteCS610
|
CS610 | 3 |
|
CS407
Routing and Switching
PrerequisiteCS610
|
CS610 | 3 |
|
CS505
Virtual Systems and Services
PrerequisiteCS201
|
CS201 | 3 |
|
CS642
Next Generation Networks
|
None | 3 |
Semester 4
3 required, 3 electives| Required | Prerequisite | Credit hours |
|---|---|---|
|
CS619
Final Project
|
None | 3 |
| None | 3 | |
|
MTH603
Numerical Analysis
|
None | 3 |
| Electives | Prerequisite | Credit hours |
|---|---|---|
|
MGT211
Introduction To Business
|
None | 3 |
|
MGT502
Organizational Behaviour
|
None | 3 |
|
MGT610
Business Ethics
|
None | 3 |
From the BS-Lateral Information Technology study scheme on vu.edu.pk. Last checked 18 Oct 2026. If vu.edu.pk or VULMS shows something different, they are correct.
BS Information Technology
The 4-year program, with 8 semesters. Semesters 1 to 4 here have the same courses as its semesters 5 to 8.
See the BS Information Technology scheme