Reviews of professor Paul Gazzillo

Rating: 5.0/5, difficulty: 3.0/5
this man is a literal king ! he gives you everything you need to pass. if someone doesn't that's literally on them. He is always available, offers so much help, and actually makes this class interesting. For someone who likes almost nothing this class was surprisingly fun and Gazzillo was def the cause for why.

Rating: 4.0/5, difficulty: 4.0/5
Dr. Gazzillo is a great person and wants all of his students to succeed. 60% of your grade is a semester long project of building a compiler for a C like language. He isn't the best when it comes to explaining concepts in a way that you can walk away feeling good, but does a good enough job so that when you start coding you'll eventually get it.

Rating: 5.0/5, difficulty: 3.0/5
He's one of the most lenient instructors I've ever had. As long as you put in some effort, you can easily get a good grade in this class. For students that want a challenge, there are bonus exercises that you can do. Projects make up most of your grade; They aren't too hard and he provides ample hints.

Rating: 5.0/5, difficulty: 3.0/5
Entire course was working on a compiler for a C like language into another language (llvm). Very detailed project guidelines and he gave us the test cases after the due date (infinite resubmissions, but with a few lost points after due date). Final was open note. He uploaded all of his lectures to youtube including his commentary and drawings/slide

Rating: 5.0/5, difficulty: 4.0/5
60% of your grade is coding a compiler in C. Unfortunately if you struggle, you can't get too much help from the professor as his office hours are packed with students. He uploads his lectures so you can skip. The final was 20% and easy. Homework is 20% and graded on completion. He's a great professor!

Rating: 5.0/5, difficulty: 3.0/5
5 coding projects make up for 60% of your grade. If you fall behind, it'll feel stressful but his late policy is amazing: Anything that is 2 weeks late or more can still be submitted for only 2 points taken off for that assignment (assignment is out of 12 points). Lectures posted online so you don't need to attend class. Very nice too.

Rating: 5.0/5, difficulty: 1.0/5
Goatzillo

Rating: 5.0/5, difficulty: 2.0/5
If you do the work on time, you will get a good grade. He also gives a really big bonus project at the end which brings you up almost an entire letter grade. He is very responsive to questions and for the final, just follow through course content and you will be fine. Overall, a fantastic teacher.

Rating: 5.0/5, difficulty: 2.0/5
Very organized professor who wants to help the students learn the material. 4 main projects that only take a few days to implement. The course also comes with plenty of bonus points

Rating: 5.0/5, difficulty: 3.0/5
He tries to improve the course from current and previous semesters students' input, and that greatly helped as he spent a good amount of time on projects we struggled with and made sure we understood what we were doing. He helped me in depth during office hours, so take on that opportunity!