Professor Nesterenko Reviews
Prof: Nesterenko / Fall 2021
Dec 4, 2021
Getting a good grade in this course is one of the hardest things I've ever done. I don't know whether that's a testament that I've had an easy life or that it proves that this course is really hard but if you are going to take this course with no programming experience like I did, you are going to die.
You learn how to program in a language called C++. it's one of the hardest ones out there. Lectures for us were online, Labs are in person. 2 lectures (1h 15 min) and 1 lab (2 hours) per week.
Nesterenko is a great guy with lots of energy and passion for what he teaches. He is literally hilarious. Sometimes I felt like I was watching a comedy show and not a lecture (this did not make it any less difficult). However he spends very little time introducing and explaining fundamental concepts and too much time outlining extremely complicated examples without comrehensively explaining the functionality of the basic concept. However, he is good at answering questions and does the best he can do to teach this impossibly difficult course.
This course is extremely hard. You will have to do a lot of work. my advice is make sure you familiarize yourself with the material that he is going to lecture about BEFORE YOU ATTEND THE LECTURE. You will have to do hours of work to prepare for each lecture just to be able to follow along to his complicated examples. Make sure you do this work. NEVER EVER skip the work. Everyone has a different method. For me, it was taking all the notes by hand, highlighting the definitions, writing the code in a different color, and maybe reading the textbook on the topic before attending the lecture. Some people will have to do more, some people will have to do less. This course is hard but you will fare better if you treat it like a friend rather than an enemy. Do the work, and you will pass. Slack of...read more