This class was tough.
It is a very interesting course for the people who are interested in hardware. While labs and projects develop your practical skills, learning theory expans your understanding of digital systems and logic itself.
Learning the most popular hardware programming language through practice and sleepless nights in the lab and theory through attending lectures, patience and additional sources.
Hours per week:
Advice for students:
You need to work really hard. Attending lectures and studying from book will help you to succeed in theory howerever in order to succeed in labs you need to do research and find additional sources to learn hardware programming language thoroughly since the lectures are mostly theory based.