Who is this class for: This course is meant for first year Master students in Electrical Engineering or Computer Science. Note that as a consequence, quiz questions are more like exam questions where you have to construct the answer based on the principles that are taught in the web lectures, rather than to recall the literal text of the teacher.

Created by:  EIT Digital

  • Juha Plosila

    Taught by:  Juha Plosila, Associate Professor

    Information Technology
How To PassPass all graded assignments to complete the course.
User Ratings
4.3 stars
Average User Rating 4.3See what learners said

How It Works

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.


Earn official recognition for your work, and share your success with friends, colleagues, and employers.

EIT Digital
EIT Digital is a pan-European education and research-based open innovation organization founded on excellence. Its mission is to foster digital technology innovation and entrepreneurial talent for economic growth and quality of life. By linking education, research and business, EIT Digital empowers digital top talents for the future. EIT Digital provides online "blended" Innovation and Entrepreneurship education to raise quality, increase diversity and availability of the top-level content provided by 20 reputable universities of technology around Europe. The universities all together deliver a unique blend of the best of technical excellence and entrepreneurial skills and mindset to digital engineers and entrepreneurs at all stages of their careers. The academic partners support Coursera’s bold vision to enable anyone, anywhere, to transform their lives by accessing the world’s best learning experience. This means that EIT Digital gradually shares parts of its entrepreneurial and academic education programmes to demonstrate its excellence and make it accessible to a much wider audience. EIT Digital’s online education portfolio can be used as part of blended education settings, in both Master and Doctorate programmes, and for professionals as a way to update their knowledge. EIT Digital offers an online programme in 'Internet of Things through Embedded Systems'. Achieving all certificates of the online courses and the specialization provides an opportunity to enroll in the on campus program and get a double degree. These are the courses in the online programme:
Ratings and Reviews
Rated 4.3 out of 5 of 58 ratings

Really liked what was taught. General knowledge that everyone in the CS field should have. I would've loved to have some assignments as well (maybe one every 2 weeks?) related to the modules (e.g.:efficient matrix multiplication for the cache related module). Overall, I really liked this course (also the compilation optimizations were a nice touch)

Thank you very much for the wonderful course. So please don't be offended by any means of my criticism - hopefully it is constructive. I give you 4 stars because in my opinion you go a bit fast and also I expected to hear a bit more about the internal workings of the hardware. I know there are many topics that deserve discussion but I think that more information should be provided besides the cache. This is about the ALU unit, the Flynn taxonomy, the RISC vs CISC and Harvard vs VonNeumann and also some interfaces - serial, parallel , synchrnonous, asynchronous and many others. Also there are the heterogeneous systems, SoC etc. Wish you the best and hope to meet you again.

this course is the best!!

This was a really great course to grasp the concepts which form the basis of Computer Architecture. All key concepts were covered in a simplistic manner.