CSS Computer Science past papers show you how FPSC tests this Group-I optional subject across two full papers spanning nearly every core CS domain, from programming and algorithms to networks, databases, and software engineering. This page collects every Computer Science paper FPSC has set from 2016 through 2026, with Paper-I and Paper-II combined in one file per year, so you can study the complete question pattern before building your preparation plan.
Download the complete Computer Science archive
Want every year in one place? The button below opens a single PDF with all eleven years combined, so you can save one file and work through the full set offline.
Prefer to work through one year at a time? Use the individual downloads below; each file contains both Paper-I and Paper-II for that year.
Computer Science past papers by year
Each card links straight to that year's original question paper as set by FPSC, with Paper-I and Paper-II included together. Reviewing several years in sequence is the fastest way to notice which programming concepts, algorithms, and systems topics examiners return to most often.
What the Computer Science paper actually tests
Computer Science is one of the 200-mark Group-I subjects, so candidates sit two separate three-hour papers instead of one. Both papers follow the same selection rule: attempt four questions from Part-II by choosing two from each of two sections.
This is a genuinely broad paper. Paper-I rewards strong programming fundamentals and algorithmic thinking, while Paper-II rewards systems-level knowledge across networking, operating systems, and databases, so a narrow focus on just programming or just theory will leave real gaps on exam day.
How to use these papers effectively
Because this subject spans so many CS domains, use past papers to map out which topics repeat most often within each section, rather than trying to master every possible computer science topic equally. Programming and algorithms tend to reward deep practice, while systems topics like networking and databases respond well to structured notes and diagrams.
Practise writing full answers under timed conditions, especially for programming questions like the C++ debugging task in past papers, since spotting logical errors quickly under exam pressure is a different skill from understanding the code when you have unlimited time to review it.
Related resources on CSS Bureau
Computer Science preparation connects naturally with a few other pages on the site:
Frequently asked questions
Where can I get authentic CSS Computer Science past papers?
The papers on this page are sourced from FPSC's published question papers and cross-checked for accuracy. You can also confirm recent years yourself on the official FPSC Previous Question Papers section, though FPSC generally keeps only the last few years live on its own site.
Why does Computer Science have two papers instead of one?
Computer Science is a 200-mark optional subject in Group-I, alongside Accountancy & Auditing, Economics, Political Science, and International Relations. Candidates choosing a 200-mark subject sit two separate three-hour papers, Paper-I and Paper-II, each worth 100 marks.
Does CSS Computer Science require actual coding, or just theory?
Based on past papers, both are tested. Questions have asked candidates to identify logical errors in given C++ code and explain programming concepts directly, alongside theoretical questions on architecture, networks, databases, and software engineering.
What topics does Computer Science Paper-II cover?
Paper-II covers systems-level topics: computer architecture, computer networks, operating systems, digital image processing, software engineering, and database systems, split across two sections with two questions required from each.
Are these Computer Science papers solved or unsolved?
These are original, unsolved question papers exactly as set by FPSC for both Paper-I and Paper-II.
Source and verification
Papers on this page are compiled from FPSC's official published question papers. Where a specific year was no longer available on FPSC's own site, it was cross-checked against independent archives before being added here, so you can rely on these as accurate representations of the original exam.