3.7

Erik Trickel

Computer Science - Arizona State University

3.7
Quality
3.7
Difficulty
69%
Would Retake
151
Reviews
3.7
Quality
3.7
Difficulty
3.7
Helpful
3.7
Clarity

69%

Would Retake

151

Reviews

Rating Distribution
Official
151 total ratings

5

84

4

16

3

8

2

7

1

36

What Students Say

Two of his homework are difficult, but its not that bad consider you have an option to not taking the final

CSE240 - 5.0 rating

the midterm is coming up soon and it is nothing similar to the assignments which were horrible

CSE240 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 101 grades
Most common grades:
A+ (43)
Not sure yet (23)
A (22)
Grade Distribution
A(65)B(16)C(10)D(4)F(0)A-/B+(9)
Based on 138 reported grades
A+: 43
Not sure yet: 23
A: 22
B: 13
Common Tags
EXTRA CREDIT (82)
Lots of homework (63)
Accessible outside class (37)
Caring (23)
Tough grader (21)
Gives good feedback (18)
Clear grading criteria (17)
Online Savvy (15)
Rating Trend

Improving

+0.43 avg change
Mar
Apr
May
Sep
Nov
Dec
Last 6 months
Ratings by Course

CSE545

4.7

(11)

CSE240

3.6

(139)
Difficulty by Course

CSE240

3.7

CSE545

3.1

Reviews (150)
1.0
5.0
CSE240
Grade: Rather not say
Sep 18, 2023

there is no structure in the course.. he keeps on changing the guidelines every class and just puts it on discord rather than a proper announcement. I understand he is teaching for the first time but i think he needs to prepare himself better.

Tough grader
Participation matters
Lots of homework
1.0
5.0
CSE240
Grade: Drop/Withdrawal
Sep 20, 2023

You won't even have the time to complete his assignments. He will bombard you with assignments without completing the concepts in class.

1.0
5.0
CSE240
Oct 3, 2023

The way he teaches makes it seem like he believes everyone is a natural born coder. The amount of homework given is so overwhelming you will not have time if coding isn't your strong suit. He says that there is a "soft deadline" but then gets upset when people don't turn in assignments when he wants. Do not take him if possible!

Lots of homework
1.0
5.0
CSE240
Grade: Not sure yet
Oct 12, 2023

this guy is not focusing to teach but focusing more on how to make the class harder and his student lives. Doesn't teach at all except going through the useless powerpoint and just reads them.. and he will give homework like we do not have anything else to do in our life.

Lots of homework
1.0
5.0
CSE240
Grade: Not sure yet
Oct 16, 2023

disgusted by my choice to take his class. Wish never switched my prof. Biggest regret ill hold till the day i die. Please if you see his class run the other way.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSE240
Grade: Not sure yet
Oct 17, 2023

THE WORST CHOICE OF MY LIFE SINCE COMING TO ASU. Teaches in zyBooks, as if anybody ever learnt through zyBooks. Take literally anyone else if you want to learn, everybody's working on projects and you're working to hope that your test cases are passed. There is no fun in learning in zyBooks and his lectures are just boring.

Participation matters
EXTRA CREDIT
Lots of homework
1.0
5.0
CSE240
Grade: Not sure yet
Oct 18, 2023

Don't take him please.

Lots of homework
1.0
5.0
CSE240
Grade: Rather not say
Oct 18, 2023

I've got A+ in all other classes, this the only class I'm struggling with, because of the amount of homework. Its too much ngl.

Lots of homework
5.0
4.0
CSE240
Grade: Not sure yet
Oct 18, 2023
Would take again

240 is a big difficulty jump from the last class. You should know how to code by now. The prof does a good job of lecturing on topics relevant to the homework and showing example code. Super active on discord. HW amount is decent, and only 2 tests. If you can solve a leetcode easy, you will ace all the HW. EC from helping people on discord.

EXTRA CREDIT
Clear grading criteria
Caring
1.0
5.0
CSE240
Grade: Rather not say
Oct 18, 2023

the midterm is coming up soon and it is nothing similar to the assignments which were horrible.. prof is active on discord but gives vague replies and doesnt actually help. stay away from him if you can.

Tough grader
Graded by few things
1.0
5.0
CSE240
Grade: Not sure yet
Oct 20, 2023

good person, bad teacher. trash course because zyBooks.

1.0
1.0
CSE240
Grade: Rather not say
Oct 21, 2023

Professor Erik Trickel's teaching style and ability to convey the material were far from satisfactory. I found his teaching to be ineffective, and he struggled to explain the course material clearly. I strongly advise against taking any courses with him.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSE240
Grade: Rather not say
Oct 21, 2023

Too much homework and no one is prepared for the midterm which is not at all related to the homework

Tough grader
Get ready to read
Test heavy
1.0
5.0
CSE240
Grade: Not sure yet
Oct 23, 2023

horrible course structure. run away

Graded by few things
1.0
5.0
CSE240
Grade: D
Oct 24, 2023

Horrible teaching skills and assignments don't let you think out of the box in some instances, ended up switching majors.

Tough grader
EXTRA CREDIT
1.0
5.0
CSE240
Grade: Not sure yet
Oct 24, 2023

I cannot tell how much I started hating computer science because of him. He will blabber something in class which is in comprehensible to anyone and you can't even understand what is he talking about. The midterm review was done in 5 minutes with zero explanation about the solutions. Extremely hard assignments and he is useless for help.

5.0
3.0
CSE240
Grade: A+
Oct 31, 2023
Would take again

The coding assignments are manageable although there are a lot of them. He is very accessible through discord if you need help, and it is pretty easy to gain extra credit. The midterm was fairly difficult but it doesn't count for a big percent of the grade so as long as you do the programming assignments which are open till December its an easy A.

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
3.0
CSE240
Grade: Incomplete
Oct 31, 2023
Would take again

This is professor Trickel's first semester teaching as an instructor I believe which means there were some issues particularly the assignment description and testing, but professor Trickel is available on the discord everyday to answer any questions. I also feel like professor has been unfairly been given a lot of negative ratings.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
1.0
5.0
CSE240
Grade: B-
Nov 1, 2023

Never take this course with this guy. Do not take any course with him. Prepare to learn everything on your own.

1.0
5.0
CSE240
Grade: C
Nov 1, 2023

Ended up switching my major because of this class. The lectures and the assignments do not correlate and most of the class is struggling to pass. Assignments are way too difficult and require insane amounts of time to finish. Class uses zybooks which is incredibly difficult to learn from. Overall did not feel prepared for cse 310 from this class.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CSE240
Grade: Not sure yet
Nov 2, 2023

i cannot emphasise on how bad this course is, the worst course i've taken in asu thus far.

Lots of homework
1.0
5.0
CSE240
Grade: Rather not say
Nov 2, 2023

If you're a CS major, don't take him! The professor is a nice person but he teaches from zyBooks where no one learns anything. I regret taking him. He has too many assignments that are huge which barely gives you time for your other classes. Strongly suggest against taking him.

EXTRA CREDIT
Lots of homework
Online Savvy
4.0
3.0
CSE240
Grade: A
Nov 9, 2023
Would take again

I am currently taking his In-person CSE240 class so I can not speak for his online course. Overall, he's a very chill professor, there are weekly coding assignments that are worth majority of your grade but there are plenty of opportunities to get help and very soft deadlines. Midterm + Final were only worth combined 30% of grade so that's nice too

EXTRA CREDIT
Accessible outside class
3.0
5.0
CSE240
Grade: Not sure yet
Nov 13, 2023

Erik Trickel is a nice. The problem with CSE240 is the homework's are hard and long. One way he compensate it like how other CSE courses dropped the lowest grade for homework. Would extremely help students such as myself.

Tough grader
Lots of homework
Online Savvy
5.0
2.0
CSE240
Grade: A+
Nov 25, 2023
Would take again

This guy is amazing. He is a very down-to-earth person, hilarious lectures, super easy chill class with thousands of extra-credit opportunities (20% of your grade is extra-credit). Two of his homework are difficult, but its not that bad consider you have an option to not taking the final. If you are CS and cannot handle ZyBook, please switch major.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
3.0
CSE240
Grade: Not sure yet
Nov 25, 2023
Would take again

If you do your homework on time you will be fine. Its the same for any CS course. I do not understand the hate people are giving Trickel. Anyway he is a really good prof in my opinion learned way more C than java in 2 semesters. Take the class only if your gonna take the effort. He starts with linux which is really good. Just the basics.

EXTRA CREDIT
Lots of homework
Hilarious
5.0
3.0
CSE240
Grade: A+
Nov 25, 2023
Would take again

Trickel's class is enjoyable and manageable with timely homework. His classes are super chill and relaxed. He gives out a lot of extra credit, the class includes soft deadlines for coding assignments, with the midterm and optional final comprising only 30% of the grade. The people who are dropping hate didn't study nothing throughout sem 1&2.

EXTRA CREDIT
Hilarious
Online Savvy
5.0
2.0
CSE240
Grade: A
Nov 26, 2023
Would take again

I seriously dont understand the hate. Like i personally know so much worser professors than Trickel. Trickel is one of the good ones. You have to do your homework on time and he is always ready to help on discord. He is super super lenient on everything. Genuinely one of the best Professor in ASU.

EXTRA CREDIT
Inspirational
Hilarious
5.0
1.0
CSE240
Grade: Not sure yet
Nov 26, 2023
Would take again

He is a very caring prof. Gives a lot of extra credit and has soft deadlines for the assignments. Keep up with the zybooks or it will pile up. His quizzes are feedback surveys because he wants to improve his class for the students. Definitely take him if you get the chance.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
2.0
CSE240
Grade: A
Nov 27, 2023
Would take again

Cool dude. Did a handstand in the beginning of class. Don't copy heard like half the class got caught for using Chat gpt.

EXTRA CREDIT
Hilarious
Online Savvy
5.0
3.0
CSE240
Grade: A+
Nov 27, 2023
Would take again

Lots of homework was given however he gives lots of time to complete it and is super available for questions and helping students throughout the course. Homework is weighted heavily in the course while the midterm and final were only weighted at a combined 30%. Very open to feedback during the course and overall I definitely recommend.

EXTRA CREDIT
Lots of homework
Accessible outside class
5.0
2.0
CSE240
Nov 27, 2023
Would take again

Gives a lot of extra credit. He is a new professor but very good at his job. He takes feedback from students seriously so that the students benefit from his class. Also he has soft deadlines on zybooks assignments. Always assesible outside for any doubts regarding the course content or assignments. He's also pretty funny.

EXTRA CREDIT
Hilarious
Accessible outside class
5.0
1.0
CSE240
Grade: A+
Nov 27, 2023
Would take again

Unbelievable to see all the negative reviews abt professor, he has been nothing but nice & helpful to all the students. The only way you'd fail in his class is by ignoring all the assignments. Sure a couple of them are hard but as a CS major that's what you should be doing. He uploads videos explaining hard concepts and some parts of the assignment

5.0
2.0
CSE240
Nov 27, 2023
Would take again

I wouldn't choose any other professor if I had to take this class again. Take him if you get the chance.

EXTRA CREDIT
Caring
Respected
5.0
1.0
CSE240
Grade: C
Nov 28, 2023
Would take again

great instructor

EXTRA CREDIT
Gives good feedback
Inspirational
1.0
5.0
CSE240
Grade: Not sure yet
Nov 29, 2023

This class will be challenging if you are taking it in 7 weeks, and have a full time job. The assignments require a lot of time and thinking to complete. Depending on your prior programing experience, It can go either way. you might end up figuring them out or you might not.

Get ready to read
Lots of homework
1.0
5.0
CSE240
Grade: B
Nov 29, 2023

he changed in the end a bit to be a bit more favorable to students which I appreciate, but I didn't really learn a lot in the class because the majority of the class was him lecturing about morality instead of actually teaching and assignments in the start were wayyy too hard for anyone. But he did improve a lot in the end.

3.0
4.0
CSE240
Grade: A+
Nov 30, 2023
Would take again

Good professor, always ready to help on Discord, understanding, and lenient with EC. However, the lectures and hw were not in line with each other at times, which led to more work on top of the already time-consuming hw. Some assignments were VERY difficult, but you can get a lot out of this class if you have the time. Bit of a shock after CSE205.

EXTRA CREDIT
Lots of homework
Accessible outside class
5.0
3.0
CSE240
Grade: A
Nov 30, 2023
Would take again

Always available and very knowledgeable. Answers Discord very timely and is very good about helping without actually giving the answer. Really makes you think and try to figure things out, which helped me grow quite a bit. I think that this has probably been my favorite class so far at ASU. You're lucky if you get Prof Trickel for class.

Gives good feedback
Lots of homework
Accessible outside class
5.0
4.0
CSE240
Grade: A
Nov 30, 2023
Would take again

Great professor. Very accessible outside of class time

EXTRA CREDIT
Lots of homework
Caring
5.0
3.0
CSE240
Grade: C
Nov 30, 2023
Would take again

Erik is in the business of helping his students succeed. His focus is more on ensuring that we learn the material than enforcing hard-and-fast deadlines, and the extra credit opportunities were generous. His lectures are also infused with memes and humor to keep it interesting, and he runs an active discord server as a class companion. 10/10.

EXTRA CREDIT
Caring
Accessible outside class
5.0
4.0
CSE240
Grade: A+
Nov 30, 2023
Would take again

He is a great professor, teaches concepts very well. This semester his class was new so it had a few bumps but in general it was fine. He also compensated for any inconvenience like bugs with extra credit. His assignments will help you learn a lot even though they are tough.

EXTRA CREDIT
Lots of homework
4.0
3.0
CSE240
Nov 30, 2023
Would take again

Very accessible on Discord and clearly tries to structure the course in a way that is beneficial to students. Just had difficulty on some longer assignments but it will be good for future classes and it helped build a lot of skills. I also enjoyed the lectures and it felt very engaging most of the time

EXTRA CREDIT
Amazing lectures
Accessible outside class
5.0
3.0
CSE240
Grade: A
Nov 30, 2023
Would take again

Easily the best professor I had for an online course. He was always accessible and willing to help. The workload was heavier than other courses, especially since it was jammed into a 7 week course, but he assignments were fair. Each assignment tested a new skill that was introduced to help cement the concepts in. Quality professor. Quality Class.

EXTRA CREDIT
Accessible outside class
Online Savvy
5.0
4.0
CSE240
Grade: A+
Nov 30, 2023
Would take again

Professor Trickle has easily become my favorite teacher of all time! He was super understanding/caring when it came to problems around technology or emergencies! He made all the assignments fun and engaging, if I could take this class over and over I would just to chat with him in his discord which he maintained and kept up to date every day!

Amazing lectures
Inspirational
Caring
5.0
3.0
CSE240
Grade: A-
Nov 30, 2023
Would take again

This teacher is phenomenal he takes feedback well. Most of the bad reviews of him are from students who got caught cheating. Keep up with the programming assignments he tries to help as much as possible and is easy to ask questions on Discord. Really fun and nice guy highly recommend him as a teacher for 240.

EXTRA CREDIT
Amazing lectures
Respected
5.0
3.0
CSE240
Grade: B
Nov 30, 2023
Would take again

Great professor, he is very centered around helping students do as well as possible. He also tries to make the homework somewhat fun so they are more enjoyable to do. He is not a fan of tests so rather most of your grade is determined by homework. He is also pretty lenient when it comes to deadlines. Take this teacher if you're in CS.

Lots of homework
Hilarious
Caring
5.0
4.0
CSE240
Grade: B+
Nov 30, 2023
Would take again

Besides the fact that the homework is difficult at times, he does post resources in Canvas like videos that help you get started which really helps with figuring out how to do some of the assignments. He is usually always on Discord so he can be easily reached. He has pretty good lectures overall. The only textbook needed was a Zybooks textbook.

Participation matters
EXTRA CREDIT
Lots of homework
4.0
3.0
CSE240
Grade: B+
Nov 30, 2023
Would take again

New professor so definitely some kinks to work out. If possible take the 16 week version, not the 7.5 week one. The work load does not really translate well. He's always available on discord, and works constantly to make sure things are fair, even if it means mid semester changes

Tough grader
Lots of homework
Accessible outside class
5.0
4.0
CSE240
Grade: C+
Nov 30, 2023
Would take again

He was a pretty good teacher overall. The homework was really hard but so long as you keep up with the workload it's fine. He gives out tons of extra credit and curves exams which makes it easier to get a good grade.

Participation matters
Lots of homework
Caring
5.0
5.0
CSE240
Grade: B
Nov 30, 2023
Would take again

Difficult class weeds out some of the people who don't actually enjoy CS. He was a new professor but he constantly made changes in order to make the class more fair and designed to help students learn. Would recomend.

Tough grader
Lots of homework
Accessible outside class
4.0
3.0
CSE240
Grade: Not sure yet
Dec 2, 2023
Would take again

New teacher, and the hw was a lot. Started switching up at the end to make up for the harder homeworks and gave out lots of extra credit.

EXTRA CREDIT
Lots of homework
5.0
3.0
CSE240
Grade: B
Dec 2, 2023
Would take again

He was a great professor. He would get back on assignment questions within the hour usually. The course work is a lot for the 7 week class especially if you work full time and are taking the course on the side.

Gives good feedback
Lots of homework
Accessible outside class
4.0
4.0
CSE240
Grade: A
Dec 2, 2023
Would take again

This class can be a lot of work for a 200 level class, but his teaching is not bad and he tries to help as much as he can.

Lots of homework
Online Savvy
5.0
3.0
CSE240
Grade: Not sure yet
Dec 2, 2023
Would take again

I would advise you to sign up with Erik Trickel if you have to take CSE 240. He is straightforward yet flexible. His grading policy was beyond fair and he really tried his hardest to allow students to earn solid grades in this class. Super helpful if you work full-time and/or are in the 7-week session.

EXTRA CREDIT
Lots of homework
Caring
5.0
3.0
CSE240
Grade: A+
Dec 2, 2023
Would take again

Really cool guy! Extremely accommodating on assignments and always active on Discord in answering questions. He gives tons of extra credit, explains things well, and makes it easy to succeed if you put in the effort. I definitely recommend prof Trickle if you get a chance to take his class.

EXTRA CREDIT
Gives good feedback
Caring
5.0
3.0
CSE240
Grade: A+
Dec 2, 2023
Would take again

The best Professor I've had for CS, ever!! Very accommodating and genuinely cares for each and every one of his students. Take advantage of office hours and put in your best effort, I promise you'll learn so much. Assignments are thought-provoking, but Prof T. makes videos and helps students out with challenges. Could not recommend a better Prof!

EXTRA CREDIT
Caring
Accessible outside class
5.0
5.0
CSE240
Dec 4, 2023
Would take again

i was one of the people who used to hate him in the start because of so hard assignments. but I would say professor trickel really acknowledged his mistake to himself and did improve quite a bit. he gave out ec to bump up the grades and in the end made assignments a bit doable. i think he will do wonders the next sem.

2.0
2.0
CSE240
Grade: A+
Dec 6, 2023

I got good grades, but the difficulty of this class was quite crazy, and the lectures are easy to get distracted from. He admitted that he overestimated the class' capabilities. So hopefully, he goes easier next semester. He has learned from his mistakes quite well so I have no doubt he will do better in the future.

EXTRA CREDIT
Caring
Accessible outside class
3.0
5.0
CSE240
Grade: C
Dec 7, 2023

From an average student's POV, i had a lot of difficulty in this class. I felt that the lectures did not give enough knowledge or info for the complexity of the weekly hws. It is incredibly easy to get behind as there are no hard deadlines, but its more than possible to do well in this course, you have to make a big effort:office hours+ resources

EXTRA CREDIT
Lots of homework
3.0
5.0
CSE240
Grade: A+
Dec 12, 2023
Would take again

Dr. Trickel overloads students with assignments when he could've cut at least 1/3 of the work and still covered the topics. But, he corrected himself as the semester offered students multiple avenues of extra credit. I thought the discord was one of the best parts of the class. Take him only if you have time to do a lot of work.

EXTRA CREDIT
Lots of homework
Caring
4.0
4.0
CSE240
Grade: B
Dec 12, 2023
Would take again

This semester Professor Trickel was experimenting with stuff so the class was quite hard, however, that is as bad as it gets. Professor Trickel is very open to feedback so the course will be marginally better in a semester. He has a discord that you can ask questions about the homework. The homework itself is custom and interesting.

EXTRA CREDIT
Accessible outside class
5.0
3.0
CSE240
Grade: A
Dec 13, 2023
Would take again

Professor Trickel was great. Office hours was the absolute most helpful thing ever, and he was always open to helping and understanding your situation. 100% take him.

EXTRA CREDIT
Clear grading criteria
Respected
4.0
4.0
CSE240
Grade: A+
Dec 17, 2023
Would take again

The course was great overall in terms of structure and grading criteria. He also gave lots of extra credit opportunities and options to replace the finals with the last assignment. All programming assignments had a soft deadline. However, the assignments got REALLY DIFFICULT over time. But with the EC opportunities and soft deadlines, its doable.

Clear grading criteria
Lots of homework
Accessible outside class
4.0
5.0
CSE240
Grade: C
Dec 18, 2023
Would take again

He's not that bad of a professor and cares for his students. The problem is he gives out lots of homework that some students, including myself, never finish before the due date. However, he improved in the end, making it easier to pass his class. I would take him if you know your coding stuff and have other classes that don't require more work.

EXTRA CREDIT
Lots of homework
Accessible outside class
3.0
4.0
CSE240
Dec 18, 2023
Would take again

ZYBOOK CLASS. Assignments were always 10x more difficult than lectures, but there is no penalty for submitting late (blessing and a curse, you will fall behind). Professor does help on his discord a lot, and his lectures/slides are helpful. Disorganized since it was his first sem. his rating is inflated by ppl who made emails to spam 5star reviews.

EXTRA CREDIT
Lots of homework
1.0
5.0
CSE240
Grade: B
Dec 19, 2023

Very tough professor. Get ready to work hard!

Tough grader
1.0
5.0
CSE240
Grade: B-
Dec 19, 2023

Idk how can someone rate him good. Around 10 friends of mine were in the same class and were not satisfied by the lectures at all. Idk if he's going to get better next semester. My experience was very bad.

Lots of homework
1.0
5.0
CSE240
Grade: B+
Jan 10, 2024

Never again this professor please take next semester?

2.0
5.0
CSE240
Grade: Drop/Withdrawal
Feb 7, 2024

I had to drop the class because it was so difficult. He does have a discord with all his students and does reply to questions that are posted, but it might take a couple of hours for a response. Lecture videos were no help and there wasn't any reading in the zybook assignments.

Tough grader
EXTRA CREDIT
Lots of homework
5.0
4.0
CSE240
Grade: A
Feb 29, 2024
Would take again

Very available and clearly cares about his students learning as much as possible.

Gives good feedback
Caring
Accessible outside class
5.0
3.0
CSE545
Grade: A+
Feb 29, 2024
Would take again

Class material was difficult but not unbeatable, but definitely one of the better classes I've taken. Professor was very accessible and answered questions on homework (and there were many) fairly promptly and with good input. Very generous with grading, and took a heavy practical approach to learning over theoretical.

EXTRA CREDIT
Gives good feedback
Accessible outside class
5.0
2.0
CSE545
Grade: B+
Mar 1, 2024
Would take again

Its a great opportunity to get inspired to learn and not shy away to show your skills in any task, any challenge and you will be surprised that the approach is simple but affective.

Amazing lectures
Clear grading criteria
Inspirational
5.0
5.0
CSE545
Grade: A+
Mar 1, 2024
Would take again

Took this course Spring 2024 session A. Professor was simply amazingly helpful and available to assist students. I highly recommend this course and especially the professor.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
1.0
CSE545
Grade: A
Mar 1, 2024
Would take again

one of the best class and the best professor. He is cool.

Inspirational
Respected
Online Savvy
5.0
3.0
CSE545
Grade: B
Mar 1, 2024
Would take again

Professor Trickel is one of the most interactive and engaged professors I have had throughout my undergraduate and graduate studies. He regularly solicits feedback on how to make the course better, although it was pretty great to begin with. The assignments could be tough but lots of support is provided.

EXTRA CREDIT
Caring
Accessible outside class
5.0
3.0
CSE545
Grade: A+
Mar 1, 2024
Would take again

Most amazing prof

Amazing lectures
Gives good feedback
Caring
5.0
4.0
CSE545
Grade: A+
Mar 1, 2024
Would take again

Ignore all the 1s here, professor Trickel is by far one of the most engaged lecturers on ASU's MCS program and was a constant presence throughout, providing detailed, individual feedback. Read the syllabus before signing up and believe it when it says you need low-level programming and shell experience. There's plenty to do but it's worth it!

EXTRA CREDIT
Gives good feedback
Lots of homework
5.0
3.0
CSE545
Grade: A+
Mar 3, 2024
Would take again

Dr Trickel is very knowledgeable and his live demos on zoom helped remote learners gain knowledge on how certain steps are done.

Participation matters
EXTRA CREDIT
Inspirational
1.0
5.0
CSE240
Grade: C+
Apr 18, 2024

dont. when i say dont. DONT

Tough grader
Test heavy
5.0
2.0
CSE545
Grade: A+
May 7, 2024
Would take again

CSE 545 offered by anyone is more or like the same - a set of problems in the pwn college platform. The problem difficulties range from easy to very hard. Erik has been a very good teacher. We could ask for hints in a problem if we were stuck on Ed Discussion. Erik was always there to give hints and guide the students.

EXTRA CREDIT
Lots of homework
Accessible outside class
4.0
4.0
CSE240
Grade: A
May 9, 2024
Would take again

You can treat this class as a simple challenge: 13 assignments. TA's on staff 24/7. Google, GPT, CoPilot encouraged. Successfully completing these assignments by the end of the class will net you a 100's on your final and midterms as well. just one issue, they are crazy hard. Simply put: take him if you are smart, as many people did not make it.

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
4.0
CSE240
Grade: B
May 13, 2024
Would take again

If you want to make it in the industry and separate yourself from the herd, take 240 with Trickel. This is bootcamp. The Zybooks will give you a solid foundation on pointers, debugging, makefiles, and a bunch more. He offers chances for grade replacements and extra credit. Don't use ChatGPT on any assignments unless you want to retake the class.

Lecture heavy
5.0
3.0
CSE240
Grade: Not sure yet
Sep 10, 2024
Would take again

Professor Trickle is the most responsive, caring, and engaging professor I ever took a class with. He is always available to support students and help them learn concepts and guide them to correct code. He gives extra credit for good memes, finding bugs, and asking good questions, this staying engaged in the class channel can boost your grade!

Gives good feedback
Inspirational
Caring
5.0
4.0
CSE240
Grade: A+
Sep 29, 2024
Would take again

Plenty of extra credit opportunities. Challenging projects that make you grow. Trickel demonstrates that he cares and seeks feedback from current students if multiple students struggle with a project level. The con of this class is that the questions for ed lessons require you to seek external information outside the lesson to answer the questions.

EXTRA CREDIT
Clear grading criteria
4.0
4.0
CSE240
Grade: A
Sep 29, 2024
Would take again

-The lectures/labs ZOOM through material. If you are not familiar with the principles, you may struggle a little like I did to understand. -Mr. Trickel and TAs are available on the Discord all the time. -TONS of EC available -Weeks are really busy with Labs/Projects. Use your time wisely! TLDR: Great professor. Decent course. Likely to get better.

EXTRA CREDIT
Gives good feedback
Lots of homework
5.0
2.0
CSE240
Grade: A+
Sep 29, 2024
Would take again

Very good. The class is time-consuming so don't expect to fly through, but Trickel's very helpful when you're stuck.

EXTRA CREDIT
Lots of homework
Accessible outside class
5.0
3.0
CSE240
Grade: A
Sep 29, 2024
Would take again

The course workload was challenging, as expected in a computer science course, but the assignments were relevant and reinforced the key concepts taught in class. His exams were fair, with a focus on understanding rather than rote memorization. You'll gain a solid foundation in computer science under his instruction.

Online Savvy
5.0
4.0
CSE240
Grade: A
Sep 29, 2024
Would take again

I took a 240 class that was utterly atrocious, (I don't think the professor even knew he was teaching us until a week in) so I retook with this class. This class has been my best CSE experience so far. The lectures and lab videos are super helpful and easy to digest. Be wary of projects, they may be a little rough with no prior experience.

EXTRA CREDIT
Gives good feedback
Accessible outside class
5.0
3.0
CSE240
Grade: Incomplete
Sep 29, 2024
Would take again

Prof. Trickel is my favorite instructor I've had up to this point! He seems knowledgeable and passionate about the subject and encourages students to interact with one another and ask questions on a discord server dedicated to the class on which he himself is active and responsive. I'd definitely choose him for a future class if I have the choice!

Gives good feedback
Accessible outside class
Online Savvy
5.0
5.0
CSE240
Grade: A
Sep 29, 2024
Would take again

This is the best professor I've had at ASU no question. Very difficult class but Trickle actually teaches you something and cares about you growing as a programmer and learning. He is very available, there are plenty of office hours and TA's available. Take Trickle for 240, you won't regret it. He is knowledgeable, kind and reasonable.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
4.0
CSE240
Grade: B
Sep 30, 2024
Would take again

The professor's teaching style is much easier to understand than reading a whole textbook and still not understanding the material. I prefer this professor's method over the zybook method!

Amazing lectures
So many papers
Online Savvy
4.0
4.0
CSE240
Grade: Rather not say
Sep 30, 2024
Would take again

Professor Trickel is a passionate professor. He cares for what he does and cares for those learning as well. This class is not easy. This class demands and demands and demands. The workload is heavy but the benefit is worth it. If you find yourself questioning wether or not to take this class do yourself a favor: do so.

Clear grading criteria
Lots of homework
Accessible outside class
5.0
4.0
CSE240
Grade: A+
Sep 30, 2024
Would take again

He is great! Puts the grading emphasis on completing work rather than relying on test grades. The lessons are entertaining and well explained. A unique and enjoyable class, but it is a lot of work each week (I am in an 8 week version of the course). If you spend a lot of time on assignments you may want a full term session to slit the workload up.

EXTRA CREDIT
Accessible outside class
Online Savvy
5.0
4.0
CSE240
Grade: A
Sep 30, 2024
Would take again

Professor Trickel is great, he cares about his students learning. He is available most of the time on discord and answers questions. This class is hard, expect to put in a lot of time in order to grasp the material and to implement it in the projects.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
4.0
3.0
CSE240
Grade: Not sure yet
Sep 30, 2024
Would take again

Really great teacher. Awesome Pokemon game project! You learn a lot and you do a lot. Be sure to pair this class with an easy class. It is an easy class if you do the work. Do not wait until the day of, you will not get it done. The projects take a while, but that's okay because he's very generous with grace periods. Talk to him! He's understanding

EXTRA CREDIT
Lots of homework
Caring
2.0
4.0
CSE240
Grade: Not sure yet
Oct 1, 2024

There is not enough character limit to be able to properly explain why you shouldn't take this professor. He is good at coding and obviously has a passion for it, but he is not good at teaching the material he creates. Unless you are already fairly competent at coding in general, this class will be extremely challenging.

EXTRA CREDIT
Lots of homework
Accessible outside class
5.0
5.0
CSE240
Oct 1, 2024
Would take again

Professor Trickel is always available for questions and responds quickly. He's knowledgeable, funny, and explains subjects clearly. The only issue is that the course feels too intense for a mini session. As a software developer, I found some of the projects a bit challenging but rewarding and learned a lot from them.

EXTRA CREDIT
Lots of homework
Respected
5.0
5.0
CSE240
Oct 1, 2024
Would take again

Regarding the 'Prof is trying to game the reviews' comment, I disagree. He asked us to fill out an evaluation and rate him on RMP, but he didn't ask for positive reviews! Most organizations and professors do this. The course was great, challenging, and required a lot of work, but I learned a lot from it.

EXTRA CREDIT
Gives good feedback
Lots of homework
5.0
3.0
CSE240
Grade: A+
Oct 1, 2024
Would take again

With myriad lectures and labs combined with challenging projects, this professor will make sure that you work hard for your grade, but with a little perseverance, the overall learning experience is well worth the effort.

EXTRA CREDIT
Lots of homework
Hilarious
5.0
3.0
CSE240
Grade: Not sure yet
Oct 1, 2024
Would take again

This class was challenging but in a good way. The workload is manageable if paired with an easy class. The projects were fun and really helped understand the material hands on. There were moments where I felt stuck and unable to resolve the issues at hand but reaching out really helps. Professor Trickel is very active in the discord.

Clear grading criteria
5.0
3.0
CSE240
Grade: A
Oct 1, 2024
Would take again

Professor É is very fair and will do whatever he can to help his students achieve their learning goals in his class

5.0
5.0
CSE240
Oct 2, 2024
Would take again

The professor really cares and tries to help as much as he can. He is also almost always available to help if you get stuck. The work load is pretty heavy if you are taking A or B session. I recommend you take C session if available. Projects are pretty stressful specially if you get stuck, you can't move on to the next project.

3.0
4.0
CSE240
Grade: B
Oct 2, 2024

The amount of time/energy put into the projects was just too much to handle for an A session alongside other class[es] and a job. He is an awesome guy, responsive, caring, gives a bunch of extra credit and due date extensions, but the projects need clearer instructions. If this is your first experience with C/C++, expect 10+ hours a week minimum.

EXTRA CREDIT
Lots of homework
Accessible outside class
5.0
1.0
CSE240
Grade: B
Oct 2, 2024
Would take again

If you're taking CSE 240 in the A or B session, it will take you 20-30 hours a week if you don't have much coding experience. However, with Trickel, he makes the lectures quick and not boring, and the projects are challenging, yet rewarding and fun! It is super time consuming but I have never felt more support from a professor/course staff!

Inspirational
Lots of homework
Caring
5.0
2.0
CSE240
Grade: A+
Oct 2, 2024
Would take again

I really enjoyed Professor Trickel's class. It's a lot of work and the projects can be very challenging, but I loved the projects! The discord setup for the class was very helpful and the professor and others were always very responsive for any questions/help I needed. The lecture videos were very direct and to the point which I liked.

Gives good feedback
Caring
Online Savvy
5.0
4.0
CSE240
Grade: A+
Oct 2, 2024
Would take again

Get ahead as much as possible, assignments can take longer than planned. Once you get behind it's hard to catch up, but the professor has been kind enough to extend some deadlines. Reach out on discord, if you need help understanding class material or get stuck on a project, the professor and ta's are quick to respond.

Caring
Accessible outside class
3.0
4.0
CSE240
Oct 2, 2024
Would take again

Professor Trickel will definitely prepare you for the real world and provides good industry coding practices. If you truly want to learn, I would recommend taking him.

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
3.0
CSE240
Grade: A+
Oct 3, 2024
Would take again

Honestly, hands down one of the best professors in SCAI. Professor Trickle not only imparts knowledge in short lecture videos, but also enforces the learning with hands on labs and complex projects that really complement the learning. His teaching style, responsiveness, and dedication makes all the difference. Expect to put a lot of effort for A.

EXTRA CREDIT
Inspirational
Caring
5.0
3.0
CSE240
Grade: A
Oct 3, 2024
Would take again

Amazing Professor and very helpful and patient with any questions you have

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
CSE240
Grade: A
Oct 3, 2024
Would take again

Ma learning fun

5.0
3.0
CSE240
Oct 3, 2024
Would take again

I really liked the way the class was taught, with the use of various resources for the lessons, labs, projects, and sessions. I found the topics covered in the course to be both interesting and comprehensive, and I believe the professor was very well-prepared and always ready to help.

Clear grading criteria
Inspirational
Respected
5.0
5.0
CSE240
Grade: C+
Oct 4, 2024
Would take again

I really liked this course. It is incredibly challenging, you cannot slack and will constantly be pushing yourself but he offers so many resources, and opportunities to succeed its wonderful. I wish that other professors were like him!! I most enjoy being able to complete labs with a certain grade percentage in lieu of exams as someone full-time.

4.0
3.0
CSE240
Grade: B+
Oct 4, 2024
Would take again

Challenging homework and a decent amount of opportunity for extra credit. Runs his own class discord server to easier facilitate interacting with the class.

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
4.0
CSE240
Grade: A
Oct 4, 2024
Would take again

A lot of projects!!!

EXTRA CREDIT
Inspirational
4.0
3.0
CSE240
Grade: A
Oct 7, 2024
Would take again

Online lecture videos are a bit rough, but they are accurate and informative. Lots of projects, do not procrastinate! Great opportunities to secure good grades. Utilizes discord for ease of communication. Cares for the success of his students and will certainly provide feedback when reached out to. He's pretty easy to approach!

EXTRA CREDIT
Clear grading criteria
Lots of homework
4.0
4.0
CSE240
Grade: Not sure yet
Oct 7, 2024
Would take again

With an online course, I think one of the most important things is accessibility. The professor used discord as a platform for students to get help on assignments using dedicated channels and even chat spaces for more general comments/concerns. I found it to be a very active space, with contribution from students as well as the professor and TA's.

EXTRA CREDIT
Caring
Accessible outside class
5.0
3.0
CSE240
Grade: A+
Oct 9, 2024
Would take again

I feel lucky to have taken CSE240 with Professor Trickel. He delivers the content easily and simply. Doesn't require a textbook. Each lecture is 5-8 minutes long, interesting, and easy to follow. The projects are a challenging but VERY rewarding. A lot of extra credit opportunities. No need to take test 2 & 3 if you finish projects before due date.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
3.0
CSE240
Grade: A+
Oct 9, 2024
Would take again

Amazing Professor! The class itself is challenging (as a 7.5 week course), but he's very generous with deadlines and employs a system with multiple grace periods for assignments. Very accessible, always available on Discord and his server is self-sufficient. The TA's are very helpful and classmates are incentivized to tackle problems together.

EXTRA CREDIT
Lots of homework
Accessible outside class
5.0
4.0
CSE240
Grade: A+
Oct 10, 2024
Would take again

The labs are pretty easy, but aren't very helpful in actually teaching you how to code. They don't really prepare you for the projects, which are difficult and can be extremely time-consuming. There's an abundance of extra credit and the grading is very homework heavy so you can definitely get an A if you're willing to put in a lot of time.

EXTRA CREDIT
Lots of homework
Accessible outside class
2.0
4.0
CSE240
Grade: Not sure yet
Oct 21, 2024

Lectures and Labs aren't too bad, but projects are 10 times tougher as they do not prepare you for the projects. They are very time consuming but Trickle is very easy going with grace periods. May be a good professor but does not treat his students with respect. Will lash out and not apologize. Only recommend if you are an already experienced coder

Lots of homework
1.0
4.0
CSE240
Grade: Not sure yet
Nov 9, 2024

Labs and lessons are very easy and you get to learn a cute amount of coding. Projects get too hard later on. Prepare to almost never complete 100% of them if you arent as experienced. Though he is flexiable with due dates, it is still not enough. Tests aren't too bad. This Professor should consider calming down on projects.

Tough grader
Lots of homework
Graded by few things
2.0
3.0
CSE240
Grade: A+
Nov 9, 2024

Take this class if you already have previous knowledge of C and C++, but if not, take another professor. This guy is not good at teaching but the best at throwing work to do, which is great for some but not all.

1.0
5.0
CSE240
Grade: A-
Nov 14, 2024

His classes are revolutionary with a unique style of "screw you and do your own thing in groups", cause explaining concepts in class is so yesteryear amirite guys? The projects are very beginner friendly, whose submission way is if u code almost everything right but have 1 test that is failing? Unlucky, here's a 0! Recommended only for masochists.

Group projects
Lots of homework
Online Savvy
2.0
4.0
CSE240
Grade: B-
Nov 19, 2024

This professor has a passion for coding and is very experienced. My advice is to take this class if you already are at least somewhat good at coding. You will learn al lot and garner many skills. Otherwise, you will struggle. By far, this is the only class that has genuinely stressed me out to the point of burnout due to the level of work required.

Tough grader
EXTRA CREDIT
Online Savvy
1.0
3.0
CSE240
Grade: A+
Nov 28, 2024

CSE 240 with Professor Trikel was a poor experience. Lectures were disorganized and unclear, with concepts rushed through. Grading was inconsistent, and feedback was minimal. The class lacked engagement, making it hard to learn. Overall, the course was poorly taught, and I wouldn't recommend this professor.

Group projects
Test heavy
Graded by few things
5.0
2.0
CSE240
Grade: A+
Dec 7, 2024
Would take again

This class is easily one of the most stress-free I've taken at ASU. There are so many extra credit opportunities and you can skip most of the exams if you literally just code. Not sure why people complain about the projects because IMO you learn so much from working on them and they're the real crown jewel of the class.

EXTRA CREDIT
Group projects
5.0
4.0
CSE240
Grade: A+
Dec 17, 2024
Would take again

Dr. Trickel's class simulates software development in the real world, with the 24/7 Discord, encouragement of meme posting, and the workshop nature of the 1000+ lined projects. Each project culminates into a big rewarding one that's loads of fun to play with. Prof. values getting things done over test-taking precision, i.e. loads of extra credit.

EXTRA CREDIT
Group projects
Online Savvy
5.0
4.0
CSE240
Grade: A+
Dec 18, 2024
Would take again

He is chill and explains the bugs in a perfect manner which help to deal with it easily. I would say he is one of the great professors of the CS department.

EXTRA CREDIT
Group projects
Lots of homework
5.0
4.0
CSE240
Grade: A+
Dec 29, 2024
Would take again

Dr. Trickel is super lenient--you could plausibly secure an A+ before you even take the final. Thus, cheating makes no sense. Despite this, greater than 30% of the class got caught cheating. That's why he has so many haters. If you really want to learn how to code better, and you're not a cheater, take him! He's a top 5 best Prof. at ASU.

Participation matters
EXTRA CREDIT
Group projects
5.0
1.0
CSE240
Grade: A
Jan 25, 2025
Would take again

He is amazing and easily accessible. He is very knowledgable in a wide range of topics from CS to business to law. He's done a lot and is very laid back and easy to talk to. He offers a ton of extra credit. The class really isn't hard and he is always more than willing to help and interact with his students.

EXTRA CREDIT
Accessible outside class
1.0
5.0
CSE240
Jan 27, 2025

Dont even bother leaving a bad review, hes just gonna delete them later anyway. Dude is so butthurt by bad reviews its insane

Tough grader
Lecture heavy
Test heavy
3.0
4.0
CSE240
Grade: B+
Jan 29, 2025

Decent class, definitely improved from the earlier semesters. Lots of content to cover in a short time. WARNING - he gives out extra credit at the end of the semester for good reviews on here. Be wary of overly positive reviews :)

EXTRA CREDIT
Clear grading criteria
5.0
3.0
CSE545
Grade: A+
Mar 16, 2025
Would take again

The course requires constant participation in lectures to complete assignments and labs. If you already have knowledge of software security, it will be easier for you. There are no exams, and grading is based on assignments. Overall, it's an easy and enjoyable course.

EXTRA CREDIT
Amazing lectures
Graded by few things
5.0
3.0
CSE240
Grade: Rather not say
Mar 28, 2025
Would take again

If you don't remember your experience in Java, don't hesitate to ask the professor and/or TA for help. His course is designed for students to become good programmers. During the remainder of the project, I had help with a TA, and the TA was helpful. Overall, his performance is fascinating.

EXTRA CREDIT
Group projects
Lots of homework
1.0
5.0
CSE240
Grade: Drop/Withdrawal
Apr 17, 2025

I had to drop and retake this class with another professor. When I tell you that the workload with a different professor is literally 10-15x less I am being deadly serious.

5.0
3.0
CSE240
Grade: B
Apr 30, 2025
Would take again

Decent prof, honestly. Glad I took this dude for CSE 240. A step up from 205 for sure. Very project heavy. Seriously I had to do so many projects that I ended up ditching my other classes' project and didn't start until I got really close to the end. Get ready to grind, but I suppose its good since they teach you a ton about programming practices

EXTRA CREDIT
Lots of homework
Accessible outside class
5.0
1.0
CSE240
Grade: A+
May 1, 2025
Would take again

Best class I have taken so far! The professor is also amazing and super accessible through Discord. The TAs are fire as well and always ready to help. Class is 10 projects covering c, c++, scheme, prolog. 2 midterms are replaced by average of 2 projects so that was nice. Amount of EC in this class is unbelievable, almost 7+% if you get all of it.

EXTRA CREDIT
Group projects
Accessible outside class
2.0
5.0
CSE545
Grade: B
May 5, 2025

Professor taught average but left the course in between due to their personal reasons after which the TAs came to teach. TAs were awful at teaching. Students could not understand anything and had to rely completely on online resources and other students for help. And due to this, lot of student's work was a little similar and gave 0s to everyone

Tough grader
Get ready to read
EXTRA CREDIT
4.0
3.0
CSE240
Grade: A+
May 8, 2025
Would take again

Pretty chill, Exam Replacement policy makes it so if you just work on the projects and get 100% on them, you can skip exam. Lots of EC too, so you can get a low grade on the final too.

EXTRA CREDIT
Group projects
5.0
2.0
CSE240
Grade: A+
May 8, 2025
Would take again

has a lot of reference material, teaches well, has the discord to help, answers texts/emails quickly, tons of extra credit, answers questions about course material very well, amazing professor overall

Participation matters
Lecture heavy
Accessible outside class
1.0
5.0
CSE240
Grade: C+
May 30, 2025

DO NOT TAKE HIM. that is the best way i can put this honestly.

Tough grader
Lots of homework
1.0
5.0
CSE240
Grade: C+
May 30, 2025

this professor will be your worse decision.

Tough grader
5.0
2.0
CSE240
Grade: A+
Sep 9, 2025
Would take again

Good professor. Took during Spring 2025 as a first year. Extra credit earned through discord, group labs, and class work. Never studied for any of the tests and did well. Class work was feasible and never needed help on it. Group labs are good for practice and builds soft skills.

EXTRA CREDIT
Group projects
1.0
3.0
CSE240
Grade: Incomplete
Sep 23, 2025

TERRIBLE FEEDBACK. It is too super annoying to review the exam questions and get feedback. Terrible class. This is not learning. This is memorizing

Tough grader
Test heavy
5.0
4.0
CSE240
Grade: A+
Nov 24, 2025
Would take again

I read that this professor really helps you learn how to code and its true. I loved this class - learned tons more than in 110 and 205. its hard but lots of fun and great projects, class is all coding. Tldr: this class has a lot of work, you need to put the time in to it, discord helps, you will learn to code.

EXTRA CREDIT
Lots of homework
Caring
5.0
4.0
CSE240
Grade: Not sure yet
Nov 25, 2025
Would take again

Class was hard, but a good hard. Some projects are harder than others, but I liked the fact that they did not walk you through the solution. You're forced to get creative with solutions at times because the description can be vague, but that's what coding is right? Class forces you to learn and problem solve.

5.0
3.0
CSE240
Grade: A+
Dec 8, 2025
Would take again

I am retaking CSE240 since I received an E w/ a different professor. With Professor T., I received an A+. His coding lectures are concise and straightforward. Few HW can be difficult, but he gives so many EC opportunities to compensate. You get rewarded more for completion rather than memorization, so planning ahead for mastery exams/HW is crucial.

Participation matters
EXTRA CREDIT
Accessible outside class
1.0
5.0
CSE240
Grade: A+
Dec 18, 2025

one of worst professor you will have. Avoid it at all costs.

Tough grader
Lots of homework
1.0
4.0
CSE240
Grade: B+
Dec 19, 2025

Lectures are old and only cover basics of the concept, then throws u in with massive projects that seem undoable. You need 9.7k/10k points to pass. The first 9k are tests that require multiple testing sessions (bad for commuters). TA's are assigned to groups and it's a lottery to actually get a good one. I drew the short straw. Just don't.

EXTRA CREDIT
Lots of homework
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 101 grades
Most common grades:
A+ (43)
Not sure yet (23)
A (22)
Grade Distribution
A(65)B(16)C(10)D(4)F(0)A-/B+(9)
Based on 138 reported grades
A+: 43
Not sure yet: 23
A: 22
B: 13
Common Tags
EXTRA CREDIT (82)
Lots of homework (63)
Accessible outside class (37)
Caring (23)
Tough grader (21)
Gives good feedback (18)
Clear grading criteria (17)
Online Savvy (15)
Rating Trend

Improving

+0.43 avg change
Mar
Apr
May
Sep
Nov
Dec
Last 6 months
Ratings by Course

CSE545

4.7

(11)

CSE240

3.6

(139)
Difficulty by Course

CSE240

3.7

CSE545

3.1

Similar Professors