2.8
Quality4.1
Difficulty31%
Would Retake93
Reviews31%
Would Retake
93
Reviews
Rating DistributionOfficial
93 total ratings5
22
4
9
3
15
2
26
1
21
What Students Say
“Great at teaching the material and he will go in length to explain something if you do not understand”
MEC262 - 5.0 rating“The material isn't a gimme for an introductory class”
MEC101 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
32%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.09 avg changeRatings by Course
MEC572
4.5
(2)MEC262
3.5
(26)MEC101
2.5
(63)MEC112
2.0
(1)Difficulty by Course
MEC112
5.0
MEC572
5.0
MEC101
4.1
MEC262
3.8
Reviews (92)
Expects you to know ridiculous amount of information, just a terrible teacher, class averages for his tests range from 10 to 30 out of 100 points
No Comments
No Comments
Engineering Dynamics is a hard class but if you go to this professor's class regularly, do HWs yourself instead of copying it from the solution manual or friends, you can do well in this class. Prof. Purwar is one of the most dedicated teachers I have come across. He knows his stuff well and is very methodical.
By far, the hardest course in the Mechanical Engineer major only because Purwar is teaching it. Terrible handwriting, goes too fast, doesn't respond to e-mails. AVOID TAKING THIS CLASS WITH PURWAR. Take it with another professor or at Nassau.
He's a dick, plain and simple. He loves to belittle the students when they do not understand something. He goes waaaaaaay to fast and refuses to review past topics saying that it was all covered in the homework....
I loved his class -- he gives great examples and has a unique approach to teaching. Outside class, he treats you as a friend and is helpful. He is very disciplined too. It seems all the guys who failed his class are here to berate him unnecessarily.
TOO MUCH! TOO FAST! TOO HARD!so...........TOO LOW for every test with class average around 20~30 that 100 is the full pt! THINK urself.
While Prof. Purwar is quite brilliant as an engineer, he needs to improve when it comes to teaching skills. His classes have an EXTREMELY high failure rate of 50% or more. While MEC 262 is just a prereq for other courses, he has made it (possibly) the hardest course in the department. I recommend taking 262 elsewhere (nassau or suffolk).
Prof. Purwar is a great teacher and is very helpful in and outside his classes. I used to go to his office regularly and he was very helpful. He explains hard concepts very well but yes he does not spoon-feed you so you have to work hard to do well to get an excellent grade. In the end, I believe his class made me a better engineer.
compared to professor Ge, prof. Purwar is the better teacher.... but he criticizes his students, does not give partial credit at all during exams. bottom line, this man is the reason behind why so many people fail MEC 262... Ge on the other side is not as good of a teaher.. but is a more lenient grader. purwar's grading is very unfair
He's really such nice Prof., go to his office hour will be very helpful. Read the book, do HW and ask questions will help you a lot!!
Average midterm grades are 20-40%, will fail over half the class. Cocky attitude in class, expects you to know a lot of stuff in advance. I would recommend taking it elsewhere, or another professor.
GPA MURDERER over here. He is the reason my gpa is gone down the drain, and any hopes of med school are now over!! DO NOT TAKE THIS CLASS WITH HIM, avoid at all costs, NO CURVES at all, so a 50% average is a C for the class. TAKE IT AT ANOTHER SCHOOL over the summer, or with another professor. Cockiest attitude ever.
Excellent teacher -- took dynamics with him in summer'09... wish i had him for all of my classes.
If you can take another professor for this class than please do. Worst class of my life because of stupid matlab program. Too much programming and not enough mechanical aspects. Can barely understand him and you fall asleep half the time in his class. Homeworks take at least 2 hours to do if you are lucky and good at them. If you can run away!!!
He is such a boring teacher, you might as teach yourself using the textbooks
This guy is boring and its hard to understand him b/c he talks fast. only half the classes attended and most of them leave 30min into the class or falls asleep.
Even though I probably fail the class he is still a decent teacher. As long as you pay attention and do all your homework you should be fine. His finals and midterms aren't that hard, a few short answers and the rest multiple choice. However most of the class is doing bad cause his lectures are a little boring.
love his teaching style, hard work mec 262, but very cool. He knows his stuff.
lets put it this way, I would have a 3.8 GPA graduating this may but because of his class, I have a 3.55. GUY IS TERRIBLE and really really hard to pass. Also cant teach for anything, and makes students feel inferior.
Is very good at teaching dynamics. His exams are challenging but not impossible. Puts in effort and is willing to help students in his office hours. His major problem is that he does grade pretty harshly. To get an A you basically have to be perfect, which is tough since the material is obviously new. Work very very hard B-/B is possible lol.
I had him for mec 101 and mec 262. In mec 101 which is a very easy class. He just made it hard and complicated. Then in mec 262, I just could not follow his way of thinking. His hand writing is even worse than me. Plus, his writing is very tiny. There was a redicious and waste of time project in mec 262.Overall, I am happy I don't have him anymor
He's a decent teacher. I think a lot of people make him out to be worse than he is. The material is tough, and it requires a lot of work to really get it though.
This professor takes an easy class like Mec 101 and turns it into a nightmare. He has a very harsh accent, making it hard to understand anything he says and his notes are illegible. This makes it nearly impossible to retain any information from his lectures. The best option for Purwar is to read the book and hope the exams are based on the it.
don' take this class unless you know everything about this couse already. His accent is very bad and his handwriting is even worse. you won't learn anything from this class. you are basically on your own.Exam is very difficult too.
Unfortunately, being a MEC major, i had no choice but to take his class. His Accent is weird. If you try and study from the lecture slides thats difficult too because of his poor hand writing. And the worse thing was before the Mid term.He showed us some sample questions, but the questions on the paper different and DIFFICULT.
Has a heavy accent and is barely understandable. He acts like you should know everything on the curriculum. He also HATES being proved wrong and refuses to admit it whenever he is.
His accent is not the (whole) problem. He clips his mic to one side of his shirt and turns his head the other way when he speaks so he's never loud enough. Also, he could do a better job explaining tough problems in class, but he does a much better job if you visit him during his office hours. Finally, the class is not hard if you pay attention.
I don't know what all these people are talking about. Prof Purwar is great, he is great, knows the material like the back of his palm. You can ask him anything and he will give you a great explanation. He is kinda hard.
Great Prof. He knows his material. He is a great person. Go to his office hours and recitations.
He teaches way too fast most of the times but is helpful during office hours. Failed both the midterm and final but he curves the class insanely. Virtually impossible to fail. Not so great of a teacher but not bad either.
He is very hard to understand and his handwriting looks similar to hieroglyphics. He also goes way to fast during lectures and mumbles a lot. Also, don't talk during class he WILL call you out for it.
He is a nice guy but strict for the most part. I honestly can't tell if he's trying to make the class fun and easy to understand with his monotonous voice and his horrendous scribbles that are supposed to resemble words. He moves quick and expects quite a bit from the class as a whole as well as you, the individual. Self study is key but difficult.
I aint never hayd as badda teacha as dis guy. Like da homie below me, I agree that he rites in heiroglifiks. I wuz a smrt kid b-foe attendin his class bt jst hearin his voice made me forget erytang i ever new. His lectures r horible and I got more outta makin fun of it than i did payin attention. the txt bk sux too. All in all a supreb teacher(not)
He's OK, but his lectures are a little boring because he drones on and on. Also, his handwriting is definitely hard to understand, and he gives somewhatdifficult homework.
Purwar taught most of the PHY 131 curriculum in MEC 101 at a faster speed, which was helpful. Awful at teaching programming in C and MATLAB; emphasized proper commenting and variable naming above actual coding. He is a nice professor who is willing to help students who seek it either after class or during office hours. Gives extensions on homeworks
He's a very helpful professor. the class is a hard class and you have to work hard but the professor does his job perfectly. Mec 101 was taught well by him. Make sure you don't miss many classes cause it's easy to get lost...
Learned everything through the textbooks, i mean everything. His accent is kind of hard but even worse is his handwriting. He doesn't care enough to try and improve it. Nice guy but cant teach. other than that the HW are ridiculously long but they help for the test.
This is the worst professor to ever walk the halls of SB. I am not lieing when i say he takes great pleasure in failing students in a 101 class. He makes questions extremely hard and expects freshman students to know things he even stated himself his upper level student have trouble with. He makes students wish they never came to SB.
This man has a serious ego problem. Be wary! Mr. Miyagi once said, "no such thing as bad student, only bad teacher." PERFECT EXAMPLE! Exam had 14 non-student mistakes. Unacceptable. I feel that Purwar is unhappy with his position in life and uses his small amount of "power" as a professor to strike down young minds. I feel bad for him. :
This is a weed out course, but Professor Purwar does his best to make the course fun. The midterm and final are made ridiculously hard with all trick questions so that the average is around 50 and he can then just curve after. People complain about the difficulty of the test forgetting that it's a weed out course. The group project is interesting.
The material isn't a gimme for an introductory class. He was always willing to help you if you had any questions, although he doesn't really explain things clearly. A brilliant man, he just teaches really fast and jumps straight through the intermediate steps, expecting you to automatically grasp it.
Great at teaching the material and he will go in length to explain something if you do not understand. He's one of the few professors who truly cares about his students and their performance. Exams and homework were difficult but he gives a lot of partial credit plus there was a huge grading curve.
Annoying as hell
For a beginning class like MEC101 I felt as though he rushed through the material expecting everybody to grasp it immediately. It is a hard class regardless but he could do a better job of taking his time and actually reviewing topics for tests. The group project is fun but don't expect it to be easy, be creative. Study as much as you can.
I couldn't understand a single thing he was saying. His voice droned on and on and eventually I couldn't stand the class anymore. He doesn't do a very good job explaining nor does he actually take his time to teach. Everything he said was taught too fast to comprehend and too fast to humanly understand. All in all, not a very good teacher.
It's a hard class and you'll hate it when you're in it but by sophomore year, I believe you'll appreciate what the class is trying to do. You'll need to build a robot, which sounds intimidating, but I believe it's a great confidence booster and the experience will teach you your limits. He wants you to do well.
He cares and you can tell. His passion and intelligence are awesome and Purwar makes learning very enjoyable. This online class is the most immersive class I've taken at Stony Brook, which is incredible.
Good engineer, but not really good as an educator. Most of the time he only explains what and how, but rarely why. In other words you have to understand the stuffs by yourself. And he really thinks you could understand them AS QUICK AS BEING TAUGHT by yourself! By the way, YOU DO NEED AT LEAST SOME KNOWLEDGE OF CODING TO TAKE MEC101!
Great professor to have for majoring in Mechanical Engineering. Professor Purwar is really pushing his student to know what he thinks they should know from his experience.
Professor clearly knows what he's talking about and contributes a lot to his field, but the class expectations were a little unrealistic. Would not recommend if you're taking more than one other class, or if you don't have a CS heavy background (everything requires C++). It really feels like more of a CS class than a MEC class.
There were no exams, but there was a lot of programming. If you are not familiar or comfortable with C++ programming, then you are in for a really rough ride. However, the final group project (2 people) is worth 50% of the the final grade and luckily, he grades that more on your effort than your results.
MEC 101 is the most asinine class you will take at SBU. Lectures are mandatory yet nothing is taught in them. The class is structured around videos that you have to watch, plus read PDF notes, plus take weekly quizzes ALL AT HOME. This is more of an online class with mandatory recitations where are given your second weekly quiz...
Basically an online course, because you do nothing in lecture and he makes you read his printed out notes and his youtube videos. Its tough to watch those videos because they are so boring and you easily sleep during them. His midterm was tough but he's caring and a nice dude
My boy Purwar does a great job of weeding out mec majors like hes told. This man tries to make everything incredibly boring and on top of that his voice will put you to bed, then he will proceed to demolish you on homeworks, Quizzes and on exams. Dont forget the robot, because everyone gets railed on that. He doesnt teach and gives u YouTbe vids
Textbook isn't really mandatory but it sure helps if you're not really understanding the material and need some extra help. Purwar cares about his students and truly enjoys what he teaches, but the lectures are quite pointless and everything is taught online. Beware the kind of people you team up with for the robot project.
This class was a lot of work for a 101 class. The hw is a lot at times .The lectures feel pointless at times when we only go over hw. Best part of the class is building the robot. At the end you'll gain some confidence knowing you can build a basic robot so I give the course credit for that. Not a bad class once you finish but some weeks are hell.
Although he may not be the best lecturer, Professor Purwar is a great engineer and his experience is evident. He definitely cares about his students' success and tries to cover a lot of material in a short amount of time. Try to do the homework early or you'll hate yourself. Try hard on the robot and study for the tests and you should do fine.
Lectures are mandatory even though you learn nothing and they are recorded. Homework and an online test every week. Has you learn by watching his boring ass youtube videos. He's nice and he cares even if it doesn't seem like it, but the class is stressful and annoying.
A lot of people say Purwar's MEC101 is too hard, or a weed out class. Bottom line, MEC is a hard program, and this class will teach you how to study properly and it will lay a lot of groundwork for your future classes. Every single thing you learn in this class you will go way more in depth on, including the coding. Purwar cares about how you do.
I am a visiting summer student@Stony Brook, and I thought the profs at my school sucked, until I came across Anurag Purwar. Puts questions on exams that reference pictures that are not there and therefore the questions aren't answerable, and he also puts pics of his daughter on the final! Avg was a 67 for the semester and 60s on every exam. Avoid!!
Very reliant on being self taught. A background in higher physics is absolutely necessary.
Workload for the class is very heavy, I ended up dedicating most of my time during the week doing HWs and projects. Lots of material to know for the class. Difficulty depends on how much time you invest. Extremely knowledgable guy, but makes the class a bit harder than it should be especially for a 101 course.
I don't understand why he teachers in the USCS system (the english unit system) and also said in his notes that 12.5 is rounded to 12 because even numbers ending with 5's round down. So I asked multiple people if that was true and they said it was not. Professor also has a strong accent that is hard to understand SOMETIMES.
Hard to understand and his "videos" on youtube are lackluster as you can barely understand him and his poor explanations, if any.
He is a very caring professor and seems to be a great engineer but he should not be a professor. Throughout the course, you'll cover various topics of physics as well as arduino. He is absolutely horrible at teaching arduino, his notes are very difficult to follow, and the videos he provided are subpar. You need to be good at teaching yourself.
His lectures are really boring and you barely learn anything. Instead of actually teaching, he assigns you videos that go over the material for the course which are just as bad. His explanations are confusing and his accent paired up with his indecipherable handwriting makes it 10x worse.
Purwar's MEC101 class is one of a kind. Perhaps the only class where freshman get to design and build robots; now that's really cool. Despite the pandemic, we got to work on teams virtually and managed to build robots. He is an amazingly caring and passionate professor and it shows in his teaching and interactions with us.
difficult class, a lot of learning done at home, a lot of homework, avg for midterm was 60 and final was 62, do better then average and your good for the class, work hard on project as it boosts your grade up, he cares a lot about students but his lectures really don't help as much
MEC 101 can seem a lot of work for freshmen and it is. However, if you study the notes and practice the questions a lot the exams will be easy. People have different methods of teaching, and I believe his notes and recorded lecture focused method is indeed effective.
He says MEC101 is not a weed-out class but once you get into the second week of the semester its clear he is trying to get rid of mec majors. His videos and notes are awful. He gives a 100-question final after the final project, and you have no time to study for the final. Hes terrible at teaching Arduino. Good luck!
Have fun memorizing 30 plus formulas and learning basic circuits and codes for your final without a reference sheet. He also decided to teach us characteristic of DC motors like a week before the final when we were all too busy finishing our robots. This class is definitely possible just a lot of content and work so be ready. Also network or fail.
Purwar genuinely cares about his students and wants them to succeed. He is very helpful too.The hardest part of his class to me is Arduino programing so get ready to read his long notes and handle difficult HWs. This class requires much dedication but if you "use" his office hours; take advantage of resources he gives you; you'll be fine.
Huge amount of work for this class. A HW assignment and quiz per unit, and a quiz (completion only) for EVERY SINGLE VIDEO of his that you must watch. Videos are six years old and super hard to hear. Most importantly, I don't feel like I deeply learned any fundamentals, just specific concepts he gives you to solve very specific kinds of problems.
Professor Puwar is a great guy when you actually talk with him. He's nice and actually likes to look out for his students and gives all possible resources in helping us succeed (parts, TA help, his own help). He takes time to responds to emails and is very by the book. Much of his content requires a physics background so I had a hard time to start
Take advantage of office hours, emails, and piazza. I'd say this is more of a self-learning course but if you reach out he definitely puts in the effort to help you understand. It's a challenging course but as long as you do the work you will get a good grade.
Prof. Purwar is an exceptional teacher and researcher and it shows inside and outside class. We use his Snappy robot kit and every class is like an amazing fun time to have with mini projects. I am stoked that I am getting to do so much hands-on work in my first semester of the college. His assignments are hard, but doable.
The class may be hard, hw and quiz every week, the teacher does take pity.
SOOOOO BORINGGGGG if you miss an assigment ur grade is screwed you do bad on the final ur screwed so much work
Required Group Project towards end of semester. Final is very difficult. Homeworks can be very difficult if you don't understand the material. Regular quizzes.
I massively disagree with his style of teaching, especially on excessive reliance on 100$+ software for 10% out of 100 homework grade. The materials offered provides little help for passing his strict 2 midterms + final which use lockdown as well, it's all out of the box thinking which he mixes up. Good luck to all who take his class in the summer.
Overall, a pretty chill guy and very passionate about engineering. The course is not as hard as people make it out to be. If you've taken AP Physics C or even AP Physics 1, you should be able to breeze through this with minimal studying with an A. Weekly quizzes kinda suck. Actual exams are much more difficult than the practice exams, so beware.
Extremely overpriced kits for wanting to make engineering education more accessible. 200 dollars for a box of easily breakable plastic parts and inexpensive electronics. Long exams make it seem more like rapid-fire memorization than application. Hard to reach by email.
Purwar is an experienced and caring engineer and it shows in his teaching. His 101 class is quite unique with all of its hands-on projects and HWs. The class is demanding, so beware fellow students. Don't skip his lectures and remain engaged and you will come out on top by the end of the semester. With a cool robot to show off as well.
The purpose of this class is not to teach for him. The purpose of this class is for people to be forced into buying his kits (which break easily and is NOT worth $200). I am pretty sure that without this class, his business would go out of business, since I see no happy/active customers. Basically, you buy his kit and pass or don't and fail.
The worst professor I will probably ever have. Full of himself, makes you pay $200 for kit he made so he profits, expects you to go to lectures but doesn't teach anything important there. WASTE of my time. Just tries to intimidate freshmen. Class is good idea in theory but terrible in reality bc of him. Doesn't even know his own syllabus either.
lots of homework, for the project make sure you have good teammates, the kits are expensive
The only problem I have with this class is the $200 kits you must buy and the amount of work you put into to this class for a freshman intro to mechanical engineering class. Weekly hw and quizzes plus a final project at the end with the final presentation being a day before the final exam.
Professor can and will call out students, even when they have legitimate excuses and requests. I asked to switch teams for the final project and he told my former teammates that I was too stuck up to work with them, even though there was a bullying issue occurring.
Not a good professor at all his lectures are genuinely useless unless hes going over hw questions or project questions. Most of the work is through his crappy videos which are useless becuase his lectures are useless so ofc he cant teach in his videos as well. Both his practice test where AI generated slop questions which didnt help at all.
His lectures are mostly yap sessions, and his handwriting is nearing hieroglyphics. If you dont read his 50-page notes, you'll be lost for class. Homework is very time-consuming, and quizzes are ode. Exams are tough but fair if you study. Only reason im not giving him a 1 is that hes nice and helpful in office hours. My rec: self-teach and lock in.
Class Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
32%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.09 avg changeRatings by Course
MEC572
4.5
(2)MEC262
3.5
(26)MEC101
2.5
(63)MEC112
2.0
(1)Difficulty by Course
MEC112
5.0
MEC572
5.0
MEC101
4.1
MEC262
3.8