Back to career finder
Personalized career guide

Computer Science / Software

Technology

Best for logical, problem-solving students who enjoy coding, systems, and digital work.

Demand

Very high with strong global and local demand

Salary context

PKR 80k-350k+

Start with

BS Computer Science

What this route actually is

Computing is the least gatekept of the competitive routes in Pakistan. There is no licensing council, no mandatory registration, and no single entry test — each university sets its own — so the degree matters less than what you can demonstrate.

That cuts both ways. Nobody can stop you practising, and nobody vouches for you either. Employers substitute their own filters: technical interviews, take-home problems, and whatever you have actually built.

What the work involves

  • Most work is reading and modifying existing systems rather than writing new ones from scratch.
  • Team-based and written: design documents, code review, and explaining trade-offs to people who will not read the code.
  • The local market splits between software houses serving overseas clients, product startups, and IT departments inside banks and telecoms.

Worth knowing before you commit

  • A degree alone is not competitive. Graduates who cannot show projects, internships or open-source work compete poorly against those who can, from the same institutions.
  • The remote and overseas market is real but not automatic — it favours a few years of demonstrable experience over fresh graduates.
  • Software Engineering, Computer Science, Data Science and IT are genuinely different programmes with different accreditation. The names are not interchangeable.

The route, in order

  1. 01

    ICS, FSc Pre-Engineering or equivalent2 years

    Mathematics at intermediate level is the hard requirement at most universities. Pre-Medical students are often eligible only after a deficiency course.

  2. 02

    University admission test

    NU test for FAST, NET for NUST, ECAT for UET, or a university’s own paper. Several are sat in the same cycle.

  3. 03

    BS Computer Science or Software Engineering4 years

    Accredited by the National Computing Education Accreditation Council. Check a programme’s accreditation status before enrolling.

  4. 04

    Work or specialisation

    Most graduates go straight to industry. Postgraduate study matters mainly for research and academia.

If you don't get in

Most students who aim at a competitive route do not get a place on the first attempt. These are the routes people actually take next.

  • Merit at the top institutions is high, but computing is taught competently at many universities, and employers in this field weigh demonstrated skill heavily over institution name.
  • BS Information Technology and BS Data Science are related routes with lower closing merit at most campuses.
  • Self-directed study genuinely works here, more than in any regulated field — but it works alongside a degree, not instead of one, for a first job.

Degree and study options

BS Computer Science

4 years

Eligibility: ICS, pre-engineering, A-Levels, or equivalent with mathematics where required

Subjects: Programming · Data structures · Algorithms · Databases · Operating systems

Outcomes: Software Engineer · Backend Developer · Systems Analyst · Researcher

BS Software Engineering

4 years

Eligibility: ICS, pre-engineering, A-Levels, or equivalent with required mathematics

Subjects: Software design · Requirements engineering · Testing · Project management · DevOps

Outcomes: Software Engineer · QA Engineer · DevOps Engineer · Product Engineer

BS Data Science

4 years

Eligibility: Mathematics-based intermediate or equivalent; university test may apply

Subjects: Statistics · Programming · Machine learning · Data visualization · Data engineering

Outcomes: Data Analyst · Data Scientist · Machine Learning Engineer

Universities to research

  • FAST-NUCES
  • NUST
  • LUMS
  • COMSATS
  • NED University

Official links and next steps

Use these sources to verify current eligibility, deadlines, fees, vacancies, and admissions. Requirements can change between cycles.

Computer Science / Software: common questions

Answers drawn from current eligibility, university, and demand data — verify against official sources before applying.

Compare this against

Most students are weighing more than one route. These are the closest alternatives and the full roadmap behind this career.

PakPath provides general guidance, not an admissions or employment guarantee. Always verify information on the linked official website before applying.