Back to blog

BSc Hons Computer Science DU: PYQ Guide & Exam Strategy

How B.Sc. (Hons.) Computer Science exams at Delhi University are structured across theory and programming papers, and where to find every previous year question paper.

DU PYQ Online Team 2 min read

B.Sc. (Hons.) Computer Science at Delhi University combines conceptual theory papers (data structures, algorithms, operating systems, computer networks) with a mathematics core (discrete mathematics, linear algebra) that runs alongside it — a mix that trips up students who prepare only the programming-heavy subjects and treat the maths papers as an afterthought.

This guide covers how the programme's papers are structured and where to find genuine previous year question papers for every subject.


What the Programme Covers

The programme runs across 8 semesters under DU's UGCF/NEP structure, with core DSC papers spanning programming, data structures, algorithms, systems, and the supporting mathematics core, plus DSE electives in later semesters and the university-wide AEC/SEC/VAC/GE papers.

On DU PYQ Online, the catalogued archive for this programme currently holds 356 previous year question papers across 50 subjects, organised by semester.


Why Computer Science Papers Need Targeted Practice

1. Algorithm Questions Reuse the Same Core Set

Data Structures and Algorithms papers draw from a fairly fixed set of core algorithms and data structures (sorting, trees, graphs, dynamic programming). Previous year papers make clear which of these come up most consistently, which is more useful for time-constrained revision than working through an entire textbook.

2. Theory Papers Still Need Structured Answers

Papers like Operating Systems and Computer Networks are theory-based but still marked on structured, technically precise answers — diagrams (process states, network layers) often carry dedicated marks, similar to how diagrams are treated in science subjects generally.

3. The Mathematics Core Is Graded Like Any Other Quant Paper

Discrete Mathematics and Linear Algebra papers are graded on worked derivations and problem-solving, not conceptual explanation. Treat them with the same timed problem-practice approach you'd use for a Physics or Statistics paper, not the memorisation approach that works for CS theory subjects.


How to Use Previous Year Papers for This Programme

  1. Open your current semester's subjects on the B.Sc. Hons Computer Science papers page.

  2. For algorithm-heavy papers, list out which specific algorithms/data structures appear across the last 3–4 years before deciding what to prioritise.

  3. Practice full derivations for the mathematics core papers under timed conditions, not just formula recognition.

  4. For theory papers, practice drawing the relevant diagrams (process states, network stack, etc.) from memory, since these are commonly graded as separate components of an answer.

For general guidance on building a revision plan from previous year papers, see How to Use DU Previous Year Question Papers for Semester Exams.


Get the Papers

Browse every catalogued year and subject on the B.Sc. (Hons.) Computer Science previous year papers page.

Ready to start revising?

Browse the complete DU previous year question paper archive, organized by course, semester and subject, and build your own topic-frequency revision plan.

Open the full PYQ archive