optional · CSS study notes
🔎 Past-Paper Coverage Audit — Paper I & II (2016–2026)
🔎
Scope and status (20 October 2026): Comparison of the uploaded 2016–2026 Computer Science examination PDFs with the Notion Computer Science syllabus. This is a coverage audit, not a claim that all individual topic pages have been verified. Existing chapter pages often include explanations, but each past-paper question requires an identifiable year/paper/question reference and a marks-matched model answer.
1. The essential correction
The syllabus has Paper-I Section-A and Section-B, plus Paper-II Section-A and Section-B. The prior Introduction-to-Computing question bank is only a subset of Paper-I. Questions in Computer Organization & Architecture, Computer Networks, Operating Systems, Database Systems, Digital Image Processing, and Web Engineering must also be checked. Do not label the chapter complete from Paper-I answers alone.
Status legend: 🔎 Not yet verified against the individual question-answer block; ✅ only after confirming exact question and finished model answer; ⚠️ source duplicate/ambiguity.
2. Uploaded papers and source-control cautions
- 2016–2023: supplied combined Computer Science paper PDFs contain both Paper-I and Paper-II sections.
- 2024: supplied separate
2024-1.pdfand2024-2.pdf. - 2025: supplied separate
2025-1.pdfand2025-2.pdf. - 2026:
2026-1.pdfand2026-2.pdfboth display the Paper-I question set; do not assume the second filename proves Paper-II. The suppliedComputer Science 2026.pdfcontains both Paper-I and Paper-II, with seven separate 20-mark Paper-II written questions. This source-label distinction is important for correct year/paper tagging.
3. Paper-II 2026 — mandatory full-answer checklist
Each question below is drawn from the uploaded 2026 combined PDF, Paper-II Part-II. All carry 20 marks. These are full-length analytical questions, not 4–8-mark short notes.
- Q2 — Computer Organization & Architecture: Compare machine-instruction representation/execution in CISC and RISC; evaluate hardwired and microprogrammed control units in relation to instruction-cycle organisation.
- Q3 — Computer Organization & Architecture: Analyse instruction-level parallelism, superscalar execution, multicore CPU design, pipeline hazards, control hazards and throughput.
- Q4 — Computer Communications & Networks: TCP/UDP congestion and stability — developed 20-mark answer, worked illustration and limitations in Congestion Avoidance. Checked against the 2026 combined examination copy.
- Q5 — Operating Systems: Critically evaluate multilevel feedback queue scheduling, evolving priorities, CPU utilisation and starvation compared with simpler schedulers.
- Q6 — Database Systems: Functional/multivalued dependencies and anomalies; trade-offs of 3NF, BCNF and 4NF in large OLTP systems.
- Q7 — Digital Image Processing: Mathematical foundations and applications of dilation, erosion, opening and closing, including documents/medical image preprocessing.
- Q8 — Digital Image Processing: Sobel, Canny and Laplacian-based edge detection; effects of noise, texture and illumination; boundary-localisation accuracy.
Required Notion answer format: quick revision bullets → 20-mark exam answer with a focused outline, mechanisms, technical examples or calculations, critical comparison and conclusion.
4. Paper-II 2024 — section-by-section checklist
Section A
- Q2(a) (7): Advantages of multiprocessor systems and parallel processing.
- Q2(b) (7): Architectural levels with numerical performance comparison.
- Q2(c) (6): Instruction rate, CPI and execution-time numerical.
- Q3(a) (7): Cache and internal/external data representation.
- Q3(b) (7): Parallelism and microprocessor internal structure.
- Q3(c) (6): Instruction execution stages and CISC/RISC.
- Q4(a) (7): OSI versus TCP/IP — comparison and layering benefits in OSI Model.
- Q4(b) (7): Overlay/CDN mechanisms, scalability and numerical example in Content Distribution Networks.
- Q4(c) (6): IP/subnet analogy with /26 example in Network Layer.
- Q5(a) (7): UNIX/Windows file systems, permissions and organisation.
- Q5(b) (7): Operating-system mediation and resource management.
- Q5(c) (6): Process management and multitasking.
Section B
- Q6(a) (7): Database evolution and emerging technologies.
- Q6(b) (7): Multitable SQL JOIN queries, pitfalls and optimisation.
- Q6(c) (6): Distributed databases, benefits and challenges.
- Q7(a) (7): Point, line, edge and boundary detection techniques.
- Q7(b) (7): Morphological operators including skeletonisation/thinning.
- Q7(c) (6): CCD versus CMOS image sensing/acquisition.
- Q8(a) (7): Numerical comparison of JavaScript patterns.
- Q8(b) (7): Data-aspect architectures for web applications.
- Q8(c) (6): Numerical comparison of REST and GraphQL data exchange.
5. Paper-II 2025 — section-by-section checklist
Section A
- Q2(a) (3): Five-stage instruction execution time.
- Q2(b) (3+4): Single-level cache miss time; effect of doubled cache line and changed hit ratio.
- Q2(c) (5+5): RISC/CISC addressing modes; parallel processing pipeline for Ai×Bi+Ci.
- Q3(a) (2+3+3+2): Answers separated by printed marks: DNS (Domain Name System), Overview of Networking, Network Devices and FTP (File Transfer Protocol).
- Q3(b) (4+6): Corrected conditional GET and worked cache-delay estimate with assumptions in HTTP (HyperText Transfer Protocol).
- Q4(a) (10): Instruction mix, effective CPI, MIPS and execution time.
- Q4(b) (10): Sequential/direct/random access and memory cost–capacity–access-time relationship.
- Q5(a) (2+2+3+3): Producer–consumer race condition, synchronization and userspace/kernel thread parallelism.
- Q5(b): Multilevel paging and address-translation numericals (preserve all subparts from PDF before answering).
Section B
- Q6(a) (2+3+5): SQL character functions, date-range jobs and outer-join Venn comparisons.
- Q6(b) (5+5): Single-row/multi-row subqueries and keys/foreign keys/indexes.
- Q7(a) (6): Coding, spatial and temporal image redundancies.
- Q7(b) (6): Translation/scaling and 256×256×32-level storage numerical.
- Q7(c) (8): Histogram equalisation and applications.
- Q8(a) (6): Web requirements engineering and functional/nonfunctional requirements.
- Q8(b) (6): Web-content encryption mechanisms.
- Q8(c) (8): Three-tier web application architecture.
6. Earlier years (2016–2023) — still require complete reconciliation
- Verify every written subpart of both papers against its precise topic page; distinguish paper and section from question number.
- Check MCQs separately; explain why alternatives are wrong and flag ambiguous wording.
- Avoid counting one shared topic answer as coverage of multiple differently worded questions without checking the actual demands.
- Confirm that each question has both revision bullets and an exam-ready response, with correct marks, diagrams, programs or step-by-step calculations.
- For topics crossing chapter boundaries, provide a native Notion link to the best home; preserve the exact paper/year identifier.
7. Audit result
Verified structural issue: Existing central question-bank work concentrated on Paper-I Introduction to Computing. The Computer Science index's broad statement claiming all questions have been filed and answered must be treated as unverified until full-paper reconciliation is complete. The lists above represent required verification and remediation, not proof that the answers are absent from every individual subpage.
Next completion condition: Only mark a checklist item ✅ after opening the destination topic, confirming the exact exam question and year/paper/marks, and checking a fully developed model answer beneath revision bullets.
Networks update — 31 October 2026
All 41 topic pages in P-II.II. Computer Communications & Networks now have a final past-paper section or an explicit no-direct-match note. The chapter’s year-by-year table maps the reviewed core Paper-II networking questions from 2016–2026 to answers; relevant Paper-I/cross-topic questions are identified separately.
Answers are structured to printed marks, including step-by-step numericals, shared-mark clarifications and a developed 2026 twenty-mark answer. Wording is paraphrased; suggested emphasis is not an official mark scheme. Earlier unsupported year labels and several technical errors were corrected.
Remaining source limitation: full 2016–2023 MCQ sheets were not established by the reviewed copies. Available 2024–2026 Paper-II networking/security MCQs were addressed. This update does not mark other Computer Science chapters verified or mark Networks as revised by the learner.