4.5

Christian Trefftz

Computer Science - Grand Valley State University

4.5
Quality
1.8
Difficulty
100%
Would Retake
101
Reviews
4.5
Quality
1.8
Difficulty
4.7
Helpful
4.2
Clarity

100%

Would Retake

101

Reviews

Rating Distribution
Official

5

65

4

31

3

5

2

0

1

0

What Students Say

Trefftz is a great professor

162 - 5.0 rating

Honestly, I was completely new to programming and he helped A TON

CIS162 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

26%

Textbook Required

45%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 34 grades
Most common grades:
A (27)
A+ (5)
A- (2)
Grade Distribution
A(32)B(0)C(0)D(0)F(0)A-/B+(2)
Based on 35 reported grades
A: 27
A+: 5
A-: 2
Incomplete: 1
Common Tags
Respected (18)
Caring (18)
Gives good feedback (8)
Accessible outside class (8)
Graded by few things (7)
ACCESSIBLE OUTSIDE CLASS (5)
Hilarious (4)
Inspirational (4)
Rating Trend

Improving

+0.21 avg change
Apr
Dec
Feb
Jul
Sep
Feb
Last 6 months
Ratings by Course

162

5.0

(2)

362

5.0

(1)

621

5.0

(1)

677

5.0

(1)

CS363

5.0

(1)
+21 more courses
Difficulty by Course

362

3.0

CS654

3.0

CIS501

3.0

CIS162

2.2

CIS163

2.2

Reviews (101)
5.0
3.0
362
Mar 20, 2001

good teacher

5.0
1.0
CS262
Mar 21, 2001

Great Teacher, no doubt the best teacher in CS Dept.

4.0
1.0
CS262
Mar 27, 2001

Gives help whenever you need it

4.0
1.0
CS262
Apr 2, 2001

Tests are extremely easy!! Only 4 questions, don't have to memorize coding!!!!!!

3.0
2.0
CS262
Apr 4, 2001

He knows his stuff butt his english is lacking and that causes some problems.

4.0
2.0
CS262
Grade: A
Apr 4, 2001

Tests are easy, coding impossible. Bad accent but good w/ notes.

4.0
3.0
CS262
Apr 9, 2001

Tests unfair. they are only 4 or 5 ?s so you can't miss even one! otherwise good

5.0
1.0
CS262
Apr 11, 2001

He is a good teacher and very helpful. Hope he would give us more difficult exam

4.0
1.0
CS362
Apr 20, 2001

very nice guy. Class is a bit dull, but its the material....

4.0
1.0
CS262
Apr 22, 2001

Sometimes hard to understand. Very nice. If you read the book, tests very easy.

4.0
2.0
CS262
Apr 24, 2001

great teacher,teaches concepts rather than memorize code. learned a lot

5.0
2.0
CS262
Jun 7, 2001

Great prof.! Very clear explanations, interesting lectures, nice guy.

5.0
2.0
CS262
Jul 30, 2001

Excellent professor, couldn't ask for better. You need to memorize some coding

4.0
3.0
CS262
Oct 7, 2001

Great! I hope I can get him for my other CS classes. Try and get him.

5.0
2.0
CS262
Dec 5, 2001

Very nice. Always willing to take time out and help you if you dont understand.

5.0
3.0
CS262
Dec 6, 2001

A true passion for the material, nice guy, great teacher!

5.0
2.0
CS363
Jan 7, 2002

This dude is getting harder with each semester

5.0
2.0
CS262
Jan 31, 2002

Very Easy, heard that he's getting harder though. Get him if you can.

5.0
2.0
CS262
Mar 26, 2002

very friendly and very helpful. explains material well and is a great prof!!!

5.0
2.0
CS262
Apr 1, 2002

Great Prof! Always willing to help.

5.0
1.0
CS262
Apr 22, 2002

Loved him. One of the best teachers in CS dept. Take if you can. Great Teacher

4.0
2.0
CS262
Jul 24, 2002

Excellent! Cares about the students and their comprehension of the material

3.0
2.0
CS263
Nov 15, 2002

Very nice and easy, but learned absolutely nothing.

3.0
4.0
CS162
Dec 11, 2002

Does labs for you if you ask a question. Assigns stuff, then teaches the materia

4.0
3.0
CS162
Jan 2, 2003

good prof. very helpful when you ask questions

5.0
3.0
CS263
Feb 14, 2003

Trefftz rocks my socks. Best prof in the CS dept by far.

4.0
1.0
CS621
Feb 18, 2003

Very easy, but if you're a grad student you feel like you learn nothing.

5.0
3.0
CS262
Feb 21, 2003

great prof! actually gives useful examples, not just theory like grissom. *****

5.0
2.0
CS262
May 9, 2003

very nice, very easy grader. If you know Java hes the easiest teacher to take (your guar. an A), if you dont then he will help you a lot, but lectures are not setup for teaching the material very well.

5.0
3.0
CS654
Jun 24, 2003

i would say best teacher in CSIS department...knows his stuff plus always help the student when they need help.

5.0
3.0
CS621
Aug 21, 2003

He is an excellent professor!

5.0
2.0
CS162
Oct 16, 2003

awesome prof, easy grader, always willing to help if you have questions. plus he's just a very nice guy

4.0
1.0
CS162
Oct 25, 2003

Easy class. He is always willing to help and can spend long times explaining one thing. Great teacher. A little hard to understand some times.

5.0
2.0
CS162163
Nov 4, 2003

Great professor. Very willing/able to help. Lots of experience applied to class discussion. Tests fairly easy, but may not prepare you for final exam (which is written by the CS department).

4.0
1.0
CS162
Nov 17, 2003

Great teacher... but try to supplement your study too bcos the final might be a killer, and probably Trettzc doesn't want to discourage u, so he grades u easily. For final, u might land in pain on ur backside if u've not read wide. Exam is set by CS Dept

5.0
2.0
CS162
Dec 13, 2003

if there was ever a prof that wants u to do good, its Trefftz. pay close attention in class, i had absolutely no experience with Java before this class, and i came out just fine without any stress. there will be times of confusion, but he will totally u

5.0
1.0
CS162
Dec 21, 2003

Excellent guy, I would recommend him to anyone. Although his accent makes him a little hard to understand at times, he more than makes up for it in other areas.

5.0
1.0
CS263
Jan 3, 2004

good guy if you have any problems go to him and he will gladly help you out

5.0
2.0
CS150
Jun 1, 2004

Great computer prof!! He really knows his stuff and is Very helpful. Id recommend him any day!

4.0
1.0
CS150
Jun 19, 2004

Piece of cake class. Learned applications of software and rarely attended lecture (which is him reading powerpoint slides.) Prof is friendly and helpful. In a way a waste of time class, try to test out if possible.

5.0
2.0
621
Aug 2, 2004

Great Prof, Have a good understanding of the subject. Very Helpfull.

4.0
1.0
CS263
Dec 7, 2004

Very easy prof. He really tries to make sure that everyone does well in the class. Just do the little bit of homework he gives and come to class and you are almost guaranteed an A.

4.0
1.0
CS461
Dec 14, 2004

Only semester teaching compilers... wasn't all to do with compilers, more to do with random topics. Class was incredibly easy; but didn't actually learn a whole lot.

4.0
1.0
CS263
Apr 26, 2005

Very nice professor. If you do the homework assignments, and put a little bit of effort into them, you should get an A. He is very willing to help during his office hours. He is an easy grader. Very fair, very interested in students learning, very nice guy.

3.0
1.0
CS263
Apr 27, 2005

Does not explain things well in class sometimes, but tests are assignments are easy regardless. I had a very hard time trying to meet with him during office hours. He was never there when he said he'd be. Show up and do the work, and this class is an easy A.

5.0
2.0
CS150
May 5, 2005

lectures/labs are voluntary.the only time you need to go anywhere is when you have a question, a test, or need to turn something in.finish your assingments, they'll be the breaking point if you don't do well on tests. he's helpful, and understanding.

5.0
1.0
CS263
Jun 29, 2005

If you pay attention you could learn something in this class. The homeworks are few and easy. They are really just for practice. He's a great guy and very smart. Ask him and he will always help you out, even if it doesn't have to do with that class. Always available for assistance.

5.0
1.0
CS150
Dec 5, 2006

VERY good teacher. Class is optional, so as long as you understand the subject, you can just show up for the tests to get an easy A. Very helpful, clear, and genuinely cares about his students. Only downside is he gives out weekly assignments (don't worry, they are easy)

4.0
2.0
CS150
Dec 18, 2006

He is a very nice professor. I am a nerd, so this stuff was easy for me. I skipped at least half of the classes and got an A. You do need the book for homework. The midterm and final are hard. The first couple computer tests are easy but the excel and access tests you will probably need to study for. I would definitely take him again!

4.0
1.0
LAS210
Nov 26, 2007

This class was extremely easy. The midterm exam didn't have much to do with the lectures at all, but it was really easy. It would be crazy to say that not everyone got an A in the class, because there wasn't much too it. Great professor!

5.0
2.0
CS263
Dec 20, 2007

You will never open the book. Go to most of the classes, do the few homeworks and you'll get an A.

5.0
1.0
CS263
Mar 17, 2009

The easiest CS professor you'll ever have. Very nice and friendly. He'll spend 20 minutes writing stuff slowly on the board, spend 10 minute telling you stories and telling you to go to grad school, and then let class out 20 minutes early. Homework is nonexistent, projects are doable, and exams are laughably easy.

4.0
2.0
CS361
Jun 16, 2009

If you are even given a chance to take him as a prof do it. If you pay attention you will learn a lot. He makes it very hard to fail his class. He is always willing to help. I have taken him for 3 upper level CS classes and received all great grades

5.0
2.0
CS162
Oct 22, 2009

good prof, uses many examples to teach which is good when learning something completely new

4.0
1.0
CIS162
Nov 5, 2010

A smart, cheerful, and relaxed professor. There was no homework, ever. The book is almost useless. His study guides match the tests almost exactly. Attendance isn't taken. I would highly recommend him to anyone taking any CIS course.

4.0
3.0
CIS162
Nov 22, 2010

I don't get CS at all and Prof Trefftz only slightly fixed that problem. I get more now, but all the projects and tests and quizes were difficult. He's always availble during office hours, but be careful, because he tends to just write the program FOR you instead of explaining and have you do it so I got no experience. He's also extrememly nice.

5.0
1.0
CS263
May 4, 2011

Most chill professor I've ever had. Has a very soothing voice, and enjoys elegant code more than anything else. Exams are easy, homework is basically nonexistent.

5.0
1.0
CS162
Dec 5, 2011

Trefftz is one of the nicest men I have ever met. Not only does he try to help you as much as possible, he is very understanding of life circumstances. My mom went to the hospital for 5 days in an emergency and he took time to help me understand my project and turn it in late. I would recommend him to any 162 student.

5.0
2.0
CIS162
Aug 11, 2012

Previous comments are true. Very helpful. Wants you to succeed. Come to class and you will learn what you need to know for projects. Do not procrastinate on projects. Go to office hours and you will receive all the help you need.

5.0
1.0
EGR261
Apr 24, 2013

He was very helpful and the work load was surprisingly reasonable. I would recommend him.

5.0
2.0
CIS16201
Dec 10, 2013

This professor is one of those profesors you don't see too often. Java Programming can be very hard to comprehend: especially if it is your first programming language. Mr. Trefftz has helped me so much throughout the entire semester. He will test you, but he will also guide you. He cares about his students and he wants his pupils to be successful.

5.0
1.0
162
Grade: A+
Oct 22, 2014

Trefftz is a great professor. He will give you alot of insight to the fields of CS or IS and help you decide which one would be better for you. He's more interested in making you successful than he is interested in making class difficult. Very clear teacher, although has a slight accent(usually fine). Tests are straightforward as well. Recommended.

5.0
1.0
CIS162
Grade: A
Dec 19, 2014

So glad I took this professor, I feel like he was a great stepping stone into the CS major. If I need help later on I know he will be there for me. Sometimes he will go over hard concepts in coding and take you step by step in a project (very helpful). As long as you do your projects on time, you will get an A. Also going to class is very helpful.

5.0
2.0
162
Grade: A
Dec 19, 2014

Professor Trefftz is really helpful in class! He likes to do a lot of the coding for you, instead of coaching you through it, though. He has a slight accent, but his lectures are usually clear and give plenty of examples that you'll use in the projects. The weekly labs are mandatory, but usually not too bad, and he lets you listen to music!

5.0
1.0
CIS263
Apr 1, 2015

I have taken Trefftz for a couple classes. This guy is awesome, if you have trouble just go to his office hours and I bet you will leave understanding the material. He seems to always be available when I have had problems and always gets excited to work with me during office hours. He also always has very clear expectations from his students.

5.0
3.0
CIS163
Grade: A
Sep 1, 2015

Helped me with many projects. Did not play favorites; was helpful to everyone. Encouraged his students to work to the best of their ability, and was understanding of issues. Would often move deadlines when the class needed it. That said, this wasn't an easy-A, and you do have to work for it, but he'll help you do it. Very good professor.

5.0
3.0
CIS162
Grade: A-
Dec 7, 2015

I LOVE TREFFTZ. HE IS THE MAN. Honestly, I was completely new to programming and he helped A TON. He is always there for you and really wants to see you succeed. There are 5 time-consuming projects due over the course of the class and I went to his office hours for help every time, and he helped me until I fully understood. Amazing professor.

4.0
2.0
CIS162
Grade: A
Jan 11, 2016

He is a great teacher! He really cares about his students and does a great job teaching. You will do well in this class if you just show up and get the work done. He sometimes takes quiz questions from the online book. He is a pretty good grader if you put the effort in. I would definitely recommend taking him!

5.0
1.0
CIS162
Grade: A
Mar 6, 2016

Simply the best prof at GVSU. This man is the reason why I am so successful today. The projects are hard and will stress you out. Go to his office hours and get to know him, you will learn A TON. He will drink some hot cocoa and help you program your project while making sure you understand everything. This guy turned my life around.

5.0
2.0
CIS163
Grade: A
Apr 25, 2016

Professor Trefftz is an incredibly kind individual and an excellent teacher. He has a more traditional style where he simply lectures to you. However, the bulk of the class is spent on the projects, which are some of the hardest in the CS curriculum. Professor Trefftz is incredibly helpful, though. He made this class great, and I'd take it again.

5.0
2.0
CIS162
Grade: A
Nov 30, 2016
Would take again

Prof Trefftz goes through all of the material in the class with lots of details and patience. He answers all questions, is very forgiving with grading for labs and projects because he is more concerned with progress than harsh grades. Overall, he is an excellent professor that anyone would be lucky to have.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
CIS162
Grade: A+
Dec 21, 2016
Would take again

He is the man. He has trouble explaining some concepts, but makes up for it by showing his own code. Very helpful and willing to go the extra mile for students. He always includes partial credit, and you could probably turn in half of an exam and he would give you a 75%. Hes a cool dude. Definitely would take another class of his.

Respected
Clear grading criteria
Hilarious
5.0
1.0
CIS163
Grade: A
Oct 27, 2017
Would take again

Nice guy. Not the best teacher, but he is definitely much better than the others. Tests are pretty easy, very relaxed.

Respected
Hilarious
Caring
5.0
1.0
CIS163
Grade: A
Dec 6, 2017
Would take again

Cool guy. pretty relaxed.

Gives good feedback
Respected
Caring
5.0
4.0
CIS162
Grade: A
Dec 19, 2017
Would take again

Trefftz made tricky concepts clear, readily answered any questions asked, and was always around to help with homework. I sent him so many emails when I got stuck and he always responded very quickly and helpfully. He's looking to help his students learn, not to give bad grades, and gives lots of partial credit. Put in the work and you'll get an A!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Would take again
5.0
1.0
CIS451
Feb 28, 2018
Would take again

Dude is a bro. Legitimately take him if you have an opportunity.

Gives good feedback
Respected
5.0
2.0
CIS163
Grade: A
Apr 21, 2018
Would take again

When asked questions Professor Trefftz was very clear when answering them and didn't make the concepts harder than they had to be. Very easy grader, but still felt like I learned something. I'm already scheduled to take him again next year for a data structures class. Bonus points for being laid back and having a good sense of humor. A great prof

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
4.0
CIS163
Grade: A
Oct 3, 2018
Would take again

Trefftz is a solid professor. He is extremely knowledgeable and can answer most questions off the top of his head. He is very chill and does a good job making an extremely tough class manageable. He also "required" a textbook but there are no problems assigned from it. I did not buy it and I was perfectly fine.

Respected
Hilarious
Caring
4.0
2.0
CIS451
Oct 29, 2018
Would take again

Very good prof. Made it really fun to learn.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
1.0
CIS451
Dec 10, 2018
Would take again

Really cares about the students, and doesn't try to screw you over with hard exams or projects. Assignments and exams were easy, definitely take him!!

Respected
Amazing lectures
4.0
2.0
CIS451
Grade: A+
Dec 15, 2018
Would take again

Trefftz is a good prof and incredibly nice. Sometimes his lectures are a little bit confusing, but he is very accessible outside of class if you need. He also is a lenient grader, if you make an effort you should get a good grade.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
2.0
CIS253
Apr 16, 2019
Would take again

Dr. Trefftz was forced to teach COBOL after professor Hornik passed away, and this guy did the best he could with the very limited amount of time he had to prepare. He truly cares about all his students, and is extremely easy to approach. Take Trefftz if you see him teaching a course. You'll learn and enjoy your time.

Gives good feedback
Accessible outside class
Caring
5.0
3.0
CIS501
Grade: A
Apr 20, 2020
Would take again

Professor Trefftz is very knowledgeable and is able to get the point across on many topics within CIS. This class was a mix of Computer architecture, OS, databases, and TCP/IP protocols. Testing and hw level was appropriate for the amount of coursework. Transition to online learning with Stay at Home order was smooth and easy to adjust to.

Respected
Accessible outside class
Clear grading criteria
5.0
2.0
CIS310
Grade: A
Dec 1, 2020
Would take again

You're only graded by 3 main assignments, a midterm, a final exam and a presentation at the end of the semester. I showed up 3x a week as it was a traditional style learning, I could have learned this online too. Sadly, he is retiring soon so it won't be the same.

Gives good feedback
Graded by few things
Caring
5.0
2.0
CIS253
Feb 24, 2021
Would take again

Trefftz is a great professor for COBOL. Very lenient and loves to help. Labs due once a week. Super easy. He's a great guy who cares a lot about his students. Take him!!

Gives good feedback
Respected
Caring
4.0
2.0
CS263
Grade: A
Apr 27, 2021
Would take again

I took Professor Trefftz for CIS 263, his class is really easy, he literally gives u finals and midterms from last semester for you to study, so it is basically free A is you do the homework and study for the exams. But I have to say, he is not very good at online teaching, he's class can be pretty boring when it is online.

Respected
Graded by few things
5.0
2.0
CS263
Grade: A
Jun 23, 2021
Would take again

I love professor Trefftz, very chill, make sure you do all the projects because the class is graded by few things, he gives you study guides for midterm and final, just make sure you look over them, you will understand why once you see the exams, data structure is hard and important, but this class is actually pretty ez.

Respected
Inspirational
Graded by few things
4.0
3.0
CIS263
Grade: A
Sep 5, 2021
Would take again

His lectures are pretty good and he gives you a PDF for the book which is used often. Not many assignments but they aren't difficult and he's an easy grader on HW. Keep up with the reading and study for the exams bc he's a little tougher on those. If you don't understand the lectures just ask and he'll help you.

Graded by few things
5.0
1.0
CIS310
Grade: Incomplete
Oct 18, 2021
Would take again

I don't know why, but Colombian professors at GVSU seem to be the best teachers. As long as you show up to the class and use sparknotes on the books you'll be just fine. Also the book is free, he provides it to you. Bonus ducks for him Midterm is open note and very easy to get a 100 on. Overall great guy. Please do yourself a favor and take him

Respected
Inspirational
Lecture heavy
5.0
3.0
CIS162
Grade: A
Jan 8, 2022
Would take again

Does a decent job at explaining things in class, but is very helpful when you ask him a specific question, whether in a lab or about a project. Super generous and fair grader. Would recommend.

Gives good feedback
Accessible outside class
4.0
2.0
CS263
Grade: A
Apr 24, 2022
Would take again

The class could be a little slow and dry sometimes, but overall very reasonable and good teacher. Projects are straightforward, and several days of review for each exam so as long as you show up and mostly pay attention the class is not difficult.

Caring
Respected
4.0
1.0
CIS263
Grade: A
Apr 29, 2022
Would take again

It is very easy to bs your way thru the class and end up with a good grade, the midterm and final are identical to the review he gives u, so look into those

Test heavy
Graded by few things
5.0
1.0
CIS263
Grade: A-
May 4, 2022
Would take again

goated

Hilarious
Caring
Accessible outside class
5.0
3.0
CIS263
Grade: A
Apr 20, 2023
Would take again

Love Professor Trefftz! This is my second course with him and I would happily take another course with him again. He's very kind and considerate to his students, very down to earth, and very knowledgeable. I wish I could take Trefftz for all of my courses! Highly recommend taking him at least once!

Caring
Graded by few things
Accessible outside class
5.0
1.0
CIS263
Grade: A
Apr 20, 2023
Would take again

One of the best professors I've had in 3 years at GV. He is a super easy grader and if you put in effort, you will pass. He reuses past year's exams for your study guide, so if you study with those, it will be almost the exact same on your exam. He's a really great and understanding professor and actually cares and wants you to succeed.

Amazing lectures
Gives good feedback
Caring
5.0
1.0
CIS263
Grade: A
Apr 27, 2023
Would take again

Love him! Definitely take for 263--easiest class I've taken. That's not to say I did not learn a lot--I definitely did! Follow his examples and ask questions he loves to help. Study the midterm/final review and you will ace every exam.

Caring
Respected
Accessible outside class
5.0
1.0
677
Grade: A
Dec 12, 2023
Would take again

chillest professor at gv,

Inspirational
Caring
5.0
1.0
CIS654
Grade: A
Feb 10, 2024
Would take again

He treats you like you are a 5-year-old, very very nice guy, very chill, very caring, and grades extremely easy. To the point, I feel like he is just handing everyone As for participation. Not saying I am complaining, but I feel like if everyone is getting As, what is the point of grades lol, makes me not motivated to try.

Caring
Respected
Accessible outside class
3.0
1.0
CIS263
Grade: A+
Jul 29, 2024
Would take again

Easily accessible. Easy class where very little is learned (pointless class). Easy to skip class with the exception of pop quizzes but he allows make ups. Only a couple homeworks, couple quizzes, and 2 exams so do what's assigned and you'll do fine. Zybooks work was easy and most of our grade. Takes 2-3 explanations before you understand

Beware of pop quizzes
Graded by few things
Accessible outside class
5.0
3.0
CS654
Grade: A+
Sep 9, 2024
Would take again

The professor is cooperative and helpful. GOAT.

Amazing lectures
Inspirational
Caring
5.0
2.0
CIS263
Grade: A
Feb 5, 2025
Would take again

Professor Trefftz makes this class super easy. Just follow his examples, study the review materials, and you'll ace the exams. The lectures are helpful, and unstuckstudy is a great tool for exam prep. An overall easy A if you put in the effort.

Class Info

Online Classes

100%

Attendance Mandatory

26%

Textbook Required

45%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 34 grades
Most common grades:
A (27)
A+ (5)
A- (2)
Grade Distribution
A(32)B(0)C(0)D(0)F(0)A-/B+(2)
Based on 35 reported grades
A: 27
A+: 5
A-: 2
Incomplete: 1
Common Tags
Respected (18)
Caring (18)
Gives good feedback (8)
Accessible outside class (8)
Graded by few things (7)
ACCESSIBLE OUTSIDE CLASS (5)
Hilarious (4)
Inspirational (4)
Rating Trend

Improving

+0.21 avg change
Apr
Dec
Feb
Jul
Sep
Feb
Last 6 months
Ratings by Course

162

5.0

(2)

362

5.0

(1)

621

5.0

(1)

677

5.0

(1)

CS363

5.0

(1)
+21 more courses
Difficulty by Course

362

3.0

CS654

3.0

CIS501

3.0

CIS162

2.2

CIS163

2.2

Similar Professors