As someone who taught this at a top 10 university, it doesn't look to me like a very good course. I feel like you should have all the basics to design a CPU by the end of the course and this course fails completely to teach the Breadth necessary for CPU design
Computer Architecture – ETH Zürich – Fall 2019
71–79 of 79 posts
Re: Computer Architecture – ETH Zürich – Fall 2019
#72This is one of the best courses at ETH (computer science). Too bad I finished the PhD before this course was there. Another very interesting course is "Reliable and Interpretable Artificial Intelligence".
How was attending this University? I recently moved family abroad from USA. Hoping my daughter may have interest in attending here for computer science. I am just blown away by the cost of US Universities. Not sure what you get out of USA schools anymore compared to some European Universities?
One of the "downsides" to ETH Zürich is that it's quite competetive right from the beginning: you have to pass the Basisprüfung after your first year to continue your studies there (8-9 exams during the month of August), which 40%-50% of the attending students will not pass (it's kind of a "filter-exam"); this is one of the differences compared to the popular US universities: everyone with a high school degree (Gymnasium here in Switzerland) is allowed to attend University here in Switzerland, i.e., we don't have interviews or entry exams for most of the BSc majors (medical school is an exception).
If you have questions, feel free to contact me (see my profile).
All the best to you and your daughter!
Re: Computer Architecture – ETH Zürich – Fall 2019
#73Earlier quoted context omitted.
Not the OP, but I studied at ETH Lausanne and visited at ETH Zurich, and it was my best academic memory, surpassing Paris, London or the other universities I attended. So I recommend you a lot to try to get into this School, it's one of the best in the world, and the price of the education is a bargain compared to the comparable US universities.
In case someone gets confused searching for it, normally the federal politecnic university at Lausanne is called by its French name, EPFL. ETH Zürich has better score in international ratings, but the EPFL doesn't lag behind much. It's a really top noch place to learn any technical career.
Martin Odersky (the original author) is still a professor there and teaches some Computer Science courses: http://lampwww.epfl.ch/~odersky/
Re: Computer Architecture – ETH Zürich – Fall 2019
#74As someone who taught this at a top 10 university, it doesn't look to me like a very good course. I feel like you should have all the basics to design a CPU by the end of the course and this course fails completely to teach the Breadth necessary for CPU design
I'm curious, do you mind explaining, what a top 10 university is (e.g. ranked by students, number of published papers etc.)? FYI, the ETH is also considered as a top 10 university (top 6 actually according to https://en.wikipedia.org/wiki/QS_World_University_Rankings )
If the comment was made by a professor in the U.S., it could have meant "top 10 in North America".
Re: Computer Architecture – ETH Zürich – Fall 2019
#75This is one of the best courses at ETH (computer science). Too bad I finished the PhD before this course was there. Another very interesting course is "Reliable and Interpretable Artificial Intelligence".
How was attending this University? I recently moved family abroad from USA. Hoping my daughter may have interest in attending here for computer science. I am just blown away by the cost of US Universities. Not sure what you get out of USA schools anymore compared to some European Universities?
However you should be aware that undergraduate courses are generally taught in German (at least in Zürich): https://ethz.ch/content/dam/ethz/common/docs/weisungssammlun...
Re: Computer Architecture – ETH Zürich – Fall 2019
#76Too bad they host their course videos on Youtube. It has become painful to use. I don't understand why they cannot host them on their own server.
Interested to hear how you think self-hosted video is superior to Youtube, I have found the opposite to be true in every circumstance (unless you are without adblocker for some reason).
Re: Computer Architecture – ETH Zürich – Fall 2019
#77I've been following Onur's Design of Digital Circuits. I even bought a Basys 3 FPGA to do the labs. It's really helped me break down the black box that is the CPU I program as a software dev (I finally understand Spectre and Meltdown), and I'm learning basic FPGA dev as a nice bonus.
Re: Computer Architecture – ETH Zürich – Fall 2019
#78Earlier quoted context omitted.
I think the proper word is "rogue" - but your points are spot on.
But it's (unintentionally?) clever, because the product they keep pushing on you is called YouTube Red, i.e. YouTube Rouge. (How they came up with this name, given the existence of porn site Red Tube, I'll never know.)
Re: Computer Architecture – ETH Zürich – Fall 2019
#79As someone who taught this at a top 10 university, it doesn't look to me like a very good course. I feel like you should have all the basics to design a CPU by the end of the course and this course fails completely to teach the Breadth necessary for CPU design
[0] https://safari.ethz.ch/digitaltechnik/spring2019/doku.php?id...