3.8
Quality3.8
Difficulty75%
Would Retake123
Reviews75%
Would Retake
123
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.53 avg changeRatings by Course
MAE212
4.3
(18)MAE417
4.1
(7)FSE100
3.9
(61)MAE318
3.5
(8)MAE202
3.4
(27)Difficulty by Course
FSE
5.0
MAE417
4.4
MAE202
4.1
CLASS
4.0
FSE100
3.7
Reviews (123)
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.
"He's such a schmuck." Very smart. Very likable. Very trill. Doesn't understand the point of this class.
He goes by Noopy. Very down to earth. Assumes you know all of the physics. Not very good at explaining things clearly.
Avoid this man you will study hard for low grade.
Avoid this guy, he is really hard. You will think it's physics instead of FSE. :(
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.
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.
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.
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.
the worst teacher ever
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.
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.
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.
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.
Awesome teacher overall, the class itself is hard but if you work at it you can achieve the grade you desire. Definitely recommend.
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!
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.
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
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.
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.
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 :)
Tests are VERY difficult!
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).
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.
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.
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 .
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!!!
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!
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
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.
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.
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
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.
great prof. , explains everything well and very well organized .
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!
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.
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.
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.
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.
Hardest FSE class on campus period
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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!!
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!
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.
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.
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!
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.
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!
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.
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.
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.
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.
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.
Easy class when you pay attention, and go to class. He is open to help and makes sure you understand what he is teaching.
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
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.
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.
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.
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.
Entertaining
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.
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.
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.
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!!
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.
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.
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.
This professor is awesome, understanding, and really just wants to make sure you've learned something. Would definitely recommend!
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
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
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!
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.
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.
Mediocre professor at best. His political views get in the way of him teaching the class in a fair manner.
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.
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-
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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!
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.
Not the best at explaining, but he seems motivated to teach
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.
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.
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
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.
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.
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.
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
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.
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.
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.
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.
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.
Terrible explanation, poor videos. Lack of resources to learn
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.
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.
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
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.53 avg changeRatings by Course
MAE212
4.3
(18)MAE417
4.1
(7)FSE100
3.9
(61)MAE318
3.5
(8)MAE202
3.4
(27)Difficulty by Course
FSE
5.0
MAE417
4.4
MAE202
4.1
CLASS
4.0
FSE100
3.7