This class was tough.
Horrible class. He reads off his powerpoint and is very monotoned. He would get off topic sometimes and wouldn't thoroughly answer questions. He is also biased in the way that he grades. If you go to his office hours, he bumps your grades up. He has 3 projects and quizzes.
Basically just read the textbook because going to class doesn't do much other than annoy you. He does give pop quizzes though, and he drops I believe 3.
Hours per week:
Advice for students:
GO TO CLASS FOR POP QUIZZES. READ THE TEXTBOOK THOROUGHLY. You can't just get by in 303 by half-assing this. You must know the material.