This class was tough.
Class is very difficult, but you'll learn a lot in class and on projects
The biggest highlights are the realization of how much you've learned after completing a project and the class discussions.
Hours per week:
Advice for students:
Read the book as assigned. Ask a lot of questions (in class or on piazza) and participate in class. Go to lab because it'll help on the projects. Start projects early because they take a while. Kanich is really helpful on piazza and during office hours.