Reviews of professor Oguzhan Topsakal

Rating: 3.0/5, difficulty: 4.0/5
Dr. Topsakal is a great person. I have only had good interactions with him. However, when teaching, he just uses essays of Powerpoint slides with mostly irrelevant information while glossing over important things. I don't know how much he has control over that, considering it's STEM core, but it was generally hard to pay attention to his teaching.

Rating: 3.0/5, difficulty: 2.0/5
Very nice professor, easily accesible outside of class. Quizzes for each chapter that are pretty helpful. Second half of class is a big group project applying everything we have been learning. Power point slides are VERY lengthy and contain a lot of information that takes a while to narrow down. Overall pretty easy class just put in time + effort.

Rating: 5.0/5, difficulty: 3.0/5
Professor Topsakal is a very nice person and knows what he is teaching. He cares a lot about the students and is always helpful. His lectures were easy to understand and detailed. If needed, he kindly repeats it over and over again.

Rating: 4.0/5, difficulty: 3.0/5
Nice professor and he put a lot of effort to teach you the material. I could easily ask him questions and he would try to reexplain as much as possible for someone to understand. Pay attention in lectures and you should be good overall.

Rating: 1.0/5, difficulty: 3.0/5
Prepare to teach yourself java when you take this class. The professor clearly understands what he's doing thoroughly but fails to translate these topics to students. He'll copy and paste code snippets from his power points and expects us to be able to follow what he is doing and wonders why so many students don't pay attention to him.