3.8

Anoop Grewal

Engineering - Arizona State University

3.8
Quality
3.8
Difficulty
75%
Would Retake
123
Reviews
3.8
Quality
3.8
Difficulty
3.8
Helpful
3.7
Clarity

75%

Would Retake

123

Reviews

Rating Distribution
Official

5

49

4

38

3

14

2

8

1

14

What Students Say

Anoop is the best professor I ever had

MAE212 - 5.0 rating

I wish i could take all my core classes with anoop

MAE212 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

86%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 91 grades
Most common grades:
A (28)
B (20)
A- (16)
Grade Distribution
A(35)B(24)C(7)D(1)F(2)A-/B+(23)
Based on 100 reported grades
A: 28
B: 20
A-: 16
B+: 7
Common Tags
Hilarious (35)
Lots of homework (20)
Skip class? You won't pass. (18)
Group projects (18)
LOTS OF HOMEWORK (11)
Gives good feedback (11)
Caring (11)
Tough grader (11)
Rating Trend

Declining

-0.53 avg change
Oct
Dec
Jun
Oct
Dec
Jan
Last 6 months
Ratings by Course

MAE212

4.3

(18)

MAE417

4.1

(7)

FSE100

3.9

(61)

MAE318

3.5

(8)

MAE202

3.4

(27)
+2 more courses
Difficulty by Course

FSE

5.0

MAE417

4.4

MAE202

4.1

CLASS

4.0

FSE100

3.7

Reviews (123)
3.0
4.0
FSE100
Grade: B
Oct 23, 2014

His "easy" pop quizzes aren't really very easy, doesn't seem to realize that students in his class have not learned physics yet, assumes you can learn some difficult physics concepts really fast when not everybody can. Hardest FSE100 teacher by far.

1.0
5.0
FSE100
Grade: B+
Oct 27, 2014

"He's such a schmuck." Very smart. Very likable. Very trill. Doesn't understand the point of this class.

2.0
4.0
FSE100
Oct 29, 2014

He goes by Noopy. Very down to earth. Assumes you know all of the physics. Not very good at explaining things clearly.

1.0
5.0
FSE
Grade: F
Oct 31, 2014

Avoid this man you will study hard for low grade.

2.0
5.0
FSE100
Grade: Drop/Withdrawal
Nov 3, 2014

Avoid this guy, he is really hard. You will think it's physics instead of FSE. :(

4.0
3.0
FSE100
Nov 4, 2014

I think a lot of people blow-off FSE 100, but if you don't take it seriously you won't do well. You actually have to go to lectures and watch the videos he assigns. The class is fairly hard, especially if you haven't taken physics, by Noopy is willing to help if you ask for it. Overall, I enjoyed the class and thought he was a good professor.

3.0
4.0
CLASS
Grade: Incomplete
Nov 4, 2014

Anoop is a really good prof, but it seems that no matter how hard you work in this class you still cant get an A. too much homework and quizzes.

5.0
2.0
FSE100
Grade: A
Nov 21, 2014

Awesome guy super funny I wouldn't want any other professor. Went into the final project with a 98 due to his easy grading and easy quizzes that are always announced.

3.0
4.0
FSE100
Grade: A
Dec 10, 2014

He made fse 100 harder than it had to be. the quizzes he gives are often on things that don't really matter and you wouldn't think to study. He makes up for it by dropping some stuff at the end of the semester. He doesn't control the class very well and is more like a friend than a prof which was annoying because things drag on.

1.0
5.0
FSE100
Dec 17, 2014

the worst teacher ever

1.0
5.0
FSE100
Grade: A
Dec 23, 2014

Hardest A I have ever earned. Anoop is, without a doubt, the worst professor I have ever had. He gets distracted in the middle of lectures, hopping from one idea to another and writing only half of a formula, and he assumes that you know physics. I met every week with him for extra help and each time I left as confused as I was when I went in.

5.0
3.0
FSE100
Jan 4, 2015

Noopy was a really interesting and entertaining professor. The way he lead the class dove into a lot of physics -- but if you pay attention and stay on top of the videos it's really not that bad. You have to actually show up and try, but there's less than 30 minutes of homework a week. Instead of being an easy A, FSE 100 was a good experience.

3.0
3.0
FSE100
Grade: B
Feb 24, 2015

Noopi is a lovable and friendly teacher. However, what he expected of us in terms of projects and grading was rarely clear, and this led me to poor grades on some assignments. You need to spend some time studying and memorizing the material to pass his quizzes. Engineering is very intuitive to him so he's not good at teaching physics concepts.

5.0
1.0
FSE100
Mar 19, 2015

He is the best engineering teacher I have taken. He is literally cancelled the exam date because I just had four midterm exams in same week. I hope I can pass your class.

5.0
4.0
MAE212
Apr 30, 2015

Awesome teacher overall, the class itself is hard but if you work at it you can achieve the grade you desire. Definitely recommend.

5.0
3.0
FSE100
Sep 18, 2015

Noopy is the best professor I have ever had, and the year barely started. He's helpful, funny, and knows exactly how to make a lecture interesting. Seems sort of like a friend but still maintains that professionalism, definitely will try to take a class he teaches later on!

4.0
4.0
MAE212
Nov 20, 2015

Anoop's class is definitely harder than the other 212 sections. He goes through things pretty quickly during lecture and sometimes does not finish the examples. However, he is incredibly helpful during his office hours and works around your schedule to make sure you get the help you need. He's a pretty funny guy too.

4.0
3.0
MAE212
Grade: A
Dec 15, 2015

ASU has crammed Statics and Dynamics into one very difficult course and because of this Anoop must move quickly through all of the material. He is very knowledgeable and extremely helpful during office hours, but if you aren't good at physics you will need to work harder at this course than others. It just takes practice! He also is a bit angsty

5.0
3.0
FSE100
Grade: B
Dec 24, 2015

Anoop was one of my favorite professors freshman year, he would always crack jokes and is extremely relatable to students. He doesn't give much homework, but you need to show up to class or else you may miss an important test or quiz.

3.0
4.0
MAE212
Grade: B-
Dec 27, 2015

The textbook is needed for the homework unfortunately, but just get the cheaper online version. The class itself is a harder version of PHY121 and you have to pay attention to succeed. Grewal is funny and is clear, but he doesn't really help too much outside of class.

5.0
4.0
FSE100
Grade: B
Jan 6, 2016

Noopy's class isn't easy, but if you ask for help he will always do everything he can. He's very funny, and his lectures are also informational. He's one of the more difficult FSE100 profs, but what you learn will put you ahead of the game later. Beware of the labs, which are very difficult if your group members aren't helpful. Just tell him :)

4.0
5.0
MAE212
Grade: B
Jan 10, 2016

Tests are VERY difficult!

4.0
2.0
FSE100
Grade: B
Jan 19, 2016

Noopy is a great guy, kinda quirky, but takes his job seriously and cares about his students. Expect a little more work than other professors but also a better understanding of engineering (more specifically, mechanical engineering).

5.0
3.0
MAE212
Grade: A
Apr 6, 2016

Professor Grewl is a great professor for statics and dynamics. Class is full of examples that are similar to the test and homework was not that bad. Always willing to help, and tries to make lecture examples interesting. A warning though, if you struggled in previous physics class, MAE 212 will be hard.

5.0
4.0
FSE100
Grade: A
May 4, 2016

Probably one of the hardest professors for FSE and MAE, and he takes pride in it. While he makes you work for it, he's extremely helpful and is there frequently for office hours. FANTASTIC at explaining, and also really funny. I would never miss his class because they are not just useful, but also the lab is just a good time. Curves class too.

4.0
3.0
MAE212
Grade: A
May 5, 2016

Honestly I came into this class with a semi-decent physics background. Noopy really did a great job at teaching this material, which is hard by nature. If you put the effort in and do the homework, you will see results, simple as that. He explains everything as good as it could be explained, and the rest is up to you. I would definitely recommend .

5.0
3.0
MAE212
Grade: A
May 5, 2016

Great teacher. Explained all the material very well and kept lectures interesting with his weird sense of humor. If you do the homework and understand it you will do fine on the tests. Quiz during every recitation but they are super easy. Homework can be hard but he will always help if you ask. Not politically correct at all, which was awesome!!!

4.0
4.0
MAE212
Grade: C+
May 7, 2016

Anoop is the type of person who is very fair. He understand when people struggle with a concept and tries his best to clarify. MAE 212 is a harder class, so you really do need to put in some effort for a decent grade. Overall, a very good teacher and all around great, funny, and caring guy!

3.0
4.0
FSE100
Grade: B
May 10, 2016

Anoop is really hard professor. You need to work hard to pass his class. However, he always in his office to help you out. We had a project and he stayed with us until 4 in the morning. He is funny but that won't help your grade YOU MUST WORK HARD

4.0
4.0
FSE100
May 15, 2016

There is a lot of material to learn in the course, and the labs take a lot of work. If you miss classes it will be tough. However, Anoop has a great personality/sense of humor, and is willing to help you learn. He puts a lot of weight in participation, so if he can see you are trying, you will get a decent grade.

4.0
4.0
MAE212
Grade: A
May 17, 2016

Noopy is hilarious. He's a great guy who loves his job, and loves students. He can repeat material at times, but it's mostly for the students' benefit- he doesn't ramble. His tests can be difficult if you don't prepare in the way he recommends. Make sure to go to recitation! It's easy points, plus it forces you to do homework-like problems.

4.0
4.0
MAE212
Grade: B
May 23, 2016

A little hard to understand with the accent, but a very smart man. He does care and understand the student life since he's a young guy. Hw are straight forward about 2-4 problems a week. Tests are rough, be ready

5.0
3.0
MAE212
Grade: B
Jun 20, 2016
Would take again

Currently my favorite teacher at ASU. He truly cares if his students understand the material. If you show that you know how to get to an answer, he will give you almost full credit on tests. His lectures are actually entertaining because he's really funny and he knows what he's doing instead of reading off slides. GO TO RECITATION, it is crucial.

5.0
4.0
MAE212
Jun 24, 2016
Would take again

great prof. , explains everything well and very well organized .

5.0
1.0
MAE212
Grade: B
Jul 11, 2016
Would take again

Dr. Anoop is the best professor I ever had. He is a cool guy treat you as a friend. MAE212 is a difficult class so you have to put a lot of work. Also, Anoop has no tolerance for cheating students so if you want to cheat get out of his yard!

5.0
3.0
FSE100
Grade: A+
Oct 13, 2016
Would take again

Noopy is the best. Chillest dude ever. His class is one of the harder FSE 100 classes in terms of thinking but it's definitely worth it.

Hilarious
GROUP PROJECTS
1.0
1.0
MAE212
Grade: C
Nov 17, 2016
Wouldn't take again

He is really hard than you think. If you want an A this professor will not be the one you want. As I said he is not that easy.

Tough Grader
LOTS OF HOMEWORK
4.0
3.0
FSE100
Grade: B
Dec 1, 2016
Would take again

He's an amazing dude. The labs are so long though man plus I get hungry so like a snack bar in lab would be great. Sorry, I'm just thinking like an engineer.

ACCESSIBLE OUTSIDE CLASS
Hilarious
GROUP PROJECTS
4.0
2.0
FSE100
Grade: A-
Dec 6, 2016
Would take again

Noopy is pretty great, he knows how menial FSE 100 is, but tries to make it the best he can. This course is heavy in group work and and Noopy prides himself in having the hardest FSE 100 course. Participate, he has peer evaluations that are great for anonymously voicing your concerns. If you try, he makes sure you get a good grade.

Participation matters
Hilarious
GROUP PROJECTS
5.0
5.0
FSE100
Grade: A
Dec 8, 2016
Would take again

Hardest FSE class on campus period

Tough Grader
Participation matters
Skip class? You won't pass.
4.0
4.0
FSE100
Grade: A
Dec 8, 2016
Would take again

Noopy is a really great professor with a very soothing lecture voice and an awesome sense of humor. The labs at the beginning of the semester are deceptively easy -- beware of the final project, tho, deadlines can really sneak up on you if you're not careful. He is one of the most difficult FSE100 profs, but you will learn a lot in his class.

Tough Grader
Hilarious
GROUP PROJECTS
5.0
4.0
FSE100
Grade: A
Dec 9, 2016
Would take again

Noopy is great. He's not like super chill but he's really cool and easy to talk to. Good teacher and helpful. He makes the final project more difficult than other teachers do but I think it's more enjoyable because we were given more freedom with it. Not a hard class, but there is a fair amount of work you have to do for it.

Tough Grader
Skip class? You won't pass.
2.0
3.0
MAE318
Dec 9, 2016
Wouldn't take again

As much as I love Noopy as a person, I can not recommend him as a professor. His homework is the absolute worst. They will easily take the 20+ hours to do, and that is if he doesn't get the urge to add problems midway through the deadline (which he did on occasion). More often than not tests contain some material BARELY covered (if at all).

Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
3.0
MAE318
Grade: A
Dec 19, 2016
Would take again

Noopy does a great job of drilling in the concepts/explaining concepts, every lecture he starts by explaining what we did last lecture to help you remember the basic concepts. The bad was that there were only 4 HW assignments which were long HW assignments. Often times the HW wasn't enough so Noopy had to post review/sample problems.

Gives good feedback
Hilarious
LECTURE HEAVY
4.0
5.0
FSE100
Grade: A-
Dec 21, 2016
Would take again

Noopy's FSE100 is really hard, but it's worth the money. I have heard from many sophomores or juniors who wished to take his class for the skills learnt.

Tough Grader
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
MAE318
Grade: A+
Jan 11, 2017
Would take again

Anoop is a great professor and really knows how to teach the concepts. Each lecture was well planned, great examples and even posted online a day or two later. Labs were every other week and were a grade booster. Homework were few and far between but tedious and difficult. Tests covered the lecture notes more than anything so attend the lecture.

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
5.0
MAE212
Grade: A
Apr 29, 2017
Would take again

He is really great guy. Very knowledgeable. And very approachable. Yet his classes are quite difficult, but worth it in the end. One of the many weird quirks about him, is that will do anything to conserve his water, ie hiding his water glass. 10/10 would take again. Dont mess with his water cup.

5.0
5.0
MAE417
Grade: A-
May 8, 2017
Would take again

This class takes up a lot of time and is definitely one of the harder options for a tech elective, but it was worth it. Noopy really wants you to learn control theory, which is why he assigns so much homework. However, he was always available outside of class and listened to us when we complained.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
FSE100
Grade: A
May 8, 2017
Would take again

AWESOME PROFESSOR. Super funny, helpful, and makes the environment of the class enjoyable to learn. Wish I hadn't changed my major from mechanical so that could take him again! He also doesn't act arrogant and pompous like most professors, super down to earth. I have retained almost everything I learned in this class, because it was genuinely fun.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
MAE212
Jul 13, 2017
Would take again

I wish i could take all my core classes with anoop. Probably the only gem at asu. He makes class interesting enough to get me to come to class at 7 am. Seriously this guy is a good prof. Work is what you'd expect for an engineering class (very long days at the library). Thanks anoop for teaching this class this summer. Take him when you can.

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
MAE318
Grade: B
Jul 25, 2017
Would take again

I've taken several classes with Noopy, and he's a great guy. He teaches like a tutor, where everything is explained very simply and clearly. Examples are always great and useful. That being said, 318 is a hard class, but he was the best choice. The guy is also crazy good with names, he remembered mine after a class two years prior. He really cares.

Respected
LOTS OF HOMEWORK
Amazing lectures
5.0
4.0
FSE100
Grade: B-
Dec 12, 2017
Would take again

Noopy was a very funny teacher and cool guy to be around. His FSE 100 class is a bit tough if you procrastinate, but besides that it's a very fun time having him as your professor.

Participation matters
Hilarious
GROUP PROJECTS
3.0
4.0
FSE100
Grade: A-
Jan 2, 2018
Wouldn't take again

If you need an FSE 100 class don't take him, he is mostly for mechanical engineers. If you aren't interested in mechanical engineering you will have a tough time in this class because it is very confusing and hard. Tests are hard and there are quizzes every lecture

Hilarious
GROUP PROJECTS
Tests are tough
5.0
4.0
MAE212
Grade: B-
Apr 4, 2018
Would take again

You will love to go the lecture because of this teacher. The course is very difficult, but he is trying to explain it in many way and more examples. Appreciated the way how he treat his student.

Hilarious
Amazing lectures
4.0
4.0
MAE202
Grade: B
Apr 14, 2018
Would take again

To pass with him, you better know the content, and know it well. His class has been one of my most frustrating because he will not let you take shortcuts. On that note, he's one of the professors I most respect, due to the fact that he wants you to learn and will ensure you do. He is incredibly intelligent and understands the content perfectly.

Skip class? You won't pass.
LOTS OF HOMEWORK
Hilarious
5.0
4.0
FSE100
Grade: A
Apr 24, 2018
Would take again

Noopy is one of the best professors I've taken. The class is very tedious and takes a lot of work, but he makes it fun and interesting. He's super friendly and will stay to work on a project with you for hours on a weekend. My only advice is to not procrastinate on the final project, it takes a lot more time than expected. Highly recommend noopy.

Gives good feedback
Skip class? You won't pass.
Hilarious
4.0
4.0
MAE202
May 3, 2018
Would take again

Dr. Grewal is a great dude and super funny. He really cares about his students. However, he will make you LEARN the material. Tests are very challenging. Be ready to spend 10+ hours a week on homework. Do not take if you're not ready to work really hard!!

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
1.0
5.0
MAE202
Grade: A
May 8, 2018
Wouldn't take again

His Lectures aren't helpful. I don't feel I go to class to learn. He just spends the whole lecture giving us super hard problems that are usually solved by the same group of people. He doesn't even care if we get the concept or not. He just keeps telling us it's an easy class! But an easy class doesn't mean we should be self-learners!

Tough Grader
1.0
5.0
MAE202
Grade: A
May 8, 2018
Wouldn't take again

I have never been in a class where I needed to spend three days straight doing homework assignments. This class was at an unpredictable level of difficulty. This is I feel a result of Anoop's poor presentation the material in class. He writes and speaks very quickly, you will need to spend much time outside of class learning the material yourself.

Tough Grader
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
5.0
MAE202
Grade: B-
May 9, 2018
Would take again

I've taken him for FSE100 so I knew what to expect coming in, in terms of his teaching style. He's still super laid back and hilarious, but this class is just a hard class. It was taught fairly and I really think Noopy did well teaching it- the concepts were just hard to wrap your head around. Homework is horrible, as are the tests, but big curve.

Gives good feedback
Respected
LOTS OF HOMEWORK
4.0
4.0
FSE100
Grade: A+
May 11, 2018
Would take again

Dr. Grewal was very accessible to help with questions. The amount of work is a lot more than I was expecting from a 100 level class but in the end you learned how to do some really cool stuff. I recommend this class, but communicate with him if you are having problems. It would be very easy to get swallowed up in this class!

ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
GROUP PROJECTS
5.0
4.0
MAE202
Grade: A
Aug 23, 2018
Would take again

This class will not be easy, but it will help you learn how to approach any engineering problem with a proper mindset and procedure. He is my favorite lecturer at ASU, he makes you do practice problems during lectures, and is interactive and funny. Definitely take his class.

LOTS OF HOMEWORK
Hilarious
Caring
5.0
4.0
MAE202
Grade: B
Oct 8, 2018
Would take again

Anoop's interactive approach toward problems is like no one else. For base classes like statics and dynamics, he sets the bar high with helps you do well on future classes. HW is hard AF, but not impossible. Exams are the same!

Tough Grader
LOTS OF HOMEWORK
Amazing lectures
4.0
3.0
FSE100
Grade: Not sure yet
Oct 23, 2018
Would take again

Noopy is hilarious and keeps the class fun to attend. The quizzes are graded tough and each lab has a pre-lecture assignment and post-lab assignment. He expects you to finish things in little time so be prepared to stay on top of the workload. He will always answer your questions tho so don't feel scared to ask them.

Tough Grader
LOTS OF HOMEWORK
GROUP PROJECTS
4.0
4.0
FSE100
Dec 4, 2018
Would take again

Dr. Noopy was a fun teacher, but was not the best teacher like I did not understand most of the things he taught. He is a great guy and I loved being in his class, but it is not an easy A and there is a lot of work you have to do.

Tough Grader
Skip class? You won't pass.
Hilarious
5.0
5.0
FSE100
Grade: Not sure yet
Dec 6, 2018
Would take again

As a person, Anoop is a great professor and has a good sense of humor. He's always willing to help and re-explain concepts if you didn't understand. That being said he has high expectations. This is the hardest FSE100 section. But you will learn a ton about an introduction to Arduino coding, electrical wiring, mechanics. You'll need to work hard.

Clear grading criteria
Caring
GROUP PROJECTS
5.0
2.0
FSE100
Grade: A
Dec 20, 2018
Would take again

noopy is the greatest, this is the hardest FSE 100 teacher. But he is the best, very high expectations with teaching ardunio coding and having high-stress labs. But in the end, it is all worth it, he is so caring and funny. I would recommend him to everyone, as long as you are willing to put the work in, so is noopy.

Hilarious
Caring
EXTRA CREDIT
4.0
4.0
FSE100
Grade: A
Jan 6, 2019
Wouldn't take again

He was willing to listen to the students and always made sure to answer any questions even though his teaching is kind of fast pace. There are quizzes at the beginning of lecture and those are stressful but only worth 5points. The labs are always rough and the post-labs are also a lot of work.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
FSE100
Jan 16, 2019
Would take again

Easy class when you pay attention, and go to class. He is open to help and makes sure you understand what he is teaching.

Skip class? You won't pass.
Hilarious
GROUP PROJECTS
4.0
4.0
FSE100
Mar 16, 2019
Would take again

He talks a lot and really fast, so I preferred talking to him one on one. The labs are pretty hard and the tests are even harder if you don't do work outside of class. If you do average on everything in the class, getting a good grade on the final project will boost you a ton. Quiz after every lecture

Accessible outside class
Skip class? You won't pass.
Group projects
1.0
4.0
MAE318
Grade: A-
Mar 24, 2019
Wouldn't take again

I am doing well in the class but he spends about 10-15 minutes a lecture insulting us for being too dumb to answer his questions and then complains about being behind. He also assigns tons of very obnoxious homework and does not let up during exam weeks.

Lots of homework
Lecture heavy
Tough grader
5.0
4.0
FSE100
Grade: A-
Apr 10, 2019
Would take again

Noopy is incredible. Would 100% take again. The lecture part of the class is pretty easy, but the lab part is what matters the most. He lays everything out very well and knows exactly what he's talking about. The final project at the end is by far the hardest part, and requires tons of work, but you get to pick your own groups.

Respected
Participation matters
Skip class? You won't pass.
5.0
3.0
MAE202
Grade: B
Apr 24, 2019
Would take again

I love Noopy. He is hilarious. His lectures will brighten your day. Hes a good lecturer and super helpful in office hours. They are still working out how to structure 202 fairly, but the class gets a wicked curve typically by the end. Ours was 62%. Dynamics is hard no matter what, but Noopy gets you through it and keeps you laughing along the way.

Hilarious
Caring
EXTRA CREDIT
5.0
3.0
MAE202
Grade: A-
May 3, 2019
Would take again

Dont let anyone tell you Noopy is mean. He will tease you playfully and if you have a sense of humor, it keeps your spirits high in a class as rigorous as Dynamics. Plus he loves being teased back. Very lenient grading. Curved class. Attend his office hours and stay on top of the content and Noopy will get you through it.

Accessible outside class
Hilarious
Caring
4.0
5.0
MAE202
May 29, 2019
Would take again

Entertaining

Participation matters
Hilarious
Lecture heavy
5.0
1.0
MAE202
Grade: B+
Nov 23, 2019
Would take again

Noopy is a great professor and a wonderful lad. He is great with names and really cares about all of his students. He gives interesting nicknames to everyone and is very approachable. He is a very exciting professor as well and is willing to help when ever needed. However, I am told he is very busy on Sundays and is not available that day.

Inspirational
Hilarious
Caring
5.0
3.0
MAE318
Grade: Not sure yet
Dec 14, 2019
Would take again

Professor Grewal has a very relaxed classroom. He will make fun of you, but you can make fun of him. In terms of the content, he is actually competent. If you ask questions and understand the content the class is pretty easy. Only odd thing is that he writes the exams right before you take it so it can be a little flawed in my opinion.

Respected
Inspirational
Hilarious
5.0
4.0
FSE100
Grade: A-
Dec 19, 2019
Would take again

This class requires a lot of work for only 2 credit hours. The final project is very hard but almost nobody's robot works at the end. If you ask questions and get involved Noopy sees that and will grade nicer. He is one of my favorite teachers ever, hilarious and very helpful.

Get ready to read
Group projects
Hilarious
4.0
3.0
FSE100
Grade: A-
Jan 15, 2020
Would take again

There is a lot of pre and post lab writing reports. You have to watch a lot of vids and then take quizzes before coming to class. You will always be in groups. Review your notes. He is accessible at offices hours and during labs. He is very sarcastic so be ready to take a joke! Interact, ask questions, and just be present. Know your math!!

Lots of homework
Skip class? You won't pass.
Group projects
4.0
4.0
FSE100
Grade: A-
Feb 29, 2020
Would take again

For the majority of the semester, you will be working in groups which can either make or break your grade. Noopy is a really awesome professor though, and is always willing to help you out if you're putting the work in for it. Almost no one's project worked in the end, so he primarily grades you based on effort and participation.

Gives good feedback
Group projects
Caring
4.0
4.0
FSE100
Grade: A+
Apr 12, 2020
Wouldn't take again

This required class notoriously sucks because of all the group projects, but at least with Anoop, you make an arduino project instead of a musical instrument like the other profs make you do. He's a fair grader who docks unhelpful group members' grades and gives you lots of extra credit opportunities. Exhausting/stressful class, but nice professor.

Lots of homework
Group projects
EXTRA CREDIT
3.0
3.0
MAE202
Grade: A
Apr 24, 2020
Would take again

I've got mixed feelings about Noopy. He's funny, but I was kind of sick of it by the end. Lectures end up in tangents so you are rushed through the most complicated examples. Lots of homework, like quit your job, Dynamics is your new job amounts of homework.

Lots of homework
Hilarious
5.0
5.0
FSE100
May 4, 2020
Would take again

This professor is awesome, understanding, and really just wants to make sure you've learned something. Would definitely recommend!

Gives good feedback
Caring
EXTRA CREDIT
4.0
5.0
MAE202
Grade: C-
May 13, 2020
Would take again

Man I scrapped this class by a hair. Noopy is really funny and entertaining- he is straight up about hard this class is, like 40% drop this class. Its hard but both lecturers offer enough for you to-at the very least, scrape by like me and ive never been in a situation like this before lol. Literally prepare for the worst, simply a hard class

Gives good feedback
Respected
Accessible outside class
4.0
4.0
MAE202
Grade: A-
May 14, 2020
Would take again

He can get side tracked in lecture which leaves for many examples being rushed. He keeps everyone laughing in a hard course like dynamics. Lots of homework, so come ready to work hard

Lots of homework
Accessible outside class
Hilarious
5.0
4.0
FSE100
Grade: A-
May 15, 2020
Would take again

I love this man. He is funny and accessible. He truly cares and wants you to pass. He does his best to make sure you understand and that class in interesting. Watch videos before class for the quizzes or you will fail. There is group projects the whole lab semester so pick good teams. Be active or they will give you a bad score. Just pay attention!

Lots of homework
Skip class? You won't pass.
Group projects
5.0
2.0
FSE100
Grade: A-
Dec 18, 2020
Would take again

Had him for my first semester during COVID and would gladly take him again. Although almost everything is with a group, he still grades on an individual basis. Very funny and witty, and made a pretty difficult class way more enjoyable. Though he is more difficult than other FSE100 professors, it is definitely worth it for the learning experience.

Inspirational
Group projects
Hilarious
4.0
4.0
FSE100
Grade: A
Jan 11, 2021
Would take again

Though he is known to be one of the most difficult FSE100 professors, he makes up for it with personality and content. Work is often unnecessarily tedious for a 2-credit class. A HUGE majority of points in class are from group projects, though each member is still graded individually. Tough but fair grader, funny and interesting.

Group projects
Hilarious
Tough grader
1.0
3.0
MAE417
Feb 3, 2021
Wouldn't take again

Mediocre professor at best. His political views get in the way of him teaching the class in a fair manner.

Test heavy
Lecture heavy
Tough grader
4.0
4.0
MAE417
Mar 11, 2021
Would take again

Noopy as he likes to be called can be daunting but he is very good for teaching 417 and expects you to learn behaviors rather than every type of controller.

Lots of homework
Test heavy
Hilarious
1.0
4.0
MAE202
Grade: Not sure yet
Apr 11, 2021
Wouldn't take again

Makes far too many comments, either politically or religiously inappropriate in all settings. Redid a quiz at double the work outside class when someone else cheated. TAs copy work onto board as fast as they can before they give you your weekly recitation quiz. At least 5 hours of HW every week. Never prepared for class and procrastinates. F-

Lots of homework
Beware of pop quizzes
5.0
4.0
MAE202
Grade: Not sure yet
Apr 20, 2021
Would take again

Noopy is a great professor and while he might sometimes make some inappropriate comments, like our friend from April 11 posted, they actually help keep our mind in class and it would do well to remember that a JOKE is simply a JOKE. It is true that homework is time consuming, but it is meant to be like that. Remember we are engineers not business.

Gives good feedback
Skip class? You won't pass.
Amazing lectures
4.0
4.0
MAE202
Grade: C-
Apr 20, 2021
Would take again

His personality made the class very enjoyable imo, sure it gets in the way a few times, but it's like for 5 seconds. He does concept quizzes that you have to pass. If you pass the concept quizzes then you should be fine, since they're essentially the same material as his tests.

Lots of homework
Skip class? You won't pass.
Test heavy
2.0
5.0
MAE202
Grade: C
Apr 30, 2021
Wouldn't take again

If you can take it with Murthy, you should. The class is coordinated, but Murthy has nice hand writing and is nicer in general. Both professors let us go blind into the final and basically ceased communication one week before the final. Also, expect assignments and exams to be graded several weeks after they are due.

Lots of homework
2.0
4.0
MAE202
Grade: Not sure yet
May 1, 2021
Wouldn't take again

Anoopy/Noopy was a good prof the first day of class. But i went down from there. His lectures were 10x easier than the homework/exams and he would go off on tangents that had nothing to do with the class. The last week (before finals) he completely cut off communication with all students and we had no idea what was on the final/what our grade was.

Lots of homework
Tough grader
1.0
5.0
MAE202
Grade: A+
May 4, 2021
Wouldn't take again

Worst professor at ASU. Avoid at all possible costs. Classes leave you feeling insulted and confused. Make sure to watch videos of dynamics on YouTube from better professors in order to know what is going on.

Skip class? You won't pass.
Lecture heavy
Tough grader
5.0
5.0
MAE417
May 4, 2021
Would take again

He is an outstanding professors that drives students to learn. Difficult exams with poor averages. He seems reasonable and takes that into consideration. Dr. Grewal wants students to understand the information relevant to the class. A lot of information in lectures to process. The whiners from other posts seem to want their participation trophy.

Respected
Skip class? You won't pass.
Caring
5.0
5.0
MAE417
Grade: B
May 4, 2021
Would take again

Hi Noopy! :D As an educator he is extremely valuable and worth taking if you want to understand the material well for a course. I think he was fair, and honestly possibly generous with our particular class. I have to say (though not his fault), that if you are anticipating a really busy semester you might want to avoid simply due to the time sink.

Gives good feedback
Lots of homework
Skip class? You won't pass.
3.0
4.0
MAE202
Grade: B
May 6, 2021
Would take again

Noopy is awesome. He is funny and wants students to succeed. That being said; this class was horrendous. Spent AT LEAST 9 hours on homework each week and we had almost all of our tests and quizzes in the last month of the semester. We didnt know our second test grades before the final. HUGE curve though. Thought I had a C- but ended up a with a B.

Lots of homework
Hilarious
Tough grader
4.0
5.0
MAE202
May 6, 2021
Would take again

This class is a lot of work but that is just the course no matter who you take. Homework was a lot but it did help me to understand the concept more. The professor was really considerate and helpful.

Lots of homework
Test heavy
Caring
3.0
4.0
MAE202
Grade: B
May 7, 2021
Would take again

Noopy's great, but the class isn't. There's a lot of homework, the recitations suck, and the TA's are really bad. I would've rated the class higher, however the class became worse towards the end. We got our midterm 2 graded after the final was graded, two days after the grades were due by the university deadline.

Lots of homework
Test heavy
5.0
5.0
MAE202
Grade: B+
May 13, 2021
Would take again

Yes, Noopy does say some controversial things during lecture but he is the most intelligent and funniest professor I have had at ASU. 202 is supposed to be the most difficult course in my major, but Noopy taught so well it was my easiest course that semester. He is a very difficult professor, but a example of how professors should be more fun!

Hilarious
Lecture heavy
Amazing lectures
1.0
4.0
MAE202
Grade: B+
May 25, 2021
Wouldn't take again

Unfortunately being quirky does not make you a good teacher. Neither does having a phd either. Lectures did not help with actual problems on hws or tests. Failed to give quick feedback and would not respond to emails. Graded the final exam before we got the grade for midterm 2.

Lots of homework
Test heavy
Tough grader
1.0
4.0
FSE100
Sep 8, 2021
Wouldn't take again

Not the best at explaining, but he seems motivated to teach

Accessible outside class
Group projects
Tough grader
4.0
5.0
FSE100
Grade: A+
Dec 27, 2021
Would take again

Not bad but expect A TON of busy work. Most of it isn't hard but its group work and time consuming. From what I understand he assigns a lot more work than the other FSE profs but you will probably learn more. It's a 2 credit class so if you want an easy time try your luck with someone else but he's not a bad prof.

Lots of homework
Accessible outside class
Participation matters
4.0
4.0
FSE100
Grade: A
Jan 4, 2022
Would take again

Overall really enjoyed this class but damn is it a lot of work. If you want an easy professor do not take him. However, if you want to be pushed without being failed and be set up for other engineering courses, TAKE HIS CLASS! I learned so much from this class. It requires a lot of time, especially outside of class and only for 2 credits sadly.

4.0
4.0
MAE417
Grade: C-
Jan 7, 2022
Wouldn't take again

Noopy is a tough professor but respectable and he was lenient with us. The content is manageable but just make sure you can do it fast and can troubleshoot on the fly during tests, youve most likely had him in 202 or 318, you know what to expect. I barely got away with it cuz i did atrocious on the final but its is what it is

Gives good feedback
Respected
Lots of homework
3.0
5.0
MAE202
Grade: Not sure yet
Apr 13, 2022

Noopy is a nice guy with a very good understanding of the material he teaches. However, he has taken over a month and a half to grade our midterm one and that is absolutely atrocious.

Lots of homework
Lecture heavy
Test heavy
3.0
4.0
MAE318
Grade: A
May 9, 2022
Would take again

Noopy is not the best professor, but he's okay. The lab is easy and HW is okay. He gives you videos to watch for the pre-lecture quizzes, and then he just solves those quizzes in class. He doesn't teach in class and expects you to understand everything from the videos. You will have to teach yourself some of the concepts. Also, he does not curve.

Test heavy
Graded by few things
2.0
4.0
MAE202
Grade: F
May 10, 2022

Noopy is a funny guy, but that doesn't mean he's a good lecturer. Most of the examples he does in class are not as difficult as what is found on the homework and exams, and his notes in class are extremely messy and not organized. Our 1st midterm exam scores took more than a month to get back, and was given past the class drop deadline.

So many papers
Graded by few things
5.0
5.0
MAE417
Grade: B
Aug 5, 2022
Would take again

Noopy expects you to really learn from diffeq and 318; if you barely passed then you're in trouble. But he gives plenty of review, and he's constantly going back to remind us of where we are in the material and why we're learning it. He's friendly and lectures are fun if you participate. Hard, but very very fair. Take him if you want to learn a lot

Get ready to read
EXTRA CREDIT
Hilarious
3.0
4.0
MAE318
Grade: C
Aug 23, 2022

Dr. Grewal teaches the content well but purposely runs a more difficult version of the class. If controls doesn't come naturally to you, you may struggle a lot.

Lecture heavy
Test heavy
3.0
5.0
FSE100
Grade: A
Oct 21, 2022
Would take again

Really hardcore dude compared to other FSE100 lecturers, but if you want a easier time later on I do suggest taking him. Nice and fun guy, but you basically learn everything 2x speed of other classes, and there's a final project that's 50% of your grade.

Tough grader
Group projects
Graded by few things
5.0
3.0
FSE100
Grade: B+
Nov 30, 2022
Would take again

I would totally recommend this class for FSE100. The professor is good at what he does and keeps the class from getting boring. It might not be the easiest FSE100 but the work is engaging and hands on. Just do the deliverables and go to class and you should have no issue passing smoothly.

Participation matters
Group projects
Hilarious
4.0
3.0
FSE100
Grade: A
Dec 4, 2022
Would take again

Good professor. Definitely goes out of his way to communicate with and assist students. The class isn't necessarily difficult, but it is a ton of work for a two-credit class. Learn intro level coding, CAD, and Ohm's law and you should be good. Only reason I didn't give him a 5 is because of the sheer amount of group work.

Group projects
Amazing lectures
Clear grading criteria
5.0
3.0
FSE100
Grade: B
Dec 5, 2022
Would take again

Anoop teaches FSE 100 greatly, he does run a harder version of the class, but allows everything that is available to be learned much quicker, and none of the things he teaches are aimless assignments meant to waste time, he really manages to show what is important to learn in a short period of time.

Group projects
Gives good feedback
Hilarious
2.0
4.0
FSE100
Grade: A-
Oct 20, 2023

Terrible explanation, poor videos. Lack of resources to learn

Lots of homework
Beware of pop quizzes
5.0
3.0
FSE100
Grade: A-
Dec 12, 2023
Would take again

He is a great teacher, with clear but reasonable expectations in class for projects and home work assignments. He is quick to grade assignments, is understanding, and is helpful if you need any assistance whatsoever.

Group projects
Clear grading criteria
Hilarious
5.0
4.0
FSE100
Grade: A+
Jun 26, 2024

He's an awesome guy. Good listener, respectful, chill, talks to you like you're on the same level, and is very reasonable. Cons: the class is too difficult for a 2 credit intro class. His lectures need a few updates but he recognizes it. I'd only enroll if you're an electrical engineering major. The course will help you prepare for future courses.

Group projects
2.0
5.0
FSE100
Grade: A-
Oct 25, 2024

This is 100% the worst and hardest intro to engineering class you could possibly take. there is a quiz at the beginning of every class, the projects are insanely demanding, and he expects you to have prior knowledge of everything and barely explains anything. He is a very nice guy but his class is insanely difficult for no reason, I wish I dropped

Group projects
Test heavy
4.0
4.0
FSE100
Grade: B+
Dec 17, 2024
Would take again

Tough intro class, but worth it for the hands-on learning. Lectures can drag, but engage and use Unstuck AI - it's a game-changer for study prep. Challenging yet rewarding, just don't slack off.

4.0
4.0
FSE100
Grade: B+
Jan 10, 2025
Would take again

Very funny and understanding dude. Loved taking his class. Was VERY hard though, much harder than other FSE classes. Lenient with grades but the final projects and exams were hard.

Tough grader
Group projects
Beware of pop quizzes
1.0
4.0
FSE100
Grade: A
Jan 11, 2025

This professor's version of this class is terrible as an intro. Go ahead and take him if you have prior experience, but if not, stay away. Class concepts are taught through videos as homework. There are two projects, both of which are too difficult for first year students. Getting an A takes lots of work and struggling, but is reasonably possible.

Tough grader
Participation matters
Group projects
Class Info

Online Classes

100%

Attendance Mandatory

86%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 91 grades
Most common grades:
A (28)
B (20)
A- (16)
Grade Distribution
A(35)B(24)C(7)D(1)F(2)A-/B+(23)
Based on 100 reported grades
A: 28
B: 20
A-: 16
B+: 7
Common Tags
Hilarious (35)
Lots of homework (20)
Skip class? You won't pass. (18)
Group projects (18)
LOTS OF HOMEWORK (11)
Gives good feedback (11)
Caring (11)
Tough grader (11)
Rating Trend

Declining

-0.53 avg change
Oct
Dec
Jun
Oct
Dec
Jan
Last 6 months
Ratings by Course

MAE212

4.3

(18)

MAE417

4.1

(7)

FSE100

3.9

(61)

MAE318

3.5

(8)

MAE202

3.4

(27)
+2 more courses
Difficulty by Course

FSE

5.0

MAE417

4.4

MAE202

4.1

CLASS

4.0

FSE100

3.7

Similar Professors