Reviews for ENAE202

Information Review
Robert Sanner
ENAE202

Expecting an A
Anonymous
05/20/2024
He teaches what you need to know for your homework and exams well. The homework can be a little convoluted sometimes since he frequently expects you to read 4 pages of linear algebra/flight dynamics stuff that are beyond the scope of anything you've done prior in order to complete the homework. He sometimes puts that stuff on the exams, so you have to make sure you remember it. The labs are all really easy and you get to leave once you're done (it is scheduled as a 2 hours lab, but most people are out halfway each time). He is inflexible with late work.
Robert Sanner
ENAE202

Expecting an A-
Anonymous
05/19/2024
He's a pretty rigid professor but he definitely knows his stuff and teaches it pretty concisely, although i wouldn't say he's the most engaging lecturer. As long as you pay attention in class and come to lecture, most people should be able to get a solid B without any prior coding knowledge. The only gripe I have about the class are the exams which feel a little brutal sometimes. All the exams are written exams rather than on a computer, which is tough since you have to write code on paper and you're use to having the program catch grammatical or structural errors in your code, although from what i know this is standard in CS classes so ig its fair.
Robert Sanner
ENAE202

Expecting a B+
Anonymous
05/08/2024
I don't even know where to start. If Sanner is going to wear a mask and WHISPER, at least wear a microphone. I walked into his class a minute late one time and walked DIRECTLY BY Sanner, and was unable to hear a single word he spoke. One time, I approached him roughly 20 minutes before an exam to ask for clarification of a minor general concept that confused me, and he REFUSED to even speak to me or acknowledge my presence. He would not help me out, which is literally his entire job. He also does not allow any form of questions to be asked during exams about anything whatsoever, which is more understandable, but says he intentionally makes questions as confusingly worded as possible to trip us up and make us second guess ourselves with nonsensical wording. Even if you stay after class to ask a question, Sanner is extraordinarily condescending, making it very clear that his intention in answering your question is to make you feel stupid compared to himself. Like he tries to make you seem like an idiot for not having as much knowledge as him when, duh, he literally gets paid to be the only one that understands it in the room. I have genuinely never heard another student across any grade or age express a single positive thing towards Sanner's teaching or attitude about it. And I do understand that this is just a very hard course, but to threaten us with an XF at the very thought of ANY collaboration with peers on any homework is so cruel given that engineering in general is such a collaboration-based industry. Robert Sanner is the absolute worst teacher, professor, or instructor I have ever experienced in my entire life on account of superiority complex he holds over inexperienced 18-year-olds.
Robert Sanner
ENAE202

Expecting an A-
Anonymous
05/08/2024
This professor is extremely difficult to work with. I was taught the MATLAB portion of the course in high school but still took this class for its credit. His lectures where extremely confusing and taught in a horrible way. The tests also are horrible. There were questions which asked for the output of code, and there where a bracket or two missing. I (like most others) assumed it was a typo. If you try to ask a question about that he would immediately refuse to even look at the question. Nevertheless, it was a horrible test. Also, the professor is impossible to understand. He wears a mask, making him extremely quiet. He also doesn't wear a microphone so you can't hear him. I walked in right past him while he was talking and couldn't hear a thing. I DO NOT RECCOMEND this teacher.
Robert Sanner
ENAE202

Expecting an A
Anonymous
08/26/2023
Sanner is very, very thorough in his lectures. He will make sure you won't miss a detail. I actually found his lectures to be very interesting and they definitely will make you think. There are no online notes or guides he posts, so attending lecture is mandatory to success. He also gives alot of hints that will help on the homework assignments and project. The homeworks have long and verbose prompts that are sometimes challenging to read in themselves. However they don't take too long once you figure out what's being asked. I even found some of them to be fun. The biggest part of the class are the exams, make sure to practice as much as possible since they do make an impact on your grade.
Robert Sanner
ENAE202

Expecting a B+
Anonymous
05/17/2023
Sanner is a smart guy and his lectures are thought provoking. Unfortunately, the lectures often go much deeper than necessary for your assignments in 202 which left me feeling like I didn't need to attend maybe half of the lectures. That said, the homework and labs are honestly not that hard if you have ever programmed before. Final project was not too bad either, given how much time you are given to complete it . BUT the exams... who's idea was it to program on paper?? The exams were so unfair and I feel like they did not represent anyone's programming skill. -12% for syntactic errors that would be caught by the compiler?? Either way, you don't have a choice as an AE major, so study up for the exams, they are worth a lot of your grade.
Avik Dutt
ENAE202

Expecting a B
Anonymous
12/26/2022
Class poorly taught with studios and homework being unfairly difficult and time consuming. You're better off taking this course with don devoe. Avoid this professor at ALL COSTS.
Avik Dutt
ENAE202

Expecting a C
Anonymous
11/15/2022
Not sure what these other reviews are taly about. Professor Dutt is a fine professor for this course. The material is challenging and even though he may be a little new to professing, he does the best he can
Avik Dutt
ENAE202

Expecting a C
Anonymous
11/10/2022
This lecturer isn't great. He doesn't explain things clearly. He creates very long and involved assignments that most of the class doesn't end up finishing. It seems the TAs do not like how he has organized the course either because they are frustrated with how many students that come to office hours not understanding the material. I would be wary of recommending him to anyone who hasn't taken 202 yet. I can say that the class has a very serious curve right now, which is nice. A 55% is considered a 'C'.
Robert Sanner
ENAE202

Expecting a B
Anonymous
05/13/2022
Sanner is probably the smartest professor I have met so far, and that's a pretty hard feat. I feel you could ask him any possible question about the class (and then some) and he could give you the rocket scientist answer if he wanted to. I really learned a lot about matlab and c++ in this class and I feel many other professors probably wouldn't have been able been able to go this in depth. Now that's said, Sanner is also one of the least personable and accommodating professors I have met. He does not allow you to work on lab assignments beforehand, which would be extremely convenient if say, you had to leave early for a bus to go home for spring break. Other than that, most labs are pretty mild. Students have often asked questions in class and if he doesn't ignore them, he answers them like it's an inconvenience. Exams are difficult and contain a lot of little intricacies that if you don't know the material through and through, you're screwed. Averages for the first two exams were sitting around 70, after a curve that could be 5-15 percent. Some questions are purposely made to trip you up. Exams also have a pretty high weighting so make sure to study. I personally do have some prior python and matlab experience so I did ok, but someone with limited or no experience at all will definitely struggle after the pace picks up a few weeks in. Also, c++ is a completely different animal for the unexperienced so buckle up. As of before the final, the mean is sitting around 77 percent (according to canvas), but take this with a grain of salt. TLDR: Tough class, especially for unexperienced. No-nonsense professor with difficult assignments. Make sure to study well before hand.
Robert Sanner
ENAE202

Anonymous
05/10/2022
Sanner's lectures were meticulous and thought out, and from the layout of the course, it was easy to tell that this was not the first time that this course had been taught by him. His lectures were certainly well put together, and if you paid attention, it was nearly impossible to not grasp the concepts. The homeworks and labs were also fair for the most part, though there were certainly stand-out assignments that took a long time to finish due to the difficulty of the content. Sanner as an instructor is good, but he seems to not care in the slightest bit about any of his students. The setup of the course and it's incredibly strict rules and the fact that lectures are online without being able to even see him through his camera makes it seem like he just wants to "set it and forget it" with this course of that he doesn't want to interact with his students. He is frequently dismissive with questions during lectures, but it seems as though it is because there is a set amount of information that he needs to cover each class, and doesn't have much time to stop. However, he exceeds the 50 minute lecture time every single class, which makes it inconvenient when trying to arrive at the next class on time. Additionally, he seems super condescending in all of his communications, which is a stark contrast with his apparent terror at talking face to face with students. He takes forever to grade, but doesn't accept any late work, and offers the most miniscule amount of exam prep material ever. It was pitiful how little studying material we received. He gave us a 5 question practice exam for each midterm (the midterms have 12 questions) and did not include answers. If you wanted answers, you needed to go to office hours. It made studying for the exams really difficult and rather stressful, since the exams themselves are weighed unbelievably heavily. Overall, helpful class and I learned a lot, I just wish someone else taught it. The TAs were super nice and very helpful though, so I recommend getting to know one or multiple of them and asking them questions in office hours or via email when you need help.
Robert Sanner
ENAE202

Expecting an A+
Anonymous
05/10/2022
This course is required, so I'm sorry to all aerospace majors. This course was needlessly confusing and convoluted based on the way Dr. Sanner elected to structure assignments. Many of the homeworks revolved around math concepts such as eigenvalues and differential equations that many students in the class were unfamiliar with (including myself). This muddied the true objective of the class: learning MATLAB and C++. Dr. Sanner seemed more interested in letting us know that he knew how to do linear algebra and differential equations than making his students familiar with basic coding. All students I've talked to agree that we "learn nothing" in lecture, and there's barely any point in attending at all. Lastly, Dr. Sanner never had his camera on, and didn't allow students to unmute during lecture. We had to type in the chat box, which was often missed until class was fully over. On more than one occasion, Dr. Sanner sent messages after the lecture answering questions that were given during. Every exam was curved, but the average on them was a C- (post curve). Uninspiring professor that was more focused on a thesaurus than teaching his students.
Robert Sanner
ENAE202

Anonymous
04/21/2022
Sanner is very knowledgeable but his lectures are boring and he scares the shit out of me. Very intimidating and often condescending. Exams are bullshit online quizzes and don't really feel fair. The only good thing to take away from him is that I learned something, even if I lost my mind in the process. I wouldn't recommend Sanner, but it's not like you really have a choice to take his course.
Robert Sanner
ENAE202

Expecting a B
Anonymous
05/27/2021
Dr. Sanner is very knowledgeable and communicates an immense amount of information through lectures. The biggest issues with his teaching are with respect to the homework and labs, which tend to be more of an exercise in reading comprehension and doing exactly what he is telling you to do than to learn how to implement the coding practices properly. The length of the homework problem descriptions makes them very detailed and easy to get a good grade on, but the lack of straightforward questions allowing students to practice the topics more makes completing code on exams more difficult. The exams are written with a lot of knowledge of math and notation necessary to complete the questions. Additionally, most types of collaboration with classmates can be considered academic dishonesty by him, and never share code or how to approach lab or homework problems. Overall, Sanner is a good professor who you can learn a lot from, his homework and labs could just involve more practice to help students do better in the class.
Sami Ainane
ENAE202

Expecting a B
Anonymous
01/05/2021
This was Sami's first semester teaching ENAE202 and I felt he did a decent job. The lectures were okay and got the general concepts across however they could be confusing sometimes. Its extremely important that you go to studio and do the homework. This is where you can actually apply the concepts and learn how to code. Also go to office hours if you have questions the TA's were amazing for this course. Sami also curves the midterm and final a lot and try's to go for a bell curve. Averages on the final and midterm were low-mid 80's. Overall decent class just do the homework and go to studio and you'll get at least a B.
Sami Ainane
ENAE202

Expecting an A
Anonymous
11/21/2020
Super nice guy, generous grading, and very patient. That's what I got from the two classes I attended this semester. Most of his lectures were recorded when he remembered to press record, and all powerpoints available too. I felt like his TA's and TF's basically taught the class. His homeworks have flexible due dates and his exams were actually kinda tough.
Abhijit Dasgupta
ENAE202

Expecting an A-
Anonymous
12/16/2019
I took the ENAE version of this class but it is the same as the ENME version. Dr.Dasgupta is very understanding and wants to work with you so you can succeed. The lectures were engaging and interesting. All his lecture notes were posted online so you could easily follow along. I have accommodations and needed special help for the studios and he was very helpful in getting me the help I needed to succeed in the class.
Robert Sanner
ENAE202

Expecting a C+
Anonymous
06/25/2019
If I had a different teacher, I may not have even passed the class. Homeworks range from absolute brutalities to half hour trivialities.
Robert Sanner
ENAE202

Expecting an A
Anonymous
05/21/2015
Dr. Sanner does what he does very, very well. He has this class (and I assume, 432 as well) down to a science. Some of the below reviews reference him having a bit of an ego; I didn't find that to be the case. He is clearly a really intelligent person, and he obviously loves what he does (either that or he deserves an Oscar, because he completely fooled me). His HWK's discuss everything from planetary orbit to rocket simulations to wave plots from Proxima Centauri to Fourier Transforms. You get the sense that he put in way more time on these HWK's than any other professor ever would. He loves this stuff. Lectures are interesting, and he puts all of the code notes on ELMS for reference. HWK's and labs become increasingly challenging, but usually are not too bad because some hints and tips are included. The content of the HWK's can be fascinating. Midterms and the Final are like compsci finals - written, with a good amount of theory (knowing what type of errors, if any, etc). The final especially is tough, because of sheer length and complexity [to Computer Science majors, it wouldn't be that bad, but to Aero Engineers, it is not easy]. Overall, I think Sanner is true professor's professor, and I look forward to (and fear) Systems and Controls Junior Year. One last thought: if possible do NOT take the first lab section, and leave time before your lab in between classes. You can use the free time to work on the labs (he releases them with the first lab section) and then leave labs early when you finish.
Robert Sanner
ENAE202

Expecting an A+
Anonymous
07/17/2011
(NOTE: For Spring 2011 Sanner did not teach ENAE202, so he may not for future classes as well. This review is for Mr. Parker who works at NASA Goddard and taught our class) Although a programming background is useful for this course (which covers MATLAB and C++), it is not necessary. I had no programming experience and did well. Mr. Parker was always willing to go over homework questions at the start of class, stay after class to answer questions, and thoroughly answer emails. Homework was challenging, but doable. If you want to do well on tests, spend at least two hours (or more) working on your own homework code, before asking a friend if you have questions, because you're a lot more likely to remember things after having that "ah ha!" moment, than if a friend just tells you the answer.
Robert Sanner
ENAE202

Expecting an A
fiddlerkrt
06/03/2011
202: Shame he isn't teaching this class anymore. Moved at a very reasonable pace and lectures were always very easy to follow. I struggled at the end of matlab and the beginning of C++, but he never gives unreasonable problems so I always managed to figure out the problems in the end. 432: Probably my favorite class I have taken so far. The homeworks are challenging, but they are excellent ways to learn the material. I strongly recommend working in groups on these homeworks though. The tests as have been stated are not impossible. I got a B-, B+, and A+ (took me a little time to get used to them). The worst part of this class was the final project, so make sure you start at least four days in advance.
Robert Sanner
ENAE202

Expecting a B
Anonymous
05/23/2010
labs are not bad and hw is easy if u have a few friends to help u. final and midterm are horrible so try to do well in everything else to balance them out.
Robert Sanner
ENAE202

Expecting an A+
a778999
05/18/2010
I had Dr. Sanner for ENAE432 and ENAE202. Overall he's a really good teacher, probably the best in the department. Yes he may be cocky and an asshole but you will actually learn stuff from him. Just go to class, pay attention, and take notes. In both cases, do not buy the textbooks unless you have unlimited money because his lectures cover everything and the books don't really help. ENAE202: This class was really straightforward and pretty much a joke. Note-taking is optional because he basically goes through MATLAB/C++ code that you can download from Blackboard. All the assignments/tests can be done easily by following the outline of his code and tweaking it. ENAE432: This is a more challenging course. You basically have to attend lectures and take notes. The textbook is by no means a replacement (IMO it's useless). If you're absent, get notes from a classmate. The homeworks are pretty time consuming so work in groups. Tests are not hard but time management is key. Fortunately he gives extra credit opportunities so it's not hard to well. Final project can be tedious if you procrastinate.
Robert Sanner
ENAE202

Expecting an A
aloo1111
05/11/2010
A nice guy...I wasn't a big fan of his homework problems as they sometimes were confusing, but normally he points things out in the assignment and it is easier than you would think.
Robert Sanner
ENAE202

Expecting an A
MooseNinja
04/29/2010
I started this class with 3 years of experience in Java (and a 5 on the AP AB Compsci Exam). Dr. Sanner said something about no one knowing how to program and the deplorable state of high school education in this country. If you have experience, this class is a breeze. If not, you need to devote a lot of time to studying the programs from class. P.S. don't bother buying the books, they are expensive and useless.
Robert Sanner
ENAE202

Expecting an A-
Anonymous
10/24/2009
As stated in another review, this class splits up in to two sections for the C++ section. I took Moylan and she could not make the class any easier. I knew nothing about C++ but it didn't matter. She was ridiculously lax about deadlines and curved like crazy. Sanner on the other hand is a 5 star @$$hole. He has a huge ego - which is understandable, the guy is a genius - and is worthless at helping you. In lab, don't even bother asking him for help because you only have one shot. If you have more than one question, you're immediately stupid in his eyes - and he shows it - regardless of how much programming experience you have. In the Matlab portion, he covered all most everything you needed for the weekly lab in lecture so go to class and you should be ok. About the book(s) - don't buy them but try and find someone that did because they have a couple examples that might help if you get stuck. Google is also useful to find forums for coding examples.
Robert Sanner
ENAE202

Anonymous
05/06/2008
If you have never taken programming classes before and you have no idea what you're doing you won't understand what he's talking about. He explains things as much as he can but for a student new to programming it doesn't make much sense and he runs through things too fast. He gives off an air of superiority a lot, which might be earned, but I don't like it. Matlab and C++ homeworks aren't too bad. It's a lot of guess and check. Ask the TA for help, they're usually more willing to walk you through processes slowly.