It is for students with interest in hardware-software codesign and software implementations of CAD tools. Besides the textbook, there are very extensive class notes available from Smart Copy, that include descriptions of all projects and many references. The students work in groups on the comprehensive projects. There are no tests or homeworks. There are graded class presentations by every student.
Every student has to write several reports and deliver piece of computer code or a hardware design.
The grade is based on student's performance in presentations, reports and final project. Class lectures presented by students. They are based on previous reports of the students. Grading takes into account both the quality of material, the use of figures, transparencies, and other materials prepared by students, and also the quality of the oral delivery, and how well the student is able to handle questions of the class and the professor. Final report, that takes into account the critics of the professor, additional results from the computer, and feedback from the class.