4.7

Spencer Hilton

Computer Science - Weber State University

4.7
Quality
2.0
Difficulty
100%
Would Retake
99
Reviews
4.7
Quality
2.0
Difficulty
4.7
Helpful
4.7
Clarity

100%

Would Retake

99

Reviews

Rating Distribution
Official

5

82

4

13

3

4

2

0

1

0

What Students Say

He wants people to succeed, and he loves teaching

CS1030 - 5.0 rating

1 assignment a week with hints, open book midterm, would choose him again for upcoming courses

CS1400 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

15%

Textbook Required

21%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 34 grades
Most common grades:
A (22)
A+ (5)
A- (3)
Grade Distribution
A(27)B(1)C(1)D(0)F(0)A-/B+(5)
Based on 36 reported grades
A: 22
A+: 5
A-: 3
B+: 2
Common Tags
Gives good feedback (19)
Hilarious (12)
Amazing lectures (10)
Clear grading criteria (9)
ACCESSIBLE OUTSIDE CLASS (8)
Respected (6)
Caring (6)
LOTS OF HOMEWORK (3)
Rating Trend

Stable

+0.15 avg change
Nov
Dec
May
Nov
Dec
Apr
Last 6 months
Ratings by Course

1030

5.0

(2)

1410

5.0

(1)

10301400

5.0

(1)

COMP1030

5.0

(1)

CS1100

5.0

(1)
+8 more courses
Difficulty by Course

CS1040

4.0

CS2550

4.0

10301400

3.0

MULTIPLE

3.0

1030

2.5

Reviews (99)
4.0
1.0
CS1030
Jan 6, 2008

This is an intro. level course. that I took online. As long as you read the book, you'll do no worse than an A (as long as you can remember things and can reference your textbook well). Easy class.

3.0
2.0
CS2705
Dec 7, 2008

This was an online class at online.weber.edu. This was a pretty easy class. The audio lectures from this prof. drove me nuts to I just gave up on them and just studied the textbook.

3.0
1.0
CS1400
Dec 12, 2008

His class was extremely easy for me because I took a similar class in high school. He's a decent teacher but doesn't seem to have a rhythm for the class yet (he's constantly trying to decide where the class should be in the text). The book was great and I read quite a bit ahead of the class.

4.0
2.0
MGMT2400
Apr 2, 2009

Knew the subject matter well, was an interesting professor that kept the class from getting very boring.

4.0
2.0
MGMT2400
Apr 2, 2009

Great Class!

3.0
3.0
MGMT2400
Apr 4, 2009

He was a pretty good teacher and somewhat easygoing. He seemed to find his rhythm after a few classes. The class had a couple suck ups, I wonder if he spotted them?

4.0
1.0
CS1030
Apr 28, 2009

This is the lowest introductory level CS course. As such, it is relatively easy, no matter what. The book is great (and funny in some parts). The material is a broad overview of CS. Easy class.

4.0
2.0
MGMT2400
Apr 28, 2009

The text is rather dull, but Spencer tries to make the class interesting. There is a lot of group work and a final group project. Overall, the course wasn't terribly difficult, but you need to do your reading and participate in the group assignments in order to do well.

5.0
3.0
CS1030
Aug 12, 2009

you rock

5.0
3.0
CS1030
Oct 27, 2009

Always tries to keep away from a dry and boring lecture. Very interesting and sometime irrelevant but funny references.

5.0
3.0
CS1030
Nov 15, 2009

Awesome prof. Love having grace periods on assignment due dates.

5.0
2.0
COMP1030
Nov 16, 2009

I have never had a great understanding of computers (checking my email was the extent of my abilities) until I took a programing class from Spencer. He is a FANTASTIC teacher. Goes slow enough for everyone to keep up but not so slow that it's boring. We got out of class always on time if not early. Watched funny you tube videos to keep the class up

5.0
1.0
CS1030
Nov 16, 2009

Grace period on homework, quizzes every week straight from multiple choice questions out of the book, test mostly made up from quizzes, & easy weekly assignments. Great professor who makes it interesting and easy to remember. Early out of class most nights. Easily contactable. Tells funny stories, keeps the class light & fun. One of my fav classes

5.0
1.0
CS1400
Nov 17, 2009

My favorite teacher at weber

5.0
1.0
MGMT2400
Feb 3, 2010

Great teacher! Uses lots of examples when teaching and makes it easy to succeed if you listen and do what he tells you. Learned a lot and had a great time.

5.0
1.0
CS1030
Mar 31, 2010

I have taken Spencer for managment 2400, cs 1030, and cs 1400. I got A's in all three classes, and if i rember right i was over 100% in all three classes. He is a great teacher and explains thing well. I would recomend taking any of his classes for a gpa boster and to learn and rember the subject.

5.0
1.0
MGMT2400
Apr 1, 2010

Great instructor! While sometimes the material in this class is a little bland, Spencer keeps it fun and interesting with funny stories. He's very personable and is willing to help students anytime. I definitely recommend taking a class from him!

4.0
3.0
CS1030
Apr 6, 2010

Great class. Very interesting and helpful.

5.0
2.0
CS1400
Apr 25, 2010

Spencer is a fun teacher. He does an excellent job explaining the material, because he does it in class with you. You come out of class with a good working understanding of the topic discussed that night. He does a lot of fun things too, like game maker and robocode. Great class, highly reccomended!

5.0
2.0
CS1030
Jul 29, 2010

Very helpful and knowledgeable. Will take time after class or over emails to help out and clarify. Always has a funny story to tell to break up the boring that can accompany technical teachings. I will be taking more classes from him.

5.0
1.0
CS1030
Aug 18, 2010

This was my favorite course ever. Spencer is funny and always kept my attention. He is very helpful in answering questions both about course content and computer science in general. Would definitely recommend him for any class. 5 stars all across the board

5.0
1.0
CS1030
Nov 8, 2010

VERY good teacher. Easy going and good explanations. Highly recommend.

5.0
2.0
CS1030
Jan 17, 2011

One of the best professors I've had. Very clear in his teaching, uses all the resources available to him (video lectures, live chats, etc.), and entertaining as well. He goes above and beyond what the university requires of him in helping his students. I would recommend this professor to everyone.

5.0
2.0
CS1400
Jan 17, 2011

I took the online 1400 Java Programming class, and absolutely loved it. I think I may just have a thing for programming, but Spencer definitely made the journey very enjoyable. Very laid back in a lot of ways, but helpful and knowledgeable at the same time. I would recommend this class to anyone.

5.0
2.0
CS1030
Apr 6, 2011

Guy is freaking sweet. Class is pretty easy, but I feel like I learned way more than I was expecting to. Professor Hilton is a funny guy, class was very enjoyable. :)

5.0
2.0
CS1030
Nov 18, 2011

This man is comedy. Easily the best teacher I've ever had. He's entertaining, helpful, and most importantly, he's a fantastic instructor. Absolutely recommend; he's above and beyond amazing.

5.0
2.0
MGMT2400
Nov 28, 2011

This class is by far one of the most worthwhile I have ever taken and Hilton made learning a desire. He is funny and crystal clear with what he wants. There is a lot of group work but he will not allow a bad group to bring you down. He honestly wants to you succeed while learning everything you can.

5.0
2.0
MGMT2400
Nov 29, 2011

Class is boring as heck, but Spencer is great. Super helpful on assignments, very willing to work with students on assignments and quizzes. Flexible on due dates, he works with you. Didn't really enjoy the subject much, but Spencer was an excellent professor. He at least made it bearable, while still teaching.

5.0
1.0
CS1030
Nov 30, 2011

I had little interest into this class going in but I ended up really enjoying it. The tests and quizzes were easy-they were the ones at the end of each chapter. I would recommend this class.

4.0
1.0
MGMT2400
Jan 22, 2012

This class was super boring. Stopped going to class halfway through the semester and just did the group assignments via the internet and team meetings. I missed 3 quizzes I think and still got an A in the class. Super easy. Only thing good about the class was that it helped bolster my GPA. LOL

4.0
2.0
CS1400
Apr 2, 2012

Good teacher.I look for him as a teacher when possible.

5.0
1.0
CS1400
Apr 6, 2012

He's my hero, and the main reason I got into computer science. He is a natural at this teaching gig. Funny! and keeps class fun and interesting. He shares the best stories. I learned a ton from this guy.

5.0
1.0
MGMT2400
Apr 6, 2012

This would be a tough class to teach, but he did excellent. He has a lot of real world experience which is helpful. Great instructor...and a good friend;)

5.0
1.0
CS1030
Apr 25, 2012

Hilarious, helpful and down-to-earth. Unlike many other CS teachers I've had in the past, Spencer encourages rather than discourages his students. One of the easiest classes I've ever had. His lectures are informative and hilarious at the same time. Wish I could take all my CS classes with him. One of the few great CS teachers Weber has to offer.

5.0
2.0
CS1400
Jun 11, 2012

He was such an awesome professor! I loved class! he helps a ton! and isn't a total weirdo like a lot of cs professors! I highly recommend this class! The class isn't hard, but it's also not an easy A. TAKE THIS CLASS FROM HILTI ;)

5.0
2.0
CS1100
Jul 5, 2012

He is very willing to do all he can to help you learn. Very encouraging for students. He adds humor which makes it interesting. I really like Prof Hilton.

5.0
2.0
CS1030
Aug 11, 2012

Best Professor so far. He is willing to help as long as he feels that you are doing your part in contributing to the course. Great sense of humor and is in touch with reality and how life goes some times. :)

4.0
4.0
CS1400
Jan 29, 2013

I'm not in the CS department but needed this class and he made it a good learning experience. I am not a programmer by any means but his lectures and noted helped out very much. I took it online and it wasn't bad, and I learned a lot too.

5.0
1.0
CS1030
Apr 15, 2013

This teacher was awesome. By far the best online class I have taken so far! His online lectures I put on my phone and listened to while driving to work and home everyday. It was wonderful to be able to devote this time to learning. Highly Recommend!!!

5.0
3.0
CS1030
Apr 29, 2013

Seriously one of the best professors I've ever had. There are weekly quizzes based on chapters, discussion questions (generally) every week, and weekly assignments. Open book midterm. He gives legitimate feedback about every quiz and assignment and is very helpful with questions. I could not recommend this professor highly enough.

5.0
3.0
MULTIPLE
May 6, 2013

Professor Hilton is awesome. He genuinely cares about student success. His lectures are so funny and dorky, yet helpful. Take his classes whenever possible!

5.0
1.0
CS1400
Jul 23, 2013

Spencer is a very easygoing and helpful teacher. The class was quite easy for me. I nearly tested out of it, but Spencer was still a helpful instructor.

5.0
2.0
CS1400
Jul 23, 2013

Spencer was a very easygoing teacher and quite helpful in his instruction of Java. I really enjoyed his weekly optional web conferences for Q+A.

5.0
2.0
CS1400CS1030
Dec 6, 2013

Professor Hilton really is a great professor and his online courses are very neat. He does get on some tangents in his online lectures, but overall he is there to help his students succeed.

5.0
1.0
CS1030
Dec 16, 2013

Spencer is awesome! his online lectures were great. he is always willing to help you understand, and gets back to you within a reasonable time. I highly recommend taking any class you can from him

5.0
3.0
10301400
Apr 12, 2014

Excellent teacher!! I took my CS1030 & CS 1400 from him. He makes things clear and easy to understand and is more than willing to help whenever he can. He makes lectures interesting to listen to and explains concepts thoroughly. If you have no programming experience at all, this is the professor to learn from.

5.0
2.0
CS1030
Apr 23, 2014

This professor is so cool! His online lectures were a bit wacky (he always ends saying "Spencer out") but I really enjoyed the class. It will be some work if you don't know anything about computers already, but don't let that scare you away. Also, USE THE QUIZZES IN THE BOOK. That's where he gets all his questions from (quizzes & tests).

5.0
3.0
CS1400CS1030
Aug 5, 2014

Spencer is a fantastic teacher. The online classes aren't hard and the video lectures are great. If you can find a website that allows you to do it, listen to the lectures at 3X the speed. It's so much better! Loved both classes.

5.0
3.0
CS1030
Nov 12, 2014

Fantastic teacher! A professor that shows he's human and not a CS god. He tries to make lectures fun and engaging. With the only class, you get out of it what you put into it. You can follow along in the book well with his audio lectures and get what's going on.

4.0
3.0
CS1400
Nov 12, 2014

I've taken two classes from him. With programming he takes the time to explain the confusing bits. He goes line by line of code and explains what's going on. The nice things is you also have those video lectures to pause and go over again if you need to. You'll do well without the book. I never cracked it open once. His videos are clear.

5.0
2.0
1410
Nov 13, 2014

I took him for my first programming class at Weber. This class got me excited about the CS industry and helped me decide on it as a major. It is now 2 years later and I am happy with my decision. Good professor if you are just starting out.

5.0
2.0
CS1030
Dec 2, 2014

Being my first semester of college, he was my best teacher. I was amazed at how quickly he responded to emails and showed genuine interest in my understanding. The assignments and quizzes are all in the book. I don't learn that way, so it was harder for me. Overall, a great teacher that I definitely recommend!

5.0
3.0
CS1400
Grade: A
Dec 12, 2014

Spencer really cares about your success. This class didn't have video chat, but it will next semester. Even without the video chat he would record video and talk about your code. He is very quick at getting back to questions and will go out of his way to help students in any way possible. If you work on your code early and often you should do fine.

5.0
3.0
1030
Apr 23, 2015

Prof. Hilton is awesome, great sense of humor, great knowledge of the subject and is very helpful, and will respond to questions and help you when your stuck. Take the class from him you wont regret it.

5.0
2.0
CS1030
Grade: A
Apr 26, 2015

Easy pass if you do the assignments, which are easy.

5.0
2.0
CS1030
May 6, 2015

Professor Hilton is the best instructor for a CS class here at Weber State. He is willing to sit down with you and take time to help you. His assignments are easy and clear. He wants people to succeed, and he loves teaching. I will take another class from him again.

5.0
1.0
CS1400
May 7, 2015

The video lectures are all you need to get perfect scores on the assignments. He teaches the basics and points you in the right direction to learn more advanced material and get creative with your programs. Good sense of humor and very helpful when you have questions. Assignments are very clear, and if you meet the criteria you will get 100%.

5.0
4.0
CS1400
Grade: A
Jun 20, 2015

Great online class. Don't expect its an easy A its not. Expect tough homework assignments but if you don't understand open up and ask. No stupid questions here. Great sensor of humor great outlook on the purpose of the class.

5.0
2.0
1030
Grade: A+
Jun 26, 2015

He's a great teacher! I took the 7 week block class. Any time I had questions it was answered within 12 hours. His lectures are pretty funny too. He's clear and explains a lot about what he teaches, which makes assignments, quizzes, and tests much easier. I'd highly recommend this teacher.

5.0
2.0
CS1400
Aug 24, 2015

Excellent Professor. I took this class as a 7 Week summer course and absolutely loved it. Very accelerated, so be ready for a bunch of work, but overall it was a excellent learning experience! This has been my favorite CS teacher thus far.

5.0
4.0
CS1400
Grade: A-
Nov 9, 2015

I had so much fun in this class. If you are new to coding this is the teacher to have, if you are a veteran as well it is perfect. This is at your own pace kind of class. He really tries to help when you reach out to him. He is super funny, and flexible, but really makes you think in the project he gives you.

3.0
3.0
CS1030
Nov 10, 2015

Took the class online. It's simple work, the voice lectures will put you to sleep so make sure you've got the energy to listen. Although, I never did. I also regret not buying the book. I passed the class, but barely. He uses the textbook in a lot of assignments.

5.0
2.0
CS1400
Grade: A
Nov 28, 2015

High quality videos, great examples, perfect class.

5.0
2.0
CS1400
Grade: A
Jan 9, 2016

I personally have never had any experience in programming, and for an intro course, he makes it very easy to learn. He posts lectures online, allows students to work through the course at their own pace, and is available in class to answer any questions. I highly recommend the course, especially for new programmers.

5.0
2.0
CS1030
Grade: B+
Apr 26, 2016

Best teacher ever. His videos are incredible and help a ton. Gives incredibly easy assignments in the beginning and they progressively challenge you as time goes on. Incredible teacher!

5.0
1.0
CS1030
Grade: A
Apr 28, 2016

Online 1030, great class. Textbook is a little difficult to get through, I bought the digital one and all the teal and neon hurt my eyes. He does fantastic lectures though, almost feels like a podcast. Easy weekly quizzes and assignments, all from the text or lecture. He does good work.

5.0
1.0
CS1400
Grade: A
Apr 28, 2016

1400 Online, he made a "House of Pain" reference in one of his videos, he beatboxed once too. Entertaining, made class easy. I seriously never opened the book, I'll keep it forever though. Have to write a program every week, he gives too many clues on how to write it though. I hope he reads this and makes future classes harder on you.

5.0
1.0
CS1030
Apr 28, 2016

His lectures and homework was very clear. I knew nothing when I took this course and I feel that he was able to portray the fundamentals and basics really well. I'm disappointed he doesn't teach more classes. He was extremely helpful (I took his class online) and always responded to my questions quickly. He really wants you to succeed.

5.0
2.0
CS1030
May 9, 2016

This guy is awesome! He is very helpful and makes learning this material a lot easier. He makes his lectures funny and is very helpful when it comes to assignments. I would recommend this class to everyone! I would definitely take this class from him again!

5.0
2.0
CS1400
Aug 29, 2016
Would take again

Best Professor ever.

Gives good feedback
Respected
Amazing lectures
5.0
2.0
CS1400
Grade: Not sure yet
Nov 6, 2016
Would take again

At this point I would say he is by far the best CS teacher I have ever had. He has the patience of a kindergarten teacher and doesn't make you feel stupid when you really don't know what the heck you are doing. He's wonderful and very funny. He is a gem and I hope to take more CS classes from him someday.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
4.0
CS1400
Dec 13, 2016
Would take again

This is the second class I have taken from Spencer, both have been online. He believes and online class should stay online so exams are done through chiTester anywhere you have internet access. Most of the assignments were moderatly difficult at first, but Spencer is great at helping you understand. I plan on taking other classes from him.

Gives good feedback
Clear grading criteria
Hilarious
5.0
3.0
CS1400
Grade: A-
Dec 15, 2016
Would take again

In the online course he releases the entire class in the beginning so if you are fast, you can work ahead to finish early or just get ahead. This was my first time working with Java and I found that he taught it very well. Make sure you work hard on the projects and you will pass.

Respected
Participation matters
Hilarious
4.0
2.0
CS1400
Grade: A+
Dec 21, 2016
Would take again

I thought Spencer was a great teacher for those who just want an easy A. His class is easy, the subjects are easy to understand, and the best part; you dont even have to show up. As long as you do the work and watch the lectures online, you will pass. Highly Reccommend

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
1.0
CS1400
Grade: A
Apr 19, 2017
Would take again

A really great teacher and pretty simple class. This is the second class I've taken from Professor Hilton and would highly recommend him as a teacher. He gives great feedback and made his material easy to learn.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
5.0
CS1400
Grade: A
Aug 15, 2017
Would take again

This was a really hard Online class. If you do the assignments you will get a good grade but be ready to use a lot of problem solving. The assignments are very difficult but he does give a lot of hints and is willing to answer questions on the assignments. Tests aren't weighed very heavily. Overall a great course that will challenge you.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
GRADED BY FEW THINGS
5.0
4.0
CS1040
Grade: A
Aug 20, 2017
Would take again

Professor Hilton really takes the time to personalize instruction and help students through difficult problems.

LOTS OF HOMEWORK
Inspirational
Caring
5.0
4.0
CS1400
Grade: C+
Oct 30, 2017
Would take again

Spencer Hilton is not your typical CS professor. He's fun, hilarious, and invested in programming. He's quick to respond to your needs, and I would recommend him to those questioning switching majors!! I love him, not in a gay way, but in a "hey!" way.

Gives good feedback
Inspirational
Hilarious
5.0
2.0
CS1030
Grade: A
Nov 16, 2017
Would take again

Great teacher, excellent first contact point if you're just starting a CS degree. Put everything online and had great in-class lectures and help to boot. Not hard in any sense of the word, but there is a relatively small amount of studying involved.

Gives good feedback
Clear grading criteria
5.0
2.0
CS1400
Grade: A
Nov 24, 2017
Would take again

1 assignment a week with hints, open book midterm, would choose him again for upcoming courses.

Gives good feedback
Clear grading criteria
5.0
1.0
CS1400
Grade: A+
Dec 11, 2017
Would take again

Spencer is a great professor. I thought Java would be very hard but he made it very interesting for students to learn. You don't have to show up! You can come to class(or email him) if you have any questions in the weekly assignment. Bought textbook but never used.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CS1400
Grade: A+
Dec 16, 2017
Would take again

Spencer was by far one of my favorite professors. He really knows his material and his videos are well done. You can tell he loves what he does and that really goes a long way with students. I am upset I can't find him for my other CS courses for next semester. Such an awesome class!

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Would take again
5.0
3.0
CS1400
Grade: A
Apr 16, 2018
Would take again

Spencer is one of the best professors Ive had. Online lectures help you understand the material really well and he is awesome at relating different concepts to real life which make things easy to remember. Everyone should take this class from him! I am right next to Webers campus but took this class at the Davis campus and it was worth the drive!

Hilarious
Amazing lectures
5.0
3.0
CS1400
Grade: A
Apr 17, 2018
Would take again

Great Professor! I wish Professor Hilton taught all CS courses, because if he did I would definitely take him. He makes programming fun to learn and makes you want to pursue a career in programming or anything that involves computers. His lectures on youtube are very, very, very helpful!!!! Also coming to class will also benefit you & your grade.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
CS1030
Grade: A
Apr 25, 2018
Would take again

I loved this course with Spencer. His videos were great, and actually entertaining. I took this class online and was a little worried that it would be hard, but Spencer made it fun and a joy to learn. I definitely recommend taking any course you can from him.

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
CS1400
Grade: A
Apr 25, 2018
Would take again

I enjoyed this course so much. I didn't find it too difficult, and Spencer was always there to help when needed. I wish he taught more courses because he honestly is one of the best professors I have ever taken.

Hilarious
Amazing lectures
Caring
5.0
4.0
CS2550
Grade: A-
Apr 26, 2018
Would take again

This was Spencer's first time teaching this class. There are a lot of resources to use if you get stuck on assignments such as the book and lecture videos. Exams and some assignments are tricky but the exams are curved. Take good notes, they help for the exam. I spent about 5 hours a week total on this online course.

Gives good feedback
Get ready to read
LOTS OF HOMEWORK
5.0
3.0
CS1400
Grade: B+
Apr 28, 2018
Would take again

Spencer is a great teacher. He has videos posted that you can go back and refer to and he covers what is on the assignments. He gives great feedback, lets you work ahead and is very organized. He tries to make it interesting and you can tell he really enjoys what he does. I wish he taught more CS classes :(

5.0
2.0
CS1400
Grade: A
Aug 27, 2018
Would take again

Great class! Spencer is kind of a geek but that's what makes you like him. I did his summer class. He has online lectures but you can go to class for ?'s He knows his stuff and is more than willing to help you. Buy the book, you'll need it for certain things. I'm new to programming and his video lectures helped me tons. You won't go wrong with him.

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
CS1030
Grade: A
Aug 27, 2018
Would take again

It was kind of a boring class but I seemed to learn a lot. Spencer is really nice and willing to help you out at anytime. He really cares about the subject and wants you to learn. Buy the book, you will need it for certain things. He is a solid teacher I would recommend to anyone. It was an online class and he keeps it very organized.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
CS1400
Oct 24, 2018
Would take again

I wish every professor was like him. He gives good feedback, and makes it easy to understand the material. You're a fool to not have him as your CS instructor.

Gives good feedback
Caring
EXTRA CREDIT
4.0
5.0
CS1400
Grade: Not sure yet
Nov 1, 2018
Would take again

I took Professor Hilton's CS 1400 class and was getting extremely frustrated with the class. I wasn't understanding it, turning in late assignments ad ultimately, failing. I asked Professor Hilton for help and we schedule weekly tutoring where he would help me through the assignment. Overall, would highly suggest.

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
1.0
CS1400
Grade: A+
Nov 6, 2018
Would take again

Hilton is a funny guy. I took him for CS 1030 and 1400. He's a bit of a goofball and has a good sense of humor, even if it does leave you cringing a couple of times. The classes are easy enough. If you're familiar with the subjects, you probably don't need the books. I literally never opened my book for 1400 once.

Gives good feedback
Hilarious
EXTRA CREDIT
5.0
3.0
CS1030
Grade: A
Dec 15, 2018
Would take again

This was my first online course in my entire life and I was freaking out! but this course helped me overcome the fear. There is a clear grading system and lectures cover every important info nothing to complain about and lectures are amazing and funny!

Clear grading criteria
Hilarious
Amazing lectures
5.0
2.0
CS1400
Dec 31, 2018
Would take again

Spencer is a great teacher. Java can be confusing, but the videos he makes are easy to follow. Some sections were confusing but if I had a question he would make me my own personalized video showing me what to do. Good communication. Funny dad jokes. Overall badass.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Hilarious
4.0
3.0
CS1030
Grade: B
May 1, 2019
Would take again

Took CS1030 online with him and loved it, even fell behind after getting sick but the assignments are really easy and he makes it simple. The book is needed. He does grade easy which was nice. Really easy to work with and talk to.

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
CS1030
Grade: A
Nov 12, 2019
Would take again

I took CS1030 from him online. It mostly just required reading the book, which is a little hit-or-miss but generally a good read. Spencer's recorded lectures were fun to listen to, since he's kind of a goofy guy. He lets you have fun with the class, so while you're doing his assignments, go ahead and try to make him laugh. He won't complain.

Get ready to read
Hilarious
Caring
5.0
2.0
CS1400
Grade: A
Dec 11, 2019
Would take again

He's quirky, but a good professor. DON'T GET THE TEXTBOOK, I never used it. I tagged lots of homework. There is one project due every week. Lectures averaged about 45 minutes a week. Most projects took me 1-2 hours of coding to finish. However, some assignment took 3-4 hours. So don't procrastinate. Exams were reasonable. I'd take from him again.

Gives good feedback
Lots of homework
Participation matters
5.0
3.0
CS1400
Grade: A
Apr 15, 2020
Would take again

Professor Hilton is the all-time best professor that I have ever had in my life! He is very funny, caring, and really want's his students to succeed. He is very helpful if you ever have questions and great at getting back to you. I have never had a better professor! I highly recommend taking any class you can from him!

Gives good feedback
Hilarious
Amazing lectures
Class Info

Online Classes

100%

Attendance Mandatory

15%

Textbook Required

21%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 34 grades
Most common grades:
A (22)
A+ (5)
A- (3)
Grade Distribution
A(27)B(1)C(1)D(0)F(0)A-/B+(5)
Based on 36 reported grades
A: 22
A+: 5
A-: 3
B+: 2
Common Tags
Gives good feedback (19)
Hilarious (12)
Amazing lectures (10)
Clear grading criteria (9)
ACCESSIBLE OUTSIDE CLASS (8)
Respected (6)
Caring (6)
LOTS OF HOMEWORK (3)
Rating Trend

Stable

+0.15 avg change
Nov
Dec
May
Nov
Dec
Apr
Last 6 months
Ratings by Course

1030

5.0

(2)

1410

5.0

(1)

10301400

5.0

(1)

COMP1030

5.0

(1)

CS1100

5.0

(1)
+8 more courses
Difficulty by Course

CS1040

4.0

CS2550

4.0

10301400

3.0

MULTIPLE

3.0

1030

2.5

Similar Professors