Computation Structures 3
Computer Organization
Heads up! This course may be archived and/or unavailable.
Digital systems are at the heart of the information age in which we live, allowing us to store, communicate and manipulate information quickly and reliably. This computer science course is a bottom-up exploration of the abstractions, principles, and techniques used in the design of digital and computer systems. If you have a rudimentary knowledge of electricity and some exposure to programming, roll up your sleeves, join in and design a computer system!
This is Part 3 of a 3-part series on digital systems, providing an introduction to the hardware/software interface and is based on a course offered by the MIT Department of Electrical Engineering and Computer Science. Topics include pipelined computers, virtual memories, implementation of a simple time-sharing operating system, interrupts and real-time, and techniques for parallel processing.
Using your browser for design entry and simulation, you’ll optimize your processor design from Part 2 for size and speed, and make additions to a simple time-sharing operating system.
Learner Testimonial
"Out of the many edX courses I have taken, the first two parts of 6.004x were clearly the best. I am looking forward to the third part.” -- Previous Student
Get a Reminder
Rating | 5.0★ based on 2 ratings |
---|---|
Length | 10 weeks |
Effort | 6 hours per week |
Starts | Feb 28 (373 weeks ago) |
Cost | $49 |
From | Massachusetts Institute of Technology, MITx via edX |
Instructors | Chris Terman, Steve Ward, Silvina Hanono Wachman |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science Engineering Electronics |
Get a Reminder
Similar Courses
What people are saying
all use microprocessors built
The 6.003x course sequence stands as the definitive overview of the technology that powers an ever-increasing fraction of our daily lives -- iPhones, cars, smart refrigerators and, who knows, maybe the shirt you'll soon be wearing all use microprocessors built from digital circuits and interact with users via operating systems and communication networks, and after completing 6.003x, you'll understand their inner workings and appreciate the engineering challenges facing their designers.
computer operation at whatever
The knowledge you gain is like an adjustable telescope that lets you think about computer operation at whatever level of abstraction is appropriate to the task.
part 3 finishes up
Part 3 finishes up Beta with pipelining.
adjustable telescope that lets
mit student than
Never will you feel more like an MIT student than when you tackle this immensely rewarding project.
then it focuses
Then it focuses on CPU virtualization and concurrency.
advanced topics such
Plus a tease of more advanced topics such as system level communication and parallel processing.
discussion board lights
The discussion board lights up with ideas, suggestions, guidance and kvetches.
engineering challenges facing
few points requires
Scoring even a few points requires a substantial amount of work and understanding of processor operation (which you thought you knew, but didn't really) and optimization strategies, which can be challenging to implement.
our daily lives
somewhat overshadowed by
The other labs in this segment, while somewhat overshadowed by the Big Kahuna, are outstanding in their own right.
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Digital Initiatives & Systems Librarian $53k
Digital Media Systems Analyst $57k
Digital Systems Technician $58k
Systems, Catalog & Digital Initiatives Librarian $62k
Senior Digital Systems Technician $63k
Digital security specialist / Systems Technician $70k
Associate Digital Systems Engineer $77k
Research Scientist, Digital Systems Architecture $109k
Digital Systems Specialist $112k
Principal Digital Systems Engineer $142k
Senior DSP/Digital Systems Engineer $142k
Digital Systems Architect & Designer $153k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | 5.0★ based on 2 ratings |
---|---|
Length | 10 weeks |
Effort | 6 hours per week |
Starts | Feb 28 (373 weeks ago) |
Cost | $49 |
From | Massachusetts Institute of Technology, MITx via edX |
Instructors | Chris Terman, Steve Ward, Silvina Hanono Wachman |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science Engineering Electronics |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course