Skip to main content
Sponsored
APMA 2130 Ordinary Differential Equations
Add to Schedule
Last taught: Fall 2025
4 Ratings
⏱ Hours/Week
Instructor
Enjoyability
Difficulty
Recommend
Reading
Writing
Groupwork
Other

Grade Distribution

Average GPA
Students Measured

4 Reviews

Add Review
Spring 2025
3.0
Average

So much homework and yet I still didn't fully understand some of the concepts. Class is basically just him talking about the preclass for 5 minutes and then you do a worksheet for the rest of class. Not very much help from TAs or the teacher so it's up to you to figure it all out. First 2 midterms are really easy and then it ramps up a lot for the rest of the semester. Written homeworks also suck.

Instructor 3.0
Enjoyability 3.0
Recommend 3.0
Difficulty 5.0
Hours/Week 10.0
Fall 2024
1.7
Average

ODE has a flipped-classroom structure, and as a result there isn’t much direct lecture from any of the professors. However, Professor Dizaji’s lecture style is sometimes hard to comprehend or follow. I feel that most of the course’s difficulty comes from the class structure and the fast pace. The actual content isn’t that difficult, but it’s annoying to have to self-teach the content given only preclass and inclass worksheets. It would be nice if the class had some more resources to learn from, like videos.


#tCFF24

Instructor 2.0
Enjoyability 2.0
Recommend 1.0
Difficulty 2.0
Hours/Week 10.0
Fall 2022
4.0
Average

Pretty good professor. My course was entirely based on worksheets, so it didn't really matter who the teacher was. Prof Dizaji was very kind in helping me in out in class and office hours, so kudos to him for that. He did assign way too many worksheets to fill out though.

Instructor 5.0
Enjoyability 4.0
Recommend 3.0
Difficulty 5.0
Hours/Week 10.0
Spring 2022
3.0
Average

Prof.Shafiei is a great teacher, but seems kind of aggressive in his teaching style. However, if you really try to pay attention, his lectures are very informative. Definitely go to his office hours if you end up taking it with him, they are really helpful especially for written homeworks. I don't really recommend differential equations as a class unless you are required to take it, because the time commitment is way too rigorous for a 4 credit class; there are written homeworks, webworks, pre-class/in-class, and videos — keeping up with all of that will feel like a part time job.

Instructor 5.0
Enjoyability 2.0
Recommend 2.0
Difficulty 5.0
Hours/Week 20.0