The best aspects of this course were learning about chip design, getting some experience with CADENCE, and an available and engaged TA. Many students particularly liked learning how a transistor works down to a microscopic scale. The worst aspects of this course were the disorganization of the instructor, the constantly shifting requirements for the project, and the difficulty of CADENCE. Suggestions for improving this course were better organized lectures, assignments, and expectations, having a syllabus the first day of class, and more time with CADENCE. Prospective students should know that based on this semester, the course is an easy A, but very unstructured and many found it a waste of time. This course is not recommended.