2.7
Quality3.8
Difficulty34%
Would Retake121
Reviews34%
Would Retake
121
Reviews
Rating DistributionOfficial
5
37
4
10
3
9
2
13
1
52
What Students Say
“Class seems to be going well at the start then all of the sudden she throws a bunch of material and assignment at us at a time that we were supposed to be on break”
MAE2030 - 2.0 rating“Lots of good reviews for 1000 level classes, but MAE3260 (Systems) is a totally different animal”
MAE3260 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
27%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.13 avg changeRatings by Course
MAE2020
5.0
(3)MATH1910
4.8
(8)ENGRI1170
4.7
(7)ENGRD2020
3.0
(26)MAE3260
2.7
(3)Difficulty by Course
MAE3260
5.0
MAE2030
5.0
ENGRD2020
4.2
MAE2020
4.0
MATH2930
3.8
Reviews (121)
Overall, Ritz is a clear, her class difficulty is fair, and she is a pretty good lecturer. Instead of giving prelims, she gives ~10 (relatively easy) pop quizzes over the semester (I liked this policy). She does give a final. The final project was a lot of fun. My TA (Anoop) was the best TA I have ever had. Labs were fun.
A bit strict for a freshman class, but overall very straightforward and helpful. A good lecturer, plus has very generous "quizzes instead of prelims" policy.
AMAZING!! Funny, clear, helpful!!! Great class, great professor!
Ritz is a great math teacher! She is really clear and helpful when explaining topics and is really funny too! Great teacher, and from what I've heard, the best professor if you are taking 1910. The prelims are fair (I don't think she makes them though..) and the content is about what you would expect from an engineering calc class.
Ritz is a pretty decent teacher. She's really helpful. She'll answer anything you have trouble with and she loves it when students come to her office hours. She's a really fair teacher. She tests her students on their knowledge, doesn't really seem to try to trick us. I really liked her! Take this class!
I would say that Ritz is a great math professor. She is very helpful and open in office hours. However, the class is definitely a challenge... as are many of the first engineering math classes. Tests were written by the other professor, who was definitely a lot worse than Ritz. She also coined the term "Math Happens"!
She is an amazing teacher! Humorous and also absolutely nice! Her lectures are very organized and clear. Although sometimes the materials are difficult, if you go to lectures and study hard, you will be fine! Prelims are fair (although prelims are not written by her). She gives me a good start in engineering math in college!
Amazing teacher with a genuine concern for her students. She Encourages participation in class, is open to many different views, and facilitates engaging discussions in her classes. Count getting her as a professor as a christmas present.
Prof Ritz is an excellent lecturer - very clear and concise. She moves a bit quickly sometimes, and can seem intimidating, but overall a great professor. The tests for 1910 are very difficult.
She likes doing examples on the board, always pay attention to it. Doing them yourself helps you really learn the material. Also, don't be scared to ask questions in class, she'll answer and help you learn. Especially if you sit in the front like me. 1910 isn't always easy, going to her lectures will help. So please, don't skip, even if an 8 am!
Really enjoyed this class. Lectures were usually enjoyable and the material was interesting but not too difficult. Labs can be very frustrating but the final project is a lot of fun. Good overview of mechanical engineering.
Class super easy except the final design project takes up way too much time fore a 1000 level engineering course. Doesn't really lecture and just goes over problems in class, which is really a better class structure.
She cares about her students but often struggles to get a hold of their attention. Not a lot of work with the exception of the final project which takes way too much time for the course's level.
Good lecturer. Lecture included participation which is unusual and helpful. She would give example problems in class and have you solve them, and give you time to work as she walked around the room to make sure people understood on an individual basis. Was glad to go over things that students didn't understand.
Lots of good reviews for 1000 level classes, but MAE3260 (Systems) is a totally different animal. She got criticism last year for the sheer length of problem sets, cut them down for this year, and they are still three times longer than those in any other class. The class material is hard, yes, but her grading policies make it brutal. Good luck.
She is a great professor for freshman intro classes, but for junior/senior standing courses she expects more from her students to the point where it's almost too demanding. She gives a lot of difficult work across multiple categories (iClickers, lab quizzes and reports, hws, hit-or-miss exams) which makes it hard to maintain a consistent grade.
I was wary of Statics, but Ritz was a fantastic professor who really made me interested in the material. The class is hard but not unmanageable if you put in the work - OH are very helpful! Lectures were above average and the exams were fair (although difficult). Homework sometimes seemed like a lot but the problems were worthwhile.
Great lectures, definitely worth getting up before 8am for. Could actually do the hw on my own. Unfortunately, the exams were written by a different professor so that wasn't too great. Very good at explaining complicated topics in an understandable way and very patient.
Class seems to be going well at the start then all of the sudden she throws a bunch of material and assignment at us at a time that we were supposed to be on break. The material that she threw at us was not easy and was not explained at all in lecture, she simply just clicked through the slides without a care in the world for her students.
Decent professor. Online homeworks are very difficult. Homeworks are usually manageable. Exams are hard, but fair
Assigns huge amounts of work even during weeks with exams
She doesn't understand that a lot of people do not care about mechanical engineering and how diff eq applies mostly to physics/mechE stuff. We just need the math requirement and will never use that material again
Incredibly off-putting personality, made me hate the subject from the very start of class. On top of this seems to assign work with some sort of vendetta in mind, intentionally confusing students with the mere selection of problems (not to mention the ridiculous format in which homework must be submitted) and then penalizing the confused class.
Doesn't understand that there's a pandemic going on. Literally so frustrated and office hours were not helpful for this course at all. worst engineering class i've ever taken.
One of my favorites at Cornell! She really cares about teaching, and is great at explaining things, both in lecture at office hours. She was very approachable and made lectures interesting. The class is undoubtedly hard, and you'll have to work for your grade, but there's a high level of support, and expectations are clear. Highly recommend!
Just not a good lecturer. Spends lots of time in silence just writing stuff, which makes it very hard to focus. Doesn't help that her handwriting is really hard to read either.
Great professor
Prof. Ritz was the best engineering professor I had at Cornell. She is VERY knowledgeable, very organized, and was using digital resources effectively even before the pandemic. She doesn't take nonsense from students, but is also not abrasive or hostile to students. She will simply teach you the subject matter clearly and effectively.
She is terrifying. But go to office hours for the homework (it's basically impossible without OH or some other kind of help). She has very high but clear expectations and posts good videos to help with difficult concepts. The exams are hard but straightforward so do the practice problems.
Moves too slowly through material in an uninteresting manner.
I was often confused during the semester because the material was difficult, but the lectures were so organized and help was so available that it was not difficult to catch up when I fell behind.
Lectures were fine, not too hard to follow but some rough days on harder concepts. Homework was atrociously hard and took a whole day per assignment, covering more than what was on the prelims or in class. Prelims were terrible for covid semester as they were open book/entirely conceptual, with little actual math done on the exam. Discussions suck.
extremely disappointed with this classes policies, especially regarding the hw. Problem sets are excessively long + assigned every week, even on weeks with an exam/break. She also refuses to grade the 10+ page assignments unless they follow her insane formatting to a T. otherwise decent lecturer, just wish staff was even remotely empathetic.
Worst professor I have ever had.
Remarkably and unacceptably poor at explaining concepts. Learned through textbook/other resources for the whole semester. Frequently makes errors in lecture, and often changes course structure in detrimental ways. If you can, try not to take this class with Prof. Ritz.
Her new grading scheme is too idealistic and disorganized. Her vision was good (student assessed based on general performance instead of test grades) , but as one of the guinea pig students I can say the disorganization of it all makes it only counterproductive. Turns out we are even more harshly penalized by any mistakes. Run.
Bruuuuuuhhhhhh. Staff cannot keep up with new grading scheme. This has lead to a disorganized mess with feedback coming weeks after its relevant. We also have multiple assignments due 4 days after the last class - which the results of dictate what we need to study for on the final. Absolutey embarassing, and ridiculously stressful on students.
Professor Ritz fails to organize a half-decent, organized class. Students have little clue how well they are performing in the class until they recieve their final exam. The grading is lazy, as partial credit is simply not awarded, including for computation and algebra-heavy problems. Lectures are dull. Online course components are buggy. bad.
This class was a completely awful experience. I still have no clue what my grade is going to be and she owes me like ten grades. A total failure on her part. I do not know how a mandatory course can be taught this badly.
Literally the worst Cornell class I have ever taken. I did well in this class and it still has inspired me to never take a class with professor Ritz ever again. If you see that Ritz is teaching a class that you need to graduate, you're better off taking a 5th year to get there.
horrible new grading scheme that left students scrambling during finals week. students have no idea how they are doing in the course due to grades not being returned in a timely manner. she assigned ridiculous amounts of work during finals, doubt it'll be graded on time. she's causing stress to students already under lots of stress as engineers
I took diff. eq. with Ritz under her new grading system, and unlike the majority of the class thought it was awesome! The grading scheme not only made it extremely easy to do well in the class, it also helped with learning and retaining the material. Ritz is a great lecturer who explains concepts well and addresses any and all question in lecture.
The grading system seemed appealing at first but it was not executed well at all. Students got drastically different levels of difficulty for the questions. The course was not planned well in that we had 2 checkpoints before prelim 2 and there were 8 due during the study period before finals. Does not address student concerns very well.
Assignments are graded late, no partial credit or mercy. Even going to office hours and getting your work personally checked is not enough, staff might still say it is wrong. Grading scheme felt unfair and does not reflect students mastery of concepts. Is a good lecturer when compared to the rest of the math department.
Avoid at all costs. horrible woman with zero empathy for students. Had her for both ENGRD2020 and MATH2930 in the same semester, would strongly advise against taking either course from her, but especially recommend not taking both from her at the same time unless you're willing to sacrifice both your gpa and many nights of sleep.
Her courses traumatize me to the fullest
Absolutely confusing grading scheme. Good idea but poor implementation. Students were not informed enough until the end of semester where every assignment piles up and become very stressful.
Very tough grader. She claimed that the course is graded on a curve and in the end, she said it is not exactly curved which doesn't make sense since the medians for all exams were in the mid 60s. They only slightly adjusted grade boundaries and still, the median grade was low B-. Don't take this course if you don't have to or you will only suffer.
very stupid and unclear grading system that requires perfection. First two months we didn't know exactly how grading worked. It caused so much unnecessary stress and anxiety because they didn't communicate with students and assignments were graded very late. There were 6 assignments during study week and some of them were due after the final exam.
Worst grading system of all time. Does not to partial credit at all. I did not receive credit for several things that I know how to do, because any small algebra mistake means you get no credit for an entire problem. That policy applies to exams, homework, quizes, and everything we do. It is the most awful system I have ever seen
The grading was inconsistent/inaccurate. Grading was either full points or no points: no partial credit. There were many times when I got full points on an assignment, and someone with the same answer and work got no points. Or I got no points, put in a regrade request, and then was told my answer was perfectly correct. Disappointing class.
Grading scheme had a cool concept but basically made all assignments either not worth the time or worth the same as an exam. Every assessment demands perfection or you won't get any credit at all, which makes it way harder to prove understanding than it needs to be. Make sure your TA likes you & be persistent with regrade requests.
The psets are tough but doable for the most part. The content starts out alright but suddenly gets difficult toward the end. There's a harsh curve (median B-) for the overall course grade, and I literally did one std above the mean for prelim 2 and the final and still got a B+. There is "online homework" in addition to the pset, which are annoying.
dumb grading system dumb; there were so many important quizzes due during the study period that it was hard to do work for other courses. Missing a single quiz can knock you down a +/- for the overall grade.
Took ENGRD 2020 in FA 22. Prof. Ritz tries her best to lecture well and convey the necessary material; however the homework sets were pretty long/convoluted and exams usually had a fair share of curveballs. Class was curved to low B- (super annoying) ... be ready for a lot of work for this class with her.
Professor Ritz tried a new grading scheme that was too good to be true. While it intended to give us lots of opportunities to succeed, it ended up doing the opposite. There was a lack of transparency with the grading scheme, and students were left confused for the majority of the semester, with a huge workload at the end of the semester.
The material itself is not that difficult; she is. A group of my friends went to find her for help because the exam average was a 70 (and we knew she was not going to give a good curve) -> professor said our year is just dumb. She doesn't understand how COVID exams are easier. The class was curved to a low B- (she called it a generous curve).
I have never learned as much as I did in this class. The homework and material IS very difficult. Ritz asked for feedback multiple times throughout the class and actually applied what she received; it's obvious she cares about students' learning. She is amazing at summarizing the material in approachable ways. Does a good job mixing in examples.
grading system makes no sense
really easy class, easy grading scheme
The class is graded by mastery which is an interesting adjustment to make. However, I enjoyed this grading style. While some of the assignments were very difficult the overall stress around exams was lessened and I believe I performed better on them because of this. Dr.Ritz is also very kind and super willing to help in office hours.
Ritz is a great lecturer, but the grading scheme she tried to implement this semester was poorly organized and incredibly ineffective. Some things on the syllabus were changed in the last week of class, and there is little/no partial credit.
Hadas Ritz is the GOAT when it comes to teaching Differential Equations! She's super chill and makes complex topics feel like a breeze. Love her teaching style!
This class was awful; wouldn't recommend it. Uncertain grading scheme caused stress, with assignments delayed throughout the semester. She changed syllabus multiple times, leading to excessive work over holidays. Office hours were chaotic, and criticisms were dismissed as disrespectful. Students unfairly faced consequences due to her shortcomings.
Ritz's grading system where your final grade is determined by mastery is awful. While her lectures were ok, she's got an attitude outside of class and on Ed discussion. Students tried to address some of these concerns and her solution was to set all threads to approval only and tries to silence students in class.
The new grading system is... interesting. I (and many others) did not like Ritz's course (the lectures move painfully slow), and it covers shockingly little material (no transforms??). The grading scheme doesn't aid with "learn at your own pace" and instead obfuscates what should be a pretty simple class. The material's easy, but grading isn't.
Disrespectful/snarky on Ed, restricts posting to reduce criticism, doesn't respond to complaints, changes the rules every single day based on mood swings, revokes opportunities, contradicts her syllabus, imposes a draconian grading scheme no one asked for to try to prove research paper she wrote, targeted student who called her out
Not one to ever use this site, but wanted to publish a review for Professor Ritz. I truly enjoyed my time in MATH2930 with Hadas Ritz, and I truly believe that this is the most that I have ever learned from a math class. Her lectures are incredibly understandable, and while the grading system may seem odd, she is very fair and it helped me learn.
Some people have good karma coming their way. This is not one of those people
Says we get multiple attempts-not true. Gave no advice about approach to prelim 1, making prelim 2 a sprint through 9 questions. 2 problems drop a whole letter grade, we got 1 try for them, how this even makes sense when the whole point of this grading system is to have multiple chances. Class material is not bad but just ridiculous grading.
Atrocious grading rubrics with no thought behind them. Consistently took off 20-40% from total homework grades for tiny errors like not writing dimensions on a Free Body Diagram or not writing "Given: Find: Plan" above the solution to a problem, even when all final answers were correct. Partial credit wasn't given on prelims, which weren't curved.
What can I say that hasn't already been said? Avoid at all costs.
This is the worst grading system of any class I've ever had the misfortune of taking. You could do the entire course perfectly up to the final, miss two questions, and get an A-.
Ritz is the best lecturer I have had at Cornell, for both ENGRD 2020 and MATH 2930. Her classes are definitely tough, but she is always there to support her students and wants to see them all succeed.
I will not understand the hate against Ritz, she is mega caring and extremely accessible outside of class. You can tell she cares a lot about her students. For context, her canvas home page has a pep talk for the students. I truly enjoy the grading for this class and it is not as terrible as everyone says: just make sure to not fall behind.
For statics ritz has always been very transparent about all of the resources and the criteria to do well in her class. She is more than willing to help you in any way you need to succeed, if only you reach out to her. It's a hard class so make use of the resources.
I think her teaching is fine, but most of her responses to questions on Ed Discussion are snarky and unfriendly. She will refuse to give actual answers to genuine questions and respond with things along the lines of "I will not entertain this" or "Why are you asking this?". It just makes me lose respect for her as a person.
Ritz isn't the worst, but her grading with Learning Objectives (LO) is. You could be doing good all year, getting 3/3s on LOs on all 4 graded quizzes, and going into the final with 14/21 graded LOs as 3/3s and then bam. If you don't get the answer almost perfectly right you get a 1/3 and your grade is ruined. It's perfection or nothing with grades.
Prof. Ritz is able to teach course content with clarity, providing students with plenty of opportunities to ask questions in lecture and review material. She uses interesting demonstrations during lecture (i.e., MATLAB scripts) to describe the physical behavior of differential equations. Overall, I really enjoyed this class with Prof. Ritz.
Do not understand the hate towards this professor. The LO grading system is okay if you put in consistent effort across the entire semester and all quizzes and exams. This professor was wonderful in her office hours and her lectures were quite informative even if you don't read the book.
I don't know what the hate for Ritz is. She gives amazing lectures, and really cares about her students. Sure the tests are hard; just study well.
This class is not honestly as bad as most people claim -- the course has improved. The lectures were somewhat confusing and were paced oddly, so I often used the published notes. Professor was quite nice and helpful during office hours for revisions. Preparing for later LOs (Heat etc.) was annoying as pset problems did not align with exam problems.
This was my first math class where I didn't teach myself from the textbook. Lectures are pretty. It helps to "clear" LOs so that you don't have to worry about them later in the course but sometimes their timing and order fo testing was weird. Slightly frustrating near the end when no practice questions were given on non-homo PDEs.
Whatever happened in past semesters Prof Ritz turned it around. Lectures where amazing. Web work was eh, didn't feel like I got a lot out of it but also not much work. I liked the checkoff system a lot. Felt way less stress over the course of the semester. Focusing on a specific topic without worrying about many others made them easier to master.
The most frustrating part of this class was the rubrics for assignments and tests — they felt over penalizing for small things. Some HW was too long. Good lectures, the course structure / content was overall enjoyable and well taught. There was good access to support like office hours. Professor Ritz is nice if you talk to her, overall good class.
Professor Ritz gives really great lectures that you can get a lot out of if you pay attention to them and work on the practice when she gives time to do so. She also genuinely cares a lot about students and our learning, so if you take the time to talk with her, you will get a lot out of that. Exams are tough but definitely fair if you study.
P-sets are optional, WeBWorks are easy. The Learning Outcome system is still really weird. It's hard to know what your standing is in the course until the very end. Ritz's lectures are solid and, in my opinion, better than the textbook. The final was graded very lightly to fit a normal engineering grade distro, so final grading was not an issue.
If you understand the grading system from the beginning - then it's your average engineering class. I Lecture's were also great. Not a lot of review material available to practice, so join an AEW, do webworks, optional textbook questions, textbook readings, lecture readings.
Ritz got a bad rep a few years ago, but I think she is great. She is organized, and will ask for feedback consistently. I was terrified of participating in class, but I still got a lot out of lectures. Her exams are fair, but you definitely need to study. Problem sets are hard, but help is accessible.
Ritz made DiffEq a great experience for me. I looked forward to class and enjoyed learning the content. The content itself can feel disconnected and a bit abstract at times but Ritz made it easy to learn. She made her expectations clear, had good, thorough notes, and was very efficient and effective during office hours.
I heard lots of things about Dr. Ritz before coming to the class, but to be honest throughout the class she was very generous with grading and such. She's pretty funny and makes an effort to be fair and reasonable. Although the course structure is a little strange, overall it's more helpful than it is hurtful.
Never take this course if you see that she's teaching. Honestly, Ritz made me question what Cornell looks for when it hires professors.
Ritz is probably a good lecturer, like I'm sure she teaches fine. However, her disgusting attitude overwhelmed any redeeming qualities she has. By far the rudest and most uncaring professor I have ever encountered. Severely lacks empathy.
I'm not sure why she has such a bad rating, maybe she's just better with Statics than with DiffEQ, but I think she's a great teacher, takes the time to learn student's names. Homework is difficult, but it makes Prelims so much easier. I also think the prelim grading is quite generous as I don't deserve a lot of the points I get on them.
She's great at explaining things and doesn't move too fast in lectures. The homeworks are really long though, so go to office hours. She's sometimes quite blunt when answering questions but she's helpful.
She was genuinely a wonderful professor for statics. Very caring and took effort to learn all of our names in a large lecture. Homework was tedious and difficult but her office hours are incredibly helpful and accessible. Prelims difficulty was very reasonable given what was covered in lecture and homework.
Ritz is genuinely the worst professor I have ever had. Statics is an interesting topic and should be a fairly engaging class, but the grading system is insanely punitive and demotivating. A ridiculous amount of points get taken off for the tiniest mistakes, even the TA's complain about her, and the time commitment is much more than 4 credits worth.
She is an okay lecturer but I despise the way her classes are graded. For statics, homeworks are tedious to the point where they are not useful for learning the content. Prelims have the opposite problem and are far too easy but you will lose an absurd amount of points for barely doing anything wrong. The checkpoint system for Diffeq is also dumb.
Lectures are decent but she gets passive aggressive when no one participates. Homeworks are very long but exams are easier even though they are still slightly difficult. Decent class but work load was on the heavier side
Really clear lectures with helpful lecture notes. Not too much homework. The "outcome-based" grading system (look it up) is innovative and really rewards student effort. This professor got a bad reputation a few years ago, but has improved a ton since then. I would highly recommend taking math with them.
The course itself should not be this hard, but somehow the exam questions are impossible to do that it's impossible to do.
Very clear that she absolutely hates her students. A very discouraging environment
Love the grading system of this course. It's an easy A if you put in the bare minimum. Go to class, take notes, that's it. Honestly. I didn't even do a single textbook problem set until we started PDEs.
Absolutely horrendous at teaching. Very unfortunate.
:((((((((((((((((((
Grading system is not great: not standardized and regrade requests are not taken politely. She does not teach intuition, she just regurgitates the textbook but worse. Cornell has really got to step up its hiring game. Students pay so much to get a good education to be the top students in the country to get this. Way to go Cornell, do better.
Ritz is a good lecturer but the grading system penalizes students pretty early on for falling behind. The learning outcomes are checked only on quizzes and prelims and the questions for the learning outcomes tend to be difficult and unlike examples in homework and lecture. The course is more difficult than necessary due to the grading system.
Ritz is a mediocre lecturer who is able to semi-clearly explain topics. The grading system makes the class needlessly stressful, and punishes you for making mistakes early.
GARBAGE TEACHER. LIKE MY RATING IF YOU WANT HER FIRED
don't learn anything in lecture. grading system is very unforgiving towards the end.
Like the other reviews are saying, the grading system is.. interesting. Nevertheless, it's not hard to do good in this course ONLY IF you don't fall behind. It's not easy to catch up if you do. Put in the work early in the course, knock out as many learning outcomes as you can on your first try, don't slack off on PDEs, and you'll end up with an A.
She genuinely grades like a madman. She does not care about your mental health or wellbeing. Always rude and creates the most undoable exams and quizzes.
Professor Ritz shows little care for her students, and this applies to her Math 2930 class as well. In the ed discussion, she scolds students for asking questions, saying that they are wasting the staff's time. Both big and small things about how she runs the class make me believe that she does not think from the students' perspectives.
Grading is completely unreasonable and often unrepresentative of your understanding in the class. Furthermore, she does not foster an environment for asking genuine questions, leaving many students on their own to learn material.
By far, the worst experience with a professor at Cornell.
First time reviewing a professor here, worst experience ever. The problem with the LO system is that it emphasizes perfection for a course that does require a lot of algebra. The lecture and the textbook aren't great either.
The whole semester felt redundant losing points over small mistakes in math and overcomplicating simple topics. Too much theory for a class that only tests examples. The mastery system is not good and it needs to be taken away immediately.
The teaching and learning approach often proves ineffective, frequently resulting in numerous issues escalating into a single preliminary or final assessment. The checkpoint mastery grading method appears unnecessary, and no credit is awarded for work already completed.
worst professor I have had at cornell
Learning outcome system initially seems nice, but makes the last quiz and final exam very stressful. Problems on exams are more difficult than homeworks, especially on second tries of an LO. She's rude when responding to questions in class and on ed discussion. Her lectures aren't the worst but they're not good - I learned everything on my own.
In defense of the LO system: This system ensures that if you actually have a strong conceptual understanding of the class, you will be fine. You can revise algebraic/integration mistakes, and can discuss revisions in office hours. You will do well if you consistently put in effort, which is very manageable when spread throughout the semester.
Class Info
Online Classes
100%
Attendance Mandatory
27%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.13 avg changeRatings by Course
MAE2020
5.0
(3)MATH1910
4.8
(8)ENGRI1170
4.7
(7)ENGRD2020
3.0
(26)MAE3260
2.7
(3)Difficulty by Course
MAE3260
5.0
MAE2030
5.0
ENGRD2020
4.2
MAE2020
4.0
MATH2930
3.8