Reviews of professor David Harden

Rating: 5.0/5, difficulty: 2.0/5
Professor Harden is the most organized professor I have ever taken. He has a comprehensive website that summarizes the course perfectly. He is always willing to help his students complete assignments or understand concepts. The course consisted of 16 weekly assignments along with 2 multiple choice midterms and 1 mc final. I highly recommend.

Rating: 4.0/5, difficulty: 4.0/5
I took him for summer 2023 and it was really hard, but boy did I LEARN. He wants code to be in a specific way but he is clear on his syllabus. You'll spend the rest of the semester looking at it, get familiar with it. He was always very open to help and give feedback.

Rating: 2.0/5, difficulty: 4.0/5
The project assignments get progressively difficult and are the majority of the grade in the class. Start projects early because even though they may appear easy they will become a lot more difficult as the class continues. Also is super and unnecessarily nit picky on coding style and comments so be observant to his rules on coding styles.