4.1
Quality2.6
Difficulty84%
Would Retake87
Reviews84%
Would Retake
87
Reviews
Rating DistributionOfficial
5
53
4
14
3
8
2
5
1
7
What Students Say
“Super Nice guy, funny”
FSE100 - 5.0 rating“You're lucky if you come across his class”
COMP666 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
18%
Textbook Required
89%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.02 avg changeRatings by Course
CSE301
5.0
(1)COMP666
5.0
(1)CSE355
5.0
(5)CSE259
4.9
(10)CSE220
4.8
(8)Difficulty by Course
CSE340
3.6
CSE259
3.1
CSE240
2.6
CSE205
2.5
CSE220
2.4
Reviews (87)
Overall, not a hard class, but that's due to the fact the 95% of the lab classes involve merely copying PDF files David leaves for the students to do. He basically starts labs.. then leaves to let the TAs help students. I might add that most the time THEY COULDNT HELP. He's uninvolved, doesn't prep you for his tests, and wasn't enthusiastic to help
His lectures are pretty interesting and the overall class is pretty easy. The labs are love/hate, but he isn't there the majority of time for the labs and just lets the TAs take charge.
really good and always availlable. great lectures.
Really interesting and entertaining with his lectures. A great professor for easy classes like FSE 100 or CSE 301 but wouldn't be good for an intensive class.
he really knows this stuff and makes it interesting
For someone given mandatory introductory classes, he does really well with teaching. He's an interesting guy and kind of quirky. Shows up to lab for 10 minutes and then just... leaves. Easy grader with lots of opportunities to make up for the occasional flop on a quiz/test/project.
Awesome Teacher. has industry experience in the material covered by the class and gives examples showing the use of concepts in industry. The assignments are difficult at first, but if you can do the assignments, the exams are not a problem.
His lectures were pretty interesting. The lecture part of the course is really easy. The lab can be frustrating at times but isn't really hard. (He usually isn't at the labs for very long though).
Good teacher. He makes the class very easy to get an 'A' in. He gives pop quiz's at random for attendance, if your there you will get an A on the quiz. Pretty much just show up do the easy work he asks and you will get an 'A'. Lab can be frustrating but it isn't difficult.
AMAZING teacher! He makes everything fun and interesting. TAKE HIS CLASS! You'll breeze by and have lots of fun learning:)
Take him. it's not an easy class but you will be fine with him. He takes the best grades you score in the two tests.
Very Cool, Interesting way of teaching, he narrates his storied which makes the classes far from boring, artist and a musician.
Really cool teacher. His stories and methods are very relatable. I think the overall difficulty with CSE205 are the assignments, some of them are pretty far out there and don't correspond with the book or course material. I would try to take this teacher again in the future.
Super Nice guy, funny. Better hope you get a good partner.
You're lucky if you come across his class.
Wouldn't make an exception for submitting the first assignment incorrectly. He wanted it submitted through something called Gradescope, which no other class I've taken at ASU uses. I love not getting credit for my work.
Fun professor, with interesting and engaging assignments. Will give you a hard test but no study guide and no practice test. Will have online pop quizzes so if anything happens with your computer or you forget to submit in class it doesn't count. Seems unorganized and grading will take a month per assignment. He has a lot of potential though.
Super funny guy, gives an assignment each week that isn't too difficult, midterm was a breeze and not a big percent of the grade, overall 10/10.
A rare professor whose class I actually enjoy attending. He will talk most of the time and every now and then it will be interactive, but he will make jokes and keep the class engaged. Just do the assignments as honestly as possible and the midterm will be a breeze. The midterm is based on your understanding of what you have applied in your work.
If he is available, take him as a professor. He will teach you everything you need to know. Just pay attention in class and you will do good. Only downside is that graded work isn't return quickly. Otherwise, his lectures are amazing and he makes them interactive as well. Possibly the best professor I have taken so far.
One of the best professors I have had so far. By far the most engaging lectures of any cse class. He gives you the exact material that will be on the test. Assignments are reasonable and usually very similar to the content taught in class. If you have the option take him over any other professor.
One of my favorite professors at ASU, he was able to keep a normally boring topic interesting by relating personal experiences to what we are learning. He also makes the assignments himself, instead of using some random assignment passed down for generations that has nothing to do with exams. He makes sure that his assignments prepare you properly.
This guy was really funny. Tbh his class isn't that hard and it seems like he really enjoys teaching. If you have the opportunity you should take his class!
Claveau was great at giving lectures in a way that gave you all the information you needed while finding time to tell hilarious and random stories. Homework assignments are fun and he will help the class when it's a tough assignment. Grading is a bit slow but he prepares your for the 2 exams well and is overall great. Take him for 220 or 240!
amazing professor who is very funny. he only has one assignment a week and a 1 or 2 question quiz in class. no other assignments at all. you should definitely take him if you get the chance.
amazing professor, his assignments are unique but fairly easy and might need some work but none of them were hard, his exams are easy and you can take them within 30 minutes if you understand the material, there is only 1 weekly quiz during class and it easy most of the time its 1 multiple choice question and its so easy, highly recommend.
Professor Claveau's class was very good. He had good lectures and encouraged interactive participation, which was great for learning. I learned a lot in the class. Most of the work is projects, but they are designed to help you learn and practice coding. He graded fairly and wanted to see the class succeed. I would recommend Professor Claveau.
Professor Claveau is one of those professors where you get excited about his lectures. He explains everything in a way that draws your attention, and also entertains you. He is really funny, he listens to his students, and he loves to teach. As for work, HW and exams are pretty easy, but even if you find it tricky, he explains things beautifully.
Never responded to questions, takes weeks to get grade back for assignments, disorganized, quizzes had wrong answers and he acknowledged it as well.
-never responds to questions, or it's short & not helpful -never even seen his face, feels like we do not have a professor -can't get any help on homework, SI sessions aren't allowed to help with it and prof never responds -doesn't post zoom meetings -unlocks modules at beginning of week, can't get ahead -not taught how to do many things on HW's
Maybe he is a good professor in person, but online he is basically non existent. Have Google and Youtube handy to actually teach you how to complete assignments! Do not expect responses from him. The 2 professors in the lecture videos are great, but you're not given enough info to complete assignments without teaching yourself A LOT. Not worth $$$
This dude's awesome. Not much else to say. Makes your life easy in a department full of professors focusing on the opposite. Assignments, tests, and quizzes are the most straightforward I've ever seen in a CS class. Attendance was mandatory but this is a rare class where you're excited to go to them. If I could go above 5, I would.
Really good online class, weekly zoom sessions, helped a lot with homework n exams. Def take it with him!
Claveau is amazing and very helpful if you need it. He taught CSE 240 online, which he did not have much say in the assignments/lectures that are pre-made for the course. He was always willing to help and explain the more difficult concepts (he even made himself available on the weekends). He was also willing to give supplemental material to read.
The only thing that frustrates me is that he is not responsive AT ALL. I missed my midterm because I was sick, after a whole week of emails, he told me I would count the final toward the midterm. It seems like he forgot about that. Until now, he hasn't responded to my email or messages in slack, I got C because of that and I am supposed to have B+
Great lecturer, CSE 240 is a very simple and easy class, but he makes the lectures interesting and dives deeper into the material then is really necessary but always left me feeling extra prepared for the tests. Assignments and quizzes are a majority of the grade and both are remarkable easy. If you show up and listen its a free A.
Claveau is so nice. He is a great professor and explained things pretty thoroughly during lectures. Made me understand C/C++ pretty well. Homework isn't too bad, Midterm and final are pretty easy. He just isn't the best at responding to emails.
Had him for both 240 in person, and 259 this year, lectures are some of the most entertaining I've been to while at ASU. Really great guy, and super personable in office hours. I would say though he's not the kind of prof that would be good as an iCourse prof, but if you can get him for an in-person section, go for it!
Really great guy. He stand out as an abnormal cs prof as he isn't afraid to be less serious at times and often makes funny jokes and rambles about (entertaining) nonsense during class. He is also does a pretty good job at explaining the material. If you're ever confused go to his office hours and he'll show & explain any homework answer.
Super funny and entertaining guy, kind of an A-hole to some students but it's funny. graded mainly by 14 assignments and 9 quizzes, quizzes are easy but only out of 2 questions so try to get 100% or it screws grade. assignments are somewhat challenging at times but manageable. Pretty easy to get grade just attend lectures and do assignments early.
I would say he is a good option for cse 240. The homework is not that hard and there are quizzes every week but only like 1-2 questions which are very easy. I would say he a solid option to have for 240.
He's the sort of professor who tells entertaining stories while the class does an example problem: easy to talk to and more helpful than he claims. It's a tough class by content, but he knows his stuff. The only qualm I had was that the recitation work in Prolog was largely copy-and-paste (except for the last project) and felt irrelevant.
he does have random quizes and the homework is quite easy
Class is easy enough for what it is. The hardest part is getting used to the logic just working almost arbitrarily, but the content itself isn't too complicated. Claveau is a cool and funny guy. My best advice: do NOT underestimate the projects. What you think will take you a day may take three plus. Other than that, easy B/A. Study for quizzes!!!
Claveau is a great professor and tries his best to make the course content easily digestible. I also took him for 240 and he had the same energy and enthusiasm between both classes. Attendance is not mandatory but I found going to class was helpful and often wanted to go to class simply because of his character. GOAT
Material is hard to begin with, but Claveau does a really good job of teaching them. His notes are useful, but not as much as hands-on coding itself. Assignments are small but weekly. Midterm and Final is TOUGH, so be ready to grind C or C++ before them. Cracks some jokes, but not the most interesting class either.
This class was really chill. Claveau is a nice guy and he often goes on tangents about his industry experience or other stuff. You only have to worry about weekly coding HW (not bad) and weekly quizzes (like 1 or 2 questions). He often gives you the answers. Midterm was very fair, and final too. Just pay attention in class.
Professor Claveau is a very chill and nice guy. He knows his stuff, but I personally did not like the way he teaches. Lectures were not too interesting and quite confusing. You are better off teaching yourself. The class itself is pretty easy and I would recommend taking him. Exams are tricky, so make sure to study.
I can't wait to come back and take Claveau's 340. This is the best prof I've had at SCAI. He's a bit eccentric, but he knows his stuff and the assignments do a great job of helping you learn the material. Lectures can be a bit boring but are worth attending. He focuses very heavily on C/C++; scheme & prolog are just there to fill a requirement.
The expectations for SCAI professors is so low that it has falsely led students to believe Claveau is a good professor. He is a smart and chill guy, but he does not know how to teach properly. It is hard to listen to him lecture for more than 5 minutes without losing interest. The class itself is not that much work but midterm and final are hard.
He a chill professor to be honest, although his lectures were BORING! can't emphasize enough how boring lectures were. Honestly Im ok at coding but exams were not it. Needs a proper review or examples on how to do it cause for the midterm and final review, he basically just gave the answer without really going in detail.
He is a great guy! He is like the Stephen Hawking of the SCAI. I love his personality and he makes the information easy and inspiring to learn. Overall, his classes are respectable. But you should definitely study and practice the programming languages if you want to make the most out of his courses.
Yea this guy's ego is way too high. He is smart but does not know how to teach at all. Exams are hard. Class is not that much work but the lecture slides are just information dumps and no real structure. Lectures are excruciatingly boring.
Dr. Claveau is a great choice! I personally enjoyed his lectures and personality and saw that he was more than willing to expand on concepts. Assignments are clear, but the ones later can be tougher; office hours are your best bet. "Pop" quizzes (he usually tells you the answer). ANYTHING from class can be tested; study all concepts, not just code.
While I didn't go to many of them, he is funny enough to make his lecture's interesting. Honestly I truly believe I could take this entire class in a weekend and get the same grade, he gave like 8 assignments total and a 1 question quiz each week. My only gripe is that he doesn't post much information in canvas and is hard to reach via email.
W Prof. His lectures are really good, he knows what he's talking about and can explain it to undergrad students. super easy weekly assignments and one mcq "quizzes" in class but he gives the answer. Drops a bunch of assigns/quizzes. Easy and fair midterm and final. Good at answering questions u have and amusing dude.
Super helpful with practice mock exams before the actual exam, 259 is a more challenging course but he makes it easier. He's really good at answering any questions and knows his stuff. Overall a super chill and fun professor!
enjoy attending his classes.appreciate most is his ability to connect various knowledge points to aid my understanding.I will definitely choose them. it's essential to pay close attention during his lectures. If you study the materials he provides and complete the assignments, the exams won't be too difficult. Highly recommended!
Solid choice for cse240. Assignments are really easy and he is very lenient on them. Exams are hard, but study his guide and you should be okay. Most people failed the final, but he shuffled the percentages around so that most still got an A. Just watch YouTube videos and you can pass without going to class.
Claveau is a great prof. He tried to make lectures interesting, even though the content was mind-numbingly boring. Class covers surface level concepts for 4 programming languages. Assignments were easy enough and exams weren't too bad either - all multiple choice. Don't buy the textbook, he doesn't ever use it.
Dr. Claveau is awesome. Calling him funny would be an understatement, and calling him brilliant would be as well. He knows compilers like the back of his hand, has fair grading criteria, and makes class engaging. His accent is great, his teaching style is unrivaled, and he cares about his students. Overall great dude and professor. 10/10
Funny Canadian bloke. Assignments are fairly reasonable, but you really ought to know the material well for the exams - and thankfully, there are only 2. From everything I have heard, Claveau is likely the best prof for this class. Sounds like Danny DeVito, so his voice is quite entertaining
No autograder for projects 1 and 2!!
Cool guy. W
Very knowledgeable in the subject. He is willing to help you with questions or talk about the topic at hand. He teaches at an easy-to-follow pace, leaving plenty of time to digest and understand everything without going too slow to keep your attention. Overall, I've had him a few times. Great teach, great class environment.
CSE 340 with him is already a tough subject, but with him, it becomes a disaster. There is no auto-grader for the first two projects. His graders are awful,l and if you go to office hours, you will find out! I took 240, which I recommend, but 340? No way. Stay away. I'd prefer Godon, honestly. At least I scored an A.
His lectures are super engaging and he's a chill professor, I would highly recommend taking him if you have the chance. The only downside is that the midterms and final make up a lot of the grade and if you're focused on keeping your GPA up, you should prepare a lot for those because they only have 20 questions each, so 5% for every missed question
People complaining about no auto grader for projects are crazy. If you need an auto grader to pass a class you should drop out of CS. I love this prof, he actually cares and honestly if he could run the course the way he actually wanted to it would be a perfect class. He is a W prof always. Very cool guy. Just go to class and engage.
Super chill Professor. The first 2-3 weeks of the class might be daunting since this class is a step up from CSE 205. But you'll realize this class isn't that bad at all. Assignments don't take that long. Exams are tough, but theres only 2 of them. Make sure to prepare well for them.
he picks and chooses what criteria to follow from bazzi's and gordon's classes and what not to. avoid him for 300 level classes.
It's a tough class. A lot of his lectures were clear and helpful, could use more examples tho sometimes. No autograder on the first 2 projects, but really, that shouldn't be an issue. He gives clear answers to your questions. His exams were decent. Some straightforward parts, some curveballs. It was a hard class, but you'll learn a lot with him.
This was a tough class for me, but he made it so much easier. His lectures are awesome, and he made all the complex formal logic super understandable. He's also got a great sense of humor. The class is only graded by 6 assignments, 4 Prolog coding projects, and 3 tests, so you better not miss a deadline.
He's a nice and funny guy that clearly cares about the content and students. It's 340 so no one will be 'easy'. Start early on the projects and seek help when needed. The autograder thing wasn't really an issue for me. The exams were straightforward and he literally told us the questions he would ask so there wasn't a lot of ambiguity.
Doesn't explain (or understand) lecture material very well, learning is mostly done struggling with the homework assignments or asking other students who go to Bazzi's TAs recitation to explain it to you. Take Bazzi.
Easy class to get an A. His class is very hard to pay attention in though and he does not reply to emails.
Very funny guy. He always cracks jokes but can be weird to the female students. He is smart and knows his stuff but his lectures are not the best to learn from. The homework is not too bad, but this is where you will learn from. His mock exams are a good way to get a general idea of the test but the real exam is way more difficult.
One question (attendance) quizzes once a week, but they're pretty easy. Assignments are worth 40% of the grade, but easy 100s. Drops 2 of the lowest quizzes and assignments. Chill professor, but lowk a lil weird with the girls. Gives practice exams for the midterm and final which are super useful cuz the format is the same. Overall, take him.
Super great guy. The content itself is very dull, but he does his best to make it interesting. You can tell he knows his stuff and has a passion. A couple homeworks, group/individual projects, and exams are the only grades. Doesn't take attendance but I highly reccomend attending, as there is a lot of new content to cover. (non-required textbook)
His lectures are fun and refreshing especially at 9 a.m. in the morning. Quizzes every so often but they are easy and he usually reveals the answers prematurely. May be a bit stern but that's because people don't go to class. Just review the textbook, HW, and question banks he releases. Super chill and I wish more professors would teach like him.
Dr.David is one of those instructors you will choose if you see his name. It's a funny guy, but be aware that he has a lot of ways to distract you when you're doing a logic question; these include some random topics about his life, or grab a guitar and start to play songs. This class will leave a mark in your mind, with these fun times.
He's the kind of professor that makes you happy to be at college. He's a really nice and funny guy. He doesn't take himself too seriously and is friendly with students. Assignments are few but there are quizzes you have to attend class for. The tests are challenging because its unclear what will be on them exactly.
he a lil freaky but all in all he is a easy and cool prof. the final exam WILL cook you so be prepared.
He's really chill and down-to-earth. Just go to class bro, it isn't that hard to sit for an hour and listen to a nice, relaxing lecture. Random quizzes usually once per week but they weren't hard at all. Exams were straightforward and had problems from HW and practice problems.
Took him for 240 before. A bit crass but funny. He's good at explaining generally abstract/difficult concepts/ideas. Tests aren't too difficult and will be pretty easy if you've done the homework legitimately and attend lectures. Usually gives hints in class abt exams that he wouldn't announce online. A bit hard to reach outside of class tho.
I also had him for CSE 259 the previous semester, and he is probably the best professor I've had. Both classes I took with him dealt with a lot of abstract math, logic, and computer science concepts, but he made them understandable in a way I really resonated with. He's also pretty funny, albeit a little awkward sometimes.
Claveau is one of the best professors in the CS department at ASU. My main advice is to attend his lectures; he tends to break down concepts through example than by exact definition, so reading lecture slides isn't always helpful. Tests are relatively reflective of the assignments, but still ensure you understand concepts thoroughly.
Finally, an actual teacher at ASU. He lectures in a very traditional style with slides and walking around that is at times difficult to follow if it's complicated. However, he is very accessible to asking questions and explaining concepts. By the end of the class you'll wonder why you struggled. Apply yourself! He really cares about his students.
Class Info
Online Classes
100%
Attendance Mandatory
18%
Textbook Required
89%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.02 avg changeRatings by Course
CSE301
5.0
(1)COMP666
5.0
(1)CSE355
5.0
(5)CSE259
4.9
(10)CSE220
4.8
(8)Difficulty by Course
CSE340
3.6
CSE259
3.1
CSE240
2.6
CSE205
2.5
CSE220
2.4