ICS Subjects Explained (and Career Paths After ICS)

ICS subjects come in three combinations built around Computer Science. Here is exactly what each compulsory and elective subject covers, which entry tests ICS qualifies you for, and the real career paths after ICS.

5 min read
ICS Subjects Explained (and Career Paths After ICS)

ICS subjects are four compulsory subjects (Urdu, English, Pakistan Studies, Islamic Studies) plus one of three elective groups built around Computer Science: with Physics and Maths, with Statistics and Maths, or with Economics and Statistics. The Physics and Maths combo keeps engineering open and qualifies you for ECAT and NET; all three lead to BS Computer Science, software engineering, and IT.

ICS subjects are not one fixed list. You study four compulsory subjects everyone takes, then pick one of three elective groups built around Computer Science. The group you choose decides which entry tests you can sit and which degrees stay open, so this is a real decision, not a formality. This guide breaks down every ICS subject, the three combinations side by side, and the careers each one leads to. If you are still deciding between streams first, read our FSc, ICS and FA streams explained guide.

What are the ICS subjects?

ICS subjects split into two parts: four compulsory subjects taken by every intermediate student, and one elective group of three subjects that always includes Computer Science. ICS (Intermediate in Computer Science) is a two-year program, so you study these across Part 1 (first year) and Part 2 (second year).

Compulsory ICS subjects

Every ICS student studies these four, the same as FSc and FA. On most boards the marks are split like this:

  • English (Compulsory): 100 marks. Grammar, comprehension, essay and letter writing.
  • Urdu (Compulsory): 100 marks. Prose, poetry, and writing skills.
  • Islamic Education and Pakistan Studies: 50 marks each. Islamic Education in Part 1, Pakistan Studies in Part 2 (non-Muslim students take Ethics instead of Islamic Education).
  • Each elective subject below carries 100 marks.

Elective ICS subjects (pick one group)

The elective group is where your real path is set. Computer Science is fixed in all three groups. You then choose between Physics, Statistics, Economics, and Mathematics depending on the combination.

  • Computer Science: programming basics, problem solving, data, and how computers work. The core of ICS, present in every combination.
  • Mathematics: the same FSc-level maths. Required for ECAT, NUST NET, and most engineering and CS admissions.
  • Physics: mechanics, electricity, and waves. Needed if you want to keep engineering open.
  • Statistics: data, probability, and analysis. Useful for data science, actuarial work, and BS Statistics, but it is not Mathematics.
  • Economics: markets, demand, and basic economic theory. Pairs with business and social-science degrees.

What are the three ICS subject combinations?

There are three standard ICS combinations, all confirmed by Pakistani board and college sources: Physics with Maths and CS, Statistics with Maths and CS, or Economics with Statistics and CS. The big divider is Mathematics. The first two groups include Maths, which keeps entry tests like ECAT and NET open. The third group (Economics and Statistics) drops Maths, which narrows your engineering and CS options.

CombinationElective subjectsHas Maths?Entry tests it qualifies forBest for
Group 1 (most flexible)Computer Science, Mathematics, PhysicsYesECAT, NUST NET, FAST, university CS testsKeeping engineering and CS both open
Group 2 (data and CS)Computer Science, Mathematics, StatisticsYesECAT and NET for CS, data and stats degreesComputer science, data science, BS Statistics
Group 3 (business and CS)Computer Science, Economics, StatisticsNoUniversity CS or IT tests only (no Maths-based engineering)IT, software with business, BBA, social sciences
The three ICS subject combinations compared: electives, entry tests, and where each leads

If you are unsure, Group 1 (Computer Science, Maths, Physics) is the safest pick. It is the only ICS combination that keeps both engineering and computer science admissions open, so you do not have to commit to one career at 16.

Which entry tests can ICS students qualify for?

ICS students with Mathematics can sit ECAT and NUST NET (Engineering and Computing) and apply for BS Computer Science across most universities. ICS students cannot sit MDCAT, because MDCAT requires Biology, which no ICS combination includes. So if your goal is MBBS or BDS, ICS is the wrong stream.

ECAT and NUST NET (Maths combinations only)

If your ICS combination has Mathematics, you are eligible for ECAT and the NUST Entry Test (NET). NET Engineering and Computing tests Mathematics, Physics, and English, and ICS students with Physics, Maths, and Computer Science qualify as one of the accepted backgrounds. NUST does accept ICS candidates for engineering programs, but per Pakistan Engineering Council rules, ICS students admitted to engineering must clear Chemistry as a deficiency or remedial course in the first semester, since ICS replaces Chemistry with Computer Science. Always confirm the exact rule on the university admission page for your test year. Whichever test you target, you can practice ECAT and NET MCQs on Parhlai to build speed and find weak topics early.

BS Computer Science admissions

All three ICS combinations are accepted for BS Computer Science at most universities, including FAST, COMSATS, and public-sector universities. CS programs care most about your maths and CS background, so a Maths-based combination (Group 1 or 2) gives you a smoother run through admission tests. The Economics combination (Group 3) can still get you into many CS and IT programs, but check each university's eligibility, because some require Maths.

What are the career paths after ICS?

After ICS you go on to a bachelor's degree, and the most common paths are computer science, software engineering, and IT. ICS itself is not a job qualification; it is the intermediate base that gets you into a university degree, which then leads to a career.

  1. BS Computer Science (BSCS): the most direct path. Leads to software development, web and mobile development, machine learning, and product roles.
  2. BS Software Engineering (BSSE): focused on building large software systems, testing, and project work. Strong demand in Pakistan's software houses and for remote work.
  3. BS Information Technology (BSIT): networks, databases, systems administration, and IT support and management.
  4. BS Data Science: a good fit if you took the Statistics combination. Analyzing data, building models, and reporting.
  5. Engineering (with the Physics and Maths combo): electrical, mechanical, or software engineering through ECAT and NET, after clearing the Chemistry deficiency where required.
  6. BS Artificial Intelligence and other emerging CS fields, plus BBA or business degrees if you took the Economics combination.

The honest summary: ICS is the cleanest on-ramp to a tech career in Pakistan. If you want to write code, build apps, or work in software and IT, ICS gets you there faster than any other intermediate stream. Choose a Maths combination if you want the most options.

Cover image: "image" by Unknown via Unsplash, licensed under UNSPLASH LICENSE.

Frequently Asked Questions

H
Hadi Khan

Co-Founder, Parhlai

Hadi Khan is a co-founder of Parhlai. He writes practical, fact-checked guides on entry-test preparation, university admissions, and study strategy for Pakistani students.

icon

Parhlai is your AI-guided solution for mastering university entry tests in Pakistan. Prepare with confidence, ensuring your success with our cutting-edge platform tailored to your needs.

© 2026, Parhlai. All rights reserved.