Department of Computer Science


  1. The Department of Computer Science is one of the most prominent and oldest centers of computer education in the country. Its history dates back to the year 1968 when UET Lahore established a Computer Center under the supervision of Department of Mathematics. The center was equipped with a contemporary IBM 1130 third generation batch processing system that was equipped with a disk and a monitor. The center was responsible for teaching of courses in Computer Science and Numerical Analysis, which formed an integral part of the curricula for all disciplines of B.Sc. Engineering degrees offered by UET. The center also offered short term computer courses for private and public sector organizations. A Bachelor degree program in computer science center was started in 1976. In 1978, the course was upgraded to MSc. Computer Science degree that makes the department the first center in the country to offer graduate program in computer science. The center became an independent department of Computer Science in 1991. The department holds an endowment chair given by His Majesty Sultan Qaboos Bin Said-Al-Said, Sultan of Oman.

To be an international partner in computing education, research and development with our graduates impacting the society as computing professionals and entrepreneurs demonstrating professional integrity and leadership.

Established in 1991, the UET CS department has demonstrated green leadership in computer science education. Whether it’s practicing professionals or graduate and undergraduate students, our department excels in designing cutting-edge, world-class educational programs to address complex problems in a creative and productive manner. Our innovative education and technical expertise have generated dynamic collaborations. Our sole aim is to build a better future for our students. As the need for flexible, multidisciplinary, global education increase, our courses combine both theoretical and research-based knowledge with practical hands-on experience, as well as networking opportunities with other peers in your field. Our faculty members provide considerable knowledge and technical expertise to professionals who are eager to boost their context-specific knowledge or to develop new areas of expertise.

Prof. Dr. Muhammad Shoaib


To impart high-quality computing education to the students in order to develop critical thinking, analytical skills, and abilities to solve real-world problems for technological and socio-economic development.


  1. PEO1. Graduates demonstrate theoretical and practical knowledge and skills of computer science to solve real-world complex problems.
  2. PEO2. Graduates demonstrate professionalism, leadership qualities and engage in continuous learning of new developments in diverse fields of computing.
  3. PEO3. Graduates communicate effectively, work in a multidisciplinary team environment and exhibit an awareness of the professional and social responsibility by making an impact on the society in an ethical manner.


With expansion in academic programs, computer laboratories in the department have risen to nine spread over two buildings. These laboratories are equipped with 350 computers fully networked with state of the art servers. Computer to student ratio is 1:1. The department is proud of its no-piracy policy. All the operating systems installed are either licensed or open-source operating systems. Microsoft, USA, has an academic alliance with the department. Oracle has also contributed software worth more than Rs 40 million to the department. Department’s computing facilities are linked with Research Center, Main Library and other teaching departments through a fiber optic backbone. Multimedia projectors are fitted where required and Internet facility is available in all laboratories. Department s class rooms are located in a third building known as New Lecture Theaters. In addition, the department has two Electronics Systems Laboratories, one Industrial Automation Laboratory and One Embedded Systems Laboratory.

Current topics of research of CS faculty members include, but are not limited to, the following areas: Estimation Theory, Signal Processing, Modern Control and related areas. Data bases, Semantic Web and related areas, Communications, Wireless Telecommunication and related areas, Software Engineering, Modelling and related areas, Data mining, Data analytics, Data warehousing, Artificial Intelligence and related areas, Artificial Intelligence, Multi-agents expert systems and related areas, Information Retrieval, Web Engineering, data bases and related areas Computer Networks and related areas Bio-informatics, Speech and Language Processing.

Download Documentation Templates for Thesis
B.Sc CS Download Latex
M.Sc CS DownloadLatex
P.hD CS Download Latex
FYP Rubrics for the Internal & External Evaluation Download