Department of Computer Science



  1. The Department of Computer Science established as one of the most prominent and oldest center of computer education in the country. The department offers the following degree programs:

    • Computer Science: Ph.D., M.Sc., B.Sc.

                Established as department of Computer Science in 1991, its history dates back to the year 1968 when University of Engineering and Technology Lahore established a Computer Center. This center was equipped with a contemporary IBM 1130 third generation computer that batch processed submitted jobs. The computer was equipped with a disk and a monitor. The center was responsible for planning and teaching courses in Computer Science and Numerical Analysis, which formed an integral part of the curricula for all disciplines of B.Sc. Engineering degree in the university. The center also offered short term computer courses for other private and public sector organizations. In 1978, it started offering a Masters Degree program in Computer Science, thus becoming the first center in the country to offer Computer Science degree.
    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.

To disseminate computing education to the students of the department emphasizing entrepreneurship and ethical standards while encouraging them to remain abreast with latest developments in computing tools and processes and use their skills to identify and find solution to society’s problems; And to use department’s resources and computing expertise to help industry, government and community in solving their problems.


  1. Excel in a career utilizing their education in Computer Engineering;
  2. Continue to enhance their knowledge;
  3. Be effective in multidisciplinary and diverse professional environments;
  4. Provide leadership and demonstrate professional integrity.


A four years degree program leading towards a B.Sc. (Honours) Computer Science was introduced by the department in 1999. For students enrolling from September 2003 onwards, B.Sc programs have been re-named and modified into four years B.Sc. Computer Science (CS) and four years B.Sc. Computer Engineering (CE) programs. Three students each from the graduating class of Computer Science and Computer Engineering may opt for a second degree in Computer Engineering and Computer science as the case may be, subject to fulfilment of prescribed conditions, from fall semester 2011. The B.Sc CS program is accredited by National Computing Education Accreditation Council (NCEAC). PhD. program in Computer Science was launched in 2002 and twenty three students have completed their Ph.D. degree to date from this department.


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