4.5
Quality3.0
Difficulty87%
Would Retake125
Reviews87%
Would Retake
125
Reviews
Rating DistributionOfficial
125 total ratings5
91
4
17
3
6
2
5
1
6
What Students Say
“Easy and straight forward professor, being in lectures and participate is HIGHLY recommend”
Math109 - 5.0 rating“This is the best teacher at UCSD”
MATH-154 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
20%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.81 avg changeRatings by Course
Math109
5.0
(22)Math-103B
5.0
(7)Math-102
5.0
(5)Math-4C
4.8
(16)MATH-170A
4.7
(29)Difficulty by Course
Math-11
3.7
Math-103A
3.7
Math-103B
3.6
MATH-154
2.9
Math-4C
2.7
Reviews (124)
Overall a really fun, easy professor. Definitely recommend.
Very nice and professional, overall very good class.
He was very calm during lectures and went at a smooth pace which made his lectures easy to understand.
I like how the professor teaches the lectures, this is a fast-paced class and somehow doesn't feel rushed.
Easy to understand lectures and takes time to make sure everyone is on track. Posts recordings/notes every week and he gets straight in to the lecture with reasonable breaks.
Very prepared lectures, always open to questions.
Always stopping to make sure if we have any questions. Gives us fair and manageable work. Professor is supportive and is always open to help us out. I would take this class again.
So I took this in summer. Prof is nice and it's easy to follow the materials. It's a relatively easy course though I cannot speak for everyone. It assumes that you are relatively clear on some of the basic concepts of linear algebra. If you have no problems with the prereq, you probably can breeze though this course. Prev rating is for this course
Professor Alibadi is genuinely nice guy who cares about the learning experience of his students. He presents the lectures in way that adequately prepares one for the homework and exams. I would recommend Professor Alibadi to anyone.
Easy A if you do the work.
His lecrture is clear, and if you do the work, it is an easy A. Though I hope he could add harder non-graded questions in the hws to accomodate students who want to learn more.
Grading policy was mostly HW and practice exams were very helpful in preparation of actual Exams.
He goes through many examples in his lectures that are very helpful for homework and exams. His lectures are worth going to. Excellent professor.
Good professor, care about students and his tests are actually heavily based on what is taught in lectures.
The professor's lectures are easy to understand and he always gives examples after teaching us a new concept. He gives detailed explanations when solving problems. We can easily follow his steps to understand a problem fully.
He was a pretty chill professor not too hard the lesson were pretty understandable kinda fast but still understandable.
Among the online class I took in the last two years, this is the best experience I have ever had. Great professor if you want to take higher level math course online.
Very good professor for 170A. Lectures are clear and easy to understand. Would gladly take him again!
Would give him a 5 if I were still a freshman/sophomore. Class is extremely easy (IMO easier than my math18) because the topics he covered are less than 1/2 what other professors would normally cover in 170A. My suggestion: If you want an easy A, take him; if you want to really learn a lot and have a good preparation for Math170BC, avoid him.
The professor has clear logic while teaching new materials and proving examples. He was well prepared and take patients to answer our questions.
Best Math Professor
He's helpful especially when I needed help with homework. He's kind and flexible. No extra credit, so grades are based on homework and test which are counted up to a 100 or 200 points.
Overall he's a great professor. As long as you're attending lectures and doing the homework you'll be set for class. There's no tricky things to worry about, he explains things very clearly and concisely.
The professor's professional abilities including teaching style and ability to convey the material clearly were very professional and clear to students. We enjoyed his honesty and the material he covered prior to the exams.
The Professor's lectures were insightful. He is very assertive and might sound like he doesn't want you to ask him questions but it's all good.
Professor Aliabadi is a great professor and his tests are extremely fair. He's very accomodating to his students and answers questions clearly. His class does not take up too much time but the material still encourages you to study.
Professor Aliabadi is a fair and caring professor who is able to discuss concepts clearly and creates an environment where questions are encouraged. I recommend him.
Easy tests, based on a sample set of questions. Do them thoroughly, and you are good.
He is a great professor, lecture is very clear, and the homework and test is related to lectures. He gives extra credit opportunities, and he cares about the students. The course is very doable, if you work hard, you will succeed
Despite the course's ease he's unnecessarily cutthroat with deadlines, as for some reason he does not permit late work, even with a penalty. If you are a second behind the deadline for a hw, you're down to a low B. He is unaccustomed with the systems that UCSD instructors should be expected to utilize(Piazza, Gradescope for HW, Podcast, CAPE, etc).
Prof Aliabadi made the class super easy and straightforward. There was always an entire week to do short homework assignments (this was during the summer, which is only 5 weeks), so we only had 3 assignments total. Deadlines were super clear and there were plenty of office hours to attend if you didn't understand something. Easy tests too.
awsome professor, clear teaching material.
awesome professor! recommended
He's really caring over his students and wants to assure they understand the content. He's understanding and will take time after class if necessary to go over problems students don't understand.
Awesome Professor, lectures are super clear, exams are very fair
Professor is very understanding and kind to students. He gives detailed examples and makes sure you understand a concept before moving on. Most of the grade was based on 3 homeworks. So if you make a mistake on one problem, that could bring your grade down a lot.
Prof Mohsen have good tempo for lecture, and he is willing to make concepts clear for students who did not understand the. Exams are based on the material. He is accessible most time of the day.
Fantastic professor, everything in the course was explained clearly and explicitily.
The professor did an excellent job teaching the course. Over the 5 weeks of Summer Session II, he effectively taught the material. The exams were a reasonable level of challenge relative to the homework and lectures. Due to his teaching, I feel like I gained a better understanding of the course material. The class was easy but informative.
He is a nice dude. He spells out the concepts very well and obviously he is knowledgeable. He can be assertive and outspoken sometimes but flexible and understanding on the other hand. Take whatever courses he offers!
Great teacher for learning pre-cal. Gave practice tests to help study for the midterm and final and is open to answering questions during lectures.
Very knowledgeable professor. He used his own lecture notes which were clear, and he provided sample exams. He is a bit blunt but fair at the same time. In dealing with emails he is standoff-ish.
His class was enjoyable. The work wasn't impossible to complete and he was able to explain the concepts in a way where I had no questions afterward. Would definitely recommend his class and him as a prof.
Good teacher and gave a lot of tests but he does not round grades and goes quick in the lectures but he explained the material well in his lectures
Very nice and patient with questions. Thorough with class contents
Professor specially creates easy-to-digest lecture notes which he provides to the class beforehand. Thorough. Very kind. Open to suggestions to help student. Just reach out! All of this makes the class relatively straightforward.
An amazing professor who makes the lecture pretty clear!
Professor Aliabadi is truly a gem! He's very well-educated & comes to class well-prepared. He simplifies the course material into understandable steps and is always accessible in & out of the class. Homework is doable if you attend the lecture, the midterm was fair since all the materials were taught very well in class, and nothing was surprising!
Overall great professor! Interesting course content, good pace, helpful practice problems, clear and thorough teaching/explanations, good balance of homework and test material, listens to students and always answers student questions, encourages student participation during lecture, uses a free online textbook
Professor gives very clear lecture and the content is easy! Appreciate it!
One of the best professors I ever met! His lectures really have the magic of keeping people focused, and his notes and explanations are clear. His revision lectures are very detailed and useful. The mid-term exam is acceptable. The professor himself is very knowledgeable, kind and patient. 100% recommend! Would definitely take again
He was a GREAT professor!!!! One of the best professors I took in UCSD. If every professors are as clear as he do, all students are be able to get A!!!!
The mathematical reasoning becomes very clear after attending his lectures. I thought math109 would be tough, but actually, all concepts and methods are easy to understand after lectures. Homeworks and Exams are all reasonable and matched what he taught in the class.
He is the Goat!
Great professor. Clear explanations in all lectures, and homework assignments and exams are reasonable. Take every math class with him!
So kind and reassuring. Makes mathematical reasoning very digestible. Many people told me 109 would be awful but I'm breezing through! Not much homework and lectures make it very easy to understand. Didn't have to buy a textbook, he gave us a PDF. You can tell he cares about his students. Overall a great professor who's very good at what he does!
If you can take Aliabadi, take him. Everyone complains about MATH109, but it was SO reasonable with him. Everything made sense, there was one 5 question HW a week, one easy online Midterm, and one online final. He is very nice and the lectures actually make sense. Everyone else's 109 classes were super confused, but with Aliabadi, we were all fine.
Great professor who cares about the students. Makes a notoriously hard course seem like light work.
Professor Aliabadi is among the best professors I've met. His lectures are very clear, precise, and understandable. He answers every question quickly, and often in a way that you learn more than you asked. If you go to all lectures and simply try your best to understand, you will learn the material and excel on homework and the exams.
All around great professor, would recommend to anyone
I was expecting this course to be rough because it is my first introduction to proofs, but Professor Aliabadi made it a breeze. Do the homework and go to lectures, and you should do fine in the class.
Very straightforward and easy to understand!
Easy and straight forward professor, being in lectures and participate is HIGHLY recommend. Exams and HWs are pretty straightforward as well, might need more time to understand but extremely doable. Exams are similar to HWs but you do need to study for it properly.
This professor was awesome. He gives great notes. The only negative is that your grade is determined by hw, midterm and final. I would like to have more spilt in the grading criteria rather than only 3 things
I enjoyed Mohsen a lot. He made Math 154 easy to comprehend and lectures were easy to follow. Midterm and Final are both online and represent the homework. You are guaranteed a good grade if you read the textbook and attend class and discussion sections (maybe even office hours if you are really struggling). He's kind and wants everyone to succeed!
Mohsen was great at explaining difficult topics and is receptive of student feedback. There is not much homework to be done, which I appreciated a lot. I felt I could focus more on studying the topics instead of just doing assignments for completion. I hope to take his course again in the future!
great professor! able to explain difficult concepts and break them down in a way that is clear and thorough, good pace, great practice problems, workload is fair, genuinely cares about student learning and success!
Mohsen is a very knowledgeable professor. Obviously, he wants the students to succeed. Sometimes he overestimates the students, and because of it his tests can be very difficult but he will ultimately curve the grades.
Very straight forward lectures. Lectures weren't recorded but the notes are pretty easy to understand if you miss a lecture.
This is the best teacher at UCSD. Extremely clear lectures, and he really wants everyone to succeed.
8HWs 30%, Midterm 30%, Final 40% I also took him for Math 109 and he might be the best upper div math professor at UCSD. He's a compassionate guy and actually cares about his students. After our final, he actually made a piazza post asking everyone how they felt about the exam. If you see his name on web-reg, I would prioritize him first pass.
He is a really good professor. He really cares about how the students feel. His grading scheme is normally 30%HW 30%Midterm and 40%Final. Although he have no podcast, he will publish a lecture note that covers nearly all the things he taught in the class. He holds clear lectures and his teaching style really facilitates notes-taking.
Great professor and a great class
This class was hard, but graph theory is a difficult course. It was one of the hardest math classes that I've taken. However, Professor Aliabadi truly cared about his students, and he even asked how students felt after the midterm and final exam. He curved in the end, so that saved our grades. I will definitely miss having him as a professor.
Fabulous!
Professor Mohsen really listens to students' feedback. The audio was not clear in the first lecture but he fixed it soon enough in the second lecture. His handwriting is very clear. Not too much homework. Tests are similar to homework and examples in lectures. However, the test grading rubric can be improved, it's a bit harsh at the moment.
Awesome professor who really cares about his students. He does everything to ensure that students aren't stressed and always says not to worry. The grading from TAs were sometimes inconsistent, but overall satisfactory. He also encourages questions and answers them clearly with examples and proofs.
Homework is a reasonable amount (6-8 questions per week). Grading is tough on the homework (there were particular TAs in my experience that were unreasonable with the grading) but the tests are reflective of the material covered in lecture and in homeworks. Lecture is not mandatory and professor uploads all videos. Super nice professor overall.
Prof. Aliabadi gave good lectures that were easy to understand. He was very good at explaining questions I had in lecture. I did not do well in the prerequisite for this class (math 109) but he gave a comprehensive review of the important topics in the beginning. Would 100% take his class again for math 103b
wounderful professor
Too smart to teach Math 4C. He speaks and writes too fast which makes it difficult to follow him. He is cool, fair, and nice though.
Professor Aliabadi was super fast in lecture. But at the same time, it's weirdly understandable for me. He doesn't do podcasts, but I barely went to any lectures and I still ended up with an A, but that's probably because I took AP Calculus in high school. Tests and final were online. Homework was through Achieve, meaning you have to pay $40 ish.
Genuinely a great math professor. If you're in upper divs and comfortable with proofs you really can't go wrong with him. He is actally open to questions and cares that you're learning. Homework is not too hard but tests are little harder than you might think just because he's generally so nice. They're of average difficulty though, just study lots
This is the 3rd time I have taken Mohsen at UCSD. I took him for Math154, 103A, and now 103B. He lectures traditionally using the chalkboard and goes through the concepts and is a bit fast when lecturing but it's engaging imo. Hws/exams are a reflection of the lectures and he is very caring and accessible outside of class!
Hi is like a "Rock Lead Singer"! Very knowledgeable!
I have taken MATH 109, MATH 154, and MATH 103B with him and I have to say he is truly the reason why I have enjoyed upper division math so much. The exams are a reflection of the homework problems assigned. Show up to every lecture and always practice using the notes you took in class and you will do good. He is very caring and understanding.
Great professor! Never rushes lecture content, and frequently asks people if they have questions. Lectures are clear, understandable and have lots of examples which are reflected in the homework and exams. Weekly notes are also posted on Canvas. What more needs to be said, the prof absolutely slays. If I could, I would take another class with him.
Midterm and final had 3 questions on them so if you messed one up, you would get a D. Hard to understand lectures because he speaks really fast and has an accent. Doesn't respond to Piazza posts.
Great professor!
Dry lecturer but compensated by very fair exams and homework, beware of the nitpicky scumbag exam grader. Professor had to curve because of the grader's allergy to partial credit.
His announcements were always helpful, providing notes for those who couldn't attend the lecture. He is very proficient on the topic. He also encourages confidence in our success. He was also very open to questions and took the time to answer them in different ways, ensuring we could understand the material from multiple perspectives.
Very tough grader, exams are nothing like the practice ones
Honestly don't understand how his lectures are great, they're helpful but not amazing. Accent is hard to understand. Fast paced and makes a lot of mistakes while lecturing. That said, tests are really reflective of lectures and homework. Study just the lectures and do the practice exams.
I don't understand all the hype. His lectures are extremely hard to understand on account of his accent. The way the coursework is structured in this class feels as though it was made to be a hassle to do on purpose. His syllabus feels honestly dehumanizing, and he does not feel very approachable at all.
He was completely disorganized and unprepared. Lectures were incoherent and hard to follow. Grading was arbitrary, with no explanation. Emails went unanswered and were dismissive. He clearly has no interest in teaching or helping students succeed. This was an incredibly frustrating experience, and I strongly advise avoiding this professor.
While I am not fond of mathematics or statistics, the course was manageable. The instructor is knowledgeable. Be ready to study hard. Also, most of my emails went unanswered.
He is not a caring professor. Emails often left unresponsive or with dismissive answers. Lectures were extremely disorganized and rushed. He is hard to understand. Wish I had taken this course with any other professor.
The lectures are clear, and the homework and tests align well with the material covered in class. The lectures move quickly but are easy to follow. His office hours are helpful for clarifying any questions, and he genuinely wants his students to succeed. He is also accessible outside of class.
His lectures were easy to follow and understand, and the practice tests were helpful for his tests.Tests were reflective of his lectures.His class was not podcasted, but he shared the notes after the class,The labs were very time consuming, and his grader was allergic to partial credit. The class could be better if the grader wasn't a harsh grader.
He read printed powerpoint in the lecture. I feel he didn't know how to teach students, he is not good at explaining the concepts, his strong accent made this even harder. Never reply to email. Office hour is from 8-9:30 am only on Tuesday. Also, the TAs in this class are not so good. This class is not hard, but his teaching makes this class hard.
Mohsen excels at explaining class materials during lectures, though the pace can be somewhat fast. The homework questions are excellent exercises but there are a lot of them. He tends to focus more on proofs and abstract concepts rather than examples and practical applications. The final exam requires thorough preparation and review.
He doesnt record his lectures and he does his lecture notes on printed out slides which I thought was goofy. His accent is a little hard to understand sometimes. There's a lot of hw every week (both written and online) but its doable. Tests can be prepared for by going over old exams that he posts for review. The final was rough imo
Lectures were not recorded although notes were posted. It seemed like he had a tough time answering students questions and stuck to reading off the slides most of the time. There's for sure a lot of hw problems and labs but it's completely manageable. Tests weren't curved!
I particularly enjoyed his analysis of the motivation for defining concepts. The class was fast-paced and not recorded, but annotated notes were posted every week, which were helpful. The final exam was harder than the midterms but doable. Speaks too fast but clear the ambiguities when necessary. Doesn't reply to emails regularly.
To everyone that said he doesnt curve like other Math 11, he DOES curve!! Lectures are mandatory if you want to know whats going on, he is very informative and understandable. Tough but its worth!
To the person that said he does curve, he does not and the average for one of the midterms was a D+, he drops the lowest homework and lowest lab. The practice exams were nothing likely the actual exam, the averages of all the exams were low. I believe this was his first time teaching Math 11, so maybe it was just for this specific class.
There is so much homework and lab for this class, which is very time-consuming. There is no extra credit, and his grader doesn't give partial credit (especially for the labs and hw). he doesn't curve the tests either. but I liked his teaching style, and I believe that the tests were similar to the questions in his lectures and also the old exams.
First half of the class should be fairly easy if you took AP Stats before. Labs and written hw were major time sinks -- try to do them ahead of time. Material on the tests matched the lectures pretty well. Lectures were straight forward. Do the practice midterms & read up on definitions to succeed on the tests.
The only background math experience I had prior to this class was Calculus AB and BC from high school. Overall this class was very self explanatory, the slides are posted on Canvas. The only bad part about this class is there is a decent amount of homework and labs; however, the instructions are simple and easy to follow.
Oh Mohsen, where do I even begin. I was in my darkest days, a rat trapped in the sewers of San Diego's busy metropolis scavenging for bits a scraps. Just when I thought the night couldn't get any darker, I felt the beaming warmth and blinding light of your sunshine. Yes Mohsen thats right, YOU saved me, YOU're my hero, YOU are my everything.
Not difficult if you go to class and pay attention. Labs and homework are time consuming. Practice exams from previous quarters are given. The midterms are almost identical to the practice exams.
Took 103B a bit ago. An excellent professor, but be prepared for a challenge. He is one of the most thorough and detail-oriented instructors I've encountered in any subject. The coursework is demanding, and you shouldn't expect an easy ride, but if you put in the effort and succeed, you'll come away with a deep understanding of the material.
As someone without a background in stats I found his explanations to be confusing and his lectures to be unclear. He has a heavy accent and sometimes doesn't understand what people are asking him. The class is a ton of work, and I mostly taught myself the material through homework and self studying. The study guide he gave was a godsend for exams.
Solid, clear, knowledgeable! Will take another course if offered.
This class is a breeze if you have AP Stats experience, but just remember that it's 5 units for a reason. Classes weren't podcasted in F24 but his teaching was very clear and had good example problems. Very approachable, just not hesitant to tell you if the info you need is in the syllabus. Accent isn't that bad, doesn't affect the class at all.
It was his first time teaching the class but this guy really knows his stuff. He teaches clearly and makes everything that's expected of us known. None of the test questions were a surprise. I got a B- in Math 18 and i feel my knowledge grew exponentially after this course to now get an A in a much harder class. 10/10 professor
He is a very dedicated and patient professor. He explains theorems thoroughly, including their proofs and how to apply them. He always takes time to answer questions carefully. All of the exam content was covered in lectures. If you attend class, and complete every assignment seriously, you will do very well in this course. Highly recommend you!
Really appreciate how kind and understanding Professor Aliabadi is. He's very supportive and always willing to help. Great experience!
I can say he is a very good professor. Ye teaches the materials well and gives examples so that the students would understand completely. Take his class because you won't regret it in my opinion.
Tbh I HATED math 18 and was expecting this class to be a huge battle, but Professor Aliabadi was great! Unfortunate lecture time 6-7pm, but if you attended lecture would give massive hints and basically solve test problems. Explained everything thoroughly and encouraged asking questions, he was awesome and I did way better in class than I expected
My second class i took with him, and his lectures explain this topic way better than probably many other professors for this class. He is one of my favorite math professors here. If you want a good grade you have to work for it and his tests and homework reflect that, pay attention and you should do fine. Great class, improved mathematical skills
Prof made a notoriously hard class feel manageable. Lectures and HW were aligned with exams, which were fair and reflective of the material. I actually found the content fascinating. TA was a bit nitpicky, and grading could improve slightly, but overall a solid professor.
Took this class Summer Session I. Lectures were prerecorded and a bit boring, but he explains concepts well. Weekly HW, online midterm, in-person final—all very fair. Exams closely match HW and lecture examples. Only issue was nitpicky TA grading on partial credit, but prof's fairness and clarity made up for it. One of the fairest profs I've had.
Had Professor Aliabadi for MATH102 and MATH109. Take him if you get the chance. I would go as far as to say that he is one of the best in the department. Very genuine and teaches the material in a comprehensible way. Can't appreciate this man enough... give him a raise!
Class Info
Online Classes
100%
Attendance Mandatory
20%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.81 avg changeRatings by Course
Math109
5.0
(22)Math-103B
5.0
(7)Math-102
5.0
(5)Math-4C
4.8
(16)MATH-170A
4.7
(29)Difficulty by Course
Math-11
3.7
Math-103A
3.7
Math-103B
3.6
MATH-154
2.9
Math-4C
2.7