Home / Notes / Class 11 / Computer Science

Class 11 Computer Science notes

Written by Usman Tariq (Computer Science)

Chapter notes with key points, definitions, short questions and model answers. Each chapter links to practice questions.

Chapter notes

Computer architecture

The parts of a computer system, the Von Neumann model, the CPU and its registers, buses, the fetch, decode and execute cycle, the memory hierarchy and the factors that affect performance.
Chapter notes

Number systems and logic gates

Decimal, binary, octal and hexadecimal systems, conversions, binary arithmetic, signed numbers with two's complement, character codes, Boolean algebra, logic gates, truth tables and simple logic circuits.
Chapter notes

Algorithms and flowcharts

Problem solving steps, definition and properties of an algorithm, pseudocode, flowchart symbols, control structures of sequence, selection and iteration, tracing with dry runs, and common examples.
Chapter notes

Programming in C

Structure of a C program, data types, variables and constants, operators, input and output with printf and scanf, if and switch statements, loops, and simple programs with common compile errors.
Chapter notes

Operating systems

Role and types of operating systems, their functions, process and CPU scheduling, memory management with paging, file systems, device management, user interfaces, and common systems such as Windows, Linux and Android.

Class 11 Computer Science practice questions