Multi-Pass Assembler: Resolves forward references in EQU/ORG that depend on other forward-referenced symbols using dependency graphs
Debugging Methods: By Induction (collect โ organize โ hypothesize โ prove) | By Deduction (enumerate โ eliminate โ refine) | By Backtracking
๐ Study Topics Checklist
๐ Topic Frequency Analysis
Analysis of 4 exam papers: Dec 2022 (CST305), Jan 2023 (CS303), Dec 2023 (CS303), Jun 2024 (CS303)
๐ Notes & Materials
๐ Previous Year Questions
๐ Exam Pattern โ CS303 / CST305
Part A + C (30 Marks)
10 questions ร 3 marks each Part A: 4 questions (Modules 1-2) Part C: 4 questions (Modules 3-5) All questions compulsory Short answer / definition type
Part B + D + E (70 Marks)
Part B: 3 questions, answer 2 (9 marks each) โ Modules 1-2 Part D: 3 questions, answer 2 (9 marks each) โ Modules 3-4 Part E: 6 questions, answer 4 (10 marks each) โ Module 5 Usually split as (a) + (b) sub-parts
๐ Repeated Questions
Questions that appeared in 2 or more exam papers โ highest exam ROI topics. Analysis across 4 papers: Dec 2022, Jan 2023, Dec 2023, Jun 2024
๐ฎ Predicted Questions
Part A / C โ Short Questions (3 marks each)
Part B / D / E โ Long Questions (9-10 marks each)
๐ 3-Day Crash Study Plan
๐ Official Syllabus โ CS303 / CST305
๐ Prescribed Textbooks & References
Text 1: Leland L. Beck โ System Software: An Introduction to Systems Programming, 3rd Edition, Pearson Education
Ref 1: D.M. Dhamdhere โ Systems Programming and Operating Systems, Tata McGraw-Hill
Ref 2: John J. Donovan โ Systems Programming, Tata McGraw-Hill
โฑ๏ธ Study Timer
Pomodoro-style focus timer
25:00
โ ๏ธ Danger Zone
This will reset ALL your progress โ checklists, study plan, and module states.