BS (Computer Science and Information Technology) Programme
Computer Professionals with skills in analysis, design and management of information systems are essential in countries like Pakistan for development of Computer based information systems appropriate to its needs. The University provides both academically rigorous courses and prepares graduates for employment. Curricula are designed so that interaction between software industry & academic institutions is established.
To achieve these objectives and meet the National needs of competent Computer Scientists and IT experts curricula of the programme comprises courses in Computer Science, Information Technology, Computer & Information Systems Engineering, Electronic Engineering and Electrical Engineering.
Out of twenty nine Computer related courses nine are Hardware based. Besides this, courses on Finance, Accounting & Management and Communication skills are also included to equip students for future needs of the market. The whole curriculum consists of forty one courses and one Software based project (for old batches) and, forty three courses and one Software based project (for batch 2005-06 and onward).
List of Courses

BE (Software Engineering) Programme
Keeping abreast of the evolving requirements of the job market and to maintain the recognition earned through the encouraging response to both the BCIT & MCIT programmes, necessitated consideration for administration to launch “Bachelor in Software Engineering programme” (BSE)
The BSE has been launched sensing the changing needs of the software industry, and the Department's objective of producing competent human resource capable of meeting the challenges of the fast paced advancements in computers and networking created the demand for integrated software i.e. large, much more complex and sophisticated systems. The design and production of software with these characteristics places further demands on the software development process as well as the training of the software developer than can be met by the Computer Science programme.
List of Courses

MS (Computer Science and Information Technology) Programme
After the success of BCIT Programme, to augment this academic level and to improve the quality of IT skills, the Department initiated a Post Graduate Programme, Master of Computer Science & Information Technology (MCIT) in September 2003. The MCIT programme covers most areas of Computer Science, IT, Telecommunication and Management areas accepted as state of art.
List of Courses

MS (Information Security) Programme
The MS Information Security - MS (IS) specialisation will broaden the awareness and expert knowledge with in-depth, practice-oriented technical skills in cyber and information security. It will provide thorough knowledge of system and managerial aspects of information security, so that the student can actively contribute to the prevention, detection and management of security threats, and the development of secured systems. It will also allow students with such ability to be easily identified by the IT industry. There is a great demand of Information Security specialists in Telecom sector and Mobile Service Providers, Television Networks, Internet Service Providers, Banks, large Industrial Units with Supervisory Control and Data Acquisition (SCADA) application, Government Agencies, Defence and Military etc.
List of Courses