B SC (Hons) (IT)

Syllabus for the Batch from Year 2024 to Year 2028

Eligibility: 10+2 with minimum 40% marks.

B.Sc. (Hons) IT – Semester I
Computer Fundamentals & PC Software
Principles of Digital Electronics
Applied & Discrete Mathematics
Lab-I based on Computer Fundamentals & PC Software
Introduction to the Theory (SEC 1)
Lab-2 based on Introduction to the Internet
Communication Skills in English-1
Punjabi Compulsory-1 Or Mudhli Punjabi-1 Or Punjab History & Culture
B.Sc. (Hons) IT – Semester II
Introduction to Programming using Python
Computer Architecture
Numerical Methods & Statistical Techniques
Lab-1 based on Introduction to Programming using Python
Drug Abuse: Problem, Management and Prevention (Value Added Course) VAC-I
Communication Skills in English-2 (THEORY)
Punjabi Compulsory-2 Or Mudhli Punjabi-2 Or Punjab History & Culture
B.Sc. (Hons) IT - Semester III
Programming in C
Operating Systems & Virtualization
Computer Networks
Cyber Security Fundamentals (Theory) (SEC-2)
Lab-1: Cyber security Fundamentals (Practical)
Lab-2: Based on Programming in C
Lab-3: Based on Operating Systems & Virtualization
English-3
B.Sc. (Hons) IT - IV
Programming in C ++
Data Structures & File Processing
Database Management Systems
Lab-1 Based on Programming in C++
Lab-2 Based on Data Structures & File Processing
Lab-3 based on DBMS
Englis-4
Human Rights and Constitutional Duties
B.Sc. (Hons) IT - V
E-Business
Web Designing & Development
Software Engineering & DevOps
Server-Side Programming (SEC-3) (Theory)
Server-side Programming (SEC-3) (Practical)
Lab-1 Based on Server-side Programming
Lab-2 Based on Web Designing & Development
Lab-3 Based on Software Engineering & DevOps
Lab-3 Based on DBMS
English - 5
Internship with local public/private industry business/organization Field Practice - 1
B.Sc. (Hons) IT - VI
Programming in Java
Software Project
Lab-1 based on Programming in Java
English-6
Environment Studies (Value Added Course) (VAC-3)
B.Sc. (Hons) IT - VII
Cloud Computing
Artificial Intelligence
Mobile Application Development
Technology & Ethics
Data Analytics with Python (THEORY Minor 1)
Lab-1 based on Data Analytics with Python (PRACTICAL Minor 1)
Lab-2 based on Mobile Application Developmemt
Internship with local public/private/govt industry business /organization Field Practice-2
B.Sc. (Hons) IT - VIII
IT Infrastructure Management
Machine Learning
Internet Technology and Protocols
Entrepreneurship Development
Data Visualization (THEORY Minor 2)
Lab-1 based on Data Visualization (PRACTICAL Minor 2)
Lab-2 based on Machine Learning