ETH-Zurich: Digital Design and Computer Architecture; 227-0003-10L, Spring, 2025

safari.ethz.ch

185 points by __rito__ 2 days ago


throwaway31131 - 2 days ago

Details on the ETH Zurich open source ASICs can be found here:

https://github.com/open-source-eda-birds-of-a-feather/open-s...

Presented at DAC 2025

le-mark - 2 days ago

Let’s all take a moment to remember Nikolas Wirth and Project Oberon and its fpga processor. I learned so much from reading his books. They are very accessible and I recommend them to anyone!

hannesfur - 2 days ago

This course is actually mandatory in the first year of the CS undergraduate program here at ETH. I remember it very fondly for its great (and passionate) lecture and the hands on experience building a MIPS cpu in the exercise sessions. Probably the best lecture in my undergraduate.

jansommer - 2 days ago

This is also the university that develops RumbleDB[0]. It uses JSONiq as its query language which is such a pleasure to work with. It's useful for dealing with data lakes, though I've only experimented with it because of JSONiq.

[0] https://github.com/RumbleDB/rumble

nfreising - 2 days ago

Onur Mutlu also posts his (great) lectures to YouTube: https://www.youtube.com/@OnurMutluLectures

outside1234 - 2 days ago

Broadening the perspective here. Has anyone curated a complete computer science / computer engineering curriculum here with classes that are essentially “best of breed” on YouTube?

panick21_ - 2 days ago

Crazy how successful the ETH open source designs were. The pop up in lots of places.

chompychop - 2 days ago

Does anyone know how this course compares to the NAND2Tetris course?