A student who has passed +2 examination from a recognized board or any other examination considered as equivalent there to by G.N.D.U with 40% marks is eligible to apply.

Course Structure
Introduction to Programming C-IIntroduction to Programming C-II
Introduction to Computers and Information TechnologyPrinciples of Digital Electronics
Mathematical Foundation of Computer ScienceNumerical Methods & Statistical Techniques
Communication Skills -ICommunication Skills -II
Punjabi/Basic PunjabPunjabi/Basic Punjabi
Practical-I (MS Office 2010 and Basic C Programming)Practical –I (Advanced C Programming)
Computer Architecture Data Structure & File Processing
Database Management  System  & OracleInformation Systems
C++ (OOP Language)Internet Applications
Environmental Studies –ISystem Software
Programming Lab – C++Environmental Studies –II
Programming Lab – OracleLab – Data Structures implementation using C++
 Lab Web Designing and use of Internet
Computer  NetworksComputer Graphics
 Web Technology using ASP.NETSoftware Engineering
   Operating SystemLab Implementation of Application of Computer Graphics in C/C++
 Lab based on JAVA programing LanguageProject
 Lab based on Operating system:Operational Knowledge of UNIX/LINUX/windows 2003