B Sc (IT) (Bachelor of Science in Information Technology)

Eligibility: 10+2 with minimum 40% marks.

B.Sc. IT – Semester I
Fundamentals of Computers
Introduction to Programming-C
Applied and Discrete Mathematics
Communication Skills in English-I
Punjabi/Basic Punjabi
Practical – PC Computing & C Language I
B.Sc. IT – Semester II
Communication Skills in English-II
Punjabi/Basic Punjabi/PHC
Principles of Digital Electronics
Introduction to Programming-C++
Numerical Methods & Statistical Techniques
Practical – C++  Language Drug Abuse: Problem, Management & Prevention
B.Sc. (IT) – Semester III
Introduction to Python Data Structure
System Analysis and Design
Programming Lab-I (Python, Programming Language)
Programming Lab-II (Data Structure)
Environmental Studies (Compulsory)
B.Sc. (IT) Semester IV
Database Management System & Oracle
Internet Applications
Java and Web Designing
web technology
Environmental Studies-II
Programming Lab-I (Oracle)
Programming Lab-II (Html & Java)
B.Sc. (IT)- Semester-V
Computer Networks
Operating Systems
Lab-I (Computer Networks)
Lab-II(Operating System)
B.Sc. (IT) – Semester VI
Paper-I Computer Graphics
Paper – II Applications of Computer Graphics in C++/C
Paper – III Project