Computer Architecture for Everybody

This web site and all the tools are under construction.

This course will cover digitial electronics, how electronics can be used for computation, what machine language is, and what assembly language is, and how compiled languages like C work.

Some Sample Content

As the course is developed, you can see some of the sample content in various stages of completion:

The course is not developed in a linear order. These courses take a long time to develop. I tend to work on thigs that I think will be most difficult first. Most of the early work is to build and test autograders.

Copyright

The material produced specifically for this site is by Charles Severance and others and is Copyright Creative Commons Attribution 3.0 unless otherwise indicated.