MS Computer Science

Also known as MSCS

What MS Computer Science covers, career and research prospects, admission requirements, and which universities offer it in Pakistan.

Quick Facts

Degree LevelMS
DisciplineComputer Science
Offered By 95 universities in our directory

MS Computer Science is a two-year (or 1.5-2 year, thesis/non-thesis) graduate degree for students who want to deepen their expertise beyond a BSCS — building specialized knowledge in areas like AI, systems, networks or theory, and often serving as a stepping stone to a PhD or a senior/research-oriented industry role.

What You’ll Study

Coursework typically includes a few core/foundation courses (advanced algorithms, research methodology) followed by electives chosen to build depth in a specialization, plus either a thesis (original research, usually 2 years) or a coursework-only track with a smaller final project (usually faster, 1.5 years). Many Pakistani universities, including NUST, offer both tracks.

Career & Research Scope in Pakistan

An MS opens doors an undergraduate degree alone often doesn’t: research and R&D roles, technical lead/architect positions, teaching (lecturer roles at universities typically expect at least an MS), and eligibility for PhD programs both in Pakistan and abroad. In industry, MS holders in specialized areas (AI, systems, security) can typically command a premium over BS-only hires, particularly in R&D-heavy or product companies. For those aiming at a PhD, HEC and university-specific scholarships (including tuition waivers and stipends for thesis students) are worth checking early, as they materially affect where an MS is worth doing.

Admission Requirements

Typically a BS (16 years of education) in Computer Science or a closely related field with a minimum CGPA (commonly 2.5-3.0/4.0 depending on the university), plus a university-specific graduate admission test (e.g. NUST’s NAT/GAT-equivalent) and sometimes a subject test or interview. Check each university’s own admissions page for the current cycle’s exact criteria.

Where You Can Study This

  • 95 universities
  • 30 cities
  • 45 public
  • 50 private

Fees are not shown here: we hold a published figure for 13 of these 95 universities, and comparing one against a blank column would be misleading rather than informative. Each university page carries its own fee where we have it.

University City Sector Duration
Air University Islamabad Public 2 years
Bahauddin Zakariya University Multan Public 2 years
Bahria University Islamabad Public 2 years
Balochistan University of Engineering & Technology Khuzdar Public —
Emerson University, Multan Multan Public 2 Year Degree Program
Federal Urdu University of Arts, Sciences & Technology Islamabad Public 2 Years
Government College University, Faisalabad Faisalabad Public 2 Years
Government College University, Lahore Lahore Public —
Government Sadiq College Women University Bahawalpur Public —
Hazara University Mansehra Public —
Information Technology University of the Punjab Lahore Public —
Institute of Business Administration Karachi Public —
Institute of Management Science Peshawar Public —
International Islamic University Islamabad Public 2 Years
Khawaja Freed University of Engineering & Information Technology, Rahim Yar Khan Rahim Yar Khan Public —
Khushal Khan Khattak University Karak Public —
Kinnaird College for Women Lahore Public —
Kohat University of Science and Technology Kohat Public —
Lahore College for Women University Lahore Public —
Mir Chakar Khan Rind University, Sibi Balochistan Sibi Public 2 years
Mirpur University of Science & Technology Mirpur Public 2 Years
Muhammad Nawaz Sharif University of Engineering & Technology Multan Public —
National Textile University Faisalabad Public —
National University of Modern Languages Islamabad Public —
National University of Sciences and Technology Islamabad Public 2 years
NFC Institute of Engineering & Technology Multan Public —
Pir Mehr Ali Shah Arid Agriculture University Rawalpindi Public —
Quaid-e-Awam University of Engineering, Sciences & Technology Computer Science Nawabshah Public 2 years
Shaheed Benazir Bhutto University Upper Dir Public —
Shaheed Benazir Bhutto Women University Peshawar Public —
Shuhada-e-Army Public School University of Technology, Nowshera Nowshehra Public —
Sukkur IBA University Sukkur Public 2 years
The Shaikh Ayaz University, Shikarpur Sindh Shikarpur Public —
University of Education Lahore Public —
University of Engineering & Technology (UET), Mardan Mardan Public —
University of Engineering & Technology, Lahore Lahore Public 2 years
University of Engineering & Technology, Peshawar Peshawar Public 2 years
University of Engineering & Technology, Taxila Rawalpindi Public 2 years
University of Gujrat Gujrat Public —
University of Narowal Narowal Public 2 Years
University of Sargodha Sargodha Public —
University of Swabi Swabi Public —
University of the Punjab Lahore Public —
Virtual University of Pakistan Lahore Public —
Women University of Azad Jammu & Kashmir Bagh Public —
Abasyn University Peshawar Private —
Al-Hamd Islamic University Quetta Private 2 Years
Al-Khair University Bhimber Private —
Beaconhouse National University Lahore Private —
Brains Institute Peshawar Peshawar Private 2 Years
Capital University of Science & Technology Islamabad Private —
CECOS University of Information Technology & Emerging Sciences Peshawar Private —
City University of Science and Information Technology Peshawar Private 2 Years
Forman Christian College Lahore Private —
Foundation University Islamabad Private —
GIFT University Gujranwala Private —
Grand Asian University, Sialkot Sialkot Private —
Hamdard University Software Engineering Karachi Private Maximum 4 Years
Hamdard University Computer and Communication Networks Karachi Private Maximum 4 Years
HITEC University Rawalpindi Private 1.5-2 Years
ILMA University Karachi Private —
Indus University Karachi Private —
Institute for Art and Culture Lahore Private 2 years (4 Semesters)
Institute of Business Management Karachi Private 2 Years
Institute of Management Sciences Lahore Private —
Iqra University Karachi Private —
Karachi Institute of Economics & Technology Karachi Private —
Lahore University of Management Sciences Lahore Private 2 years
Millennium Institute of Technology and Entrepreneurship, Karachi Karachi Private —
Muhammad Ali Jinnah University Karachi Private —
Mukabbir University of Science & Technology, Gujrat Gujrat Private —
Multan University of Science & Technology, Multan Computer Science Multan Private 4 Semesters (2 Years)
MY University Islamabad Private —
National College of Business Administration & Economics Lahore Private —
National Institute of Technology, Lahore Lahore Private 2 Years (1st year at NIT and 2nd year at ASU)
National University of Computer & Emerging Sciences Islamabad Private 2 years
Northern University Nowshehra Private —
Preston University, Karachi Karachi Private —
Preston University, Kohat Kohat Private —
Qurtaba University of Science & Information Technology Peshawar Private 2 years
Riphah International University Islamabad Private 2 Years / 34 Credit Hours
Salim Habib University (Former Barret Hodgson University), Karachi Karachi Private —
Sarhad University of Science & Information Technology Peshawar Private —
Shaheed Zulfikar Ali Bhutto Institute of Science & Technology Karachi Private —
Sir Syed University of Engineering & Technology Karachi Private 2 years
The Green International University, Lahore Lahore Private —
The University of Faisalabad Faisalabad Private —
UIT University, Karachi Karachi Private —
University of Central Punjab Lahore Private —
University of Lahore Lahore Private 2 years
University of Management & Technology Lahore Private —
University of Science and Technology, Lahore Lahore Private —
University of Sialkot, Sialkot Sialkot Private —
University of South Asia Lahore Private —
Zia-ud-Din University Karachi Private —

Frequently Asked Questions

Is MS Computer Science worth it in Pakistan?

For students aiming at research roles, a PhD, teaching, or specialized/senior industry positions, yes — an MS typically opens doors that a BS alone doesn't, including eligibility to teach at the university level and a stronger base for R&D-focused roles.

What is the difference between thesis and non-thesis MS tracks?

A thesis track involves original research over roughly two years and is the standard path toward a PhD; a non-thesis (coursework) track is typically faster (around 1.5 years) and ends with a smaller final project rather than a full thesis.