The objective of this school is to produce computer scientists, who from the backbone of the rapidly growing IT industry. The department is focused on developing an in depth understanding of both the theoretical and practical aspects of computer science through rigorous course work.

Students are given unique opportunities to go beyond traditional learning and get involved in research activities through various research and industrial collaboration programs carried out on campus.

Our courseware is tailored according to the international standards to nurture capacity building and original thinking in our graduates for life-long-learning. Our graduates would be highly sought after by both national and international IT industry.


To promote computational thinking in students for creating knowledge based on Computer Science, Software Engineering and Telecommunication in Pakistan, to meet international standards; and to produce socially responsible human beings.


  • Provide quality undergraduate and graduate studies in the field of Computer Science, Telecommunication and Software Engineering through technology based education and to induce problem solving skills.
  • Establish Industry Academia interaction program to generate innovative skills.
  • Teach ethical values and social commitment.

Curriculum Details

The degree title

  • BS (Computer Science)
  • BS (Telecommunications)
  • BS (Software Engineering)
  • MS (Computer Science)
  • MS (Software Engineering)
  • PhD (Computer Science)

Minimum duration

  • BS (Computer Science) – 4 Years
  • BS (Telecommunications) – 4 Years
  • BS (Software Engineering) – 4 Years
  • MS (Computer Science) 2 Years
  • MS (Software Engineering) 2 Years
  • PhD (Computer Science) 3 Years

Credit hours

  • BS (Computer Science) – 133 CrHrs
  • BS (Telecommunications) – 133 CrHrs
  • BS (Software Engineering) – 133 CrHrs
  • MS (Computer Science) – 30 CrHrs
  • MS (Software Engineering) – 30 CrHrs
  • PhD (Computer Science) Min 54 CrHrs