Professor
Junghoo Cho
AD
Most Helpful Review
Winter 2021 - He's actually ok. He teaches with many examples and slides were easy to follow. He makes sure to answer every question and come up with solutions until the students figured it out. I have one issue with this class however. A lot of students cheated on the midterm and final. Professor noticed a very high average on the midterm (93% average), and decided to make the final harder (90% average). Even with that, many students still cheated because students are really afraid of their grades apparently. Midterm was proctored by the way on Zoom, but many students got on Google doc or some messaging app on Chrome and collaborate throughout the exam. Final was held 24hrs, but the timer will start once you click on it. Still, gives a lot of students opportunities to cheat and collaborate with each other, and the average was still relatively high. It really sucks for people who are trying their best like me, but these cheaters in my class set the curve, and the professor cannot do anything about that, because of how COVID limits a lot of options. It's very unfortunate for those honest students. Homeworks and projects are honestly whatever. For projects, you can definitely learn something out of it and will apply to your future SDE. Make sure you use Google often because you will need to learn a lot by yourself. Homeworks, you can literally write whatever and get full credit. I'm sure by the time you read this, you will most likely be on campus since it is likely that he will teach this class again next year. If you need a professor who teaches well, this professor is that person. I am not saying this professor is awful when dealing with cheaters. I am saying it is very unfortunate this quarter that many students cheated and that the professor cannot make assumptions to go find those cheaters. I can see the professor is pretty much helpless when it comes to academic dishonesty, and I wish I had a much better experience. Your grades do not matter, it's your brain that matters.
Winter 2021 - He's actually ok. He teaches with many examples and slides were easy to follow. He makes sure to answer every question and come up with solutions until the students figured it out. I have one issue with this class however. A lot of students cheated on the midterm and final. Professor noticed a very high average on the midterm (93% average), and decided to make the final harder (90% average). Even with that, many students still cheated because students are really afraid of their grades apparently. Midterm was proctored by the way on Zoom, but many students got on Google doc or some messaging app on Chrome and collaborate throughout the exam. Final was held 24hrs, but the timer will start once you click on it. Still, gives a lot of students opportunities to cheat and collaborate with each other, and the average was still relatively high. It really sucks for people who are trying their best like me, but these cheaters in my class set the curve, and the professor cannot do anything about that, because of how COVID limits a lot of options. It's very unfortunate for those honest students. Homeworks and projects are honestly whatever. For projects, you can definitely learn something out of it and will apply to your future SDE. Make sure you use Google often because you will need to learn a lot by yourself. Homeworks, you can literally write whatever and get full credit. I'm sure by the time you read this, you will most likely be on campus since it is likely that he will teach this class again next year. If you need a professor who teaches well, this professor is that person. I am not saying this professor is awful when dealing with cheaters. I am saying it is very unfortunate this quarter that many students cheated and that the professor cannot make assumptions to go find those cheaters. I can see the professor is pretty much helpless when it comes to academic dishonesty, and I wish I had a much better experience. Your grades do not matter, it's your brain that matters.
Most Helpful Review
Spring 2020 - I took this class during Spring 2020 so it was online. Professor John Cho did a remarkable job by showing plenty of examples, responding to questions in the Zoom chat and on Piazza. I opted to take this P/NP so I did not take the exams. The projects were fair and felt like they addressed useful knowledge. I enjoyed his class and (at least without exams) would recommend it to everyone!
Spring 2020 - I took this class during Spring 2020 so it was online. Professor John Cho did a remarkable job by showing plenty of examples, responding to questions in the Zoom chat and on Piazza. I opted to take this P/NP so I did not take the exams. The projects were fair and felt like they addressed useful knowledge. I enjoyed his class and (at least without exams) would recommend it to everyone!