Computer science is a broad field with applications across many industries. Studying computer science can prepare students for careers in software development, data science, cybersecurity, research, and related areas.
Pakistan has several universities with undergraduate and graduate programs in computer science and related computing fields. Let’s take a look at some of the top computer science schools in Pakistan.
Top Schools Offering Computer Science in Pakistan
1. National University of Science and Technology, Islamabad
The National University of Sciences and Technology (NUST) offers computer science programs through the Department of Computer Science at its School of Electrical Engineering and Computer Science (SEECS). The department lists BS, MS, and Ph.D. programs in computer science.
The department’s programs are designed to develop theoretical and practical computing knowledge and prepare students for careers in research, higher education, and the software and information technology industries.
What Current Students / Alumni of National University of Science and Technology, Islamabad Say
| Student/Alumnus and Program | Computer Science Academic Experience | University Experience |
|---|
Rosheen Naeem Bachelor’s in Software Engineering | Rosheen completed Software Engineering at NUST and gained practical experience through technical internships at software houses during summer breaks. After graduation, she worked at a tech company and completed international open-source internships through Outreachy and Google Season of Docs, later pursuing an Erasmus Mundus master’s focused on software engineering and the environmental impact of software systems. | She described NUST as one of Pakistan’s prestigious universities and said student clubs, societies, and volunteering helped her build interpersonal and social skills. |
2. COMSATS University Islamabad
COMSATS University Islamabad (CUI) offers computer science programs at undergraduate and postgraduate levels. Its computing offerings include BS Computer Science, MS Computer Science, and Ph.D. Computer Science programs.
The curriculum combines computing fundamentals with opportunities for advanced study and research. Applicants should confirm the programs available at their preferred CUI campus before applying.
3. National University of Computer and Emerging Sciences
The National University of Computer and Emerging Sciences is commonly known as FAST-NUCES. Its School of Computing offers BS, MS, and Ph.D. programs in computer science.
The BS Computer Science program covers core computer science concepts and their applications, while the graduate programs support advanced coursework and research.
4. University of Engineering and Technology
The University of Engineering and Technology (UET) Lahore offers computer science programs through its Department of Computer Science.
The university lists undergraduate computer science study as well as MS and Ph.D. programs in computer science. UET also offers postgraduate options in related computing areas.
5. Lahore University of Management Sciences
Lahore University of Management Sciences (LUMS) offers BS, MS, and Ph.D. programs in computer science through the Department of Computer Science in the Syed Babar Ali School of Science and Engineering.
The BS curriculum combines a core foundation with advanced electives and specialization options. The graduate programs provide opportunities for advanced study and research.
6. Quaid-i-Azam University
- Study Program
- Degree(s) Offered: Bachelor’s, M.Phil., Master’s, Ph.D.
Quaid-i-Azam University (QAU) in Islamabad offers computer science and related computing programs through its Department of Computer Sciences.
The department lists BS Computer Science, M.Phil. Computer Science, Ph.D. Computer Science, MS Information Science and Technology, and MS Data Science programs. Each program has its own academic focus.
7. Information Technology University
Information Technology University (ITU) is located in Lahore, Punjab. It offers BS, MS, and Ph.D. programs in computer science.
The BS Computer Science program describes a research-oriented, design-centered curriculum intended to build theoretical knowledge and practical experience. Students exploring international technology programs may also be interested in the University of Cambridge and Massachusetts Institute of Technology.
8. Pakistan Institute of Engineering & Applied Sciences (PIEAS)
The Pakistan Institute of Engineering & Applied Sciences (PIEAS) is a federal public university in Islamabad, Pakistan. Its Department of Computer and Information Sciences provides computing education within an institution focused on engineering and the sciences. Faculty research includes machine learning, pattern recognition, cloud computing, and information security, connecting academic programs with several areas of contemporary Computer Science.
The undergraduate qualification is the four-year BS in Computer and Information Sciences, which remains listed in the university’s 2026 admissions materials. Its official title should be preserved when describing the program. Published course contents include computer security and a supervised final project involving research, development, or design. The project can combine theoretical, experimental, and computational work under a faculty member’s guidance.
PIEAS separately offers an MS in Computer Science and a PhD in Computer Science, both confirmed by current admissions pages. Related master’s offerings include Artificial Intelligence and Cyber Security. These are distinct qualifications with their own subject focus, while the Computer Science doctorate provides a directly verified route to advanced computing research.
What Current Students / Alumni of Pakistan Institute of Engineering & Applied Sciences Say
| Student/Alumnus and Program | Computer Science Academic Experience | University Experience |
|---|
Tahira Shehzadi Master’s in Computer Science 2019–2020 | Tahira completed a Master’s in Computer Science at PIEAS, where she specialized in machine learning and AI after an electrical engineering background. She said the transition prepared her for computer vision research, including semi-supervised learning, 2D object detection, and later PhD work connected to medical imaging, document analysis, and autonomous driving. | — |
9. Bahauddin Zakariya University
Bahauddin Zakariya University (BZU) is located in Multan, Punjab. Its Department of Computer Science offers BS Computer Science, MS Computer Science, MS Data Science, and Ph.D. Computer Science programs.
The BS Computer Science program is a four-year, 130-credit-hour program taught across eight semesters. The MS Computer Science program is a two-year program of more than 30 credit hours across four semesters.
10. University of Azad Jammu and Kashmir
- Study Program
- Degree(s) Offered: Bachelor’s, Master’s, M.Phil., Ph.D.
The University of Azad Jammu and Kashmir (UAJK) has a Department of Computer Science and Information Technology in Muzaffarabad. The department lists BS Computer Science, BS Artificial Intelligence, BS Cyber Security, MCS, M.Phil., and Ph.D. programs.
The BS Computer Science program is a four-year program. The department describes areas including programming, algorithms, networking, data security, machine learning, and software engineering.
We hope that this article on computer science schools in Pakistan was helpful. If you are interested, explore Bachelor’s and Master’s Degrees for International Students!