Computer Organization and Architecture (Udemy.com)
Fundamentals of Computer Organization & Architecture
Created by: Dr. Shaveta Thakral
Last updated July 2021
What you will learn
- Computer Organization and Architecture
How it compares
Against the other 335 rated Udemy courses in Engineering on CourseDuck:
- Rating4.4 out of 5higher than 39% of them
- Reviews255#203 of 336 by number of reviews
- Length10.1 hourslonger than 75% of them
- Last updatedJuly 2021earlier than 71% of them
Course Description
This is a basic course on Computer Organization and Architecture . This course is meant for Engineering Students of Electrical, Electronics & Communication, Computer Science and IT, BSC Students, Diploma Students (Polytechnic), BCA students, MCA students, MTech Students, MS Students. This course is not only beneficial for students to earn credits as a part of their course curriculum but also score well in competitive exams. The Complete Course is divided into Five Sections. Section-1 Covers Differences between Computer Organization and Architecture, Functional Blocks of Computer, Register Organization of CPU ,CPU Organization and Addressing Modes. Section-2 covers Data Representation of Signed numbers, Fixed and Floating Point Numbers and Characters, Computer Arithmetic, Ripple Carry Adder, Carry Look Ahead Adder, Multiplication by Shift & Add, Booth’s Algorithm, Multiplication by Carry Save addition, Restoring Division Algorithm, Non Restoring Division Algorithm. Section-3 Covers Peripheral Devices and their characteristics: Input-Output Subsystems, I/O Device Interface, I/O transfers – Program Controlled, Interrupt Driven and DMA, Privileged and Non-Privileged Instructions, Software Interrupts and Exceptions, Programs and Processes – Role of Interrupts in Process State Transitions, I/O Device Interfaces – SCSI, USB.Section-4 Covers Basic concepts of Pipelining, Throughput and Speedup, Pipeline Hazards, Introduction to Parallel Processors, Concurrent access to Memory and Cache Coherency. Section-5 covers Memory Organization, Memory Interleaving, Concept of Hierarchical Memory Organization, Cache Memory, Cache Size vs. Block Size, Mapping Functions, Replacement Algorithms, Write Policies.
Instructor Details
- 4.4 Rating
255 Reviews
Dr. Shaveta Thakral
Dr. Shaveta Thakral is currently working as an Assistant Professor in Pune Institute of Computer Technology (PICT, Pune). She formerly worked with KJCOEMR(Pune), ZCOER(Pune) and MRIIRS, Faridabad. She obtained her BE in Electronics and communication from Lingaya's Institute of management and Technology, Faridabad; MTECH from IASE Deemed University, Rajasthan; PhD from MRIIRS, Faridabad. Her current research area includes Analog and Digital circuits, VLSI and Microprocessor. She has work experience of 20 years. She has written 6 technical books and published more than 60 research papers in prestigious indexed journals and conferences.
More Engineering courses
Do it Yourself - Automotive Electrical Diagnosis - Beginner (2026)
4.8 (1,897 Reviews)
Provider: Udemy
Time: 2.1h
$12.99
ROS 2 for Beginners Level 2 - TF | URDF | RViz | Gazebo (2025)
4.8 (1,869 Reviews)
Provider: Udemy
Time: 13.8h
$10.99
Advanced Kalman Filtering and Sensor Fusion (2021)
4.8 (1,033 Reviews)
Provider: Udemy
Time: 8.3h
$84.99
Digital Electronics: Robotics, learn by building module II (2020)
4.8 (942 Reviews)
Provider: Udemy
Time: 13.1h
$14.99
Reviews
By Rohith Aravind Mahale on 6/18/2025
Provides a good overview of CO and CA, however some more elaboration on some of the key concepts with more examples added would have been better. Also, there isnt any quiz's or practice problem after each section; making the learning passive. However, good lecture to start off and get an overview :)
By Swarnim Singh on 3/6/2025
I am rally happy to take this course. Instructor is so knowledgeable and teaching method is excellent. I am fully satisfy this course. thankyou Meritshot
By James Hubbard on 6/21/2024
The tutor is providing exposure but not explanation. Recitation of facts is not teaching.
By Aarav Mathur on 11/9/2023
I recently completed a COA (Certified Office Administrator) course, and I couldn't be more pleased with the experience. This course has been a game-changer for my career, and I'd like to share some of the reasons why I'm so enthusiastic about it. First and foremost, the curriculum was incredibly comprehensive. It covered a wide range of topics relevant to office administration, from essential software skills to effective communication strategies. The depth and breadth of the material ensured that I gained a well-rounded and practical understanding of the role of an office administrator. The instructors were outstanding. They were not only knowledgeable but also incredibly supportive and responsive. Whenever I had questions or needed clarification, they were there to help. Their real-world experience added a practical dimension to the course, which I found invaluable. The course was well-structured and organized, making it easy to follow along and progress at my own pace. The flexibility it offered allowed me to balance my work and personal life while still making significant strides in my professional development.
By Pawan Kumar on 5/30/2023
Need to add some more contents. This is not enough. Otherwise, Great course. Very good explanation. Learned a lot of new things. Awesome.
By Mayank on 11/14/2022
Amazing Course ! Excellent and detailed explanation. Simple to understand the concepts. It is a very nicely explained and helpful in providing knowledge about the context.
By Shun Ding on 5/26/2022
Excellent and detailed explanation. But what is lacking here is exercises. The course should include tons of quizzes and exercises to test and consolidate the knowledge!!!
By Anchit Aggarwal on 9/20/2021
The course was very refreshing, it helpred me recall the concepts from my bachelor's degree with deep insights and proved very helpful for my master's.
By Mehak Khatri on 4/5/2021
I am able to understand the course content with ease and it is really helpful to gain knowledge in the subject. All points are explained properly and the slides are helpful to take notes.
By Disha Pahuja on 3/17/2021
This course is very informative. It covers all the concepts of computer organization and architecture. Highly recommended to clear all the basics in this field.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100






