at
3.4
/ 5
Jump To Ratings
Overall Quality Based on
84ratingsJeremy Dixon
Professor in the Computer Science department at University of Maryland, Baltimore County
78%
Would take again
3.7
Level of Difficulty
Compare
I'm Professor
Dixon
Professor
Dixon
's Top Tags
Tough graderAmazing lectures Clear grading criteriaTest heavyGraded by few things
Check out Similar Professors in the Computer Science Department
- 5.00Don Engel
- 5.00Tim Oates
- 5.00Zhifeng Yang
- 84 Student Ratings
All courses
CMSC433
Jul 10th, 2024
Quality
3.0
Difficulty
3.0
CMSC433
Jul 10th, 2024
For Credit
: Yes
Attendance
: Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Online Class
: Yes
Overall, a very interesting course. There are two exams, three projects in a six week semester. Dr Dixon gave us a gnarly group project at the end of the fast semester which was really fun to work on but we didn't have much time to complete. You should be fine to take this class over the summer, just try your best.
Participation mattersGroup projectsOnline Savvy
Helpful
Advertisem*nt
CMSC433
Jul 9th, 2024
Quality
1.0
Difficulty
4.0
CMSC433
Jul 9th, 2024
For Credit
: Yes
Attendance
: Mandatory
Grade
: B+
Textbook
: N/A
Online Class
: Yes
He's very condescending. He will talk about how his students always complain that there isn't enough time to finish exams. He won't listen and instead says we just need to "try our best", then proceeds to grade harshly. We were given an entire software engineering project to do in 1.5 weeks, with no leniency to compensate. Honestly was ridiculous.
Tough grader
Helpful
CMSC202
May 28th, 2024
Quality
3.0
Difficulty
4.0
CMSC202
May 28th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: B
Textbook
: Yes
Condescending and can't make exams. The average for 1st exam was 68% and 60% for the final. Project 4 was convoluted; other than that, the projects were great. The labs helped cement concepts, but some labs were harder than others. Practically no partial credit for questions on exams. Take all assignments seriously. My programming ability improved.
Tough graderTest heavyGraded by few things
Helpful
CMSC202
Apr 30th, 2024
Quality
1.0
Difficulty
5.0
CMSC202
Apr 30th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Not sure yet
Textbook
: N/A
HORRIBLE PROFESSOR. literally had PROOF of not working on a file after the submission and didnt submit because the submission instruction was WRONGG!!!!!!!! AND NOW CANT EVEN GET CREDIT FOR THE WORK????? THERES EVIDENCE AND THIS PROFESSOR CANT ADMIT HIS MISTAKES AND JUST BE FAIR FOR HIS OWN ERROR. Guys stay away, PLS FOR YOUR SANITY.
Tough grader
Helpful
2
Advertisem*nt
CMSC202
Nov 17th, 2023
Quality
4.0
Difficulty
3.0
CMSC202
Nov 17th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Prof had good lectures to understand the material, but it can go a bit fast in the coding section of them, so the projects and labs is likely where you will learn the most. The projects were created by him, and were interesting to make! Project rubric could be vague or conflicting w/ test case sometimes, but is fixed after first few days of proj.
CaringRespected
Helpful
CMSC202
Nov 14th, 2023
Quality
1.0
Difficulty
5.0
CMSC202
Nov 14th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Incomplete
Textbook
: N/A
Literally a discord moderator
Tough graderLots of homework
Helpful
1
Advertisem*nt
CMSC202
Oct 4th, 2023
Quality
1.0
Difficulty
5.0
CMSC202
Oct 4th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Rather not say
Textbook
: N/A
lol
Tough grader
Helpful
CMSC433
Aug 7th, 2023
Quality
1.0
Difficulty
2.0
CMSC433
Aug 7th, 2023
Attendance
: Not Mandatory
Grade
: A
Textbook
: N/A
The 202 reviews are applicable even in this 400-level class. Passive aggressive/condescending, and grades very annoyingly. Expect to often lose points on dumb things that were not discussed in project/exam directions. Content is very easy though, same content listed in the first 433 review. Exam 1 time is too short, exam 2 is easy
Tough grader
Helpful
1
CMSC202
Jul 18th, 2023
Quality
5.0
Difficulty
5.0
CMSC202
Jul 18th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: B
Textbook
: N/A
Professor's lectures were mostly easy to clearly understand, except in some of the more esoteric content, which just became confusing. Professor was extremely helpful, understanding, and friendly in office hours when asked for help. Assignments are extremely crushing, however.
Helpful
1
Advertisem*nt
CMSC433
Jul 18th, 2023
Quality
1.0
Difficulty
4.0
CMSC433
Jul 18th, 2023
For Credit
: Yes
Attendance
: Mandatory
Grade
: B
Textbook
: N/A
Prof I mean DR. Dixon! The overall course was not too bad until the last Project which was literally a Software Engineering I project due in a week! He was extremely passive aggressive to the point of stop responding to emails. He will give you ZEROS. In a summary, he is a keyboard warrior online and in person he is a moderate person.
Tough graderGroup projectsGraded by few things
Helpful
2
CMSC202
Jun 7th, 2023
Quality
1.0
Difficulty
3.0
CMSC202
Jun 7th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: A-
Textbook
: N/A
He is very condescending when he speaks and does not seem to care about his students at all. would recommend taking class with anyone else.
Helpful
1
CMSC202
Apr 20th, 2023
Quality
3.0
Difficulty
3.0
CMSC202
Apr 20th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Textbook
: N/A
Since I didn't rlly go to lecture, i can't rlly comment on him or his teaching style, but i'll say this: best way to pass is to probably learn a little c++ b4 the sem starts and then during the sem, go to OH for projects (the TAs who helped me were pretty good!), and study the slides + wrksheets for exams and you should be good to go! you got this!
Helpful
Advertisem*nt
CMSC202
Dec 13th, 2022
Quality
2.0
Difficulty
3.0
CMSC202
Dec 13th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: Yes
His powerpoints and lectures are good, but his interactions with students are horrendous. When helping students, he is very condescending and patronizing. The project guidelines are oftentimes misleading and confusing, but professor Dixon's attitude towards students discourages them from asking questions and actively seeking help.
Helpful
5
CMSC202
Dec 8th, 2022
Quality
5.0
Difficulty
3.0
CMSC202
Dec 8th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A-
Textbook
: N/A
One of the best professors I've ever attended a class for. Well experienced in the coding industry, professional and concise in his explanations, and regularly helps out many who have questions at the end of lectures. Even designs the projects himself for us to make. Genuinely would recommend Dixon when going into 202.
Amazing lectures InspirationalRespected
Helpful
2
CMSC202
Nov 21st, 2022
Quality
5.0
Difficulty
4.0
CMSC202
Nov 21st, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Fantastic lecturer, which in a fully coordinated course, is the only thing that really matters. Projects are challenging but not excessively hard. You can take him with confidence for any courses he is teaching.
Amazing lectures Clear grading criteriaHilarious
Helpful
1
Advertisem*nt
CMSC202
Oct 31st, 2022
Quality
1.0
Difficulty
5.0
CMSC202
Oct 31st, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Not sure yet
Textbook
: N/A
The class is hard, the course setup is the same old strategy. Any student can easily cheat on labs and exams. The lecture is boring and students are falling asleep in that class, slide or lectures don't help with coding the project but help with exams. In class, code helps, but he is a way fast talker, and lots of things just go over the head.
Tough graderParticipation mattersTest heavy
Helpful
3
CMSC202
Oct 18th, 2022
Quality
5.0
Difficulty
4.0
CMSC202
Oct 18th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Cool dude, hard class but not his fault, will be hard no matter who you take but his lecture videos helped a ton and actually knows the curriculum and topics in and out. a vet in c++ and makes all the projects and exams so he can help you off the rip with those, also curves a good amount end of the year
Clear grading criteriaOnline Savvy
Helpful
1
CMSC202
Aug 15th, 2022
Quality
3.0
Difficulty
4.0
CMSC202
Aug 15th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Solid professor. This is a tough class to teach, its hard to grasp all of the concepts he teaches, and most of the learning and understanding comes from figuring it out on your own. The lectures can help, but it either doesn't spend the time, or they are not enough to understand everything you need to know.
Graded by few things
Helpful
Advertisem*nt
CMSC202
Jun 21st, 2022
Quality
2.0
Difficulty
5.0
CMSC202
Jun 21st, 2022
For Credit
: Yes
Attendance
: Mandatory
Grade
: Drop/Withdrawal
Textbook
: N/A
He is ok compared to other CS professors tbh, but the office hour isn't that helpful on discord, TA's are bad. If you had coding experience in C++ and you are good at coding then it is maybe a perfect class for you, otherwise, it is really difficult, you will work hard but might get a C.
Helpful
1
CMSC202
May 26th, 2022
Quality
4.0
Difficulty
3.0
CMSC202
May 26th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Dixon is the best 202 professor. His lectures are engaging and he has passion for what he teaches. The things that are wrong with this course are that the projects are not very well structured and are often not easily understood and that he is quite rude in his personal office hours. Study for exams with worksheet + powerpoints, and OH for projs
Amazing lectures RespectedTest heavy
Helpful
1