3.6
Quality1.7
Difficulty54%
Would Retake106
Reviews54%
Would Retake
106
Reviews
Rating DistributionOfficial
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 ratingClass Info
Attendance Mandatory
5%
Textbook Required
21%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.29 avg changeRatings by Course
ENGR
5.0
(1)ENGRENGR
5.0
(1)ENGR131
4.5
(59)EECS233
3.3
(19)EECS338
2.4
(17)Difficulty by Course
EECS132
2.3
EECS338
2.1
ENGR
2.0
ENGR131
1.6
EECS233
1.5
Reviews (106)
This class is so boring it's not funny, but Chris is a good guy and knows his stuff.
Good class. Not the best speaker but he knows what hes doing.
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.
The class is boring but, he gives out alot of useful handouts and helps out when help is needed. He knows his C++!
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.
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
The man knows how to teach a programming class, and if you're wondering, he shrunk the kids.
Good class, kind of boring but so are all intro classes. My TA was awesome.
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.
Amazing professor. Made everything crystal clear and even wrote a song about the class and played it like a sexy ****. Amazing
excellent; too cool.
Im not the best computer programmer, and I fell behind in this class. Very good teacher though, but homework and test problems are difficult
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 =]
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.
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!
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!!!
good guy
nice guy. funny in a weird way. extremely helpful if you seek help. always made lectures interesting. highly recommend!
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.
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.
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.
Very easy to understand and helpful. Also, he plays guitar in class.
best of the three ENGR 131 teachers
so cute, especially with the long haired wig and the guitar.
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.
One of the best professors. Although material is hard, grades are easy and Fietkiewicz keeps class relatively interesting.
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.
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.
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.
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.
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!
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.
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.
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.
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.
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.
Tried to make the lectures interesting. Very helpful.
He's sooo cute and nice. Definitely choose him if you're taking ENGR131. Want to change my major because of this class.
He loves to have fun with the class! Attendance isn't mandatory but it's worth going for the guitar.
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.
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.
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.
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.
Gives 2 weekly HW assignments that aren't too terribly difficult or long (and are arguably harder than his weekly quizzes and exams).
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.
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.
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.
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.
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.
A goofy man but an amazing teacher. 10/10 would recommend to others.
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.
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.
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.
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
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.
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.
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!
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.
The class is fundamental course. the lecture is straightforward. Chris know lots of things outside the class. He enjoy his life. good gihtar palyer
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.
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.
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.
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.
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.
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
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
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.
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.
He doesn't know how to use java....
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
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.
Really easy quizzes and tests.
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.
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.
GOOD CLASS
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.
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.
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!
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.
plays the banjo??? in class?? to teach sorting algorithm runtimes?? what more could one ask for??
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.
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
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.
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.
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.
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.
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.
The only class I take that has homework due during the break. I only have 2 days of break. I want to rest.
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.
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.
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.
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.
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.
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.
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
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.
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.
Chris turns EECS into music theory
Youll get an easy A in the class, but you wont come out of the class feeling confident that you actually learned anything.
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.
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.
It is an easy class. Also,Chris is a nice person.
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.
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.
Terrible teacher. He was too easy and a really dry lecturer.
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
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.29 avg changeRatings by Course
ENGR
5.0
(1)ENGRENGR
5.0
(1)ENGR131
4.5
(59)EECS233
3.3
(19)EECS338
2.4
(17)Difficulty by Course
EECS132
2.3
EECS338
2.1
ENGR
2.0
ENGR131
1.6
EECS233
1.5