Reviews of professor Jessica Masters

Rating: 5.0/5, difficulty: 4.0/5
The best computer science teacher i have ever had, she made me love to code and her videos were very helpful, i wish she could teach data structures at csm though

Rating: 5.0/5, difficulty: 4.0/5
A challenging & time-consuming class. It will require 25 hours of work some weeks, but the learning is worth it. Focus on fine details, ask questions, and stay a week ahead if you can. Jessica is a gem, a kind soul, and will go the extra mile to provide detailed feedback. Take advantage of tutoring and make sure you really understand concepts.

Rating: 5.0/5, difficulty: 2.0/5
Prof Masters is an amazing cs teacher! It was an async online class and she gave extra credit for working on projects with a group, to incorporate the "real life" part of coding. The homework and exam were moderately difficult, but you are guaranteed a good score if you put in the effort. Good luck!

Rating: 5.0/5, difficulty: 3.0/5
Professor Masters is great, she answers questions on time if you ask them within the time frame that she provides. No zoom classes, every chapter consists of participation activities and challenge activities that are interactive for Java. Once you finish that, there is a programming assignment(somewhat simple). Ask questions and use CIS lab!

Rating: 5.0/5, difficulty: 3.0/5
Time-consuming class with lots of lectures and homework, but Prof Masters is super caring and great at responding to emails and discussions. Explains the material well and provides a ton of examples. Projects are manageable, even with the group requirement for at least one. One of the best professors.

Rating: 5.0/5, difficulty: 2.0/5
Her class was extremely organized and responded to email in a timely manner. She also gave some extra credit, graded things quickly and sent announcements a few times a week. Would take again!

Rating: 5.0/5, difficulty: 3.0/5
A great professor; always willing to help you if you ask. Her youtube video lectures are very easy to follow. One homework assignment each week, along with a discussion post. Projects can be a little difficult, but can be done when you put in the effort. I wish I could take her next semester!