Massachusetts Institute of Technology (MITx) is offering an online course on Computation Structures - Part 2: Computer Architecture. The interactive computer science course will enable you to learn the basic principles of computer architecture.
About The Course:
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 you can join the course.
Using your browser for design entry and simulation, you'll implement a 32-bit computer using our gate library and write assembly language programs to explore the hardware/software interface.
This is Part 2 of a 3-part program on digital systems.
Course Syllabus:
- The design of an instruction set for computer systems
- How to translate high-level programmes into sequences of computer instructions
- The design of the datapath and control logic for a 32-bit computer
- The role of caches in the memory hierarchy
Course Details:
- Course Length: 12 weeks
- Course starts on: November 17, 2015
For further details on the course visit the website