Jose Calderon

This professor has taught: CMSC216, CMSC320, CMSC330, CMSC388V, CMSC430, CMSC433, HDCC106, HDCC208M
Information Review
Jose Calderon
CMSC330

Expecting a B
Anonymous
12/02/2022
His written material could be better, but overall I'm a fan.
Jose Calderon
CMSC330

Anonymous
11/18/2022
yeah he doesnt cover exactly whats on the lecture quizzes but he teaches so well that you can learn the underlying concepts and apply them more generally. ive probably learned more from this class than any other cs class i've taken. if you want a curriculum thats a bit closer to what's actually tested, though, cliff would be a better choice
Jose Calderon
CMSC330

Expecting an A
Anonymous
11/13/2022
I think his teaching style for this class is an acquired taste. He doesn't use slides, but instead handwrites on a piece of paper as he explains a concept. Before last week, he had a problem of not saying the name of a concept he taught so when we got the lecture quiz we were all confused. However, he is very receptive to changing his teaching to fit our needs and it's clear that he is very passionate about CS. He also answers a lot of questions during lecture.
Jose Calderon
CMSC330

Expecting a B-
Anonymous
11/11/2022
I mustve gotten unlucky or something this semester but Jose has generally been pretty bad. The first average on the exam was a 64% and 70% of the class got caught cheating on it (it was take-home). He focuses too much on the abstractness of a concept and doesn't teach us what we actually need to know. It kinda makes him seem like a smartass. The class is cotaught with Cliff and a lot of the stuff on the lecture quizzes are from Cliff's lectures and are never talked about in Jose's lecture. I was excited to take Jose but I will never register for him again. He is a nice guy but he just seems burnt out from lecturing or something.
Jose Calderon
CMSC330

Expecting a B-
Anonymous
11/08/2022
I never feel prepared for the lecture quizzes despite paying close attention during lecture and reviewing after. His teaching style is confusing and he only shows examples but doesn't really introduce things. So when there is a question to do a certain operation on something, I don't know what to do because he never said the name of that operation in class. Also, the lecture quiz questions are harder than the examples we did in class. I heard a lot of good things about Jose so I was really looking forward to taking this class with him, but I am left feeling confused after every lecture quiz which is very frustrating. Projects are very fair especially with help from the more accountable TAs, and yes, Jose is engaging and passionate so I'll still give him 4 stars. But I wish there was more organization to his lectures, and I doubt I would be doing as well as I am now if I was also taking CMSC351 at the same time which most people do.
Jose Calderon
CMSC216

terpsCompSci12
10/17/2022
This guy is awesome
Jose Calderon
CMSC430

Expecting an A
Anonymous
08/30/2022
You would be hard pressed to find a professor with more passion, professionalism, kindness, and genuine care for both their work and their students. Jose deserves 6 stars
Jose Calderon
CMSC320

Expecting an A
Anonymous
05/21/2022
Hands down the best CS professor I have ever had. Very engaging lectures, fair exams, and challenging (but interesting) projects.
Jose Calderon
HDCC106

Expecting an A
Anonymous
05/09/2022
Passionate about what he teaches, very helpful outside of class, very fair, great guy.
Jose Calderon
CMSC430

Anonymous
04/06/2022
Without a doubt the best professor I have ever had and one of the most interesting and well put together classes I have ever taken. Jose is the GOAT, there's no other way to put it. He's passionate, kind, considerate, intelligent, funny, and organized. There is no one I would rather take a class with. He has changed the course of my college career.
Jose Calderon
CMSC216

Expecting a C-
Anonymous
04/04/2022
He is a good lecturer indeed but I believe good lectures only go so far as if you provide the proper material to grade. I understand that he was not in charge of exam designs but I think washing your hands about it is not the solution. Last semester, when Shankar was in charge of exam design, questions weren't properly worded and the level of difficulty was not in the same range as the time provided. I really hope that changes and they allow more control regarding his course, but I believe that as a teacher, he was required to put his foot down and say: I don't agree with this exam unless you do agree.
Jose Calderon
CMSC216

Expecting a B
Anonymous
04/02/2022
jose is a good prof mans is the throat goat. def take if available
Jose Calderon
CMSC216

Expecting an A
Anonymous
01/03/2022
AMAZING
Jose Calderon
CMSC216

Expecting an A+
Anonymous
01/02/2022
Great professor, very knowledgeable. However, terribly organized class. Exams and projects took forever to be graded.
Jose Calderon
CMSC216

Expecting a B
Anonymous
12/28/2021
This man is the greatest professor of all time...
Jose Calderon
CMSC216

Expecting an A+
Anonymous
12/27/2021
Amazing lecturer. Always answered questions during lecture very thoroughly, and he seemed very knowledgeable about all of the topics. Would recommend taking him if possible.
Jose Calderon
CMSC216

Expecting a C
Anonymous
12/25/2021
I agree with all the other review of Jose so I'll keep it short. I'm a sophomore so this was my first semester of in person classes. Jose is the best lecturer I've had during my time at Maryland, or at least he is a solid S tier CS lecturer. Attend lectures and put time into studying the lecture examples he points out. Like actually try modifying the examples and predict what happens when you change something in the example. That's how you study and learn. I never really knew how to study for CS classes until I took 216 with Jose and will be sure to use this method of studying in my future classes. Had I studied the correct way for the earlier exams, I believe attaining at least a B was incredibly doable in this class.
Jose Calderon
CMSC216

Anonymous
12/17/2021
Jose is a fantastic professor. He is an incredible lecturer and very patient with students/willing to take questions. His lectures are never boring and his office hours is always super useful. Jose cares about the quality of his teaching and students' understanding a lot more than most professors. If you have the option to take 216 with him, do it. From personal experience he's far better than Shankar, and from what I hear, he's much better than Herman and probably comparable to Nelson.
Jose Calderon
CMSC216

Expecting a B-
Anonymous
12/16/2021
Great lecturer, very knowledgeable, and took the time to answer questions. I left every lecture with a deeper understanding of the topics we were being taught, it was definitely worth my time to attend. The course itself was pretty mismanaged with tons of pushed deadlines, TA drama, and minimal communication with students, however, I strongly believe this was a product of the course being cotaught with Shankar. I would still go out of my way to take Jose again.
Jose Calderon
CMSC216

Expecting a B+
Anonymous
12/14/2021
Jose is fantastic. He is extremely funny, communicates the material well, and is extremely willing to help students learn the material. Take his section if you can.
Jose Calderon
CMSC216

Expecting an A
Anonymous
12/10/2021
He's a very good lecturer and will make sure you understand the concepts. Highly recommend you take his section if possible.
Jose Calderon
CMSC216

Expecting a C
Anonymous
12/06/2021
Jose is a great lecturer. He was funny and always took time to go over examples and questions. His exams were challenging but not unfair. An effective lecturer. There were problems with grades coming back slow and TAs not doing their job properly however he did his best to respond and fix these concerns. Highly reccomend.
Jose Calderon
CMSC216

Expecting a B
Anonymous
12/02/2021
Amazing at lecturing and making the material easy to understand. Seems like a super nice and down-to-earth guy too. You will need to put some work into the class for an A, but with JMT getting a B is super attainable with not a whole lot of effort. If you can, choose Jose for 216 hands down- he also records his lectures which are super convenient.
Jose Calderon
CMSC320

Expecting an A+
Anonymous
06/29/2021
Simply fantastic when it comes to lecturing and organizing class materials. He was also a lenient grader and always reachable during this last online semester.
Jose Calderon
CMSC320

Expecting an A+
Anonymous
05/28/2021
Probably the best CS teacher I've ever had at UMD. I'll just say this - if this dude was my professor for every single CS class, my life at UMD would have been much easier and so would my GPA. Everything from the quiz policies to the lecture slides were just right. All you had to do to pass quizzes was get 3/5 questions right. The lecture slides were very helpful too because I barely attended any Zoom lectures (only like 1 or 2 lol) and only caught up by skimming over the slides (not that I recommend you do the same) and still was able to have a solid grasp of the material and get an A+ final grade. Furthermore the take-home midterm was a piece of cake. He is extremely understanding - I had some issues at the deadline for projects but he was very lenient about extensions. Don't hesitate at all to take this course with Jose, you will learn a lot about an extremely important field from a super chill teacher while not having a heavy workload and the stress that comes with it.
Jose Calderon
CMSC320

Expecting an A+
Anonymous
05/23/2021
I had an amazing time in Professor Calderon's class, I believe he is easily one of the best undergraduate CS professors at UMD. I took this class in Spring 2021. Pros: + Infectious passion about data science, very easily bleeds into his teaching style + Extremely intelligent regarding course material. It is very obvious this isn't his first rodeo + Does his best to make even the most complex material digestable and easy to understand + Answers any and all questions regarding lecture content and project questions + Tests and projects are fair + Plenty of extra credit opportunities Cons: - Lectures would occasionally go long (although this was rarely an issue) - This is barely a con, more a given of most upper level classes, but there is no late deadline; either it's on time, or a 0. However, I would hardly call this unfair, there is plenty of notice as to when projects are due.
Jose Calderon
CMSC430

Anonymous
05/19/2021
Fall 2020 Semester. MVP. I'm not aware of another professor that makes the material so accessible.
Jose Calderon
CMSC320

Anonymous
03/07/2021
Great professor, cares about his students and is chill during class.
Jose Calderon
CMSC430

Anonymous
02/13/2021
Such a great professor. Literally so sweet and makes the best lectures ever. Actually gets me excited to learn about compilers. Lectures are really well put together and fun to watch.
Jose Calderon
CMSC430

Anonymous
02/01/2021
very chill professor
Jose Calderon
CMSC430

Expecting an A+
tybug
12/20/2020
Fantastic professor. Knows his stuff and he clearly cares about making sure the students understand the material and do well in the class. For 430 specifically, we had 6 projects and they each took a fair bit of time (5-7 hours), but over the course of a semester that really isn't so bad. Definitely a reasonable amount of work for the class.
Jose Calderon
CMSC430

Expecting an A+
Anonymous
12/16/2020
Jose is super nice and understanding of students concerns and needs. Assignments were super interesting and pretty fair, if you have a good understanding of the course material and Racket. Online class consisted of asynchronous YouTube videos with corresponding lecture notes on the website. Really learned a lot from the class and he was great!
Jose Calderon
CMSC430

Expecting a B+
Anonymous
12/16/2020
He's a great teacher. He takes time to explain the concepts in detail. This course is about compilers and as you'd imagine, the class might cover some low level stuff, which can be confusing. But Jose takes time to break down everything so you can understand. He doesn't overload students with a lot of homework; he gives just the right amount of quizzes and assignments to help understand the material. Projects are mainly an extension of the concepts thought; if you understand his explanations, doing the projects shouldn't be complicated. In terms of availability, he's always willing to extend his office hours to accommodate students. If you really want to learn, take his class.
Jose Calderon
CMSC430

Expecting an A
Anonymous
11/30/2020
honestly the coolest dude i've ever met, really knows his stuff and is super laid back. incredibly accommodating for the whole distance learning thing, too.