Computer Architecture and Simulation
Welcome to Computer Architecture and Simulation. The course is made up of two parts. The first (and larger) part of the course will be dedicated to computer architecture. You get to take a complex computer system (the STM32L476G discovery “disco” board) home from week 1. That might seem daunting (it sure looks complicated) and it’s true that there’s more stuff on this board than you can master in one semester. Still, you’ll learn a lot about CPUs (and how programs are organised and executed) by the end of the course—how exciting!
In the second part, you will learn about computer simulation! You’ll be using python to explore an array of simulation techniques.
You should have received an email with instructions for signing up to Piazza, our class forum for this semester. If you have not, please email us. We will use Piazza for most communication. Some activities and announcements will also use Wattle.
If you’ve got questions, there’s a course FAQ which might have the answers you’re looking for.
Any feedback will be most welcome. Thank you for your time.
Wondering what the picture is at the top of the page? It’s a STM32F100 die-shot from Zeptobars.