This document contains a lesson plan for a 2nd semester BCA class on Computer Organization. It outlines 40 topics to be covered from March 24th to May 28th, including computer evolution, logic gates, flip flops, registers, counters, arithmetic, microprocessors, memory, assembly language, I/O, and computer components. Revision and testing is scheduled for June 1st-12th to review the first four topics.
This document contains a lesson plan for a 2nd semester BCA class on Computer Organization. It outlines 40 topics to be covered from March 24th to May 28th, including computer evolution, logic gates, flip flops, registers, counters, arithmetic, microprocessors, memory, assembly language, I/O, and computer components. Revision and testing is scheduled for June 1st-12th to review the first four topics.
This document contains a lesson plan for a 2nd semester BCA class on Computer Organization. It outlines 40 topics to be covered from March 24th to May 28th, including computer evolution, logic gates, flip flops, registers, counters, arithmetic, microprocessors, memory, assembly language, I/O, and computer components. Revision and testing is scheduled for June 1st-12th to review the first four topics.
Lesson Plan on Daily Basis Date Topic No Topic Planned 24/3/2021 1 Evolution of Computers, Von Neumann Architecture 25/3/2021 2 Combinatorial Blocks : Gates, Half Adder 26/3/2021 3 Full Adder 27/3/2021 4 Multiplexers 30/3/2021 5 Decoders 31/3/2021 6 Encoders 1/4/2021 7 Sequential Building blocks : Flip Flops 3/4/2021 8 Registers 5/4/2021 9 Counters 6/4/2021 10 Information representation: codes 7/4/2021 11 Arithmetic: Addition and subtraction for sign magnitude and 2's 8/4/2021 12 complement numbers, 9/4/2021 13 integer multiplication using Booth's algorithms 10/4/2021 14 Architecture of 8086/8088 microprocessor 12/4/2021 15 instruction set, 15/4/2021 16 Addressing Modes. 16/4/2021 17 Instruction: Microinstructions 17/4/2021 18 Register Transfer, 19/4/2021 19 Arithmetic, Logical and Shift, 20/4/2021 20 Types of Instructions, 22/4/2021 21 Instruction Cycle. 23/4/2021 22 Interrupt: Types, Interrupt Cycle
24/4/2021 23 I/O organization: Strobe based and Handshake based communication
DMA based data 26/4/2021 24 transfer 27/4/2021 25 Memory Hierarchy 28/4/2021 26 RAM (Static and Dynamic) 29/4/2021 27 ROM Associative memory 30/4/2021 28 Cache memory organisation 1/5/2021 29 Virtual memory organisation. 3/5/2021 30 Assembly Language : Features of Assembly Language 4/5/2021 31 Machine Language vs Assembly Language 5/5/2021 32 Pseudo Instruction 6/5/2021 33 use of Assembly for programs 7/5/2021 34 Addition, Subtraction 8/5/2021 35 Multiplication using Subroutines 10/5/2021 36 Basic Input/ Output. 11/5/2021 37 Introduction to various physical components of a computer, 12/5/2021 38 Physical Inspection and Diagnostics on PC 13/5/2021 39 Functional description of various Internal cards 15/5/2021 40 Functional description of various External cards 17/5/2021 41 Viruses: Types of Computer Viruses 18/5/2021 42 Detection, prevention and protection from Viruses. 19/5/2021 20/5/2021 21/5/2021 22/5/2021 24/5/2021 25/5/2021 26/5/2021 27/5/2021 28/5/2021 29/5/2021 31/5/2021 1/6/2021 Revision and Test of topics 1,2,3,4 2/6/2021 3/6/2021 4/6/2021 5/6/2021 7/6/2021 8/6/2021 9/6/2021 10/6/2021 11/6/2021 12/6/2021