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 |