Roger Eastman

14 reviews
Average rating: 4.07




Information Review
CMSC330

Expecting an A+
Anonymous 11/17/2020
Dr. Eastman is the best CS professor!! I would love to take more classes with him, but he doesn't teach that many courses. I took 330 with him, and he was great!!
CMSC330

Expecting a B
Anonymous 05/25/2020
Dr. Eastman is a good lecturer who is knowledgeable about the topics that he teaches. While this class is tough, Dr. Eastman helps you understand the theory of everything you need to know. In addition, he is friendly and approachable, so if you have any questions about the course content, you can go to his office hours for further understanding. He is a good CMSC 330 instructor.
CMSC330

Expecting an A+
Anonymous 05/25/2020
Dr. Eastman’s a really nice guy, but I don’t think he’s a really good professor. He’s a little bit disorganized, and sometimes when he lectures it seems like he’s seeing the slides for the first time (usually it’s Prof. Mamat’s slides but just tweaked a little bit). Sometimes, albeit rarely, if you ask him a question in class about Ruby or OCaml, he’d respond vaguely and say that he doesn’t code much in those languages, which is understandable but makes me uneasy. Also sometimes on projects you have to use things he skimmed over in lecture/haven’t learned (but Mamat’s class did go over). Thankfully, Mamat puts up a whole bunch of practice quizzes/exams on the class webpage, and they rarely deviate from the real thing. Also start projects super early. If you get stuck just look at discussion code from github, they’re pretty similar to most of the projects. If you wanna learn something, I’d suggest taking Mamat, but if you want a laid back environment, I’d choose Eastman. But since they co-teach, I feel like you’re sorta at a disadvantage with Eastman.
CMSC330

Anonymous 03/11/2020
He's your average professor that goes off the slides and tries to go into detail into explaining the concepts. His pace is slow but is ineffective at teaching the material. He co-teaches with Anwar so the material would be the same, luckily his lectures were recorded. Still needed to go for clicker questions though. His project descriptions were horrible, that the piazza is flooded with questions on clarity all the time.
CMSC330

Expecting a B
Anonymous 01/10/2020
Good stuff, informative slides. Nice guy, good professor. Super easy exams when he helps to make it. Sometimes lectures can get long and slow to cover. Good thing he records his lectures so I can watch it at 2x speed after!
CMSC330

Expecting an A+
Anonymous 12/21/2019
He makes the exams and the class as easy as possible. he is a fun lecturer in comparison to others.
CMSC330

Expecting an A
Anonymous 12/10/2019
He's a very good professor. He also has a good sense of humor and usually conveys topics well. I thought the projects were difficult and they caused me a lot of stress. Having a good TA helped for many of the projects. If it is relevant, he definitely has big gamer energy (for one, he teaches the game programming class, and for two, he's talked about playing 2000 Quake, so you know he's an OG Gamer).
CMSC330

Expecting an A
Anonymous 05/14/2019
okay, he's chill and nice and all, but my god i cannot pay attention during any of his lectures. 330 is a fast paced class in general and if you don't pay attention for one second you'll get swept away and won't understand the rest of the lecture. on top of that he sometimes doesnt explain concepts properly and just explains them in a very broad sense. i mean he's not the worst professor but i really did not like his teaching style, but who knows maybe that's just the way 330 is
CMSC330

Anonymous 12/11/2018
Hes' really nice and doesn't go too fast. Somehow made going to his 8am lecture worth it (lol rip). He hates clickers just as much as us and tried to make it as painless as possible (sometimes just straight up gave us the answers). Really sympathetic to students and the undergrad struggles. Love the dude. Would take a course with him again.
CMSC131

lactaid 09/20/2018
A really nice guy and great professor. He really cares about students. Definitely recommend going to his office hours to talk to him about anything.
CMSC131

Expecting a B+
Anonymous 05/22/2018
He's a solid professor. He does everything he can to help his students. Great sense of humor. Does tend to lose his place sometimes during lecture but he's great overall. His practice exams look very much like the actual exams given.
CMSC131

Expecting a B
Anonymous 05/08/2018
An alright professor, he jumps into 132 concepts a bit sometimes and expects you to know them for the tests. Also, one annoying part was we went over this basic programming language (basically elementary java) called Processing for over HALF of the semester which was really annoying, made me want to transition into Eclipse ASAP, as much as I hate to say it. Otherwise, Eastman's a nice person and good to talk to if you need help.
CMSC131

lactaid 05/06/2018
Really nice guy. Dr. Eastman is always looking for ways to help students learn the material well. Would definitely recommend.
CMSC250

Expecting a B+
Anonymous 04/11/2018
Nice guy. Gets a little frazzled during class and always read off the slides. Helpful in office hours but overall very average, not the worst