Reviews of professor Sophia Knight

Rating: 3.0/5, difficulty: 4.0/5
Sophia was nice, but her lectures were incredibly boring. It was a tough subject and the lectures made me want to fall asleep. Homework was worth 40% of the class grade, but was time-consuming and graded tough.

Rating: 4.0/5, difficulty: 4.0/5
I consider automata to be a challenging class but Dr. Knight is a good professor for this class. You can tell she is very knowledgeable, but sometimes teaches with the assumption that other topics are known by the students, which can make things confusing. There were a few extra credit opportunities, which definitely helped my grade.

Rating: 5.0/5, difficulty: 4.0/5
Professor Knight cares that you understand the material and is very helpful in explaining difficult concepts in class and during office hours. Writes good notes. Exams can be tricky but they cover material covered in class. Study and do hw and you'll do well.

Rating: 1.0/5, difficulty: 4.0/5
Taking her Automata class now and she jumps all over the place. She would be talking about a proof, stop halfway and go over an example that doesn't relate to the proof and then come back to the proof. She explains thing out of order and is super hard to follow along. She doesn't know how to teach and doesn't give partial credit. Avoid her

Rating: 5.0/5, difficulty: 3.0/5
Took her for CS4112 and 3531, Made hard classes easier, and wanted her students to pass. Recommend taking her.

Rating: 5.0/5, difficulty: 4.0/5
I liked the class.

Rating: 5.0/5, difficulty: 4.0/5
Professor Knight cares that you understand the material and is super helpful in explaining difficult concepts in class and during office hours. She writes good notes. Exams can be a bit Machiavellian yet fun. I recommend that you check your work every time. She is a virtuoso at mind games if you are not exam ready. Do all hw and extra qns.