Eligibility
a) 10+2 examination with 40% marks
OR
b) Any other examination with 40% marks recognized equivalent to (a) above by the Guru Nanak Dev University
SEMESTER – I
- Introduction to Programming C-I
- Introduction to Computers and Information Technology
- Mathematical Foundation of Computer Science
- Communication Skills in English-I
- Punjabi/Basic Punjabi (Mudhli Punjabi) (Compulsory)
- Practical I (MS Office 2010 and Basic C Programming)
SEMESTER – II
- Introduction to Programming C-II
- Principles of Digital Electronics
- Numerical Methods & Statistical Technique
- Communication Skills in English-II
- Punjabi/Basic Punjabi (Mudhli Punjabi) (Compulsory)
- Practical I (Advanced C Programming)
SEMESTER – III
- Computer Architecture
- Database Management System & Oracle
- C++ (OOP Language)
- Environmental Studies-I (Compulsory)
- Programming Lab – C++
- Programming Lab- Oracle
SEMESTER – IV
- Data Structure & File Processing
- Information Systems
- Internet Applications
- System Software
- Environmental Studies-II(Compulsory)
- Lab – Data Structures implementation using C++
- Lab – Web Designing and use of Internet
SEMESTER – V
- Computer Networks
- Web Technologies using ASP.NET
- Operating System
- JAVA Programming Language
- Lab based on JAVA Programming Language
- Lab based on ASP.NET
SEMESTER – VI
- Computer Graphics
- Software Engineering
- Lab. Implementation of Applications of Computer Graphics in C++/C
- Project