Computation Structures – Part 2: Computer Architecture - Massachusetts Institute of Technology

edX

Course

Online

Free

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

In this interactive computer science course from MIT you’ll learn the basic principles of computer architecture. 
 

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2017

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 8 years

Subjects

  • IT
  • Computer Architecture

Course programme

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! 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.

What you'll learn
  • The design of an instruction set for computer systems
  • How to translate high-level programs 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

Additional information

Chris Terman A Senior Lecturer in the MIT Department of Electrical Engineering and Computer Science, Chris has been an award-winning lecturer for this course on campus since 1995.  He has four decades of experience as a teacher, digital systems designer and courseware developer. Chris’ recent research is focused on educational technologies for teaching design skills. 

Computation Structures – Part 2: Computer Architecture - Massachusetts Institute of Technology

Free