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 Level | MS |
|---|---|
| Discipline | Computer 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.
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.