Studying computer organization is essential for anyone in the technology field, as it provides a fundamental understanding of how computers work. It's not just for hardware engineers; it's a critical skill for a variety of roles, including software developers and IT professionals. Understanding hardware enables you to optimize performance, troubleshoot problems effectively, and innovate new technologies.



Introduction to Computer Organization

Instructor: Ankit Gangwal
Access provided by Kasetsart University
Skills you'll gain
Details to know

Add to your LinkedIn profile
8 assignments
September 2025
See how employees at top companies are mastering in-demand skills

There are 4 modules in this course
This module presents clocks, cycles, power wall, MIPS instruction set, operands, registers, and memory organization.
What's included
18 videos1 reading2 assignments1 plugin
This module discusses control instructions, branching, simple assembly codes, procedure calls, jump-and-link, data movement among registers, endian-ness, and dealing with large constants.
What's included
24 videos2 assignments1 plugin
This module covers ASCII vs. binary, 2's complement, signed-unsigned, sign extension, alternative representations, and performing simple arithmetic.
What's included
16 videos2 assignments1 plugin
This module explains sign and magnitude representation, exponent representation, floating point addition, multiplication, fixed point representation, and subword parallelism.
What's included
13 videos2 assignments1 plugin
Instructor

Why people choose Coursera for their career





