Computer Science becomes easier when notes, practical work and exam preparation follow the same official curriculum. This page is a study hub: it organizes what to learn, how to practise it and how future unit pages should connect.
It is not a replacement for the CDC textbook, classroom or official specification grid. Curriculum revisions can change unit names and weightings, so verify your academic year through the Curriculum Development Centre (CDC) e-library.
How to use this Class 11 hub
- Download the current Grade 11 Computer Science curriculum.
- Open the relevant unit below.
- Learn the concept before memorizing a definition.
- Run each programming example yourself.
- Complete a short practice set without notes.
- Use model questions only after covering the unit.
Class 11 unit-wise study map
The following map reflects the major areas commonly present in the CDC Grade 11 course. Match the wording and order to the official curriculum used by your school.
Computer system
Study the components and operation of a computer system, hardware and software roles, processing concepts, memory and storage. Build comparison tables only where they clarify a real distinction.
Practice: draw and explain a functional block diagram in your own words.
Number system and Boolean logic
Practise conversions rather than reading completed answers. Learn binary arithmetic, logic gates, truth tables and Boolean reasoning specified in the course.
Practice: solve conversions step by step, then verify the result using the reverse conversion.
Operating system
Understand why an operating system is needed, its major responsibilities and user interaction. Connect theory to processes, files, memory and devices on a computer you use.
Application and productivity tools
Where the curriculum includes application packages, focus on practical tasks: formatting a document, using formulas correctly, organizing data and presenting information. Screenshots alone do not demonstrate understanding.
Programming concepts
Learn algorithms, flowcharts, variables, data types, operators, decisions, loops, functions and arrays according to the official course. Trace code before running it and explain why the output occurs.
Practice sequence: input/output ? conditions ? loops ? functions ? arrays ? a small menu-driven program.
Web technology and multimedia
Understand how web pages are structured and how browsers interpret markup. Create small, accessible pages and keep presentation separate from meaning where the syllabus requires it.
Information security, cyber ethics and related topics
Use accurate Nepal-relevant examples without inventing legal claims. Learn safe passwords, privacy, malware awareness, responsible system use and the difference between ethical learning and unauthorized access.
Recommended format for every unit page
- Learning outcomes from the official curriculum
- Original explanation and Nepal-relevant example
- Key terms
- Worked problem or tested program
- Practical exercise
- Common mistakes
- Short and long practice questions
- Source and revision date
Seven-day revision method
- Day 1: diagnose weak units.
- Days 2?4: relearn and practise.
- Day 5: programming and practical tasks.
- Day 6: timed mixed questions.
- Day 7: review errors and create a one-page recall sheet.
Frequently asked questions
Are these notes enough for the examination?
No single notes page should be your only source. Use the official curriculum, textbook, teacher guidance, practical work and practice questions together.
Should I memorize programs?
Understand the algorithm and write variations. Memorized code breaks when the question changes.
Where is the official curriculum?
Search the CDC e-library for Computer Science Grade 11?12 and confirm the version used by your school.
Official sources
Curriculum links checked 18 August 2026.

