Computer Organization and Architecture (COM-301)
Program: B.Tech Computer Science and Engineering(Cyber Security)
Category: Professional Core Course
Semester: 3
Credits: 4
L-T-P: 3- 1- 0
Description
Computer Organization and Architecture explores the fundamental structure and operational principles of computer systems. The course covers key topics such as digital logic, data representation, instruction set architecture, CPU design, memory hierarchy, input/output systems, and control unit operations. Students will gain an understanding of how hardware and software interact at the machine level, how instructions are executed within the processor, and how performance is influenced by architectural choices. Through theoretical analysis and practical examples, this course provides the foundation for understanding the internal workings of modern computing systems, essential for further study in systems programming, embedded systems, and computer engineering.
Instructor

Ms. Harashleen Kour

Assistant Professor
Department Of Computer Science & Engineering
Course Outcomes
  • Describe the structure, including logical and functional components of a computer.
  • Illustrate various elementary concepts of computer architecture.
  • Apply the techniques involved in the computer arithmetic operations.
  • Comprehend various instruction formats and addressing modes.
  • Articulate the concept of pipelining, multiprocessors, and input-output organization.
Evaluation Scheme
MST 10
MST 10
Assignment 20
Attendance 10
Total Internal 50
Total External 100
Overall Total 150