BCA 203 Course Plan

  • Programme Code 020
  • Course Code BCA-203
  • Course TypeCore
  • Programme Bachelor's in Computer Application
  • Course Name Computer Architecture
  • L - T/P - Credits 3 - 1 - 4
  • Course Outcome
  • CO1 Able to understand the fundamentals of digital principles and able to design digital circuits by simplifying the Boolean functions
  • CO2 Implement the combinational and sequential circuits for the given specifications
  • CO3 Able to trace the execution sequence of an instruction through the processor
  • CO4 Demonstrate computer architecture concepts related to design of modern processors, memories and I/Os
  • CO5 Demonstrate the ability to classify the addressing modes, instructions set
Unit No. Lecture No. Topic Sessional Outcome Mapping with CO ICT Tools / Class Material (PPT ) First Shift Second Shift Guest Lecture Expert Lecture
1 L1 Register Transfer and Micro-operations Student would be able to understand the concept of register transfer CO1
1 L2 Register Transfer Language, Register Transfer, Bus and Memory Transfers Understand the concept of how data is transfer between reigister CO1, CO2
1 L3 Arithmetic Micro-operations,Logic Micro-operations Learn various micro-operations CO3
1 L4 Revision Doubts clearnces session
1 L5 Shift Microoperations, Arithmetic logic shift unit Understand the concept of diffterent type of microoperations CO1, CO4
1 L6 Basic Computer Organizations and Design Learn about the concept of internal orgnization of computer CO2
1 L7 Instruction Codes, Computer Registers Understand the terms instruction codes and how clock is implement in execution CO3
1 L8 Revision Doubts clearnces session
1 L9 Computer Instructions, Timing and Control Understand how to use type of formatting in web page CO2, CO3
1 L10 Instruction Cycle Learn about how instrcution is execute in computer CO1
1 L11 Memory-Reference Instructions Understand about the various memory ref instruction CO4
1 L12 Revision Doubts clearnces session
1 L13 Register reference instructions, Input - Output Instructions Understand about the various register and input output instruction CO2
1 L14 Design of Accumulator Logic Understand the internal orgnization of accumulator CO1, CO3
1 L15 Design of Microprogrammed Control Unit Central Processing Unit: Introduction Learn the concept of CPU CO2
1 L16 Revision Doubts clearnces session
2 L17 General Register Organization Learn various types of register CO1
2 L18 Stack Organization Learn the concept of stack memory CO4
2 L19 Instruction Formats Learn the format of execute instrcution in computer CO1, CO2
2 L20 Revision Doubts clearnces session
2 L21 Addressing Modes. Difference between RISC and CISC . Understand the risc and cisc processor CO3
2 L22 Pipeline and Vector Processing Understand the concept of pipeline CO1, CO4
2 L23 Arithmetic and Instruction pipeline Learn various types of pipeline CO2
2 L24 Revision Doubts clearnces session
2 L25 Vector operations Learn various operation of vector CO3
2 L26 Matrix Multiplication Understand how to apply matrix multiplication CO2, CO3
2 L27 Memory interleaving Understand the concept of Interleaving CO1
2 L28 Revision Doubts clearnces session
2 L29 Computer Arithmetic: Introduction Understand the concept of arithmetic operation CO2
2 L30 Multiplication Algorithms Learn different steps of multiple algorithms CO1, CO3
3 L31 Revision Doubts clearnces session
3 L32 Division Algorithms Learn different steps of Division algorithms CO2
3 L33 Fixed point-members Learn how to use fixed point numbers CO1
3 L34 Input-Output Organization Learn about internal working of input outpu devices CO2, CO4
3 L35 Revision Doubts clearnces session
3 L36 Peripheral Devices Understand the working of various input output devices CO1, CO3
3 L37 Input-Output Interfaces Understand the working of various input output devices CO2
3 L38 Asynchronous Data Transfer, Modes of Transfer Understand the concept of asynchrous data transfer CO1
3 L39 Revision Doubts clearnces session
3 L40 Priority Interrupt Understand the concept of priority interrupt CO1, CO2
3 L41 Direct Memory Access Learn the concept of direct memory access methods CO3
3 L42 Revision Doubts clearnces session
3 L43 Revision Doubts clearnces session
3 L44 Memory Organization Understand the concept of internal orgnization of memory CO2
3 L45 Main Memory Learn internal orgnization of main memory CO3
4 L46 Auxiliary Memory Learn internal orgnization of auxiliary memory CO2, CO3
4 L47 Revision Doubts clearnces session
4 L48 Associative Memory Learn internal orgnization of associative memory CO1
4 L49 Cache Memory Learn internal orgnization of cache memory CO4
4 L50 Virtual Memory Learn internal orgnization of virtual memory CO2
4 L51 Revision Doubts clearnces session of Memory
4 L52 Memory Management Hardware Understand the concept of memory mangement CO1, CO3
4 L53 Memory Hierarchy Learn about memory hierarchy CO2
4 L54 Revision Revision of Unit 1
4 L55 Revision Revision of Unit 2
4 L56 Revision Revision of Unit 3
4 L57 Revision Revision of Unit 4

# As per Scheme & Syllabus Of Guru Gobind Singh Indraprastha University, New Delhi 2022-23 Onwards.