4.2

Christian Servin

Computer Science - El Paso Community College

4.2
Quality
3.8
Difficulty
82%
Would Retake
129
Reviews
4.2
Quality
3.8
Difficulty
4.2
Helpful
4.2
Clarity

82%

Would Retake

129

Reviews

Rating Distribution
Official

5

84

4

24

3

3

2

4

1

14

What Students Say

Servin himself is kind, cares for your learning, and his lectures are more student oriented

COSC1436 - 5.0 rating

Best CS professor at EPCC

COSC1436 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

64%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 70 grades
Most common grades:
A (30)
Not sure yet (19)
B+ (13)
Grade Distribution
A(35)B(13)C(8)D(0)F(1)A-/B+(13)
Based on 89 reported grades
A: 30
Not sure yet: 19
B+: 13
B: 9
Common Tags
Gives good feedback (33)
Respected (31)
Get ready to read (26)
Accessible outside class (25)
Amazing lectures (24)
Lots of homework (21)
Inspirational (20)
EXTRA CREDIT (19)
Rating Trend

Declining

-0.58 avg change
Dec
Sep
Dec
Jan
Mar
Aug
Last 6 months
Ratings by Course

CS1437

5.0

(1)

COSC14361437

4.6

(10)

1436AND1437

4.4

(5)

COSC1436

4.3

(75)

COSC1437

4.3

(24)
+4 more courses
Difficulty by Course

COSC143721147

5.0

COSC2336

4.4

COSE1436

4.3

CS1437

4.0

COSC1437

3.9

Reviews (129)
4.0
4.0
COSC1436
Feb 21, 2010

He's a great teacher! He really knows what he's talking about. There's always homework and it's challenging, but he's willing to help. You will learn a lot about computer programming with Mr. Servin.

5.0
4.0
CS1437
Mar 29, 2011

He is the best teacher ever had! I really enjoy his class. Main reason why I keep going on this degree!

5.0
5.0
COSC1437
Jun 24, 2011

He explains very good, it takes the time to work with students. He is strict but he helps you out on the process. He teaches at the same (or better) level from utep, he has a lot of patience and flexibility with students. His english is not excellent but understandable. You really need to work hard for his class.

5.0
3.0
COSE1436
Dec 26, 2012

Professor Serving is a very demanding and challenging professor which is good I learned so much in the semester. He is always willing to help in so many ways chat, email, Facebook, tutoring, and so on. I'm looking forward to his class next semester.

4.0
4.0
COSC14361437
Oct 19, 2013

Professor Servin is one of the BEST teachers I've ever had. I have taken Programming I, and Programming II with him. I have learned so much, and he makes learning so fun. You have to work really hard, and study if you want an A. I wish i could take all of my computer programming classes with him. GREAT teacher.

5.0
4.0
COSC14361437
Oct 22, 2013

A fantastic professor; always willing to help, very comical, and will explain everything IF you ask him. Challenging and demanding, but you are guaranteed to learn the material.

5.0
1.0
COSC2436
Grade: A+
Jan 2, 2014

He gives a lot of homework and projects, asks a ton of questions in class (especially from those he feels do not grasp the material), expects students to read the book. In other words, he is a great teacher and expect to learn something from him.

3.0
5.0
COSC143721147
Jul 7, 2014

I think the biggest problem was the lack of feedback in this class. We would submit two lab assignments before we would get feedback from the first. The labs were not very clear. He's a good teacher, I just think he needs to be a little more organized.

5.0
4.0
COSC1437
Aug 16, 2014

I took his class before transfer to utep. he is strict, but helpful at the same time. He assigns a lot of projects and quiz every week. I like his style and the humor in class. Mr. Servin makes the students actually think in comparison to other teachers. He is always available for the students. He answered my emails even very late at night!

5.0
1.0
COSC14361437
Grade: A+
Nov 3, 2014

Although I already knew a lot of the class's material, I still learned a lot from him. Great teacher and would recommend any day.

4.0
4.0
1436AND1437
Apr 17, 2015

Dr Servin is an amazing teacher. He inspires students to think critically and makes class fun. The topics discussed can be tough but if you put in effort you get the hang of it. His always willing to help but YOU must have initiative first. His big on effort and will give extra credit if you go beyond what he asks.

5.0
4.0
COSC1437
Grade: A
Jul 29, 2015

He is one of the greatest professors I have ever had a class with, he makes classes fun (with star wars references), he inspires you to be better, helps you out if you need help, and he is just simply a great professor. His quizzes and test are hard but the way he teaches makes the quizzestest easier! Overall great professor.

5.0
3.0
COSC1436
Grade: A
Dec 27, 2015

Professor Servin is a genius. He is by far one of the best professors I have come across that has in depth knowledge about the subject. Totally recommend the class, it is not easy but it will change the way you think.

1.0
4.0
COSC1436
Grade: B
Mar 26, 2016

Not very helpful. Find another professor who will take the time to help you. His accent is also really hard to understand if you don't speak Spanish.

4.0
4.0
COSC1437
Grade: C
Apr 10, 2016

Probably one of the best instructors at EPCC to be honest. Genuinely cares for Computer Science. Most of the teachers at community genuinely seem to just show up for a paycheck, but he's the real deal. Lots of quizzes, expects you to read, tests are usually a combination of book and quiz. The field isn't easy, if it was easy, anyone could do it.

5.0
4.0
COSC1436
Grade: A
Jun 22, 2016
Would take again

An Excellent professor! Classes are hard, but they are very helpful. since it is your major , you have to work hard!

5.0
4.0
COSC14361437
Grade: A
Jul 22, 2016
Would take again

He is an excellent professor. He is a strict and a serious person, but he cares a lot for his students. Throughout the course he will advice you with tips that can make you the best computer scientist. If you don't understand something, he will try anything for you to understand. He requires you to read the book and there's quiz from it.

5.0
4.0
COSC1436
Grade: B+
Apr 17, 2017
Would take again

Great teacher, really good at explaining concepts. His lectures are never boring. The homework and reading for quizzes and tests can be time consuming, but if you pay attention in class it isn't hard.

Respected
Hilarious
Amazing lectures
5.0
4.0
COSC1437
Grade: A
Sep 28, 2017
Would take again

PhD. Servin is one of he best Professors at EPCC right up there with professor Blando. He is over qualified for his job and spends time hand grading and trying to motivate you and give you feedback. He never gives up on students even when they may have given up themselves.

Gives good feedback
Respected
Inspirational
5.0
4.0
COSC1436
Grade: Not sure yet
Nov 4, 2017
Would take again

Professor Servin truly cares for the future of his students. He is very inspirational and passionate about Computer Science. If you take him, you will want to continue studying Computer Science.

Respected
Inspirational
Amazing lectures
4.0
4.0
COSC1437
Grade: B-
Nov 15, 2017
Would take again

Second year taking this amazon professor

Respected
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
COSC1436
Grade: A
Mar 1, 2018
Would take again

If you have never programmed in your life like me, then you'll have some challenges ahead of you with the course itself, but it is doable. Servin himself is kind, cares for your learning, and his lectures are more student oriented. He has an eagle eye for copying though, so don't copy code from each other even if you change it up a small bit!

Skip class? You won't pass.
Hilarious
Caring
5.0
4.0
COSC1436
Grade: A
Dec 18, 2018
Would take again

Dr. Servin is an extremely passionate professor. His class can be challenging at times but it is worth it. If you are a CS major, definitely do an Honor's Project with him! Best CS professor at EPCC.

Get ready to read
Inspirational
EXTRA CREDIT
5.0
3.0
1436AND1437
Grade: A
Jan 18, 2019
Would take again

He was a great teacher which really teaches you the subject quite well even if you dont know anything of coding he'll work with you so you can succeed.

Gives good feedback
Respected
Amazing lectures
1.0
5.0
COSC1437
Grade: F
Feb 6, 2019
Wouldn't take again

I had him for a class a few years ago and he was good now he never shows up, and if he does it's late, I've taught myself everything I know. DONT TAKE HIM

Tough Grader
Participation matters
LECTURE HEAVY
1.0
5.0
COSC2336
Feb 21, 2019
Wouldn't take again

The professor frequently felt like he had something more important going on, leaving our class regularly and leaving students to teach for him. When exam time came, we were not prepared.

Lots of homework
Skip class? You won't pass.
5.0
4.0
COSC2436
Grade: A
Mar 31, 2019
Would take again

I took his class for several semesters. Actually I took the three computer science courses at EPCC with him. Currently I am at UTEP taking the advance courses. If you are not interested to learn, take it with someone else. He is strict, but you will learn with him. A lot of homework and quizzes, but you will learn. I will continue on other post.

Inspirational
Beware of pop quizzes
EXTRA CREDIT
5.0
4.0
COSC2436
Grade: A
Mar 31, 2019
Would take again

His peer leaders assist him when he needs to be out of town, I recommend not to skip their sessions, since some of their assignments they provide are in the tests or labs. I wish he teaches at UTEP some classes.

Skip class? You won't pass.
Test heavy
Lecture heavy
5.0
4.0
COSC2336
Grade: A
Apr 20, 2019
Would take again

Dr. Christian Servin is an amazing professor. His number one priority is the success of his students in the Computer Science field as well as their future.

Respected
Inspirational
Tough grader
5.0
4.0
COSC14361437
Grade: A
May 2, 2019
Would take again

Dr. Servin is the best CS professor. He always cares about students. And motivates a lot. Yes, his classes probably are not the easiest ones, but thats how I learned a lot. I would recommend him since his classes helpful and he makes them very fun.

Get ready to read
Inspirational
Hilarious
1.0
5.0
COSC2336
Grade: B
May 30, 2019
Wouldn't take again

Class was not hard but I had to educate myself since the professor does not show up and does not seem to care if students pass or not

1.0
4.0
COSC2436
May 31, 2019
Wouldn't take again

Professor was good and he has some knowledge but I guess he doesnt know how to convey his thoughts well enough for students to understand them and he doesnt seem to respect his boundaries as a professor

Lots of homework
5.0
3.0
COSC1436
Grade: Not sure yet
Jun 7, 2019
Would take again

Dr. Servin really cares about his students and their success. I can personally say that I've learned quite a lot more in this course than I have in any other course. He always tends to help during his office hours and answers any questions that students have at the beginning of the class. He is the reason why I'm excited to continue studying CS.

Accessible outside class
Get ready to read
Skip class? You won't pass.
5.0
4.0
COSC1436
Grade: B+
Jun 20, 2019
Would take again

He's a really good professor that cares about students & is passionate about the subject. YOU WILL HAVE TO WORK HARD FOR YOUR GRADE THOUGH! Many exams and quizzes are taken (ALMOST EVERY WEEK!), but if you follow along the classes and the book you will be fine. You will need to study outside of class but will learn a lot from him. I recommend him

Skip class? You won't pass.
Inspirational
EXTRA CREDIT
5.0
4.0
COSC1436
Grade: Not sure yet
Jun 27, 2019
Would take again

Very beneficial course. I would recommend not taking it over the summer as it is very tough but the professor is great at explaining everything but you must work hard outside of class to understand the concepts being taught!

Get ready to read
Skip class? You won't pass.
EXTRA CREDIT
5.0
4.0
COSC1436
Grade: C+
Jun 27, 2019
Would take again

I would not take the summer courses as it'll be more difficult then it should be. Otherwise, he's a great teacher who's willing to be as flexible as he can for students. Never too harsh or rude, and cares for students to pass. Only issue is the amount of work and there was a week he wasn't available.

Gives good feedback
Skip class? You won't pass.
Hilarious
4.0
3.0
COSC1436
Grade: C
Jun 27, 2019
Would take again

Awesome Professor just don not take a 5 week course. Other than that he is a great professor.

Gives good feedback
Accessible outside class
Amazing lectures
5.0
4.0
COSC1436
Grade: Not sure yet
Jun 27, 2019
Would take again

Dr. Servin genuinely cares about student learning. He will learn your name within the first two classes and will constantly check for understanding. Truly teaches with the brain in mind. Get ready to start talking and dreaming in code.

Gives good feedback
Lots of homework
EXTRA CREDIT
4.0
4.0
COSC1436
Jun 27, 2019
Would take again

Awesome instructor. Course material is difficult. You need to practice and I highly encourage visiting the peer leader sessions. He is available during office hours and responds to emails right away.

4.0
4.0
COSC1436
Jun 27, 2019
Would take again

great professor but if you don't have a good work ethic or good time management skills I recommend not taking the 5 week course.

Gives good feedback
Respected
Lots of homework
4.0
5.0
COSC1436
Grade: Not sure yet
Jun 27, 2019
Would take again

Good professor. wouldn't recommend taking it in 5 weeks. lots of homework and labs but they do help with gaining knowledge on the subject. Provides plenty of feedback on your papers to help you eliminate mistakes.

Gives good feedback
Respected
Lots of homework
5.0
4.0
COSC1436
Jun 28, 2019
Would take again

The class is great but I don't recommend taking over the summer. There is to little time and so much to cover. There is a lot of homework that will help you learn the material he covered and if you don't understand I recommend going to the pure leaders it is very helpful. He is a great professor who cares about his students and their understanding.

Gives good feedback
Accessible outside class
Hilarious
4.0
4.0
COSC1436
Jun 28, 2019
Would take again

Great professor who cares about his students and is willing to work with the schedule to help them

Accessible outside class
Get ready to read
Hilarious
5.0
4.0
COSC1436
Jun 28, 2019
Would take again

Provides many learning resources and gives good lectures. A lot of the information is directly referenced from the book so make sure to study it.

Accessible outside class
Get ready to read
Skip class? You won't pass.
4.0
3.0
COSC1436
Grade: B+
Jun 28, 2019
Would take again

Great Teacher

Lots of homework
Inspirational
Test heavy
5.0
4.0
COSC1436
Grade: Not sure yet
Jun 28, 2019
Would take again

Dr. Servin is a great professor! he really knows his stuff. The class is challenging but if you but the effort it will reflect on your grades. you shouldn't miss class!

Gives good feedback
Lots of homework
Skip class? You won't pass.
5.0
4.0
COSC1436
Grade: B+
Aug 21, 2019
Would take again

Dr. Servin is great! He makes lectures enjoyable by making sure everyone in the classroom understands the lesson and by throwing in lots of humor! You will NOT pass the class if you don't read the book or practice. Quizzes are nearly weekly with test coming at the end of each chapter.

Skip class? You won't pass.
Hilarious
Caring
1.0
5.0
COSC1436
Grade: C
Dec 4, 2019
Wouldn't take again

I think that he is a professor that knows a lot, but he doesn't knwo how to transmit that knwoledge to the students, and of top of that he missed to much classes so that doesn't help either, if you are willing to teach yourself then I guess it's fine. Barely pass during my spring semester

Lots of homework
Test heavy
So many papers
5.0
4.0
COSC1436
Grade: B
Dec 12, 2019
Would take again

Mr. Servin is great and hilarious. He helped me to succeed in the class and in my career, he gave me a lot of advice about courses to take and for cs. He gives a lot of homework but this is to prepare you for the next classes. I took the last courses with him and he really made me think about what I was doing. He does a lot for students and EPCC.

Gives good feedback
Accessible outside class
Caring
2.0
4.0
COSC2436
Grade: C
Mar 12, 2020
Wouldn't take again

He's good and makes class fun but at times work load gets heavy as well as over complicates it and also was late to class a lot if he even went.

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
5.0
COSC1436
Grade: C-
Apr 1, 2020
Wouldn't take again

Worst professor he teach good the first weeks but then he misses too much classes and expects you to know what he doesnt teach, it is just of a figure out and teach yourself, I dont recommend him at all!!!!

Lecture heavy
So many papers
Tough grader
1.0
3.0
COSC1436
Apr 25, 2020
Wouldn't take again

The main concern of this class is Professor Servin does not know how to teach. He singles out students who have questions so that no students even bother to ask questions anymore. He relies heavily on outside resources so students never actually actually learn a full subject. Textbook will be your best bible since you wont learn without it.

Get ready to read
Beware of pop quizzes
5.0
2.0
COSC1436
Grade: B-
Apr 28, 2020
Would take again

very fun to learn in this class

Respected
Amazing lectures
Caring
5.0
3.0
COSC1436
Grade: A
Apr 28, 2020
Would take again

Really good Professor!

Gives good feedback
Amazing lectures
Caring
5.0
4.0
COSC1436
Grade: Not sure yet
Apr 28, 2020
Would take again

Dr. Servin is a wonderful teacher, and really knows his stuff in programming/java. He gives you all the necessary info on assignments you need to do, and the available resources in case you need help. Get ready to practice a lot though, and read the book quite a bit in order to get the right information that you need.

Accessible outside class
Get ready to read
Skip class? You won't pass.
4.0
4.0
COSC1436
Grade: Not sure yet
Apr 28, 2020
Would take again

yeah, he's pretty good and I learned quite a bit from my time there 8/10 would take again.

Participation matters
Skip class? You won't pass.
EXTRA CREDIT
5.0
2.0
COSC1436
Apr 28, 2020
Would take again

Taking CS1 with Dr servin is easy. He gives plenty of examples and if you dont understand something he reviews it again. He likes class engagement, so dont be shy. He tells you a week ahead of time about quizzes and about 2 weeks for exams, plenty of time to study. He is Available when you need him.

4.0
4.0
COSC1436
Grade: C+
Apr 28, 2020
Would take again

I enjoyed being taught by Dr. Servin, he is very serious about his teachings. I would recommend to read parts of a chapter before going into class to get a better understanding of the programming language.

Get ready to read
5.0
3.0
COSC1436
Apr 28, 2020
Would take again

Servin is a great professor w/ pleasant humor. This was the first time I've ever attempted to program, he made it clear to understand and if you're ever running into issues he's there to help. He's easily accessible through his office hrs or by email. Make sure you have the book and do a lot of outside practice, this will be what helps you most.

Accessible outside class
Participation matters
Amazing lectures
5.0
3.0
COSC1437
Apr 29, 2020
Would take again

He is a good lecturer!!

EXTRA CREDIT
Amazing lectures
Gives good feedback
4.0
4.0
COSC1437
Apr 29, 2020
Would take again

Good teacher!

Participation matters
5.0
3.0
COSC1437
Grade: A
Apr 29, 2020
Would take again

I have taken both COSC 1436 and COSC 1437 with Dr. Servin. He lectures great and explains thoroughly the material that needs to be presented. Labs and quizzes always help understand and practice the material. Missing class can get you behind and can make it difficult for you to comprehend, do not miss it if you can.

Get ready to read
Participation matters
Amazing lectures
4.0
3.0
COSC1437
Apr 29, 2020
Would take again

Professor Servin is very good. He helps you understand programming by giving examples that are easy to follow. Always asks if anyone has questions so be sure to ask if you do because someone else might have the same question! There's usually a test or quiz after every chapter so be sure to study and use his study guides.

Gives good feedback
Participation matters
Group projects
5.0
3.0
COSC14361437
Apr 29, 2020
Would take again

He's always willing to help and gives a lot of feedback on assignments.

Respected
Accessible outside class
EXTRA CREDIT
5.0
4.0
COSC1437
Grade: Not sure yet
Apr 29, 2020
Would take again

Professor Servin has a very strong foundation of this material (COSC 1437 /Java II) and is always willing to work with his students. If you don't skip class and participate all the time, students will do well in his class. He does give out quizzes almost every week, but that is to make sure everyone is understanding the material. Great Professor!

Respected
Amazing lectures
Participation matters
5.0
5.0
COSC1436
Grade: Not sure yet
Apr 29, 2020
Would take again

He is a professor that you can just imediatly tell that he loves his job and what he is teaching by making jokes and keeping the class engaging while also not straying away from the material and giving you a lot of new concepts to learn.

Gives good feedback
Accessible outside class
Hilarious
5.0
4.0
COSC1436
Apr 29, 2020
Would take again

Probably one of the best professors out there. Lots you can tell some do it cause its a job and just going through the motion. Mr. Servin really takes his work seriously but with passion. I have learned so much from him and relating his class to the real world. Also he gives you so many resources to help you through the class to better yourself.

Respected
Inspirational
Amazing lectures
4.0
5.0
COSC14361437
Grade: Not sure yet
Apr 30, 2020
Would take again

Little bit on the challenging side, however worth it if you desire to continue in the IT major. Do your work and FOCUS! By the way, absolutely hilarious at some times, watch out for awesome jokes!

Respected
Hilarious
Tough grader
5.0
4.0
COSC1437
Grade: A
Apr 30, 2020
Would take again

Great instructor overall. Definitely tests your diligence, but does so in an encouraging and positive manner. Study carefully!

Gives good feedback
Respected
Lecture heavy
5.0
5.0
COSC1437
Apr 30, 2020
Would take again

Professor Servin is one of the best professors I was taught by. He makes the learning fun and interactive with videos and animations. I wish I had him from the beginning in the 1436 or Java 1 class. Professor Servin has taught me so much and makes me want to learn even more.

Inspirational
Amazing lectures
Gives good feedback
5.0
4.0
COSC1437
Apr 30, 2020
Would take again

Professor Servin has been one of the best instructors that I've ever had in my school career. Not only does he show genuine care for his students, but he respects us as we respect him. While the subject is tough and seems to always get tougher; class with Servin makes it all worth it! His lectures requires lots of participation, makes class fun!

Respected
Participation matters
Caring
5.0
2.0
COSC1437
Grade: Not sure yet
Apr 30, 2020
Would take again

Has great sense of humor. Very Funny! Very entertaining course! Definitely a must!

Respected
Inspirational
Hilarious
5.0
4.0
COSC1437
Grade: Not sure yet
Apr 30, 2020
Would take again

From someone who entered the courses with zero experience on CS, Professor Servin has continually provided me the most out of my education at EPCC. You must participate, read the book, and study the material in order to pass but you will become self disciplined as a result. He assigns weekly quizzes and his exams are a mix of both coding and theory

Accessible outside class
Participation matters
Inspirational
4.0
4.0
COSC14361437
Grade: A
Apr 30, 2020
Would take again

He is hard because this is a hard subject. Got to really understand what you are doing because it gets tough. He really cares for his students if you show you care as well. Just stay up with it and if you have any problems always talk to him, he might come of as scary at times. I do think he has alot on him plate, might need more on students though

Respected
Inspirational
Caring
5.0
4.0
COSC1437
Grade: A
Apr 30, 2020
Would take again

I love this professor!! He is clear and concise when giving lectures and is open to all questions. There is plenty of resources for tutoring and help if needed.

Gives good feedback
Respected
Caring
5.0
4.0
COSC1437
Apr 30, 2020
Would take again

He loves teaching his students and discussing the subject, all you could ever want from a professor

Amazing lectures
Caring
Hilarious
5.0
4.0
1436AND1437
Grade: B
May 1, 2020
Would take again

Really great prof. Pushes one to think critically.

Respected
Participation matters
Inspirational
5.0
3.0
COSC1436
Grade: B+
May 4, 2020
Would take again

Great professor to work with, grades fair and makes sure that everyone participates until we understand the material.

Gives good feedback
Respected
Participation matters
4.0
4.0
COSC1436
Grade: B+
May 9, 2020
Would take again

At first (in person) he seemed a bit intimidating(he doesnt teach EXACTLY what he lecturesa nd asks for a slighlty more difficult and modified version in labs) However the transition to online made him much more caring and accessible. Great lectures, makes sure you understand, plenty of resources, really enjoyed taking his class, learned a lot.

Gives good feedback
Participation matters
Caring
1.0
5.0
COSC1436
Grade: A+
Jul 15, 2020
Wouldn't take again

Throughout the whole course, you will be taking a quiz every week, around one or two labs due every week, read each chapter, and video lectures. He gives very difficult labs. Yes, he pushes you to think but at the same time, this is a beginner's course and it was very discouraging to have labs that made you feel... well, dumb for not getting it.

Lots of homework
Accessible outside class
Get ready to read
5.0
4.0
COSC1436
Grade: A
Aug 6, 2020
Would take again

Dr. Servin is a well known professor and I found out why. He is a challenging professor and very funny that makes the course interesting and fun. I had him for COSC1436&COSC2336 and on both I learned a lot due to his way of teaching and explaining things and assignments. Don't let this alarm you or scare you, if you really want to learn, take him.

Respected
Get ready to read
Hilarious
5.0
4.0
COSC1436
Grade: A
Aug 6, 2020
Would take again

I took this class on summer. This class requires a lot of work, he is willing to meet with you online, super accessible. An online course requires you to keep up with the reading, I recommend that. He is challenging but you will learn a lot with him.

Gives good feedback
Respected
Accessible outside class
5.0
4.0
COSC1436
Grade: B+
Aug 6, 2020
Would take again

I really enjoyed Dr Servins lectures and his accessibility to answer all my questions and his feedback. He will challenge you but this will help you to really understand the material from this class. Also, I really appreciate the videos and tools that Dr Servin created to support this course. I really recommend to take his class.

Accessible outside class
Inspirational
Amazing lectures
1.0
4.0
COSC1436
Grade: C
Aug 7, 2020
Wouldn't take again

He doesnt help his students and if you have a question doesnt answer you. You have to do the work by yourself.

Lots of homework
Test heavy
1.0
4.0
COSC1437
Oct 4, 2020
Wouldn't take again

Taking his online class over the pandemic, does not actually give feedback on the programs you submit. Numerous times I've had issues with programs and he has not helped, there's no content or teaching at the individual level. His class would be fine if you already know programming but otherwise stay away, you'll end up teaching yourself the class.

Lots of homework
Test heavy
Tough grader
5.0
5.0
COSE1436
Grade: B
Oct 8, 2020
Would take again

Take his classes! I took the three courses with him. BEST EXPERIENCE EVER! I took his classes online because of covid. He meets with you whenever you want. He uses cool tools to explain you in case you are stuck. He answers your questions even late night or weekends. Take his class if you really want to learn! and not to pass the class.

5.0
4.0
COSC2336
Grade: B+
Oct 11, 2020
Would take again

The cool thing about his online classes is that most of the videos are online. He answers emails every day and he meets with you virtually. Take his course only if you are serious on computer science and be prepare to program, he is a very good instructor.

Respected
Accessible outside class
Inspirational
4.0
4.0
COSC1436
Dec 4, 2020
Wouldn't take again

Overall a good professor, but I do not like that he doesn't give you feedback on the things that you turn in. He almost expects everyone to quickly grasp on to difficult concepts, even beginners like me, and you can't but feel dumb when you don't understand. I do like that the lectures are all online, but I wish he was a little more caring.

Lots of homework
Accessible outside class
Clear grading criteria
4.0
4.0
COSC2336
Grade: A
Dec 17, 2020
Would take again

I had him for COSC 1437 and COSC 2336. Assignments can be challenging, but nothing too difficult. Exams are ok despite having some content that was not mentioned in class. One thing I did not like was having to cover a difficult topic in one week near the end of the semester and having an exam on it on the same week and this happen on both classes

Respected
Get ready to read
Lecture heavy
5.0
4.0
COSC1436
Grade: A
Jan 19, 2021
Would take again

This material is not easy, but he makes it VERY understandable! watch his videos and read his notes they are SUPER HELPFUL!!!!! He answers emails very quick and he meets with you through zoom or whatever app you have at whatever time you can even at nights or weekends, Programming is not easy but he helps you understand it with a lot of examples

Gives good feedback
Lots of homework
Get ready to read
2.0
4.0
COSC1437
Grade: B
Jan 19, 2021
Wouldn't take again

Is not a good professor most of the students that like Dr. Servin are working for them without any good knowledge. Him doesn't show any professionalism on his style of teaching look for another professor at epcc. Also he doesn't care about you education I know he constantly say that he care a lot for education but is not the true.

Test heavy
Beware of pop quizzes
Lecture heavy
5.0
4.0
COSC1437
Grade: B
Feb 20, 2021
Would take again

If you really want to learn take this teacher. I took other teachers and they are not even compared to him. HIS online classes are probably the best ones at EPCC, watch his videos and READ!!!! I don't like his quizzes but they prepare you for tests and final. Dont take his class if you just want to pass, but if you want to REAL learn!

Gives good feedback
Get ready to read
Beware of pop quizzes
4.0
4.0
1436AND1437
Grade: B+
Mar 8, 2021
Would take again

If you really want to learn while taking online courses you should try and sign up for this class. It does have a good amount of homework but you will learn something from each assignment. This class will be using zybooks. overall great professor.

Lots of homework
Accessible outside class
Amazing lectures
5.0
3.0
COSC1436
Grade: Not sure yet
Mar 8, 2021
Would take again

Dr. Servin really makes use of plenty of resources to make the class understandable. Especially during this global pandemic, he has been doing great with the way class is handled. Keep practicing, and everything will be fine.

Respected
Clear grading criteria
EXTRA CREDIT
5.0
4.0
COSC1436
Grade: B+
Mar 8, 2021
Would take again

Good professor. Very helpful with the homework and labs and responds to emails very quickly. Lots of homework and labs, but it is doable if you do not procrastinate.

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
COSC1436
Grade: Not sure yet
Mar 8, 2021
Would take again

The professor really cares about his student's progress, and leaves a lot of resources available to help when one gets stuck. I highly recommend this professor, it is challenging, but Dr. Servin will guide you to be successful.

Gives good feedback
Participation matters
EXTRA CREDIT
5.0
4.0
COSC1436
Grade: Not sure yet
Mar 8, 2021
Would take again

Dr. Servin is a great professor. He will communicate with you and help you as much as he can. Attendance is not mandatory, but preferred so you can ask any questions on the spot and uploads the lectures if they were missed. A very skilled computer scientist, he goes into detail while also keeping it brief. Will help, but wont do the work for you.

Gives good feedback
Respected
Amazing lectures
5.0
4.0
COSC1436
Mar 8, 2021
Would take again

If you are planning to take computer science seriously, this would be my go-to professor. Although the course can be challenging, it is enjoyable. Professor Servin gives good feedback and responds to emails fast.

Gives good feedback
2.0
4.0
COSC1436
Mar 8, 2021
Wouldn't take again

Quite a lot of assignments require time. There are many quizzes. Answers are multiple-choice, but be aware that some multiple-choice answers are not specific. Answers, questions, and instructions are not detailed in multiple-choice. Labs' instructions are not clear. Assignments with peer leaders. No group projects. Need outside help. Rec:LectAtend

Gives good feedback
Lots of homework
Get ready to read
5.0
4.0
COSC1436
Mar 8, 2021
Would take again

The class needs to be taken seriously and you need to set time aside to read and go through the video lectures. Dr. Servin is Accessible and will help you if youre having difficulties. He also provides many resources to help you understand the material (which can be challenging). Great professor who wants his students to learn.

Gives good feedback
Accessible outside class
Get ready to read
5.0
4.0
COSC1436
Mar 8, 2021
Would take again

Wasn't expecting this workload for an EPCC course; however it's not overwhelming. Wasn't considering taking Dr. Servin because I knew I'd be challenged...I wasn't wrong. I have no regrets, I know I will be prepared for what's ahead.

Respected
Caring
EXTRA CREDIT
5.0
3.0
COSC1436
Mar 8, 2021
Would take again

I had changed my major 4+ times not knowing what I wanted to be. I took CS-1436 with Dr. Servin and I have stuck with CS ever since; he changed my life. He's honestly such an amazing teacher I cannot explain how intelligent this man is. He really cares about his students, offers extra credit and will meet with you outside session if you have q's.

Inspirational
Amazing lectures
EXTRA CREDIT
5.0
3.0
COSC1436
Grade: Not sure yet
Mar 8, 2021
Would take again

I'm not the best student, my attention span is short, and I let my anxiety get in the way of productivity sometimes. I can't express enough how lucky and grateful I am to be able to take Dr. Servin online! I've had other professors for this course and none have gotten close to the effort of Dr. Servin. His website, YouTube channel are appreciated!

Get ready to read
Caring
EXTRA CREDIT
5.0
4.0
COSC1436
Grade: Not sure yet
Mar 8, 2021
Would take again

In my opinion, he is a very good teacher since he is involved in how to help students who are starting from scratch, but at the same time without neglecting those who are more advanced. The videos and explanations of him are very useful, it also encourages us to continue fighting to learn and thus pass the class. What makes him a good teacher!

Gives good feedback
Accessible outside class
Inspirational
2.0
4.0
COSC1436
Mar 14, 2021
Wouldn't take again

There is many work but as long as you read the book and watch his videos, you will get an A. There are peer leaders that will help you with anything and you have to do some assignments with them too. CS is a hard course itself, so work hard.

Lots of homework
Accessible outside class
Get ready to read
4.0
4.0
1436AND1437
May 4, 2021
Would take again

Prof Servin's lecture videos are very detailed & easy to understand. He's great at responding to emails & always ready to help students. HW is a mix of Zybooks assignments & labs he creates. Con: Visiting the peer leaders 7-10 times throughout the semester + doing their assignments is worth 10% of your overall grade. Study hard and you will pass!

Gives good feedback
Amazing lectures
EXTRA CREDIT
3.0
5.0
COSC1436
Jul 3, 2021
Wouldn't take again

Honestly pretty nice professor however if you take his class that the full class not minimester. Can be a lot if you are not ready.

1.0
5.0
COSC1436
Grade: B+
Sep 3, 2021
Wouldn't take again

He is the absolute worst professor I have ever had. This man will take 3 weeks to answer a simple yes or no question just to answer with "see me later". He also relies HEAVILY on outside resources to teach. HE WILL NOT TEACH YOU!

Lots of homework
Get ready to read
Test heavy
5.0
3.0
COSC1436
Grade: B-
Nov 29, 2021
Would take again

He has a ton of resources available for students to grasp the curriculum like videos and online labs. He has a good amount of extra credit opportunities. Very flexible and understanding for the most part with students; however, participation is important especially in the PLTL sessions.

Participation matters
Amazing lectures
EXTRA CREDIT
4.0
4.0
COSC1436
Nov 29, 2021
Would take again

Professor Servin is a really great instructor. He takes the class very seriously and is an inspiration to its students. For me, the class has been a little bit hard because this is was the first programming class that I have taken but I have definitely learned a lot during this semester. I really encourage you to take this class.

Get ready to read
Inspirational
Lecture heavy
5.0
3.0
COSC1436
Grade: B
Nov 29, 2021
Would take again

The professor is a good teacher for various reasons. He goes over the material in detail and gives out assignments to apply what we learned without taking it as a grade but as a chance to test the students and see where we struggle and go over what was missed. One thing is there were a lot of quizzes but they were all simple and easy quizzes.

Respected
Beware of pop quizzes
Amazing lectures
5.0
3.0
COSC1436
Grade: B+
Nov 29, 2021
Would take again

I'm glad my first year on EPCC and Computer Science was with professor Christian Servin. He is a great professor and his lectures were always understandable. Very understanding if you were dealing with a personal problem and was always helpful and reachable.

Accessible outside class
Inspirational
Amazing lectures
5.0
4.0
COSC1436
Grade: B-
Nov 29, 2021
Would take again

Professor Servin's video lectures are very helpful and useful since they are available for students to access them from blackboard so they can be able to re-watch them as many times as they want to. Also, professor Servin posts his class lectures on blackboard in case his students missed the class or some part of it in specific.

Amazing lectures
Lecture heavy
EXTRA CREDIT
5.0
4.0
COSC1436
Grade: A
Nov 29, 2021
Would take again

Professor Servin is always available outside of class and always answers questions. His videos are very helpful and he's very good at explaining the concepts of programming. The class is not easy, but if you pay attention and do the activities you'll pass. He also offers extra credit once in a while.

Respected
Lots of homework
Get ready to read
5.0
4.0
COSC1436
Grade: Not sure yet
Nov 29, 2021
Would take again

Professor Servin has a lot of lecture videos that are very helpful and detailed. The class was a bit hard for me because it was the first time that I was exposed to coding but I'm glad I stuck to it because I ended up learning a lot. If you end up taking his class make sure to watch all the lecture video and you'll be fine.

Gives good feedback
Accessible outside class
Skip class? You won't pass.
5.0
4.0
COSC1436
Grade: A
Nov 29, 2021
Would take again

Professor Servin's class is challenging in a good way. As long as you help yourself, he will be there to help you and guide your way. He provides multiple ways to learn the content such as lectures, books, and even YouTube videos that he creates. Outside of class, he is willing to meet you online or even at a Starbucks to answer any questions.

Respected
Accessible outside class
Participation matters
5.0
3.0
COSC1436
Nov 29, 2021
Would take again

Good lectures. ZyBooks assignments would sometimes be lengthy but after all it's very good material. I liked how we not only listened, but also put to practice what was learned by coding. There are mandatory peer leader activities but they are useful too. He is an approachable and fun professor, I didn't have problems contacting him when needed.

Accessible outside class
Hilarious
Amazing lectures
5.0
4.0
COSC14361437
Feb 4, 2022
Would take again

I would suggest self-studying basic programming before taking the class. You'll be better prepared to keep up with the fast pacing of the class otherwise there's a possibility of getting stuck on a certain concept or two. CS requires lots of hours of daily practice and commitment, so keep that in mind. Overall it's a good class just be prepared

Amazing lectures
Get ready to read
Beware of pop quizzes
3.0
4.0
COSC1437
Grade: A
Jul 18, 2022

For the online students, most things were uploaded late which led to catching up on a weeks worth of stuff in a day. Be prepared for quizzes as they come very often. The professor is very knowledgeable but often times assumes you already know something rather than explaining every bit thoroughly. Overall, he's mid but if you try, you will pass.

Lots of homework
Beware of pop quizzes
Respected
5.0
3.0
COSC1437
Grade: A
Aug 22, 2022
Would take again

Mr. Servin has been one of the best professors I have ever taken a class with. Really knows his stuff and is more than willing to teach. Minor annoyances like peer leader sessions felt half-baked (leader would just send an assignment that didn't specify all requirements) and misformatted exam questions. But overall a great teacher.

Participation matters
Amazing lectures
Gives good feedback
4.0
4.0
COSC14361437
Grade: B+
Apr 16, 2023
Would take again

Be aware that the class is hard, and the professor is not going to take it easy on you; the deadlines are very important, and there will not be any make-up work. Attendance is not mandatory, but if you want to pass, you will want to attend since quizzes usually take place in the classroom.

Tough grader
Clear grading criteria
Lots of homework
5.0
1.0
COSC1436
Grade: A
Apr 28, 2023
Would take again

Took him online for 1436 and 1437. Not difficult, he makes you use blackboard and zyBooks. He also wants you to talk to peer leaders for some activities.

5.0
2.0
COSC1436
Grade: A
Aug 15, 2023
Would take again

Dr.Servin is the best computer science teacher at EPCC = true

Get ready to read
EXTRA CREDIT
Caring
5.0
3.0
COSC1436
Grade: A+
Dec 13, 2023
Would take again

Dr. Servin is the best EPCC computer science professor.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
1.0
5.0
COSE1436
Grade: B
Sep 22, 2024

Expects students to have prior knowledge of what they are in class for. In a job he would want experience for a job that doesn't require it. Leaves students behind and is does not prepare them for tests. Not accesible after class and does not clearly convey material. High dropout rate.

5.0
3.0
COSC1436
Grade: A
Dec 10, 2024
Would take again

Professor Servin is a great CS teacher. The class is challenging but manageable if you engage with the content. Lecture videos, zyBooks, and Unstuckstudy are super helpful for study prep.

1.0
5.0
COSC1436
Grade: A
Jan 10, 2025

Awful professor. Expects you to know how to code and his lab assistants give hw on stuff you haven't even covered in class. He's always late, leaves early and is rude, pretentious, and condescending. Very unprofessional and will NOT teach you. You must teach yourself. Weird atmosphere in class. We were all lost. Hostile environment.

Get ready to read
5.0
3.0
COSC1436
Grade: A+
Mar 11, 2025
Would take again

Dr. Servin is the best EPCC computer science professor. His lectures are great! and he offers lots of extra credit as well.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
3.0
COSC1436
Grade: A
Aug 16, 2025
Would take again

Dr. Servin was a really helpful professor, I took COSC 1436 with him and I can say the class was tough but enjoyable you have to meet with a peer leader weekly that is a grade but it was fun I would take the class again. TOOK DR. SERVIN IF POSSIBLE you will love the way he teaches computer science :)

Amazing lectures
Gives good feedback
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

64%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 70 grades
Most common grades:
A (30)
Not sure yet (19)
B+ (13)
Grade Distribution
A(35)B(13)C(8)D(0)F(1)A-/B+(13)
Based on 89 reported grades
A: 30
Not sure yet: 19
B+: 13
B: 9
Common Tags
Gives good feedback (33)
Respected (31)
Get ready to read (26)
Accessible outside class (25)
Amazing lectures (24)
Lots of homework (21)
Inspirational (20)
EXTRA CREDIT (19)
Rating Trend

Declining

-0.58 avg change
Dec
Sep
Dec
Jan
Mar
Aug
Last 6 months
Ratings by Course

CS1437

5.0

(1)

COSC14361437

4.6

(10)

1436AND1437

4.4

(5)

COSC1436

4.3

(75)

COSC1437

4.3

(24)
+4 more courses
Difficulty by Course

COSC143721147

5.0

COSC2336

4.4

COSE1436

4.3

CS1437

4.0

COSC1437

3.9

Similar Professors