Earlier quoted context omitted.
> Second question, is this graduate level or undergraduate? The course can be taken as part of a master's degree[1]. [1] http://www.vvz.ethz.ch/Vorlesungsverzeichnis/lerneinheit.vie...
Thank you so much, this is what I looking for ;)
Computer Architecture – ETH Zürich – Fall 2017
21–30 of 31 posts
Re: Computer Architecture – ETH Zürich – Fall 2017
#22"From NAND to Tetris. Building a Modern Computer From First Principles"
Re: Computer Architecture – ETH Zürich – Fall 2017
#23I have watched many of these and I have to say Onur Mutlu is excellent. I have watched his lectures from CMU as well ETH. It must be fantastic attend these in person. I am curious does anyone more about him and his background?
His PhD thesis was Runahead execution IIRC.
Re: Computer Architecture – ETH Zürich – Fall 2017
#24I'm a technical architect by trade and profession, this is how I earn my living. Students have apprenticed under me over the years. This is not how I would approach teaching computer architecture. He's teaching basic principles. In my view, architecting systems and software is an advanced topic, in the 600-700 difficulty range. The material he's teaching is in the 100 range. It's very theoretical, and I firmly believe that teaching architecture needs to be a very practical, hands-on experience, and that the prerequisite is about 20 years of professional system engineering experience first: technical implementation experience, systems experience, integration and testing experience in the area of small and large scale systems. System, network, and database development and administration. Digital logic circuit design. Requirements gathering, documentation. Those would be the prerequisites for teaching someone to become an architect in the context of computer science.
What he's teaching is introduction to computing. The course is a misnomer. Computer architecture is about designing systems, not operation of the system.
Re: Computer Architecture – ETH Zürich – Fall 2017
#25Re: Computer Architecture – ETH Zürich – Fall 2017
#26Earlier quoted context omitted.
Depends. At least for EE there's a big difference between the courses that are supposed to filter the students (usually years 1 and 2) and those that don't. For the latter a high grade like 5.75 or even 6 was doable, for the former the time limit and amount of material to study is so harsh that I wouldn't even know where to start to achieve that.
The undergraduate courses in Theoretical physics at the ETH are done with books (e.g. Goldstein: Classical Mechanics, Jackson: Eletrodynamics...) which are PhD Level in the US.
Re: Computer Architecture – ETH Zürich – Fall 2017
#27There are 382 papers if you include the "suggested" in the readings section of this course. Genuinely curious how many students actually read.
Re: Computer Architecture – ETH Zürich – Fall 2017
#28There are 382 papers if you include the "suggested" in the readings section of this course. Genuinely curious how many students actually read.
Reviewing some of the papers was required as part of the homework assignments. That included about 15 of the most important papers. Additionally I read about 20 more to understand some of the ideas a bit better, but the list is very exhaustive and serves more as a pointer to supplemental material for those interested.
Re: Computer Architecture – ETH Zürich – Fall 2017
#29Ah, ETH. Still among the top ten elite computer science universities in the world. Nice to see it's getting some exposure on "Hacker News". I'm a technical architect by trade and profession, this is how I earn my living. Students have apprenticed under me over the years. This is not how I would approach teaching computer architecture. He's teaching basic principles. In my view, architecting systems and software is an…
Re: Computer Architecture – ETH Zürich – Fall 2017
#30Earlier quoted context omitted.
Depends. At least for EE there's a big difference between the courses that are supposed to filter the students (usually years 1 and 2) and those that don't. For the latter a high grade like 5.75 or even 6 was doable, for the former the time limit and amount of material to study is so harsh that I wouldn't even know where to start to achieve that.
The undergraduate courses in Theoretical physics at the ETH are done with books (e.g. Goldstein: Classical Mechanics, Jackson: Eletrodynamics...) which are PhD Level in the US.