Digital Logic & Computer Organization
The planned outline of 20 modules. Lessons are written, run and reviewed before they are published.
Planned outline
- Module 1
Foundations: layers, the stored program and performance
Coming soon - Module 2
Number systems and data representation
Coming soon - Module 3
Logic gates and Boolean algebra
Coming soon - Module 4
Logic minimisation: K-maps and the tabular method
Coming soon - Module 5
Combinational building blocks
Coming soon - Module 6
Sequential circuits and state machines
Coming soon - Module 7
Hardware description languages and the design flow
Coming soon - Module 8
Instruction set architecture
Coming soon - Module 9
Arithmetic unit design
Coming soon - Module 10
Datapath and control unit
Coming soon - Module 11
Pipelining and hazards
Coming soon - Module 12
Memory hierarchy and caches
Coming soon - Module 13
Input/output, buses and storage
Coming soon - Module 14
The Intel 8085 microprocessor
Coming soon - Module 15
The Intel 8086 family: 8086 to 80386
Coming soon - Module 16
Microprocessor interfacing: memory, I/O and Intel peripheral chips
Coming soon - Module 17
Instruction-level parallelism and modern cores
Coming soon - Module 18
Multicore, coherence and data-parallel hardware
Coming soon - Module 19
Accelerators, energy, security and quantum
Coming soon - Module 20
GATE and interview practice
India-specific Coming soon
Related tools
Karnaugh Map Solver Minterms, a truth table or an expression in — minimal SOP and POS out, groups drawn. Number Base Converter Binary, octal, decimal, hex and every base to 36 — exact, with the working shown. Programmer Calculator (Bitwise) Bitwise maths at a real bit width — with overflow, endianness and every base at once.
Official documentation
- gate2027.iitm.ac.in/static/doc/GATE2027_Syllabus/CS_GATE2027_Syllabus.pdf (gate2027.iitm.ac.in)
- www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html (intel.com)
- docs.riscv.org/reference/isa/v20260120/index.html (docs.riscv.org)
More in Computer science fundamentals
- Object-Oriented Programming (coming soon)
- Database Management Systems (coming soon)
- Operating Systems (coming soon)
- Computer Networks (coming soon)
- All CS fundamentals tracks
- How we make lessons