3.6

Chris Fietkiewicz

Computer Science - Case Western Reserve University

3.6
Quality
1.7
Difficulty
54%
Would Retake
106
Reviews
3.6
Quality
1.7
Difficulty
3.6
Helpful
3.6
Clarity

54%

Would Retake

106

Reviews

Rating Distribution
Official

5

43

4

28

3

13

2

8

1

14

What Students Say

Honestly one of the worst teachers ever

EECS132 - 1.0 rating

He doesn't know how to use java

EECS132 - 1.0 rating
Class Info

Attendance Mandatory

5%

Textbook Required

21%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 46 grades
Most common grades:
A (38)
A+ (4)
A- (1)
Grade Distribution
A(42)B(1)C(1)D(0)F(0)A-/B+(2)
Based on 46 reported grades
A: 38
A+: 4
A-: 1
B+: 1
Common Tags
Hilarious (16)
Caring (8)
Clear grading criteria (7)
EXTRA CREDIT (5)
LOTS OF HOMEWORK (5)
Gives good feedback (3)
Skip class? You won't pass. (2)
GROUP PROJECTS (2)
Rating Trend

Declining

-1.29 avg change
Jan
Feb
Apr
May
Nov
Oct
Last 6 months
Ratings by Course

ENGR

5.0

(1)

ENGRENGR

5.0

(1)

ENGR131

4.5

(59)

EECS233

3.3

(19)

EECS338

2.4

(17)
+3 more courses
Difficulty by Course

EECS132

2.3

EECS338

2.1

ENGR

2.0

ENGR131

1.6

EECS233

1.5

Reviews (106)
5.0
1.0
ENGR131
Nov 10, 2003

This class is so boring it's not funny, but Chris is a good guy and knows his stuff.

5.0
1.0
ENGR131
Nov 14, 2003

Good class. Not the best speaker but he knows what hes doing.

5.0
2.0
ENGR131
Nov 19, 2003

BORING class. However, Chris knows what he's talking about and will get the info to you. Helps if you can sit by friends and write notes when class gets excruciatingly painful to pay attention to.

5.0
2.0
ENGR131
Aug 18, 2004

The class is boring but, he gives out alot of useful handouts and helps out when help is needed. He knows his C++!

5.0
2.0
ENGR131
Nov 20, 2005

Good teacher. He's the ultimate programmer stereotype. Looks like Rick Moranis, wears polo shirts and shorts (in season), uses a laser pointer. Does review sessions in the form of Jeopardy. Kind of new to Java, but if he doesn't know something, he'll look into it and get back to you next class.

5.0
2.0
ENGR
Dec 1, 2005

if you, like me, have long harbored desires to learn programming from the great rick moranis....well this is as close as you're gonna get

5.0
1.0
ENGR131
Dec 4, 2005

The man knows how to teach a programming class, and if you're wondering, he shrunk the kids.

5.0
1.0
ENGR131
Jan 10, 2006

Good class, kind of boring but so are all intro classes. My TA was awesome.

5.0
1.0
ENGRENGR
Jan 24, 2008

Easy Class and a great guy. Very helpful and the grading is done very fairly. His notes are very helpful, but you will use the book a lot for the homework. Overall an easy intro class. Also can be very entertaining at times.

5.0
1.0
ENGR131
Apr 20, 2008

Amazing professor. Made everything crystal clear and even wrote a song about the class and played it like a sexy ****. Amazing

4.0
3.0
ENGR131
Apr 30, 2008

excellent; too cool.

4.0
4.0
ENGR131
Jun 17, 2008

Im not the best computer programmer, and I fell behind in this class. Very good teacher though, but homework and test problems are difficult

3.0
2.0
ENGR131
Jul 8, 2008

Good professor. Going to class is a waste. Just read the book and go to lab. Start homework at least a day before it's due because you might get stuck and need to get some help. Fun entertaining class =]

3.0
2.0
ENGR131
Nov 21, 2008

Chris is a good professor. His lectures can ramble on, but he brings in fun examples and is a very fair guy. If you put forth any effort, you should be fine in his class.

5.0
1.0
ENGR131
Dec 7, 2008

I loved Chris! His class was boring a lot of the time, but there were definately moments I enjoyed. Go to class, there are EC questions on the exam. Buy the book, I used it like none other. Chris likes teaching & he wants everyone to get an A. Awesome prof!

5.0
1.0
ENGR131
Dec 9, 2008

He is a really nice guy who will help you out as long as you take the time to come to the lectures. He also makes the class enjoyable because he does all sorts of things to make class fun. I recommend you take him for engr 131!!!

4.0
4.0
ENGR131
Dec 11, 2008

good guy

5.0
1.0
ENGR131
Jan 12, 2009

nice guy. funny in a weird way. extremely helpful if you seek help. always made lectures interesting. highly recommend!

5.0
1.0
ENGR131
Apr 18, 2009

Very easy class if you understand logic. Exams are fair and easy, with a generous extra credit opportunity. Final project was a fun way of applying everything you've learned. I didn't attend lecture often, but I know that he is a clear lecturer and does a decent job of making a boring (for most) topic interesting. Highly recommended.

5.0
1.0
ENGR131
Apr 21, 2009

Very helpful in lecture and outside class. Textbook is slightly helpful, but not a lot. Just read his notes and ask him questions...and TAKE THE FINAL! The final is ALWAYS an old test or study guide so it's easy A.

5.0
1.0
ENGR131
Jul 26, 2009

Best teacher I've had at Case. Just because a class is easy doesn't mean it has to be hard. You learn everything you're supposed to and more, while having almost no pressure on grades. Homework is sometimes difficult but can actually be fun. If you have Chris you are lucky.

4.0
3.0
ENGR131
Oct 13, 2009

Very easy to understand and helpful. Also, he plays guitar in class.

4.0
2.0
ENGR131
Nov 5, 2009

best of the three ENGR 131 teachers

4.0
1.0
ENGR131
Nov 23, 2009

so cute, especially with the long haired wig and the guitar.

5.0
1.0
ENGR131
Nov 25, 2009

Probably the best of the 3 ENGR131 teachers. He makes his lectures fun (he sometimes dresses up, played Jeopardy) and easy to visualize and understand. Always replies to emails.

4.0
1.0
ENGR131
Dec 8, 2011

One of the best professors. Although material is hard, grades are easy and Fietkiewicz keeps class relatively interesting.

5.0
3.0
ENGR131
Dec 15, 2011

One of the best professors here mostly because he is so passionate about his teachings. The material is hard, especially for someone with no prior knowledge, but if you actually pay attention in class you will have no trouble. Grading is very fair and gives tons of extra credit.

4.0
3.0
ENGR131
Jan 10, 2012

Fietkiewicz is a pretty good professor. Make sure to go to lecture (and take notes, which is sometimes difficult) because the textbook doesn't help very much for the mandatory (and pretty hard) homework. Exams are a breeze compared to the hw.

5.0
2.0
ENGR131
Jan 21, 2012

Chris is a good professor and he is funny too. Received a 99% in the class by doing this. Do the homework - Don't copy. Practice writing programs. His tests are straight forward and easier than his homework. Start homework early to find your bugs/mistakes. Read the book too - It is written very well and has excellent examples.

5.0
2.0
ENGR131
Mar 23, 2012

He is really nice and the lectures are interesting! For matlab class if you spend time to do the homework you'll get an A with no doubt. LOTS of extra credits.

5.0
1.0
ENGR131
Apr 18, 2012

Chris is great! His lectures are mildly pointless, but he makes tutorials for most of the topics which are extremely helpful. The tests are fair and similar to the homeworks. If you do and understand the homeworks, you will get an A without a doubt. Lots of extra credit, too!

5.0
1.0
ENGR131
May 31, 2012

This guy knows how to teach his materials. His class is highly entertaining and you will learn pretty much all you need for tests in the lecture. If you take his course, do NOT ever skip a hw assignment, if you can finish them on your own you will have absolutely no problem acing the test. I ended up getting 101/100 in his class, awesome.

4.0
1.0
ENGR131
Nov 22, 2013

Incredibly easy class. The "fun" lectures are a must-see, because some of the demos and random acts Chris puts on are absurd and hilarious. Make sure to show up for quizzes on Tuesdays, at the very least.

4.0
2.0
ENGR131
Dec 14, 2013

A nice guy who tries to keep lectures interesting with his funny antics. However, if you find you aren't having any trouble with the labs/HW, you don't have to go to class (except on Tuesdays, quizzes). Recommended.

5.0
1.0
ENGR131
Jan 8, 2014

Class could be challenging at times, but the thought of getting an "A" in the class was never at doubt. Do the homework and labs, and you can get an "A" too. Lecture was pointless. I fell asleep the first couple of weeks and then skipped the rest of the semester. Show up for quizzes than leave.

5.0
1.0
ENGR131
Mar 11, 2014

He is super nice and tries really hard to make lectures interesting. Going to lecture isn't mandatory, I barely ever went and still got an A. Also don't bother reading the book, just do his tutorials before the labs and you'll learn everything you need to know.

5.0
1.0
ENGR131
Grade: A
Aug 5, 2014

Tried to make the lectures interesting. Very helpful.

5.0
1.0
ENGR131
Oct 21, 2014

He's sooo cute and nice. Definitely choose him if you're taking ENGR131. Want to change my major because of this class.

4.0
2.0
ENGR131
Nov 13, 2014

He loves to have fun with the class! Attendance isn't mandatory but it's worth going for the guitar.

5.0
1.0
ENGR131
Grade: A
Dec 12, 2014

Chris may be the only man in the world who can make heavy metal songs relate to programming in MATLAB. His lectures are very straightforward and highly entertaining; I'd recommend this class to anyone.

5.0
1.0
ENGR131
Grade: A
Dec 13, 2014

Chris was probably the best professor of my first semester. He was not only extremely helpful and explained concepts clearly with great examples, but he also had entertaining lectures that honestly were quite enjoyable. This class is not too difficult as long as one comes to class and completes the homework. All in all, well worth taking.

3.0
3.0
ENGR131
Jan 11, 2015

The lectures are pretty clear as long as you stay focused (which is difficult when you have your computer with you). He definitely tries to make matlab interesting, and his guitar playing isn't bad at all.

5.0
1.0
ENGR131
Grade: A
Jan 23, 2015

Does a very good job making the class easy for everyone to understand. He frequently makes lectures more exciting by playing songs about concepts on his guitar and doing other fun activities. The homework is straightforward throughout the entire semester and tests are fair. It is easy to talk to him after class with questions.

4.0
2.0
ENGR131
Mar 3, 2015

Gives 2 weekly HW assignments that aren't too terribly difficult or long (and are arguably harder than his weekly quizzes and exams).

4.0
2.0
ENGR131
Grade: A
Mar 15, 2015

Matlab requires you to put in the work needed so that you understand. Chris does his best to teach the material, but you will learn most from doing applying the principles in the labs and homework.

5.0
2.0
ENGR131
Grade: A
Mar 19, 2015

Christopher is such a kind hearted individual and a fantastic professor. Yes, there are a lot of labsHW assignments, but they shouldn't take you too long if you know what you're doing and they prepare you nicely for the quizzesexams. I walked into his class with 0 programming knowledge and got an A fairly easily.

4.0
3.0
ENGR131
Grade: A
Apr 1, 2015

Chris is crazy in a good way. He loves computers and programming, but understands that not everyone does. He tries to make programming as fun as possible. He is very straight-forward as to what is on tests and quizzes. If you are having trouble with the class SI sessions are a must.

4.0
2.0
ENGR131
May 3, 2015

Came into the class with hardly any programming knowledge but walked away with an A+. The thing about this class is that you have to do the homework that have been assigned to you, and not just to rely on your friend's efforts only. Read the textbook if you don't understand the materials from his slides. It's a fun class. Chris is chill and cool.

4.0
1.0
ENGR131
Grade: A+
May 17, 2015

The subject matter is easy and interesting, but I really couldn't deal with his lectures. After the second MATLAB song it was just too much. He plays guitar for the class (he isn't bad) and dresses up as historical figures, which could be a little cringey. Also, he can occasionally get snappy during quizzes and tests.

4.0
2.0
ENGR131
Nov 3, 2015

A goofy man but an amazing teacher. 10/10 would recommend to others.

4.0
1.0
ENGR131
Nov 30, 2015

Amazing professor, he's very good at making programming easy to understand. Workload is nothing, you get credit for homework if you try. Likes to play electric guitar and sing during lectures, and after each test you can get 5% extra credit. Final is optional. You don't have to attend lectures, just quizzes every week that aren't difficult at all.

4.0
3.0
ENGR131
Grade: A
Dec 6, 2015

You never know what you'll get with Chris... I don't want to spoil the surprises that come along the way, but after acting strict the first couple weeks he really becomes lovable. While it is obvious Matlab is not his favorite thing, he works hard to teach it well and allow us to succeed.

5.0
2.0
ENGR131
Dec 7, 2015

Brilliant teacher that is always willing to answer questions. He's also very entertaining and informational during lectures. It's quite easy to get an A as long as you're willing to try on laboratory and homework assignments.

3.0
1.0
ENGR131
Grade: A
Dec 16, 2015

Chris is an awful teacher, but this is a joke of a class. In lecture he just dresses up and acts like a pirate or plays on his guitar. I listened to about 2 of the words he said in lecture the entire semester and easily got an A. There is no need to go to the class unless it's a quiz day or a lab

5.0
2.0
ENGR131
Grade: A
Jan 11, 2016

His lectures are very interesting and uses fun examples to illustrate concepts. He also gives out tutorials for every week's topic which can be helpful.

4.0
1.0
ENGR131
Grade: A
Apr 22, 2016

Chris is a great MATLAB prof. There's a decent amount of homework, but it's not very difficult, and half of it is for completion, not accuracy. There's quizzes every week, but they are pretty easy, and the tests are really straightforward. He's really good and helpful for someone new to coding.

5.0
2.0
ENGR131
Apr 26, 2016

Chris is a really nice man. I am in his EECS600 this semester. He shows lots of example about HPC in the class. the lecture is clear. HW is challenge but learn a lot. He not give your the answer directly, instead he help you how to investigate the answer. You also have a change to resubmit the Hw if he think you can do better. Nice prof!

5.0
1.0
ENGR131
Grade: A
Apr 26, 2016

Chris is a great professor. If you do your homework and labs, you'll get an A. Really funny and nice guy, willing to dress up and sing in lectures.

5.0
1.0
ENGR131
Grade: A
Apr 28, 2016

The class is fundamental course. the lecture is straightforward. Chris know lots of things outside the class. He enjoy his life. good gihtar palyer

5.0
1.0
ENGR131
Grade: A+
May 10, 2016

Chris is a funny man. lecture is easy, I like this guys. Although the EECS department doesn't like him. other profs complain he is not a good researcher. They will assign him more heavy coursework teaching in the future. Anyway, He's really expert in teaching. Nice song.

4.0
2.0
EECS233
Oct 12, 2016
Would take again

If you're used to programming in java, this class won't be much trouble at all. The tests are pretty easy and the homework load is pretty standard. Expect a quiz every week, regularly. Great lectures for people new to programming, but can be pretty dull if you have prior experience.

ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
1.0
EECS233
Grade: A+
Oct 21, 2016
Would take again

Chris is so amazing! His class is literally one of the easiest at this school :) Just go to every lecture, read up on the material covered in lecture that doesn't make sense, and an A shall come! Most of the time, outside reading is not necessary because the lectures are sufficient.

Skip class? You won't pass.
Clear grading criteria
Hilarious
1.0
1.0
EECS233
Grade: A
Dec 8, 2016
Wouldn't take again

Professor Fietkiewicz hardly seemed to know what was going on in the class. I would be surprised if he could prove he knew the material he was teaching before the day of lecture. Most of his assignments, including an exam, had errors. I did not learn much of anything in this course, and I had started the semester excited to do so.

Hilarious
GROUP PROJECTS
4.0
1.0
EECS233
Grade: A
Dec 9, 2016
Would take again

Tbh Chris is a nice guy and willing to help. But he's somewhat not really a goo lecturer. The SI session and YouTube vids helped me learn this class better than he did. But the class is still an easy A. The exam is just an rip off from the quizzes he gave every Tuesday, so everyone can get a 95 or something. And the homeworks are really simple.

Respected
Get ready to read
Hilarious
3.0
2.0
EECS233
Grade: A-
Dec 9, 2016
Would take again

I had him for his first time teaching Data Structures, so he seemed a little scattered. He knows his stuff, but sometimes makes mistakes - and always recognizes that his mistakes are his, and does not penalize students for them

Caring
4.0
2.0
EECS233
Grade: A
Dec 13, 2016
Would take again

Good goofy teacher. Accidentally teaches you a lot. Lots of help in office hours. Make sure to do well on tests ,their 50% of the grade

Gives good feedback
Clear grading criteria
Caring
2.0
2.0
EECS233
Dec 17, 2016
Wouldn't take again

Nice guy, but very distractable, and makes a lot of (sometimes critical) mistakes when writing on the board. I ended up relying on friends/the textbook/the internet to teach me a fair amount of the material. That being said, his tests/quizzes weren't particularly hard. If you're willing to put in a bit of work on your own time, it's an easy class.

5.0
3.0
EECS338
Grade: A
Dec 31, 2016
Would take again

It was his first time teaching EECS338, so he did have some mistakes here and there but those were understandable. Makes everything clear and really tries hard to break down hard concepts. CWRU needs more instructors like Chris.

Gives good feedback
Inspirational
Clear grading criteria
1.0
5.0
EECS132
Apr 3, 2017
Wouldn't take again

He doesn't know how to use java....

1.0
1.0
EECS132
Apr 18, 2017
Wouldn't take again

Honestly one of the worst teachers ever. I went to 1 lecture(the first day) and still got an A. He is a joke of a teacher and you will learn absolutely NOTHING. His homeworks are ridiculously hard compared to quizzes and tests which you can study for 10 minutes before . Its so frustrating to try to do things when you've learned none of the info

4.0
1.0
EECS338
Nov 13, 2017
Would take again

Chris's philosophy is that if you find the class too easy, don't use the code he provides. So overall, this class is easy because he gives you all the code necessary for the homeworks, and if you understand the homework at a very basic level you don't really need to study for the quizzes. Midterm was pretty easy and the final is optional.

GROUP PROJECTS
5.0
1.0
EECS233
Grade: A
Dec 13, 2017
Would take again

Really easy quizzes and tests.

Hilarious
Clear grading criteria
2.0
1.0
EECS338
Grade: A
Dec 30, 2017
Wouldn't take again

338 is not a hard class anymore. Some people like this, some don't. Chris gives you nearly the exact code in many cases to complete projects. If you want to learn more, don't ever use it. If you want to pass operating system interviews, you'll need a lot more self study. Don't chase Chris for the easy As, it'll hurt you later on.

Tests? Not many
Hilarious
Caring
4.0
1.0
EECS233
Grade: A
Jan 12, 2018
Would take again

Some people dont respect Chris because of how easy he is, but I think thats a shame because he really works hard. Its true that you can slack off and still get an A. That being said, his homeworks are surprisingly well thought out and I learned alot from those. The layout of the class (weekly quizzes) reinforced my knowledge.

Tests? Not many
Hilarious
Clear grading criteria
5.0
1.0
EECS338
Mar 3, 2018
Would take again

GOOD CLASS

1.0
1.0
EECS338
Grade: A
Mar 19, 2018
Wouldn't take again

If you want to get an easy A, take it. But if you want to learn anything, don't. This is one of the most important CompSci class, don't waste your time with him. p.s. Currently he is the only professor that teaches this class. The other professor retired.

BEWARE OF POP QUIZZES
Hilarious
EXTRA CREDIT
1.0
1.0
EECS338
Grade: A
May 1, 2018
Wouldn't take again

This class is extremely easy, but we also learned very little. The homeworks, quizzes, and tests are basically just reusing his code and memorizing his examples. The lectures also wasted a lot of time on some concepts and went too fast on others, and he got sidetracked really easily, sometimes wasting entire class periods.

1.0
1.0
EECS233
Grade: A
May 1, 2018
Wouldn't take again

Yes, Prof Fietkiewicz is a nice person. But is he a good professor for a class like Data Structures? No. He made the class way too easy that I felt so bored during the lectures. Compared to Professor Kolacinski, who left after spring break, Fietkiewicz taught the materials way slower. He wasted so much time showing his computer screen for nothing!

3.0
2.0
EECS233
Grade: A
May 6, 2018
Would take again

His goal is to make computer science accessible and understandable. Yes, it may seem easy and trivial, but the book contains good further reading and he is willing to give good guidance to independent pursue a deeper study of the material. Very reasonable and manageable grading criteria with optional final exam.

Clear grading criteria
EXTRA CREDIT
3.0
2.0
EECS233
Grade: B+
May 10, 2018
Would take again

plays the banjo??? in class?? to teach sorting algorithm runtimes?? what more could one ask for??

Gives good feedback
Hilarious
4.0
1.0
EECS233
Grade: A
May 10, 2018
Would take again

This man saved our data structures class. After a rough first half of the semester, he took over the class and instantly there was a shift. Lecture participation increased and the material was much easier to understand. Written Assignments were easier to understand and tests were much more straightforward.

Hilarious
Caring
1.0
2.0
EECS338
Oct 9, 2018
Wouldn't take again

This is the worst professor in this department. Unfortunately I took his EECS 233 and EECS 338, and I what I got just an A with no knowledge that you are supposed to understand deeply after taking these since they are the most important courses in CS. He spent half of the time talking about the homework and they are just all about printing out sth

Get ready to read
1.0
3.0
EECS338
Oct 9, 2018
Wouldn't take again

Very goofy and underprepared. Comes to class late. His homework is confusing because he is terrible at explaining things. He changes the homework many times every week, even before the due day, because there is always something wrong. Don't trust the rating, just look at the amount of downvote on positive ratings and upvotes on negative ratings.

5.0
1.0
EECS233
Grade: A
Oct 14, 2018
Would take again

Here's the thing about the comments below: everyone thinks he's too goofy or not serious enough, and at a school like CWRU it's a CRIME to not be 100% serious when it comes to academics. If that's your philosophy, go elsewhere. Otherwise, Chris likes to have fun and is able to teach well while doing it, and his antics often helped me learn more.

Inspirational
Hilarious
Caring
3.0
3.0
EECS338
Grade: B
Oct 15, 2018
Would take again

Chris is a very hit or miss. He has the potential to be a great professor and give comprehensive and interesting lectures - but, he is his own worst enemy. EECS338 has been a disaster this semester because Chris has been frequently under prepared in every way imaginable. As a result, none of us have learned from him and are struggling to pass.

3.0
3.0
EECS338
Grade: A
Oct 15, 2018
Would take again

If Chris took the time to actually prepare for his lectures, homeworks, quizzes, and tests he would be a perfectly good professor. Instead, if you're not in his top priority class, you're stuck dealing with an unorganized and frustratingly incompetent professor. In the case of EECS338, it makes the class 100x more difficult for no good reason.

5.0
2.0
EECS338
Grade: A
Oct 24, 2018
Would take again

People are being too hard on him, EECS 338 this semester isn't that bad. But here comes the downvote brigade who apparently has a vendetta against the man who's a pretty good prof.

Hilarious
Caring
2.0
2.0
EECS338
Nov 17, 2018
Wouldn't take again

The only class I take that has homework due during the break. I only have 2 days of break. I want to rest.

4.0
1.0
EECS132
Nov 27, 2018
Would take again

Lectures arent very helpful, but he makes the homework assignments in such a way that doing them teaches you what you need to know. Hes disorganized, often late to class. Half of grade comes from the three tests which are graded oh so easily. Final is optional. Extra credit point if you take all of the 0 pt pop quizzes. Has a Mediavision. Easy A.

TEST HEAVY
2.0
3.0
EECS132
Grade: A
Dec 2, 2018
Wouldn't take again

Chris is very scatter-brained. This class is mainly just based on your understanding of the homework. If you get it, then you will get a good grade (since quizzes and tests are very similar). He doesn't really teach at all in class, only explains what an example code does, rather than how it works.

1.0
4.0
EECS338
Dec 4, 2018
Wouldn't take again

Chris is just a terrible lecturer, his homework is extremely confusing and long and he changes it multiple times a week. This semester he really has no idea what he is doing. He is completely irresponsible and it screwed over this entire class. He only gave us 1 week notice for the completely random tests. Don't take this class, Chris is terrible.

1.0
4.0
EECS338
Grade: C
Dec 4, 2018
Wouldn't take again

Chris is a poor professor, plain and simple. In previous classes I have had with him the TAs and Google helped my grade, but in EECS 338 the recitations are shallow and the homework is long and confusing. He is irresponsible with our time and assignments. We were told that we would have a quiz, homework, and test 3 days in a row only 1 week prior.

LOTS OF HOMEWORK
2.0
2.0
EECS338
Grade: A
Dec 10, 2018
Wouldn't take again

Chris is a nice dude who's far more entertaining than the average professor, but he just isn't made to teach. He's notoriously late and underprepared. Almost every assignment and exam he gives is riddled with errors that end up wasting everyone's time. You'll get an easy A, but don't expect to walk out feeling comfortable with the material.

2.0
2.0
EECS132
Grade: A
Dec 11, 2018
Wouldn't take again

He's a nice guy and all but hes not good at teaching and I didn't really learn much because he kept trying to teach the class java by using the javafx gui for whatever damn reason. His quizzes and exams are generally easy but don't expect to learn much from him, the homeworks also usually take a a long time and are wayyy harder than the tests.

LOTS OF HOMEWORK
GRADED BY FEW THINGS
LECTURE HEAVY
3.0
2.0
EECS132
Grade: A
Dec 12, 2018
Would take again

he's rather disorganized which can be frustrating (he frequently changes the homework prior to the deadline) but sometimes this can result in take home quizzes/tests if you're lucky. You don't have to show up to class, but you do have a lot of homework between homework due tuesdays and labs due thursday/friday

LOTS OF HOMEWORK
Hilarious
1.0
1.0
EECS338
Grade: A
Dec 16, 2018
Wouldn't take again

Worst professor ever. If you actually wanna learn something, avoid Chris. Didn't even have his own slides sometimes, where he just attached a few url to the outside course materials. Makes last minute changes to homework. Also, he didn't post the exam schedule until a week before the exam.

LOTS OF HOMEWORK
EXTRA CREDIT
3.0
2.0
EECS132
Grade: A
Dec 22, 2018
Would take again

Chris definitely has a potential to become a great professor; however, he is quite disorganized. The second exam was a take-home because he arrived 30 minutes late. He also does not announce exam dates in the beginning of the semester. Homework assignments start out easy, but they get harder and harder. Quizzes, tests, and labs are not that bad.

LOTS OF HOMEWORK
1.0
1.0
EECS223
Jan 24, 2019
Wouldn't take again

Chris turns EECS into music theory

Hilarious
1.0
2.0
EECS233
Feb 14, 2019
Wouldn't take again

Youll get an easy A in the class, but you wont come out of the class feeling confident that you actually learned anything.

2.0
1.0
ENGR131
Apr 29, 2019
Wouldn't take again

He is easy going. Doesn't expect a lot from class but he is an awful lecturer. He just goes on useless loops explaining stuff and sometimes feels completely under-prepared for class.

Accessible outside class
Caring
EXTRA CREDIT
3.0
1.0
EECS338
Grade: A
Apr 30, 2019
Would take again

He is extremely disorganized but it will end up benefiting you. He's been teaching the same classes for so long but he still has a lot of mistakes in his problem sets. On our 2nd exam, a problem was so hard that he decided to just make it take home. Also he's really bad at lecturing. Just watch the media vision on 2x speed.

Skip class? You won't pass.
4.0
2.0
EECS233
Grade: A
May 2, 2019
Would take again

It is an easy class. Also,Chris is a nice person.

Hilarious
EXTRA CREDIT
3.0
3.0
EECS233
Grade: A
May 6, 2019
Would take again

You won't learn much about coding, but will learn data structures concepts and techniques. Homework assignments are pretty long and annoying, but they're 50% of your grade, so they help your grade a lot. Exams are nothing like the homework; they're simple problems. Overall, he's an okay professor.

Lots of homework
5.0
1.0
EECS233
Grade: A
May 9, 2019
Would take again

Chris gets a bad rep for being disorganized and goofy, but I enjoyed his class. He doesn't make Data Structures difficult at all, so as long as you pay attention in class (or watch the MediaVisions), homeworks and tests are easy. Overall, Chris is a very chill professor and you learn everything you need to learn in a typical Data Structures course.

Clear grading criteria
Hilarious
Caring
1.0
1.0
EECS233
Grade: A+
Nov 13, 2019
Wouldn't take again

Terrible teacher. He was too easy and a really dry lecturer.

2.0
1.0
CS441
Oct 2, 2020
Would take again

DO NOT TAKE ONLINE COURSE WITH HIM In person he is a great, goofy professor. However avoid taking online courses with him. He becomes a control freak and always assigns quizzes and homeworks at 11 PM and they are due the next day at 9:30 AM. And then sends petty emails. However, he does not do this and is great if he gets to teach face to face.

Class Info

Attendance Mandatory

5%

Textbook Required

21%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 46 grades
Most common grades:
A (38)
A+ (4)
A- (1)
Grade Distribution
A(42)B(1)C(1)D(0)F(0)A-/B+(2)
Based on 46 reported grades
A: 38
A+: 4
A-: 1
B+: 1
Common Tags
Hilarious (16)
Caring (8)
Clear grading criteria (7)
EXTRA CREDIT (5)
LOTS OF HOMEWORK (5)
Gives good feedback (3)
Skip class? You won't pass. (2)
GROUP PROJECTS (2)
Rating Trend

Declining

-1.29 avg change
Jan
Feb
Apr
May
Nov
Oct
Last 6 months
Ratings by Course

ENGR

5.0

(1)

ENGRENGR

5.0

(1)

ENGR131

4.5

(59)

EECS233

3.3

(19)

EECS338

2.4

(17)
+3 more courses
Difficulty by Course

EECS132

2.3

EECS338

2.1

ENGR

2.0

ENGR131

1.6

EECS233

1.5

Similar Professors