Christopher Moakler

This professor has taught: AMSC460, CMSC460, MATH241H
Information Review
Christopher Moakler
AMSC460

Expecting an A
Anonymous
05/11/2023
Based professor. Too bad he is leaving this semester, but if he ever does teach again, you should definitely take him.
Christopher Moakler
AMSC460

Expecting an A
Anonymous
02/10/2023
Great guy. Homework (in matlab) is a bit long but there's not many of them and you usually get 2 weeks to do them. He actively responds to emails and helps whenever we are stuck in either homework or project. Overall one of the chillest classes I've ever taken.
Christopher Moakler
AMSC460

Expecting an A-
Anonymous
12/30/2022
Moakler is a great Prof. I don't know why there's a review that's mad that the homework were all coding questions (its basically a course in how computers do the math of course there should be coding homework). The course grade is 50% homework, 20% exams (two exams so 10% each), and 30% project. Moakler teaches the course differently and really focuses on the application of the computational methods, so homework will be about writing a method that you've learned in lecture and then testing a few cases and talking about them, he provides a lot of pseudocode and the textbook is very early accessible if you're still lost. Homework will usually take 4-8 hours depending on your familiarity of Matlab and the concepts you're learning, and you get about 2 weeks to do each assignment so I would suggest starting when you get them so you're not stuck coding a whole homework the day it's due. You get two unexcused absences and if you only miss two classes unexcused your lowest homework is dropped. I really like this methodology because if you don't need to go to class you shouldn't need a homework dropped. Lectures are fun and the concepts are explained very well, usually we would spend the first 15 mins of class talking about random stuff, which got the class more active when the real lecture started.Moakler is also pretty lenient about giving an excused absence if you're sick, have an interview, etc for example he extended our homework deadline on voting day and didn't take attendance so that students could vote if needed. He is also super helpful in office hours and if your schedule doesn't fit his OH you can just email him and find a time to go on zoom to get help with code errors or concepts you don't understand. Lastly, the project is something only he does that I think is really great to have on your resume. Instead of a final you basically pick a numerical method you find interesting and do something with it and write a 3-5 page paper about it. You get to learn Latex, which he incorporates in the earlier homework so you're not screwed trying to write a paper in latex the day your project is due, and get to learn in depth about something you think is cool (which shouldn't be too hard because most of the class are seniors anyway). Lastly, try and start your project early because it's much easier to get help on the project before finals start. Overall I would recommend Moakler over any other Prof that teaches this course.
Christopher Moakler
AMSC460

Anonymous
08/04/2022
He is a fantastic teacher and really easy to talk to. I am a student who really needs good professors for any class I take. I have no idea how he has such bad reviews. If you put in a little bit of work this class is very manageable and you will do well.
Christopher Moakler
AMSC460

Expecting a C
Anonymous
05/21/2022
This guy is horrible. There were only 4~5 students in every lecture. All HWs are MATLAB coding questions. He does not know how to teach people. Also, He did not respond email. He is the worst professor I have ever met before
Christopher Moakler
MATH241H

Expecting a B
Anonymous
12/27/2021
I loved this professor. He was kind, engaging and funny during class, and he was very responsive to student questions. Did a good job explaining grading situations and similar to students. The material for this class is difficult but I could not have asked for a better explanation - he made it very intuitive to understand without dumbing it down at all.