2.8

Chad Mano

Computer Science - Utah State University

2.8
Quality
3.9
Difficulty
40%
Would Retake
90
Reviews
2.8
Quality
3.9
Difficulty
2.8
Helpful
2.7
Clarity

40%

Would Retake

90

Reviews

Rating Distribution
Official

5

18

4

18

3

10

2

13

1

31

What Students Say

He was a good guy and was willing to hear students out and I love how he cares about his students and wants everyone to receive a fair grade

CS1060 - 5.0 rating

Other than that, you should be fine

CS2410 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

11%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 62 grades
Most common grades:
A- (15)
A (14)
B- (7)
Grade Distribution
A(20)B(11)C(12)D(3)F(1)A-/B+(17)
Based on 73 reported grades
A-: 15
A: 14
B-: 7
A+: 6
Common Tags
Lots of homework (45)
Tough grader (31)
Clear grading criteria (15)
Lecture heavy (12)
Skip class? You won't pass. (11)
Hilarious (9)
Get ready to read (8)
Caring (7)
Rating Trend

Declining

-1.05 avg change
Mar
Apr
Jun
Oct
Dec
Feb
Last 6 months
Ratings by Course

CS1060

5.0

(2)

CS1050

4.3

(3)

CS2410

4.0

(11)

CS5460

3.8

(4)

CS1400

2.5

(61)
+3 more courses
Difficulty by Course

CS1030

5.0

CS1400

4.3

CS3200

4.0

CS3100

3.7

CS5460

3.5

Reviews (90)
4.0
2.0
CS1050
Jun 19, 2009

Great, really laid back, but still makes class informative.

4.0
4.0
CS5460
Dec 2, 2009

No Comments

4.0
3.0
CS5460
Jan 15, 2010

Mano is a cool professor. I'd recommend him.

5.0
3.0
CS1060
Apr 18, 2010

I would also recommend him. Go to class and ask questions if you need something clarified. He is helpful when you go to his office. He is also fun. A good class to take and learn how computers/internet works & to secure them. I think the work load is appropriate. Not too much but enough to help you remember the material.

5.0
2.0
CS1060
Apr 23, 2010

I really liked Chad. He was a good guy and was willing to hear students out and I love how he cares about his students and wants everyone to receive a fair grade. I would totally recommend him.

5.0
3.0
CS2410
Jan 28, 2016

Chad is a great professor. Probably the best I've had! His lectures are clear and also entertaining. He cares about his students and does a great job making sure everyone understands. His assignments will push you but he gives you two weeks to do them, so if you don't procrastinate they are just fine.

5.0
3.0
CS2410
Oct 26, 2016
Would take again

Professor Mano is one of the best professors I've had at Utah State. You can tell he is genuinely interested in the success of his students. He is always very well prepared, very succinct, and easy to understand. He has great communication and is very fair. Two enthusiastic thumbs up, 10/10

Inspirational
Hilarious
Caring
4.0
4.0
CS2410
Grade: A-
Nov 22, 2016
Would take again

Dr. Mano is great and lectures are very helpful and clear. This gives a great understanding of the material, as well as him answering questions in class. He can sometimes respond in a kind of "you really don't know that?" kind of way which can be off-putting, but Dr. Mano makes a great effort to help students understand.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
3.0
2.0
CS2410
Grade: A
Jan 9, 2017
Would take again

Assignments arent hard but tests are on very specific knowledge of java. Is a pretty good teacher and not too boring. Never used book. Assignments will take time so dont procrastinate. Tests only on things done in class, nothing from book. Only a midterm and a final and assignments were 60% of the grade so do them. We had extra credit on final assn

Clear grading criteria
GRADED BY FEW THINGS
3.0
3.0
CS2410
Sep 22, 2017
Would take again

My opinion of Dr. Mano has decreased over time. In class he mocks students who come to him with questions and his homework is way too specific and long for the lessons they are to reinforce. He is still better than the alternatives most of the time. Write down what he writes on the board, its literally the only thing he tests on.

5.0
4.0
CS2410
Grade: B-
Nov 28, 2017
Would take again

Chad is a really great professor. He enjoys teaching the subject matter. He is a funny professor. He likes to tell stories to help relate to topics. He's really good at answering questions in class and responding to emails. Subject matter and assignments can be hard to understand if you don't practice outside of class.

Skip class? You won't pass.
Would take again
5.0
4.0
CS5460
Grade: A+
Feb 12, 2018
Would take again

He is a real gem.

3.0
2.0
CS2410
Grade: A
Apr 3, 2018
Wouldn't take again

Chad is fine, however, I recommend taking a course from him on MWF's. I find he is very monotone and his hour and fifteen minute class is hard to not become extremely bored. Last thing, DO NOT ask him questions, he will not repeat himself and he will only respond with, "Were you listening in class?". Other than that, you should be fine.

4.0
3.0
CS2410
Oct 18, 2018
Would take again

While Professor Mano does care about student success, he does have difficulty clarifying himself if you are having trouble understanding his lectures, in other words, he only knows how to explain a concept one or two ways and if that doesn't work for you, you both will become frustrated. Otherwise an excellent teacher.

Skip class? You won't pass.
Caring
5.0
2.0
CS1050
Grade: A
Oct 20, 2018
Would take again

Loved having Mano. He's pretty clear about what you need to know for tests. If you show up to class, you'll be able to do the homework and pass tests. He always responds to emails quickly, and (in my experience) he checked in after to ensure that I was able to fix the problems I had. Awesome guy.

Caring
5.0
3.0
CS1400
Grade: A-
Nov 13, 2018
Would take again

Chad is great. His lectures are interesting, and he's very accessible for help. He's funny in class. There's one assignment a week, which could take one to ten hours, depending on your understanding of the concept. If you start early, he's is super helpful when you ask questions about it. I had zero coding experience, but I learned a lot from Chad

Clear grading criteria
Amazing lectures
3.0
5.0
CS1400
Grade: A-
Dec 4, 2018
Wouldn't take again

Chad is brilliant, but his lectures were confusing. He pulled them directly from the book and the class was so fast paced it was hard to let the concepts sink in. His assignments were extremely challenging. They took anywhere from 4-9 hrs for most students to complete depending on the assn. One tutor said his assignments get harder every semester.

LOTS OF HOMEWORK
Clear grading criteria
LECTURE HEAVY
4.0
3.0
CS1050
Grade: A-
Dec 14, 2018
Would take again

Had Chad for Intro to computer science, funny guy and gives good lectures. Can be a bit dull occasionally but overall learned a lot from him. Homework is what the class is mostly graded on and it really makes you think about the content. Learned a lot.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Hilarious
2.0
3.0
CS5460
Grade: A-
Feb 24, 2019
Wouldn't take again

I am amazed how Chad gets good reviews. His chipper nature must overshadow his inability to teach clearly. Due to lack of options I took three CS classes from him and now I tutor two people in his classes. Over the years I've noticed a general pattern in lack of clarity in test questions, assignments, and teaching. He's simple minded and mediocre.

Respected
Lecture heavy
2.0
4.0
CS3200
Apr 4, 2019
Wouldn't take again

I've had Dr. Mano several times. He is a nice guy, but his classes have been the worst of my college experience. I've found that his style of teaching does not work for me. Lectures are unstructured and hard to follow. Too much homework for a 3 credit class. His tests are awful - it's honestly a guessing game. Nice guy! Just don't take his classes.

Lots of homework
1.0
4.0
CS1400
Grade: A-
Apr 5, 2019
Wouldn't take again

I would rather drop out of college than take another class from Dr. Mano. Hes condescending and will be no help at all if you go to his office hours. If you have experience programming the class is great and he teaches to you. If you are a beginner take this BEGINNERS course than don't expect him to explain or teach to your level of understanding.

Lots of homework
4.0
3.0
CS1400
Grade: A
Apr 6, 2019
Would take again

I had Dr. Mano for computer science 1 last semester and I really liked him and his teaching style. The lectures were a good mix of concept introduction and examples. Good for beginners, to Python or programming in general. The homework could be tough but if you start early enough, it clicks in time.

Lots of homework
Get ready to read
Hilarious
1.0
5.0
CS1400
Grade: A-
Apr 10, 2019
Wouldn't take again

Well, I took this class knowing nothing about computer science. His lectures are tailored more to those who have coding experience, and therefore I was always wondering what was going on. I probably could've learned more by skipping class and reading the book

4.0
3.0
CS1400
Grade: A-
Apr 23, 2019
Would take again

He does a really good job explaining things and is completely available outside of class. The homework can be pretty hard. Go spend time in the tutoring lab. One assignment a week, your grade is not very heavily based on tests, which is good because they're pretty hard. Attendance in lecture is optional but if I missed a day, I was super confused.

Lots of homework
Accessible outside class
Skip class? You won't pass.
2.0
4.0
CS3200
Apr 29, 2019
Wouldn't take again

Tries to do cool things in class. Requires in-depth difficult but cool assignments on all covered subjects. He says his tests are easy but in my experience they were very difficult and the questions were hard to understand. Teaches only on a Mac which made it hard to follow for windows or linux users in our mobile app class

Lots of homework
Clear grading criteria
2.0
5.0
CS1400
Nov 5, 2019
Wouldn't take again

Hes not that great at teaching. I mostly taught myself when doing the homework, which was pretty difficult

Lots of homework
4.0
5.0
CS1400
Nov 11, 2019
Would take again

He provides the text book on canvas. His lectures were fairly good. The best thing to utilize is his tutoring center. It is essentially open all day every weekday. Also there was no issue that I found with him using a mac instead of a PC.

3.0
3.0
CS1400
Nov 14, 2019
Would take again

Beginning of semester Easy, MiddleHard, EndNormal Seems to care about teaching, funny personality but can be a bit obnoxious. Searching teacher provided resources is a challenge, school provided recourses should be a go to (recitation, tutors). Come to class and go to tutors and recitation when needed you'll get a B tests are pretty specific :/

Skip class? You won't pass.
Graded by few things
Hilarious
2.0
4.0
CS1400
Grade: B
Nov 15, 2019
Wouldn't take again

He really seems like a good guy, but his teaching style is TERRIBLE. He sits there and talks about life stories rather than teaching lessons. He also gives assignments with very little detail, then grades them insanely tough when you didnt even have clear instructions to begin with. Passable, but avoid him if you have ANY other option.

Lots of homework
Get ready to read
Tough grader
4.0
4.0
CS1400
Grade: A-
Dec 2, 2019
Would take again

Class attendance doesn't really matter. Recitation leaders should over what was talked about. Recitation is mandatory and there is an exercise, but you don't have to do it. Most days I did other homework in the room. The exams are 10% of your grade so just focus on getting 100% on the homework. Homework takes a long time so don't put it off.

Lots of homework
2.0
4.0
CS1400
Grade: C+
Dec 8, 2019
Wouldn't take again

Dr. Mano is a really nice guy who obviously cares about what he teaches, however the class is really intense. There are 3, weekly assignments, and lots of little exercises. The suggested time for the assignments is 6 hours per week, and with various studying and reading expect at least 8 hours a week out of class.

Lots of homework
Accessible outside class
Clear grading criteria
1.0
5.0
CS1400
Grade: B-
Dec 12, 2019
Wouldn't take again

All of his lectures he read straight from his laptop, and even than he screwed up a lot of the code that he would show the class. He acts as though everyone taking this INTRODUCTORY class knows how to code. So if you don't you're pretty much screwed. HE gives you little to no chance to succeed. Find another professor.

Lots of homework
Lecture heavy
Tough grader
3.0
5.0
CS1400
Grade: A-
Dec 15, 2019
Wouldn't take again

Professor Mano was a pleasant teacher, but the class is geared more towards those who already have some coding background. Each lecture builds off of the next one, so if you don't have a firm grasp on the previous one, the new one is difficult to keep up with. Definitely utilized the heck out of my textbook. Tests are difficult. Start early on hw.

Lots of homework
Accessible outside class
Get ready to read
5.0
2.0
CS1400
Grade: A
Dec 19, 2019
Would take again

I had no background in CS and Chad's lectures helped me master the basics of Python. At the end of the semester, he told us 40% of the 400 students in the class got an A- or better. Recitations are mandatory. The 3 tests were pretty fair in my opinion, and each is worth 10% of the final grade. Later assignments are more difficult, so start early.

Lots of homework
Hilarious
Caring
1.0
4.0
CS1400
Grade: C-
Apr 5, 2020
Wouldn't take again

Not good at communicating. He doesn't go out of his way to help you understand the homework. If you get behind or don't understand a concept forget about being able to get help.

1.0
4.0
CS1400
Grade: C-
Apr 5, 2020
Wouldn't take again

No Help at all

2.0
4.0
CS1400
Apr 9, 2020
Wouldn't take again

Lectures aren't super helpful when applying what you learn in class to the homework. The homework is hard and worth the majority of your grade. If you don't understand how to do an assignment forget about getting help. Any help you do get you'll be accused of cheating. I was excited for this class but I would not take it again with this professor.

Lots of homework
Skip class? You won't pass.
1.0
5.0
CS1400
Grade: B-
Jun 16, 2020
Wouldn't take again

Do not take this class if you are coding for the first time. He doesn't help and you cannot get outside help or you will fail the class. He is the teacher for beginner's coding. Half of the time, I didn't understand what he wanted to do on the homework, when i emailed, never got a response.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CS1400
Grade: C
Jun 16, 2020
Wouldn't take again

Stay away from professor Mano. I had an A in the class, but during the last week, he decided to change the grade weight because everybody was doing well in the class. So after my grade weight changed, my grade dropped to a B-. You cannot get help in the class and he doesn't help you understand the code or the assignement. Beginners STAY AWAY

Lots of homework
Lecture heavy
Tough grader
1.0
4.0
CS1400
Grade: C+
Jun 16, 2020
Wouldn't take again

Spent 12 hours a week doing homework and could barely get a good grade, so save yourself the trouble

1.0
5.0
CS1400
Jun 22, 2020
Wouldn't take again

Extremely harsh grader, if you don't do it the way he does it he will accuse you of cheating. Homework difficulty was way above that of his lectures. If you're a beginner coder this is not the right class. Prof Mano is honestly the worst professor I've had in 3 years at USU.

Lots of homework
Tough grader
1.0
4.0
CS1400
Grade: Drop/Withdrawal
Oct 28, 2020
Wouldn't take again

Accused for cheating if you dont do it the way he wants. Given a 60 on a coding project that works 100 percent. DO NOT TAKE THIS COURSE. Thank me later

Lots of homework
Tough grader
5.0
2.0
CS1400
Grade: A+
Nov 6, 2020
Would take again

I had him online and without lectures, so my experience might not be the norm, but in terms of his class structure, it was great! You can retake quizzes 3 times to get an easy A on them (same questions), and assignments are graded harshly, but follow the rubric. Pay attention and no worries there. Tests are easy but STUDY THE BOOK.

Accessible outside class
Clear grading criteria
Tough grader
1.0
5.0
CS1400
Grade: B
Nov 19, 2020
Wouldn't take again

Super hard course for entry level cs class. I had to spend hours and hours in the tutor lab each week, and because my assignment wasn't exactly how he liked it, he accused me and my friend of cheating, and dozens of others. We had to appeal it through the university, and we won so he had to give us all our points back. Do not take, not worth it.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
CS1400
Nov 22, 2020
Wouldn't take again

Prof. Mano was very understanding midway through the semester when I wanted to transfer from his 7-week to 14-week course. Everything else about this course is negative, it is difficult to reach him and his TA's grade very harshly, the assignments take a level of deciphering that is unrealistic for an intro course and amount to 55% of your grade.

Lots of homework
Get ready to read
Tough grader
4.0
2.0
CS1400
Grade: A+
Nov 22, 2020
Would take again

Overall, the class went very well. Study the textbook and make sure you understand what is being taught, and you will do fine. I finished the course in 8 weeks (14 week class) with a full schedule and hardly any coding experience beforehand. Assignments are hard but fair, and tests are easy as long as you study old quizzes and the textbook

Accessible outside class
EXTRA CREDIT
Tough grader
2.0
5.0
CS1400
Grade: Drop/Withdrawal
Jan 22, 2021
Wouldn't take again

You probably won't get a good grade unless you have coding background.

Lots of homework
Tough grader
Lecture heavy
4.0
4.0
CS1400
Grade: A-
Apr 5, 2021
Would take again

Really nice guy, but expects a lot from you. Came in with no coding experience, and the assignments take a lot of effort. The tests are less coding and more science of computers, so don't rely on homework to reflect how you'll do on the tests.

Lots of homework
Graded by few things
Tough grader
1.0
4.0
CS1400
Grade: B+
Apr 25, 2021
Wouldn't take again

Professor Mano is a pretty terrible teacher. I can honestly say that after an entire semester in his class that I barely know more about computer science than when I started. The only reason I passed this class is because of the tutoring center, and his TA's. His tests and quizzes are fairly easy but the weekly assignments killed me. Don't take him

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CS1400
Grade: C
May 2, 2021
Wouldn't take again

Professor Mano is the reason I got on anti-anxiety medication. The weekly assignments (worth 50% of your grade) were extremely difficult, especially for a beginner course. He accuses students of cheating every two seconds. He also changed my assignment grade from a 74% to a 32% with no explanation as to why. AVOID THIS PROFESSOR AT ALL COSTS!

Lots of homework
Tough grader
4.0
4.0
CS1400
Grade: A
May 11, 2021
Would take again

I really liked Dr. Mano. He's a really good lecturer and makes class (online) interesting and his tests and quizzes are super easy. The homeworks are pretty complicated and take a lot of time and brain power though.

Lots of homework
3.0
5.0
CS1400
Grade: Not sure yet
Jun 26, 2021
Wouldn't take again

Went into the class having the absolute basic python knowledge from MIS/DATA 2100. I CANNOT stress this enough: MOST DIFFICULT class ever. The quizzes are okay, the tests are okay, but the assignments? Wow. This is the first time I experienced week-long migraines. Not to be dramatic, but I think I'm just happy I'm still alive at this point.

Lots of homework
Clear grading criteria
Tough grader
1.0
5.0
CS1030
Grade: A
Aug 29, 2021
Wouldn't take again

Even though this was literally the intro to the intro to CS, it was the hardest class I've taken at USU. We used a garbage coding program that wasn't even coding (we didn't even talk about a single coding language) and I easily spent 15 hours per week on the homework for just this class. At least he cancelled every test because he knew they sucked.

Lots of homework
EXTRA CREDIT
2.0
5.0
CS1400
Grade: Not sure yet
Oct 20, 2021
Wouldn't take again

I went into this class with some coding experience, and it is super tough. The assignments started off good but just kept getting harder and harder, to the point where I had no idea what was happening. He barely explains how to code, he always brings up not to go to online resources or else he'll fail you for the class. Avoid this teacher!

Lots of homework
Tough grader
2.0
4.0
CS1400
Grade: B-
Oct 20, 2021
Wouldn't take again

I have taken CS 1400 before and gotten an A in the class. I took it again here because I did not have any python experience. Dr. Mano is a nice guy and his videos are helpful. HOWEVER, the assignments are extremely difficult, especially considering this is an entry level class. Be prepared to devote your entire self to the programs every week.

Lots of homework
Get ready to read
Tough grader
4.0
3.0
CS1400
Grade: A
Oct 21, 2021
Would take again

I took the 7 week online course. It was doable, but I would recommend the 14 week one. I had hardly any previous coding experience. The assignments were worth most of the grade, which was nice. I did get a lot of help with the assignments, as a lot of times it was unclear how he wanted the assignment done. Gave extra points which helped a ton.

Lots of homework
1.0
5.0
CS1400
Grade: F
Nov 11, 2021
Wouldn't take again

He failed me for my code looking like other peoples code- it's code, it's supposed to look the same. I'm not a fan.

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
3.0
CS1400
Grade: A-
Dec 10, 2021
Would take again

He starts you off the semester with 100 extra assignment points. 55% of your grade is just through assignments so it helps a ton with those points! make sure to save as many as you can by the end of the semester so that you can have the option to skip the final assignment cause its really hard! Great professor though. Don't know why he's only a 3?

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
3.0
3.0
CS3100
Grade: A
Dec 17, 2021
Would take again

Chad tries his best to make the material he's teaching accessible to students. He often gives real-life examples to support the material which I think is good to engrain it in minds more. His quizzes every week do seem meant to trip you up, so be careful. I think he was a good professor for this class, though.

Lots of homework
Get ready to read
Lecture heavy
1.0
4.0
CS1400
Grade: C-
Feb 22, 2022
Wouldn't take again

Not a beginners course whatsoever. Had no idea how to code in Python going in and the first three weeks teach you a bit on how to do it, but the last four weeks (7-week class) are terrible and dont. The weekly assignments, worth 55% of your grade, get exponentially harder to do along with almost no indication on how to do them from the lectures.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
CS1400
Grade: C+
Mar 2, 2022

This was the class that made me switch majors. Turned to code academy and never looked back. Tests were brutal with no study guide, difficulty curve for assignments was insane, one week you’d be doing addition coding problems and the next you’re creating generated shape and black jack betting programs.

Tough grader
Lots of homework
2.0
5.0
CS1400
Grade: C
Apr 12, 2022

I took this class with no coding experience and the class had no mercy. Every class it seemed like he started out by stating how many people he caught cheating that week. I did attend his office hours and he did answer all my questions and was helpful.

5.0
4.0
CS1400
Grade: A-
May 4, 2022
Would take again

I know that Prof Mano has a good amount of bad reviews but he teaches a course that's meant to weed out those that don't really want to do CS. It was a very difficult class but Prof Mano is very nice and helps out whenever needed. Any professor you take will firehose you because CS is difficult in general. Mano is great so don't be intimidated.

Lots of homework
Hilarious
Lecture heavy
5.0
5.0
CS1400
Grade: A-
May 4, 2022
Would take again

I never took python before this class and it was super rough! I definitely expected it because programming is a hard subject to learn but I really liked Prof Mano and his teaching style. I feel bad that people review him so poorly because it's just the nature of the class to be difficult. Also dont try to cheat through your class. He will catch you

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
3.0
CS1400
Grade: A-
May 4, 2022
Would take again

Awesome professor. Hope I get more classes from him in the future.

EXTRA CREDIT
Hilarious
Caring
1.0
5.0
CS1400
Grade: Rather not say
Aug 29, 2022

As a senior looking back, I can confidently say that Mano is one of the professors to stay away from. While taking the course, Mano only cared about catching "cheaters" instead of teaching the class. I'm telling you as senior writing back, avoid Mano at all costs. You'll thank me later.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CS1400
Grade: C+
Sep 21, 2022

Awful, Stay away

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CS1400
Grade: B-
Oct 3, 2022

If you have not taken any coding classes before hand you will fail. The professor hardly teaches any of the required code for the assignments he has, and if you try to use any outside help he will fail you for cheating.

Tough grader
Clear grading criteria
Lots of homework
1.0
5.0
CS1400
Grade: Rather not say
Nov 12, 2022

If coding and Python are new to you, prepare to spend huge amounts of time on the assignments. The assignments get exponentially more difficult and rigorous and require at least 6+ hours per week. Also, expect to spend time on weekly quizzes, exams, and other programming exercises. Loves to spend time bragging about how many cheaters he catches.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CS3100
Grade: Not sure yet
Nov 15, 2022

Doesn't have lecture slides or recorded lectures, and instead has us copy his notes that often misses material on quizzes (not posted). His notes have images highly relevant to quizzes, but Chad rarely makes them accessible. Quizzes and Exams are FILLED with trick questions. Assignments are nit-picked HEAVILY. DO NOT TAKE IF YOU HAVE A CHOICE!

Tough grader
Test heavy
Graded by few things
1.0
5.0
CS1400
Grade: Not sure yet
Nov 18, 2022

Everyone has already mentioned it, but he is tough. The assignments take hours and I'm in the tutoring center for hours working on the weekly assignments. Don't take if you don't have to spend 10 + hours on each assignment.

Tough grader
Lots of homework
2.0
5.0
CS1400
Grade: Rather not say
Dec 5, 2022

Professor Mano is good at teaching material but assignments are super hard. I would say the assignments are harder than the exams. Very difficult class, would only recommend if you have 4+ hours to dedicate to homework.

Tough grader
Lots of homework
2.0
3.0
CS3100
Grade: B-
Dec 22, 2022

Mano just talks and types up notes, which you are expected to type yourself, as they are not made available. Presentation is severely lacking. He often goes on tangents or tells unrelated stories, wasting class time. He knows his stuff, but has trouble contextualizing the material for learning. Tests/quizzes have questions not from the notes

1.0
4.0
CS3100
Grade: B
Jan 6, 2023

Chad Mano teaches by reading off his notes and typing it up in class. He often gets confused about where he is in his notes. I would try to avoid this teacher at all costs, though it is not very easy. Also, read his tests VERY CAREFULLY! They're just like the quizzes, but he'll change one word, like adding "not" to a T/F question.

Participation matters
Lecture heavy
Test heavy
4.0
5.0
CS1400
Grade: A
Apr 10, 2023
Would take again

It is a really hard class. I did learn a lot though. You weren't supposed to use outside resources, but the coaching center and the TAs do a great job of helping when you need it.

Lots of homework
Hilarious
Lecture heavy
4.0
5.0
CS1400
Grade: A
May 4, 2023
Would take again

There was a ton of homework but I also took it as a 7-week online course so that's to be expected. I liked how clear he was on grading but it was virtually impossible to get a perfect score on a homework. Points were always taken off for something. I did have to get a lot of help on assignments. Tests were fine as long as you studied the quizzes.

Tough grader
Clear grading criteria
Lots of homework
3.0
4.0
CS1400
Grade: D+
May 10, 2023

This was my second time taking this class, and I still couldn't get a hang of things, idk if it was just me or if the teaching wasn't the best, but something was lacking. There was also a lot of homework, and no late work was accepted.

Tough grader
Clear grading criteria
Lots of homework
5.0
4.0
CS1400
Grade: B+
Jul 30, 2023
Would take again

Had him my first semester freshman year, and he was awesome. The class does have quite a bit of work, and if you have never coded before I understand why some people say its too hard, but there's a reason lol CS is not easy. Chad has a great way of explaining things, and shows actual applications of what you learn, and really helped me grasp python

Clear grading criteria
Caring
Respected
1.0
5.0
CS1400
Grade: C-
Oct 12, 2023

Not beginner friendly. You will end up learning things that are too advanced for the class. He also has a very big ego trip that feels like he's gatekeeping some information in some ways. You're expected to do at least 20 hours of work every week in this class. His class is not worth it even if you need the credit.

Lecture heavy
Test heavy
1.0
5.0
CS1400
Grade: C
Nov 7, 2023

He gives lots of projects that are very difficult. Make sure you perfect everything you can in the first half of the class because that stuff is very easy but the last half of the class is probably the hardest class I've ever taken. He does not teach very well and expects you to learn through doing. If you learn through trial and error, good class.

Tough grader
Lots of homework
1.0
4.0
CS1400
Grade: B-
Dec 4, 2023

Assignments only boost your grade a little if you get 100% and if you do poorly they tank your grade.

Test heavy
Graded by few things
Accessible outside class
1.0
5.0
CS1400
Grade: A
Mar 20, 2024

DO NOT take his 7-week course it is extremely difficult and he is not very easy to get a hold of if you have to take this course be prepared to struggle. My best advice if you take this class is to go to the tutoring center at least twice a week.

Tough grader
Lots of homework
Lecture heavy
5.0
3.0
CS1400
Grade: A+
Mar 27, 2024
Would take again

I took this class brand new to coding. Everyone is saying how hard the professor is, but really CS is just hard. I've had nothing but great help when asking questions for homework. It takes a lot of time (as every CS class), so just work hard, take notes, and don't skip corners and you will be just fine! :)

4.0
2.0
CS2410
Grade: A+
Apr 27, 2024
Would take again

The class mainly involved watching lecture videos and creating simple webpages based on a clear set of criteria. You can miss some things and still get an A on the assignment. End-of-semester test requiring 93%+ to pass the class, but multiple-choice, and you can retake as many times as you want.

EXTRA CREDIT
Clear grading criteria
4.0
3.0
CS3100
Grade: A
Apr 27, 2024
Would take again

He's a great teacher and fair grader. Assignments are (mostly) pretty easy. He gives a large grace period for turning in assignments late, which is great if and when you need it.

Clear grading criteria
Caring
1.0
5.0
CS1400
Grade: B
Jun 18, 2024

Do not take his 7 week online class. He only posts videos for you to watch, which is bad because he does not explain how to use these resources in depth. You get basic knowledge on the thing you're doing in class then you have to apply it in an advanced way. You also can only code his way. Most questions I had he wouldn't really answer them.

Clear grading criteria
Lots of homework
Graded by few things
1.0
4.0
CS3100
Grade: Not sure yet
Oct 16, 2024

Chad is one of the professors you want to avoid at all costs. His lecture style is infuriatingly bad. Every lecture is him typing up his notes on the screen and then discussing them with bad metaphors. His notes are available but have fun deciphering them. Quiz and test questions are worded to be as ambiguous as possible, but they make up 45% so hf

Test heavy
5.0
3.0
CS2410
Grade: A+
Dec 10, 2024
Would take again

Dr.Chad Mano has some surprising negative reviews, but as a first-year transfer at Utah State, I found him to be one of the most unique and fun professors for CS 2410. He teaches HTML, CSS, and JavaScript in a well-explained, project-based way. He's very encouraging and provides plenty of opportunities to learn and grow.

EXTRA CREDIT
Amazing lectures
Gives good feedback
3.0
3.0
CS2410
Grade: A
Dec 20, 2024

I'm not super thrilled with Professor Mano, but he was an ok professor for a credit I needed. Some of his directions are unclear or vague, and in lectures, I was nervous to ask questions for fear of getting a bewildered look, like I wasn't smart enough. He's not the most accessible guy if you have questions, but other than that, he's nice enough.

Participation matters
Graded by few things
Accessible outside class
5.0
4.0
CS1400
Grade: Not sure yet
Feb 15, 2025
Would take again

Best. Professor. Ever. Lectures were clear, easy to follow along. Extra credit is there for missed assignments. Most caring professor ever. Wouldn't think twice about taking another course with him. Absolutely awesome.

Participation matters
Amazing lectures
Inspirational
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

11%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 62 grades
Most common grades:
A- (15)
A (14)
B- (7)
Grade Distribution
A(20)B(11)C(12)D(3)F(1)A-/B+(17)
Based on 73 reported grades
A-: 15
A: 14
B-: 7
A+: 6
Common Tags
Lots of homework (45)
Tough grader (31)
Clear grading criteria (15)
Lecture heavy (12)
Skip class? You won't pass. (11)
Hilarious (9)
Get ready to read (8)
Caring (7)
Rating Trend

Declining

-1.05 avg change
Mar
Apr
Jun
Oct
Dec
Feb
Last 6 months
Ratings by Course

CS1060

5.0

(2)

CS1050

4.3

(3)

CS2410

4.0

(11)

CS5460

3.8

(4)

CS1400

2.5

(61)
+3 more courses
Difficulty by Course

CS1030

5.0

CS1400

4.3

CS3200

4.0

CS3100

3.7

CS5460

3.5

Similar Professors