4.1

C Huang

Computer Science - Cosumnes River College

4.1
Quality
2.6
Difficulty
78%
Would Retake
148
Reviews
4.1
Quality
2.6
Difficulty
4.2
Helpful
4.1
Clarity

78%

Would Retake

148

Reviews

Rating Distribution
Official
148 total ratings

5

95

4

15

3

16

2

10

1

12

What Students Say

His courses are not easy ones but you will learn a lot

CISP300400430 - 5.0 rating

He is flexible, accessible, and reasonable

CISC302JOUR330 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 22 grades
Most common grades:
A (15)
A+ (3)
B (2)
Grade Distribution
A(18)B(3)C(0)D(1)F(0)A-/B+(1)
Based on 25 reported grades
A: 15
A+: 3
B: 2
B-: 1
Common Tags
Caring (34)
Respected (29)
Inspirational (22)
EXTRA CREDIT (20)
Get ready to read (20)
Clear grading criteria (20)
Accessible outside class (13)
Gives good feedback (12)
Rating Trend

Improving

+0.24 avg change
May
Nov
May
Aug
Nov
Dec
Last 6 months
Ratings by Course

CISP400430

5.0

(2)

CISP400401

5.0

(4)

BUSIN300

5.0

(1)

CISA308

5.0

(1)

CISC308

5.0

(1)
+23 more courses
Difficulty by Course

HCIT110

5.0

CISP400401430

3.6

CISP300400430

3.3

CISP400430440

3.1

CISP400401

3.0

Reviews (147)
4.0
1.0
CISP400
Jul 11, 2004

He's the nicest instructor you'll ever have. He knows his subject fairly well & not stuborn or elitist about it. Unfortunatly he is too easy. His lecture is just reading the PowerPoint - no depth. You'll leave the class kind of knowing the subject.

5.0
2.0
CISP400430
Sep 17, 2005

Very nice and easy teacher, but sometimes class was long and boring, but he really tries to help you understand..he wants you to acheive..grades VERY easy. Almost a garunteed A. Only bad thing is you really need to learn a lot on your own from reading.

5.0
1.0
BUS300
Dec 17, 2005

easy easy easy...you'll be gone for the whole semester and still get an A...

5.0
2.0
CISP400401
Jan 20, 2006

Professor Huang is a great teacher. you can learn a lot from him. He know the subjects in and out and also is very helpful. You should take his courses for any reasons(grade, knowledge, and etc).

5.0
2.0
CISP400
May 29, 2006

Dr. Huang is an outstanding instructor. He knows the subject area well. Just ask and he will answer. Read the book, do your homework, do the quizzes, and the exam and you'll be fine. Recommended to all ages and group.

4.0
1.0
BUS300
Apr 5, 2007

He is the coolest teacher very nice he makes our class very enjoyable he's really professional

5.0
1.0
BUSIN300
May 1, 2007

I'll recommend this teacher very nice and great teacher really need to learn a lot on your own reading, in the meantime do your home work, quizzes, and exams you will be fine and easy to get A"

5.0
1.0
BUS300
May 9, 2007

very easy teacher. everything we do is online, like the quiz and final exam. It's open book and note and very nice teacher. i would recommend him to anyone who needs to take business300.

3.0
1.0
ECON320
May 25, 2007

Very Easy! Got an A. Didnt really show up to class and I finished a month ahead. Nice teacher, but hard to understand his english. He is cool.

5.0
1.0
CISP400
May 27, 2008

He is a cool, knowledgeable and responsible professor.

4.0
1.0
MATH360
Jul 25, 2008

I really liked Sonny. I had her for her first class ever, Trig at FLC, and again online at CRC for CISP430. She was very nice and intelligent and had a well-structured calss. She was, however, too easy. :)

5.0
1.0
CISA308
Jul 26, 2008

took online summer/08.. very easy class.. homework is simple.. online quizzes you get as many chances as you want.. the final consists of questions from the quizzes so just save all your attempts to a word document & you can use this when taking the final to get an A.. he responded very fast to my emails (online class).. easy class.. no problem..

4.0
1.0
CISP430
May 8, 2009

oh boy does he even check the assignments? i think he only cares if you did it or not and see if you wrote your assignment filename in the right format,,if not you get -10,,his online classes are good for students who could care less about education like him :/,,thanks for an A anyway,even tho i did not learn anything

5.0
5.0
CISP400
Nov 15, 2009

Take Professor Huang's class if you need computer science classes to transfer. You won't regret it.

3.0
1.0
CISP401
Dec 1, 2009

Took his online Java class and did not learn much. He doesn't teach anything he just assigns work & sticks a deadline on it. 6 HW assignments throughout the course & you could find the solutions to them by looking around the net. He does respond to e-mails within a timely manner he just doesn't create any of the coursework used in the class.

4.0
1.0
CISP440
Dec 6, 2009

I took Professor Huang's CISP400&440 class online. If your not interested in learning anything, you don't really need to for an A. But the powerpoints are helpful and obviously so is the book if you care to read it. Pretty much a win-win with this professor. Highly recommend.

3.0
2.0
CISP401
Dec 29, 2009

Online class was much easier than Dixon, but I didn't learn as much. The teacher's Powerpoints add nothing to the book so unfortunately, you only learn by reading the book. She's very good at responding to emails but her english is impossible to understand, which is my biggest complaint. Memorize the quiz questions and you'll ace the final.

5.0
2.0
CISC308
Apr 22, 2010

He is very committed to teaching the material and making sure the class knows what to do.

3.0
2.0
CISP400
Apr 24, 2010

This class and the final is a joke. Simply document your quiz answers and bring em when your doing your final and you'll pass with an A. If you don't want to learn anything go with this guy. I personally feel robbed and I'm going to repeat this class at ARC with Fox to actually learn C++. Very disappointed. Only plus is he responds to e-mails fast.

3.0
1.0
CISP402
Apr 24, 2010

They really beefed up the course description to make this class sound good but I didnt learn a thing - Its not that I knew it, it's how this class is structured. Displeased that hes the java 403, 404 and c# teacher because I'd like to continue my knowledge in programming. Class begun with over 20 ppl and at the end had 10. Wish I could get a refund

4.0
1.0
CISP430
May 3, 2010

Huang is still the best for taking CS classes, if you know what you're doing.

3.0
1.0
CISC310
May 12, 2010

Everything is online, attendence is pretty much optional because you learn more from the book then his powerpoints and the powerpoints can be found online. This class was an easy A like said before just take the quiz 5 times they are unlimited and you will have every question possible on the final exam. I walked away with over 97% in he class. Easy

4.0
1.0
CISC355
Dec 12, 2010

I've read the required chapters and was helpful for the quizzes. You can take the quizzes as many time you want to better your grade. The final was easy since it was open book.

3.0
2.0
CISP430
May 3, 2011

He is way easier than Professor Fox at ARC & Dixon at SCC. For his online class, he assigns quizzes & assignments straight from the book's author. This made it a lot less difficult compared to other instructors who like to make things really hard & confusing their own way. If you're good at C++ and CISP 400, then it'll be super easy for you! :)

2.0
4.0
CISP430
May 6, 2011

He did as little teaching as possible. Everything is straight from the book, including tests, so if you're good at learning from the text you'll do fine. If you need help, go for the discussion board instead of emailing the prof. Final was open book/note, but extremely long.

4.0
1.0
CISP430
May 25, 2011

Sunny is a very nice man. His English isn't perfect but he is a very bright guy. I took his class as a full online class, so it was up to me to do the work and read the book. What ever you do, don't complain about his broken English on the message boards.

3.0
4.0
CISP400
Jul 31, 2011

Doesn't grade easily. You can only get quiz problems right if you read the book. Assignments aren't bad until you get to the end of the course. The final is open book & is just the quiz questions, but way too long, so study the answers or you won't nearly finish. You have to learn everything on your own. Lots of extra cred opportunities though!

3.0
4.0
CISP400
Jul 31, 2011

Nice guy. Its hard to learn the material on your own, but he is easier than the other los rios CIS teachers. Final is open book and from the quizzes.

2.0
2.0
CISC310
Dec 6, 2011

Professor Huang is a really nice guy. He tries his best to help the students. His quizes are online and easy because he gives you the study guide before the quiz. The final is pretty easy because the questions are from the quizes :]

5.0
4.0
CISP430
Dec 24, 2011

I took Sonny?s courses to move up my career. He provided good resources (videos, web links,..) and very responsible. His programming courses (CISP400 ~ 430) are not easy but very useful. They are all online courses you have to spend time to study, understand the material, take testes, and do program assignments. I learned a lot in his courses.

5.0
2.0
CISP402
Jan 10, 2012

Professor Huang is a great teacher with industrial and teaching experience. I took more than a dozen different subjects in business and computer science from him online or on ground. He tries to help students? success and encourage them to do better. His phrase drives me most is ?If I can do it you can do it too, or you can even do better.?

2.0
2.0
CISP401
Apr 30, 2012

Took the online class so I didn't have much interaction with the professor but first and foremost: his grammar is consistently atrocious. It's not quite to the point of incomprehensibility, but enough for some serious confusion. The fact that it takes a few days to respond to emails doesn't help either. Honestly, he's not a good coder either.

1.0
5.0
CISP401
May 12, 2012

I took the online OOP with Java class with Sonny. DO NOT TAKE THIS CLASS ONLINE IF YOU ARE NOT A STRONG CODER OR DON'T MIND USING GOOGLE ON TESTS! I had many problems with Sonny. There were numerous logical problems with the exams, and he refused to give me credit for right answers. The final covered stuff NOT in class. He even grades you onprereq

1.0
5.0
CISP430
Feb 16, 2013

He and his instructions are very difficult to understand. When asked for help he can sometimes make things more confusing. Assignments are due at noon on Saturdays which is incredibly inconvenient. Quizzes have many questions that are poorly worded and/or not adequately answered by the textbook. The prerequisite test counts towards your final grade

5.0
5.0
HCIT110
Apr 3, 2013

It sounds like Prof. Huang has gotten better because of the negative comments. One assignment and quiz per week. The final is composed of quiz questions. Practice quizzes are available online. Just Google them. His class should have been at least 3 units not 2. He cares about his students. Study hard and you will get an A. Highly recommended.

1.0
5.0
CISP430
Apr 19, 2013

Took him online. Directs you to internet links when you ask a question. Doesn't teach. He will not answer most your questions. He does the bare minimum.

5.0
2.0
CISP430
Jul 12, 2013

Professor Huang is a great teacher with a lot of coding experiences. All his programming courses are challenging and have prerequisites. He and his class get me to schools where I want to attend (Stanford and etc.) He provided me with more than enough supports and materials to success in his classes and my admissions.

3.0
1.0
CISP440
Dec 29, 2013

professor Huang is ,a nice person, very easy calss, show up to the class, you will do fine, I'm sure most people got an A in this class

5.0
3.0
CISP440
Mar 19, 2014

He is an awesome professor. . The material is not easy but he gives you a lot of encouragement and guidance to success. He is wonderful human being.

5.0
3.0
CISP430
Mar 19, 2014

Really great professor, understanding, and has a lot of heart to his students' success. (:-)

5.0
3.0
CISP400401
Mar 21, 2014

14 quizzes, 7 assignments, 7 advance assignments, 14 labs and one final with programming component for the courses I took. They are not easy courses but you can learn a lot. He is firm and willing to help his students’ success in any possible ways. Such an awesome teacher, I always recommend him to friends.

5.0
2.0
CISP370
Mar 24, 2014

Sonny is a responsive professor. If you have any concern you can communicate with him to get things resolve. I am highly on his professorship.

5.0
2.0
CISP401
Apr 10, 2014

He is a conscious and low profile teacher. He shares his life experiences in industries and academia. He told us one day "I am just a small potato." and a few minutes later he recanted the statement by saying “I am not even a small potato I am just a small potato chip." He is a guy could shape my learning and life in a positive way.

5.0
3.0
CISP400401430
Apr 28, 2014

His courses are higher level challenging courses but he is a nice, flexible, friendly teacher. He provides a comfortable learning environment for my success. I email him directly when I have any needs, concerns, questions, etc. He is a great professor to be with.

5.0
3.0
CISP430
May 14, 2014

Sonny’s classes are very challenging but useful. He is kind and cares about his students.

5.0
2.0
HCIT112
May 29, 2014

All the class material is provided in the class website, D2L. Quizzes, discussions, and assignment are online. On-campus final is at the end of the class term. The final is heavily weighted but studying quizzes will help you a lot . You can easily access him by email and comfortably communicate to him. He is a great professor.

5.0
2.0
CISP430
Jun 4, 2014

I took Sonny’s classes, I LOVE his classes and I TRUST him. He has the same type of D2L setting for all his classes. He is an opened mind person and will listen to you. The most important thing is he keeps his promise.

5.0
3.0
CISP430
Jun 14, 2014

Sonny’s classes may not be perfect to everyone. They all have a lot of requirements such as file naming convention, divide classes into different files, need to take the final and etc. You also need independently and disciplinary study the classes materials and finish all the requirements. But his classes gave me what I need to be successful.

5.0
2.0
CISP401
Jul 1, 2014

Sonny’s class is one of the best training classes you can have before you get into programming filed. His requirements, his language and etc. are much easier to understand and reasonable than your future bosses and clients. He is a good guy with your success in mind.

5.0
2.0
CISP430
Sep 27, 2014

Huang is the BEST CISP professor. Difficulty is just right, not too hard that you give up, it's at the level where the class is kind of fun. Challenges are perfect. Hard but don't need to stress for an A if you start the assignments early. He gives plenty of time and encourages working together. Huang is helpful and inspirational. Learned a lot D!

5.0
3.0
CISP400401
Dec 2, 2014

Professor Huang is a great and an approachable teacher. His classes are challenging and a lot of requirements but good grades are reachable. The final examine is heavily weighted in his grading system, reviewing the quizzes questions will help you a lot. His courses will help you in your career.

5.0
2.0
CISC302JOUR330
Dec 2, 2014

Sonny is a very nice and helpful professor. In his class, we have a consensus that he is the best teacher you can get. He leaded class exercises and helped us on our assignments in his class. I got a lot of help and learn a lot from professor Huang.

5.0
1.0
CISA318
Dec 7, 2014

Nothing but great. All online with final on campus

5.0
2.0
CISC310
Dec 19, 2014

Just finished his class. He is a nice teacher and willing to give you encouragement to attain his class. He used PowerPoint to lecture. Although the materials were coming from the class text book but you can tell that he spent some time to put it together. Final is very important but it is not hard to get a good grade.

3.0
4.0
CISP400
Feb 14, 2015

You will be doing a lot of work. Sometimes you will have to read close to 100 pages in a week. For quizzes, you can take each one three times. However, each attempt will overwrite the last. Meaning if you got 95% then 75%, you will be stuck with 75%. CISP 360 with Chapman does not do much to prepare you for this class, so be prepared to study alot.

5.0
2.0
CISP400401430
Grade: A+
Mar 7, 2015

Professor Huang notifies his students about his courses' requirements, and etc. to state the challenges of his courses before the semester even starts. It was my choice to take his classes and I got from no job to have several jobs offered. It is my carrier, my life and my future and I am happy to take Professor Huangs courses.

5.0
2.0
CISP430
May 19, 2015

I loved his class. He is a nice guy with your success in his mind. His requirements are high but dont let them scare you. As long as you are keeping up with scheduled reading, assignments and quizzes, you will do just fine. Great professor.

5.0
1.0
CISP401
Jun 15, 2015

The class text book is the bible for the class. You should find all the answers for quizzes, assignments from the textbook. Tests are open books and notes but you have to study otherwise you will run out of time in the tests. He can be easily reached and communicated. Sonny is a great human being and professor.

5.0
3.0
CISP300400430
Jul 9, 2015

Sonny teaches computer programming transfer courses and knows his subjects. He has high hopes on his students and encourages them to do better. His courses are not easy ones but you will learn a lot. If you have any concern you should communicate to him.

5.0
3.0
CISC302JOUR330
Dec 7, 2015

When I need a help in Professor Huangs class, he is always willing to provide one. He is flexible, accessible, and reasonable. I was very scaring of using computer now I am very comfortable of navigating Windows and work on Microsoft office applications. I learned a solid knowledge I need also get a good grade I want.

5.0
2.0
CISP430
Dec 14, 2015

Prof Huang is an excellent professor. He shared his knowledge of programming and experience of life. He push you to be an excellent. His course has a strict requirements but study the book of the class will help you a lot. His testes and assignments are open book and notes and should be able to find answers or building block in the textbook.

5.0
4.0
CISP440
Dec 16, 2015

Sonny is cool. He listens to you, works with you and helps you. There are tests every week but you learn.

5.0
1.0
CISP370
May 11, 2016

Fun and great teacher; he's encouraging. He gave students the chance to turn in late work (s). Easy if you do your part. Quizzes (3 attempts and all online) and the final test open book and open notes; the final programming is easy. 20 bonus points for coming to class. Easy professor. He's understanding so engage with him and you will be good.

4.0
2.0
CISP430
Grade: A
May 23, 2016

Sonny is a great guy, I took him for cisp400 & CISP430. The assignments are tough, but you have plenty of time to do them. You will need to do 95% of your learning from reading the book, but you have a team of other students that you can hopefully rely on for help. Dont let the Final scare you, if you do all the quizs and do all assns youll be fine

5.0
4.0
CISP400401430
May 31, 2016
Would take again

Sonny sends out his courses plan at the beginning of the semester and has a prerequisite challenge test to help understanding the level of knowledge. He specifies the natural and challenges of his courses. He lets me decide what I want to do with my study. He has a high requirement and wants to make sure I learn. The final is very important.

5.0
4.0
CISP400401430
Jul 5, 2016
Would take again

Dr. Huang teaches online and on ground higher level programming courses. These courses have required text books and publisher material (videos, MyProgrammingLab, etc). He is experienced, generous, accessible and very flexible. If you cannot survive in his classes you definitely will not be able to maneuver in any programming career.

5.0
2.0
CISA305
Aug 23, 2016
Would take again

He is a great professor to learn from. I recommend him to everyone.

Respected
Participation matters
Caring
5.0
3.0
CISP430
Dec 12, 2016
Would take again

I took sonnys class to fulfill a low division course requirement for my University. Sonny is a great and wonderful professor. He is much nicer and more flexible than my University faculties. I would like to recommend him to everyone.

Respected
Caring
EXTRA CREDIT
5.0
3.0
CISP440
Dec 14, 2016
Would take again

Sonny cares about your learning and success, and is a nice and patient professor. He uses quizzes (13 of them) to prepare you for the final. If you study the quizzes you can easily pass the class. There is an instance in the final he was insulted by a faculty for no reason. He did not let the instance affect our test. He deserves my remark.

Respected
Inspirational
Caring
5.0
3.0
CISP400
Grade: A
May 11, 2017
Would take again

Sonny is awesome. He's easily reachable over email, and gives good answers and feedback. He knows his stuff, he's respectable, and he's just a great person to be around. If you're coming from Chapman, you're going to be relieved that you finally get a real programming teacher.

Respected
Get ready to read
Caring
3.0
4.0
CISP400
Grade: B
May 22, 2017
Wouldn't take again

Final has two parts(programming and multiple choices). Its open book so if you memorize the quiz, you can get decent score in multiple choice part. Programming part was pretty hard, and my program didn't run, so i got 20%. I was getting 97% before the final, and I barely got a B because I messed up the final. so be prepared for the final exam.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
4.0
3.0
CISA305
Jul 10, 2017
Would take again

Three chances on quizzes, easy assignments and a really generic grader. All equalling an easy A.

Clear grading criteria
GRADED BY FEW THINGS
TEST HEAVY
2.0
3.0
CISP400
Grade: B-
Dec 8, 2017
Wouldn't take again

His class is very good until you get the final. 1st part is multiple choice which is very doable. 2nd part is debugging the program. Which is so crazy there is 14 files and no clear guideline. Instructions says theres errors, debug and comment. You get 30 minutes to solve. I was at 94% final program part dropped me to a B.

Gives good feedback
Respected
Get ready to read
2.0
4.0
CISP400
Dec 9, 2017
Wouldn't take again

Same as the review below me. 94% after the MC section. Final program was way too much to do in such little time, I even rushed to final the MC in one hour tops, but even one hour was not enough time for 14 files debugging with unclear directions. Now my grade is at a B. Really hope he does something about this because this is very disappointing.

Gives good feedback
Get ready to read
GRADED BY FEW THINGS
5.0
4.0
CISP400401430
Grade: A
Dec 15, 2017
Would take again

Sonny told us we need to focus on our study and let him worry about the grade. He always do his job and keep his promise. At the same time we need to think about did we do our best on our study? As Sonny said in our class Good Grade will help us a lot but good fundamental and knowledge will help us a long way. He is a decent person.

Respected
Amazing lectures
Caring
5.0
3.0
CISP430
Dec 16, 2017
Would take again

Professor Huangs classes mainly are online courses. He has some requirements such as quizzes, assignments and etc. But only the on ground final he can validate. With 20% of the program and 90% of the multiple choice, the test is way below 70%. It should be a D and even get a B that is a favor already.

Respected
Clear grading criteria
Caring
5.0
3.0
CISP400
Dec 16, 2017
Would take again

I and several others got 100% and only couple out of 45 got below 50%. The style of assignments and final program are the same. Dr. Huang not only provide a document but also verbally explained what should be done in the final. It is not a glory to talk about 20% in a public domain.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
CISP40040143044
Dec 19, 2017
Would take again

He is a splendid professor. His classes are great and you can learn a lot. The drawback is you have to study��.

Get ready to read
Inspirational
EXTRA CREDIT
3.0
2.0
CISP401
Grade: A
May 11, 2018
Wouldn't take again

Ok so going into the online class is a little scary because the the final is worth 70% of your grade. The final is mostly composed of questions from the quizzes, so study those to get an A on the multiple choice. Bring your own computer for the free response portion of final, school computers have issues. It's just debugging a program.

Clear grading criteria
TEST HEAVY
GRADED BY FEW THINGS
5.0
4.0
CISP401
Grade: A+
May 14, 2018
Would take again

The class covers 14 chapters of the text book. It has 11 quizzes(Qs), 6 assignments(As) and one final(F). The Qs and As will prepare you for the F. The As are graded based on generating required results and properly comments. The book contains all the answers for the Qs and As. Learn a lot and nothing to criticize. Great class and professor.

Inspirational
Caring
5.0
4.0
CISP440
May 15, 2018
Would take again

Sonny is an awesome professor. He is flexible and accessible. As long as you know the course requirements you can surpass it.

Respected
Inspirational
TEST HEAVY
4.0
3.0
CISP430
Grade: A
May 23, 2018
Would take again

Here's a prof that cares about student success and learning, but his execution isnt the best. Most of your grade is based on tests and quizes, which is fine except many of the questions are related to problems specific to the book and you are given very little time on the final exam. The assignments are good but he expects lots of comments!

Get ready to read
TEST HEAVY
EXTRA CREDIT
5.0
3.0
CISP401
Grade: B
Dec 18, 2018
Would take again

Sonny's assignments weren't difficult and drew from the chapter of the book you read. He gave 30 points extra credit by completing advanced assignments, which aren't much harder. Extra credit for discussion posts too. The hardest part was the final. limited time to perform all that was asked. Study the quizzes for the final!

GRADED BY FEW THINGS
Caring
EXTRA CREDIT
1.0
5.0
CISP440
Dec 21, 2018
Wouldn't take again

I took almost all computer/math classes at los rios but I've never seen such a style and careless professor like him. If you wanna get a bad grade beside you understand nothing and gain no knowledge then take him. He doesn't really care about the students not about teaching, for him it's just a job to get money out of it. The worst professor ever!!

Tough Grader
Skip class? You won't pass.
TEST HEAVY
2.0
3.0
CISP440
Dec 26, 2018
Wouldn't take again

took him for 400 & 440. im sure he means well. overall he is a very nice man, however it is very difficult to learn from him. his lectures are not clear. no feedback on quizzes - not even returned to you so who knows if youre doing anything right. his exam will be material he never taught you how to do and are expected to learn on your own .

Get ready to read
LECTURE HEAVY
1.0
4.0
CISP440
Dec 28, 2018
Wouldn't take again

Avoid Sonny at all cost. He made the students grade the quizzes and of course he didn't even bother to do them.

LECTURE HEAVY
1.0
3.0
CISP430
Dec 28, 2018
Wouldn't take again

Sonny has no logic for what a test should be. He gave us very long final for a material he never covered

TEST HEAVY
5.0
2.0
CISP440
Dec 30, 2018
Would take again

Dr Huangs class is easy. Master the Text Book you earn an A. Lecturing test sections before a test. 13 quizzes and a final are from the TB. Review questions after a quiz. Earn bonus in attending a class. Final is crucial but questions are in quizzes and low requirement(80%). 50%+ got A, B and above 80%+

Respected
Amazing lectures
1.0
4.0
CISP440
Dec 30, 2018
Wouldn't take again

For some reason, Sonny got to teach many classes even though he really doesn't know about the subjects he teach. I believe the CRC in need for Computer Science instructors in which they wouldn't work for the CRC if they are good enough because the would get way better salaries in the industry instead.

Get ready to read
Skip class? You won't pass.
1.0
3.0
CISP400
Grade: A
Dec 30, 2018
Wouldn't take again

I took CISP400 with Huang and I totally regent it after getting an A. CISP400 is the basic and most crucial class if you wanna be a good programmer. If you don't really master this class you won't be a good programmer at all. This professor doesn't really care about students and even if you get an A probably you will suffer later on with classes

Tough Grader
GRADED BY FEW THINGS
5.0
3.0
CISP400430440
Dec 31, 2018
Would take again

What a big-headed statement in criticizing a professor, who is a PhD. in computer Science, a veteran in the CIS education and industries, doesnt know middle level college computer science courses. When we are in Sonnys shoes we may know why he stay at here.

Respected
Participation matters
Clear grading criteria
5.0
1.0
CISP401430440
Dec 31, 2018
Would take again

I agree that an underclass man disapproved a college professor and claimed he has no knowledge in the undergraduate class material which he has been teaching for years is a joke. Are they really tough to comprehend!!?? Anyway, Sonny is a decent person.

5.0
1.0
CISP430
Dec 31, 2018
Would take again

It is disgusting after a whole semester or more with Sonny and making a fuss at here? Why didnt you grumble to Sonny during the semester, in the class and in front of your classmate??? Sonny is accessible and would give you a proper feedback.

Respected
Inspirational
Caring
5.0
3.0
CISP400430
Dec 31, 2018
Would take again

Even master all knowledge in a prerequisite course there is no guarantee you can easily surpass a later sequence course. Just like there is no guarantee a job after a degree. Even getting a new CIS job with CIS degree from an excellent University you still have to work very hard and learn all new skills to survive. It is just to survive, ok!

Gives good feedback
Clear grading criteria
EXTRA CREDIT
1.0
4.0
CISP430
Jan 3, 2019
Wouldn't take again

He never stict to the syllabus at all. He says something at the beginning of the semester and done something else. Every time he was told that you said something he always deny it like the whole class keep making things up. Changing even the grading points for the final without even bothering to updating the syllabus.

Tough Grader
LOTS OF HOMEWORK
2.0
5.0
CISP440
Jan 14, 2019
Wouldn't take again

Sonny spent most of the time talking about his family and how smart they are rather than explaining the material

1.0
4.0
CISP400
Mar 11, 2019
Wouldn't take again

Take this class if you're trying to get the degree the easy route and not learn anything. Dont take his class if you're trying to learn. His final is like 75% of your grade so try not to fail that. Im sick of this class, I prefer lecture instead of online.

Get ready to read
Graded by few things
Test heavy
5.0
3.0
CISP440
Apr 9, 2019
Would take again

Sonnys classes are not easy and certainly not suitable to everyone. A lot of reading, assignments, testes, and etc. It just likes CIS is not for all. But I know he is preparing me for my future challenges. He has his pedagogy. Everyone taking his class should know the class grading structure and etc. from day 1. He is a great person.

Respected
Participation matters
Inspirational
5.0
4.0
CISP400
Apr 10, 2019
Would take again

I took Dr. Huangs on ground CISP440 and had a chance to be in his CISP430 lab due to an early final. I enjoyed his CISP440 and felt I could learn more in his CISP430.

Accessible outside class
Clear grading criteria
Caring
5.0
3.0
CISP300400430
Apr 11, 2019
Would take again

I took all Sonnys classes (online, on ground or hybrid)during my terms in Los Rios. He spent time not only to educate us on the courses subjects but also to motivate us in pursuing life goals. I learned soft and hard skills. He prepares me well for my transfer study and life venture. His classes are not hard. You need to know what you are doing

Gives good feedback
Amazing lectures
Caring
5.0
4.0
CISP400401
Apr 15, 2019
Would take again

I had good terms with professor Huang. Both courses are online. Quizzes and Assignments are the best sources to prepare finals. Textbooks are great reference. The finals are on ground and they consist around 60% of grades. They are not easy but with efforts you can learn a lot.

Accessible outside class
Inspirational
Clear grading criteria
5.0
2.0
CISP430440
Apr 23, 2019
Would take again

Just finished both finals. Feel good. People asked me what my secret of success is. Here to share: study textbook, finish assignment and take quizzes on time. You can find answers and solutions in the book. Using assignments and quizzes to narrow study for the final. Other is Sonny is a great professor you can learn a lot in his classes.

Respected
Inspirational
Clear grading criteria
1.0
2.0
CISP400
May 1, 2019
Wouldn't take again

having a phd doesnt make you a good professor.

5.0
2.0
CISP430
May 7, 2019
Would take again

Professor Huang is a humble, flexible, positive and low profile person. He shapes my view about life and obstacles. He provides inputs and let me make my decisions. He is an assistance to my success. He is awesome!!!! I learned a lot.

Respected
Inspirational
Caring
5.0
1.0
CISP370
May 8, 2019
Would take again

Accessible, friendly, clear objectives, and quick response. Great teaching style and philosophy. Excellent professor.

Respected
Participation matters
Inspirational
5.0
3.0
CISP400440
May 14, 2019
Would take again

Professor Huang provides sufficient supports to his classes. He is a great guy. Anything else life is tough.

Accessible outside class
Clear grading criteria
EXTRA CREDIT
5.0
2.0
CISP440
May 20, 2019
Would take again

If you dont know what you are doing or are not ready to advance your career. You should not come to Professor Huangs classes. His classes will give you a big boost in IT career hunting and 4-years Universities transferring opportunities.

Accessible outside class
Inspirational
Caring
5.0
4.0
CISP300400430
May 20, 2019
Would take again

Sonny is a professor with empathy and standard. He encouraged me to do and learn more. Extra efforts on the advance assignments and multiple trials of quizzes gave me advantages. Even with a less than satisfactory grade coming to final, I could use the final to lift my grade.

Respected
Inspirational
Clear grading criteria
5.0
1.0
CISP400
Grade: A
May 23, 2019
Would take again

This is an easy A class, and if you do enough preparations (Multiple Choice occupied 3000 pts) before finals, you must get an A! If you want to transfer, this class is a good choice to increase your GPA! However, if you want to learn a lot, this class is terrible!

Respected
Get ready to read
Clear grading criteria
5.0
3.0
CISP400
Grade: A
Jun 13, 2019
Would take again

I took the class online. He pretty much assigns a chapter then quizzes on Canvas the next week. If you read the textbook the quiz is easy. The programming assignments were also great. Gives clear and concise grading criteria for each assignment. Always grades promptly.

Lots of homework
Get ready to read
Clear grading criteria
5.0
3.0
CISP440
Sep 25, 2019
Would take again

I took Professor Huang CISP440 ground course in fall 2018. He is a man always supports and inspires you. He provides college courses and education, and emphasizes on learning and sustainable skills. The class material is just right and standard is attainable. His accessibility and class size is perfect. I am in Cal and approve this message.

Respected
Inspirational
Amazing lectures
4.0
1.0
CISP400
Dec 22, 2019
Would take again

He's a good man and cares about his students. The class is well structured and extremely easy to get an A in, however the structure of it is TERRIBLE for learning. I don't feel like I've learned anything and it's killed a lot of my desire to do CS because the class is just so boring. The GPA boost is nice, but it comes at the cost of my sanity.

Respected
Accessible outside class
Caring
2.0
2.0
CISP400
Grade: Drop/Withdrawal
Dec 25, 2019
Wouldn't take again

Actually you won't learn anything from professor Huang. All you have to know is from the textbook. PowerPoint is only a copy of the textbook without any change. I dropped my class with 93% grade because there was nothing I can study. I reported a bug in my program which I want to fix, but Professor Huang said the bug is ok without any explanation.

Get ready to read
EXTRA CREDIT
4.0
1.0
CISP440
Grade: A
May 8, 2020
Would take again

His 440 online class is entirely independent study of discrete math. You're going to have to learn the material yourself at your own pace by reading the textbook. The material is not hard, but requires grit on your end. Grade by midterm and final exams, which all questions come exactly from book. Good choice if you have the grit to self study

Get ready to read
Graded by few things
Test heavy
1.0
3.0
CISP370
Grade: Not sure yet
May 20, 2020
Wouldn't take again

He doesn't work with DSPS students. In many classes, he spent 30-60 minutes rambling about himself & playing COVID-19/hygiene videos. Quizzes r 10-20 ?s with 3 attempts. Final's a 100 ?'s mostly from quizzes. Some ?'s r surprises. There's 10 assignments. He puts students in groups 2 present 1 of em weekly & chant. I don't recommend. Waste of time.

Test heavy
Group projects
EXTRA CREDIT
3.0
2.0
CISP440
Grade: A
May 24, 2020
Would take again

IF YOU ARE TAKING THIS CLASS DURING THE STAY AT HOME ORDER, IT WILL BE AN EASY A. The tests are questions from the book. Usually you take these tests on campus but they're online now. He says its open book/note so you can literally have the pdf of the text open and just ctrl+f all the answers. The on-campus tests were too long for most to finish.

Get ready to read
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CISP370
May 26, 2020
Would take again

Professor Huang is amazing! I enjoyed every bits of his classes. 10 assignments, 10 quizzes, 10 chapters and a final. I learned a lot from each team present its assignment. Group chant excited me every time. Professor always encourage us staying in class, trying our best, asking questions and learning more. He is a humble and caring professor.

Gives good feedback
Inspirational
Caring
5.0
2.0
CISP401
Jun 24, 2020
Would take again

My favorite online prof by far. Assignments and quizzes are due on noon of Saturdays. He's lenient on grading and very understandable. He really wants his students to learn, pass and success. A lot to study and just trying your best. I really enjoyed his class. Please take him you won't regret it

Respected
Caring
EXTRA CREDIT
4.0
2.0
CISP400
Grade: A
Dec 16, 2020
Would take again

The class was pretty great, definitely one of the better online courses that I have done so far. However, one thing I will note is that I felt that I didn't learn much about the topics and need to do some more practice on my spare time. Other than that he is very understanding, lenient, and will work with you if needed. Highly recommend

Accessible outside class
Get ready to read
5.0
4.0
CISP400401430
Feb 28, 2021
Would take again

I am a Junior in UC. Professor Huang is teaching a college level course and prepared me ready as a Junior in a University. His course requirement is high. You work hard you will have fruitfully harvest in knowledge and grade. He is flexible and enthusiastic. I took all his courses without any remorseful.

Respected
Accessible outside class
Inspirational
3.0
2.0
CISP400
Grade: A
Aug 12, 2021
Wouldn't take again

Although I learned a good amount of C++ in this class, it was all through the textbook. There are no live video lectures. The only time I ever saw Professor Huang was in office hours, though he was really helpful there. The weekly quizzes are pretty easy, but the biweekly assignments may be difficult.

Accessible outside class
Get ready to read
Caring
5.0
3.0
CISP400430440
Dec 3, 2021
Would take again

Following directions to complete assignments and trying your best to finish all the open books and notes testes, you are in a good position to have a good grade. Professor Huang allows you turn in late work with cause and is always available outside of class for office hours. Would definitely recommend this teacher.

Respected
Caring
EXTRA CREDIT
3.0
1.0
CISP430
Grade: A
Mar 12, 2022
Would take again

Huang is a good professor. He gave me some extra time to do my assignment sometimes I don't understand concepts. I wish he could do online or recorded lectures. I don't like learning by just reading and do homework.

Get ready to read
EXTRA CREDIT
Gives good feedback
5.0
3.0
CISP401430440
May 18, 2022
Would take again

Professor Huang is very flexible and helpful. All of his classes are challenging and online. His classes settings and materials help me be prepared and be more independent. I am glad took his classes.

EXTRA CREDIT
Respected
Accessible outside class
5.0
2.0
CISP430440
May 18, 2022
Would take again

Nice mellow guy. Put your effort and care into the course that goes a long way with him. I did not buy a textbook, mainly using his class material and other resources. I learned a lot.

Clear grading criteria
Gives good feedback
Caring
5.0
1.0
CISP440
Grade: A
May 28, 2022
Would take again

Difficult subject but easy A

5.0
2.0
CISP401430440
Dec 19, 2022
Would take again

Sonny is a nice gay. His courses are not extremely hard. If you study, you can find all the solutions in the textbook. You can learn and get a better grade in his courses.

Get ready to read
Caring
Respected
5.0
3.0
CISP400430440
Dec 21, 2022
Would take again

He is one of the nice teachers you can find. He wants you to learn, to be independent, and to be successful.

Participation matters
Gives good feedback
Accessible outside class
5.0
1.0
CISP430
Grade: A
Jan 8, 2023
Would take again

I took CISP 430 and CISP 440 with him. Easy A.

Get ready to read
5.0
4.0
CISP370
Jan 13, 2023
Would take again

Professor Sonny is nice and patient. I bugged him all semester long for assignments. He was able to hold his temper. I knew he was there for me when I needed help. Thanks Professor.

Get ready to read
EXTRA CREDIT
Caring
5.0
2.0
CISP400
Grade: A+
Feb 25, 2023
Would take again

Professor Huang has truly inspired my drive and will to learn more about programming and CS in general! I truly enjoyed his class and would highly recommend to others, regardless whether they're choosing to pursue CS!!

Clear grading criteria
Gives good feedback
Inspirational
5.0
4.0
CISP440
May 8, 2023
Would take again

Professor Huang is very helpful and you can learn as much as you want to be. It is not an easy class but you can earn a better grade here.

Clear grading criteria
Caring
Respected
5.0
2.0
CISP430
May 16, 2023
Would take again

Professor Huang is nice. Assignments and 150 questions final are challenging, but I learn a lot in his class which makes the challenge valuable.

Clear grading criteria
Caring
Accessible outside class
5.0
3.0
CISP400430440
Nov 18, 2023
Would take again

My experience with Professor Huang was truly exceptional. He provides videos, Zoom and personal contact option for you to learn. His assignments often incorporating real-world examples to enhance our learning. Professor Huang is approachable and always willing to help, creating a positive and inclusive learning environment.

Clear grading criteria
Inspirational
Caring
5.0
2.0
CISP40040143044
May 13, 2024
Would take again

During my time at community college, I am delighted to enroll in all Professor Huang's classes. I've had a great time here and I'm looking forward to carrying that positive energy with me to Berkerly.

Caring
Respected
Accessible outside class
5.0
3.0
CISP401430440
May 13, 2024
Would take again

Professor Huang is teaching challenging courses with great professionalism. No complaints, just gratitude for the opportunity to take his courses.

EXTRA CREDIT
Inspirational
Caring
5.0
4.0
CISP400401430
May 14, 2024
Would take again

Professor Huang offers me an opportunity to enhance my learning and achieve a higher grade. Many thanks to Professor Sonny.

EXTRA CREDIT
Caring
Respected
2.0
3.0
CISP430
Grade: Rather not say
May 28, 2024

It raises suspicion how many reviews about "Professor Huang" sound the same: Consistently favorable with somewhat broken English and all roughly the same length. I suspect Sonny is leaving reviews for himself to boost his scores. That's sad. He's a fun guy, tells lots of stories, but he doesn't teach much. Expect to be on your own in Sonny's class.

Graded by few things
5.0
2.0
CISP402
Aug 4, 2024
Would take again

The post is not from a 430 student, as it is a fully online class. None of the 'telling lots of stories' and 'not teaching much' could happen. Your passage is somewhat broken and of similar length. There's a lot of material and help available in Sonny's class; self-learning and being self-driven are essential to success. I am happy with his class.

Get ready to read
EXTRA CREDIT
Accessible outside class
4.0
3.0
CISP430
Grade: B+
Nov 22, 2024
Would take again

Professor Huang is a nice guy who makes the course content challenging but valuable. I found Unstuckstudy really helpful for studying and preparing for the 150-question final exam.

5.0
3.0
CISP40040143044
Dec 18, 2024
Would take again

Sonny's courses perfectly matched my learning style, and I added his classes every semester with a permission number. Since I couldn't afford to buy textbooks, I relied solely on Canvas and online materials. I've now completed all the courses here at CRC and wanted to share this note.

Clear grading criteria
Inspirational
Caring
5.0
1.0
CISP400430440
Dec 18, 2024
Would take again

Professor Sonny is truly amazing—caring, responsive, and dedicated to his students' learning and success. I reached out to him through email and Zoom to address my concerns, and he went above and beyond by even creating videos to explain concepts specifically for me.

EXTRA CREDIT
Gives good feedback
Caring
5.0
2.0
CISP401430440
Dec 19, 2024
Would take again

Professor Huang's class can be challenging, but with consistent effort and active engagement with the material, it is manageable. The exams and assignments are straightforward, and their solutions can often be found in the textbook.

Clear grading criteria
Gives good feedback
Inspirational
5.0
2.0
CISP440
Dec 19, 2024
Would take again

Sonny is a conscientious professor who is dedicated to helping students succeed.

Inspirational
Caring
Respected
5.0
2.0
CISP400430440
Dec 20, 2024
Would take again

I absolutely love Professor Sonny and would not hesitate to take another class with him. He is very flexible and offers various options to accommodate students. He genuinely cares about his students' success and goes above and beyond to support them with extra effort.

Participation matters
Caring
Respected
5.0
5.0
CISP400430440
Dec 22, 2024
Would take again

I took 400, 430, and 440 all in one semester with Sonny. These courses are challenging on their own, and taking them in the same semester is even more difficult. However, Sonny's flexibility and support made it possible to manage successfully.

Participation matters
EXTRA CREDIT
Caring
5.0
5.0
CISP400430440
Dec 22, 2024
Would take again

I took 400, 430, and 440 all in one semester with Sonny. These courses are challenging on their own, and taking them in the same semester is even more difficult. However, Sonny's flexibility and support made it possible. I would like to take this chance to express my gratitude here.

Participation matters
EXTRA CREDIT
Caring
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 22 grades
Most common grades:
A (15)
A+ (3)
B (2)
Grade Distribution
A(18)B(3)C(0)D(1)F(0)A-/B+(1)
Based on 25 reported grades
A: 15
A+: 3
B: 2
B-: 1
Common Tags
Caring (34)
Respected (29)
Inspirational (22)
EXTRA CREDIT (20)
Get ready to read (20)
Clear grading criteria (20)
Accessible outside class (13)
Gives good feedback (12)
Rating Trend

Improving

+0.24 avg change
May
Nov
May
Aug
Nov
Dec
Last 6 months
Ratings by Course

CISP400430

5.0

(2)

CISP400401

5.0

(4)

BUSIN300

5.0

(1)

CISA308

5.0

(1)

CISC308

5.0

(1)
+23 more courses
Difficulty by Course

HCIT110

5.0

CISP400401430

3.6

CISP300400430

3.3

CISP400430440

3.1

CISP400401

3.0

Similar Professors