1. COA Tutorial
  2. CA VS CO
  3. Evolution of Computing Devices
  4. Functional Units of Digital System
  5. Basic Operational Concepts
  6. Basic CO and Design
  7. General System Architecture
  8. Store Program Control Concept
  9. Flynn’s Classification of Computers
  10. Computer Registers
  11. Computer Instructions
  12. Design of Control Unit
  13. Instruction Cycle
  14. Control Logic Gates
  15. Digital Logic Circuits
  16. Digital Computers
  17. Logic Gates
  18. Boolean Algebra
  19. Examples of Boolean Algebra Simplification
  20. Laws of Boolean Algebra
  21. Simplification using Boolean Algebra
  22. Map Simplification
  23. Examples of Map Simplification
  24. Combinational Circuits
  25. Half – Adder
  26. Full – Adder
  27. Flip – Flops
  28. S-R Flip-Flop
  29. D Flip-Flop
  30. JK Flip-Flop
  31. T Flip-Flop
  32. Digital Components
  33. Integrated Circuits
  34. Decoders
  35. Encoders
  36. Multiplexers
  37. De-multiplexers
  38. Registers
  39. Shift Registers
  40. Register Transfer
  41. Register Transfer Language
  42. Register Transfer
  43. Bus and Memory Transfer
  44. Micro-Operations
  45. Arithmetic Micro-Operations
  46. Binary Adder
  47. Binary Adder-Subtractor
  48. Binary Incrementer
  49. Memory Organization
  50. Memory Hierarchy
  51. Main Memory
  52. Auxiliary Memory
  53. Associative Memory
  54. Cache Memory
  55. Pipeline
  56. Parallel Processing
  57. Pipelining
  58. Arithmetic Pipeline
  59. Instruction Pipeline
  60. Miscellaneous
  61. Booth’s Multiplication Algorithm
  62. Branch Instruction in Computer Organization
  63. Data Representation in Computer Organization
  64. ALU and Data Path in Computer Organization
  65. External Memory in Computer Organization
  66. Structured Computer Organization
  67. Types of Register in Computer Organization
  68. Secondary Storage Devices in Computer Organization
  69. Types of Operands in Computer Organization
  70. Serial Communication in Computer Organization
  71. Addressing Sequencing in Computer Organization
  72. Simplified Instructional Computer
  73. Arithmetic Instructions in AVR microcontroller
  74. Conventional Computing VS Quantum Computing
  75. Instruction set used in Simplified Instructional Computer
  76. Branch Instruction in AVR microcontroller
  77. Conditional Branch instruction in AVR Microcontroller
  78. Types of Register in Computer Organization
  79. Data transfer instruction in AVR microcontroller
  80. Memory-based vs Register-based addressing modes
  81. 1’s complement Representation vs 2’s complement Representation
  82. CALL Instructions and Stack in AVR Microcontroller
  83. Difference between Call and Jump Instructions
  84. Overflow in Arithmetic Addition in Binary number System
  85. Horizontal Micro-programmed Vs. Vertical Micro-programmed Control Unit
  86. Hardwired vs Micro-programmed Control Unit
  87. Non-Restoring Division Algorithm for Unsigned Integer
  88. Restoring Division Algorithm for Unsigned Integer
  89. Debugging a Machine-level Program
  90. Dependencies and Data Hazard in pipeline in Computer Organization
  91. Execution, Stages and Throughput in Pipeline
  92. Types of Pipeline Delay and Stalling
  93. Timing Diagram of MOV Instruction
  94. Advantages and Disadvantages of Flash Memory
  95. Importance/Need of negative feedback in amplifiers
  96. Anti-Aliasing – Computer Graphics
  97. Bus Arbitration in Computer Organization
  98. Convert a number from Base 2 (Binary) to Base 6
  99. Cache Coherence
  100. EHCI
  101. Cache Memory and Virtual Memory
  102. Electrical Potential and Potential Difference
  103. RAM and Cache
  104. SIM and RIM instructions in 8085 processor
  105. Clusters in Computer Organisation
  106. Data Types and Addressing Modes of 80386/80386DX Microprocessor