4.5

Rebecca Hayes

Computer Science - American River College

4.5
Quality
2.0
Difficulty
95%
Would Retake
94
Reviews
4.5
Quality
2.0
Difficulty
4.5
Helpful
4.5
Clarity

95%

Would Retake

94

Reviews

Rating Distribution
Official
94 total ratings

5

70

4

15

3

2

2

3

1

4

What Students Say

Hands down the best professor if you actually want to learn about computers

CISC310 - 5.0 rating

She is an amazing professor

CISC310 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

39%

Textbook Required

39%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 42 grades
Most common grades:
A (20)
A+ (20)
Not sure yet (2)
Grade Distribution
A(40)B(0)C(1)D(0)F(0)A-/B+(1)
Based on 44 reported grades
A: 20
A+: 20
Not sure yet: 2
A-: 1
Common Tags
Caring (19)
Gives good feedback (18)
EXTRA CREDIT (15)
Clear grading criteria (14)
Participation matters (6)
Inspirational (5)
Accessible outside class (5)
Online Savvy (4)
Rating Trend

Stable

-0.02 avg change
Nov
Dec
Apr
May
Oct
Nov
Last 6 months
Ratings by Course

CIS

5.0

(1)

CIS13

5.0

(1)

CIS17A

5.0

(1)

17AB21G

5.0

(1)

CIS21B

5.0

(2)
+25 more courses
Difficulty by Course

CIS17A

4.0

CISW355

3.7

CIS

3.0

CIS21G

3.0

CISW350ONLINE

3.0

Reviews (93)
5.0
3.0
CIS
Feb 17, 2003

She should be an industry standard for teaching.

5.0
2.0
CIS13
Feb 17, 2003

No Comments

1.0
3.0
CIS21G
Feb 18, 2003

Not well -prepared, not organized. Does not help students -- too busy.

5.0
4.0
CIS17A
Feb 18, 2003

What a firecracker, she is great! knows her stuff and teaches it well.

5.0
2.0
17AB21G
Feb 18, 2003

Dynamic, goes with the flow, knows(finds) her stuff.

5.0
3.0
CIS21G
Feb 19, 2003

The best CIS teacher I have ever had.

5.0
3.0
CIS21B
Feb 19, 2003

Very good instruction. Easy going. Creates great learning environment.

4.0
2.0
CIS3
Feb 20, 2003

Good stuff

5.0
2.0
CIS17B
Mar 3, 2003

Very-very nice and helpful

5.0
1.0
CIS3
Mar 26, 2003

Excellent teacher. Very upbeat and easygoing. Easy A.

5.0
2.0
CIS21B
Jun 2, 2003

Excellent instructor. Very helpful.

5.0
1.0
CISA305310
Apr 26, 2004

very enjoyable teacher and very helpful.knows her stuff,smart,and sexi.also very funny.you can come to her with any questions.

4.0
2.0
COMP
May 27, 2004

Easy going, At the end, pay more attention, as long as you keep up with lectures, Really nice, easy tests if you do the homework. Confusing about programming machines, but ask her for help, and she will explain.

5.0
1.0
CISA
Aug 8, 2004

Great teacher. Very supportive. Makes course easy to pass while having to know what you learn. Take application classes with her.

5.0
1.0
CISC310
Sep 27, 2004

No Comments

5.0
2.0
CISC310
Dec 9, 2004

A great teacher.

4.0
1.0
CIS17B
Jan 13, 2005

Probably knows a lot stuff, but what an airhead. Too cutsy for me. Easy A any live body could pass the class.

5.0
1.0
CISA
Apr 21, 2005

I love they way she teaches. I will take more classes by her. She is very helpful.

2.0
3.0
CISW350ONLINE
Jul 25, 2005

Though very pleasant in person, the online format requires more concise written instruction and consistent follow up than this Instructor is interested in providing. She seems very disorganized. I would not take another online class from her.

2.0
2.0
CISW350ONLINE
Jul 25, 2005

This instructor seemed rather aloof as far as an online class goes where communication via email and blackboard is key. For example, the assignments were not updated from previous semesters, emails were not returned or replied to late at best and the discussion board was not monitored. Students were confused a lot. Student assistant very helpful.

5.0
2.0
CISA330
Sep 4, 2005

She is great!!

5.0
1.0
POWERPOINT
Sep 13, 2005

Very interesting class. Enough homework to learn the material well without being too time consuming (for an onlime class). Definitely take her class.

5.0
2.0
CISA330
Sep 24, 2005

She is fun, honest, helpful, creative with her assignments, and approachable... She knows her stuff but if she runs into something she doesnt know, she admits it and then researches it for you...Will take her again!

4.0
1.0
DREAMWEAVER
Oct 17, 2005

Good teacher. The program was very easy to learn and the assignments were pretty simple. I'm going to be taking her CISW 350 class.

5.0
3.0
CISW350
Apr 20, 2006

Great instructor. Assignments were cool. Opens your mind to business ideas to make $$. Not just a "school course" -- will actually use for college and business. As long as you do the work -- easy A.

5.0
3.0
CISA330
Jan 19, 2007

she rocks! it's a fun class, and she knows the content.

5.0
3.0
CISW355
May 9, 2007

Assignments were somewhat challenging but she said "that was her point" -- I am happy with the end results--nice portfolio

4.0
1.0
CISA340
Jun 16, 2007

Easy class, but she takes forever to grade assignments!

5.0
4.0
CISW355
May 20, 2008

Prof Hayes is enthusiastic, knowledgeable, and gives challenging but fun "real world" assignments. Do your best and do it on time, you will get a good grade.

5.0
4.0
CISW355
May 21, 2008

This was my 5th class with this professor. She is PERFECT for busy people that are looking to quickly apply their skills in the real world. Her syllabus allows you to plan ahead and she grades you are your ability to follow directions and apply the skills that were taught. GREAT TEACHER!!

4.0
2.0
CISW350
May 22, 2008

Can get an A if you make a good effort on all the assignments. Mostly on your own, but allowed great latitude in the Photoshop projects assigned.

4.0
4.0
CISW350
Aug 5, 2008

Adobe Photosphere CS3 on-line class, summer session. Great teacher, thoughtful, responsive, very unique, doesn't like late work. You have to be really passionate about the subject and have great time management skills; high paste class with lots of hands on. NO LATE WORK.Takes late work for 50% credit. She is fair and clear in her expectations.

5.0
3.0
CISW350
Oct 25, 2008

Great instructor. I learned so much more than I had anticipated in just 8 short weeks. It was challenging and so much fun. I'll be looking for more of her classes.

5.0
2.0
CISC306
Mar 27, 2009

Took this class online. Teacher is awesome, assignments not hard. Keep up w/work every week and you can get an A easily. Will gladly take her classes again. Communication w/teacher is great too, answers quickly.

5.0
2.0
CICA330
Jul 25, 2010

Wonderful instructor. She is very clear with assignments and expectations. I took an on-line class and found that she is a very good communicator and well organized. I hope to take more classes from her.

5.0
2.0
CISC306
Nov 5, 2010

Prof. Hayes is a great teacher. I went into this class wanting to learn basic web page creation and after taking it I actually learned more than I expected. She is very helpful and responds to emails swiftly. She makes the assignments fun and meaningful to you. I recommend this class to anyone who is interested in web design.

5.0
3.0
CISA141
May 7, 2011

Professor Becky is an awesome teacher! She has a passion and a clarity for teaching. I have had two online, and one on campus class with her. She made me fall in love with art and photography again. She has an amazing understanding for her class subjects, particularly, Adobe Products.

4.0
2.0
CISC306
May 16, 2011

She is a very good teacher.You will learned and enjoyed at the same time.

5.0
2.0
CISW350
Oct 17, 2011

Not as good as i expected. Took the online photoshop class and disappointed in amount learned. Had a lesson totally unrelated to PS where she told us to visit this website and make a crappy slideshow video, and a logo lesson without any design instruction. Felt thrown under the bus and hope I'm not graded unfairly for things she didn't teach.

5.0
1.0
CISWA
Dec 7, 2011

I found Prof Hayes to be a firm, but supportive to her students and responsive to their learning needs. Having survived U.C. Berkeley and USC while earning my Ph.D., I've come across a lot of instructors. I would rate Hayes to be on par with the best of them and refreshingly current and knowledgeable in the course subject matter.

5.0
1.0
CISW321
Feb 19, 2012

She is funny and keeps things entertaining. Slightly disorganized. Allows for questions and breaks during lecture. Is very understanding and wants the best for her students. I will be taking more classes from her!

5.0
1.0
CISW321
Dec 17, 2012

She's a very nice professor. I took 2 classes with her and never had any problems. Take her!

1.0
3.0
CISC308
Aug 10, 2013

No help from this professor. Many videos that were not at all useful and were difficult to open. It was as if she didn't actually read any of my emails but responded none-the-less. Bad class, bad professor

5.0
1.0
CISC306
Oct 22, 2013

Awesome teacher

1.0
4.0
CISC306
May 2, 2014

ineffective

5.0
1.0
CISC305
May 16, 2014

Professor Hayes is super nice. The class was so easy and the final projects were really fun. Most of the quizzes were unlimited, so you can take them over and over until you get all of the answers right. Most of the homework projects were interesting and on websites I will visit again. Take her computer classes!

5.0
3.0
CISC305
Grade: A
May 21, 2014

Everything was online. Anytime there was a problem or you had a question, Professor Hayes answered very promptly and was very informative. Really enjoyed the class.

5.0
1.0
CISW300
Jan 5, 2015

Professor Hayes is a great teacher, she brought so much more to this class than just the criteria. She gives great examples of how to apply what we learn to real life clients. Also provides great information about marketing and the feedback she gave was great. The book she chose was also a great asset and will be one I keep rather than resell.

5.0
1.0
CISA330
Grade: Not sure yet
Sep 30, 2015

I learned a lot from Professor Hayes she teaches marketing and Social Media etc. I will take some more of her classes in future too. She provides a mass amount of knowledge to accompany each lesson that is easy to understand and use. Keep it up thanks for all the help.

5.0
1.0
CISC305
Grade: A+
Dec 18, 2015

awesome class and a good teacher easy A class

5.0
1.0
CISC306
Grade: A
Apr 4, 2016

online class, no book requirements, only a reliable computer to download the computer software needed. she gives fun opportunities for extra credit. her instructional videos are easy to follow and as long as you know how to open a zip folder your fine. she posts grades fast and not a lot of quizzes the tests are shown on your power server

5.0
1.0
CISC310
Grade: A
May 17, 2016

Professor Hayes is such an awesome instructor! She gives tons of extra credit and is an overall chill person. It's awesome to see women in the CS field; she's super inspiring.

5.0
4.0
CISW350ONLINE
Grade: A
Jul 29, 2016
Would take again

I took the online course and Prof Hayes was quick to respond to questions during the school week. Several opportunities for extra credit. Easy class if you follow directions precisely. I would take more classes from her.

5.0
2.0
CISC310
Grade: A+
Nov 29, 2016
Would take again

She is an amazing professor! Really fun and extremely helpful, if you always visit her in office hours. Take her. I highly recommend her!

Gives good feedback
Participation matters
Caring
5.0
1.0
CISC305
Grade: A+
Apr 26, 2017
Would take again

The easiest A you can get. The class was only a half semester with a weekly quiz, that gave you unlimited number of chances to get an A. Do the quiz and simple assignment on Sunday and you are done for the week. Basic information that you should already know about using a computer. Late work accepted but 1/2 credit, but no reason for late work.

Participation matters
Clear grading criteria
3.0
1.0
CISC310
Grade: A
May 17, 2017
Would take again

One of the easiest classes I've ever taken. Just do the online quizzes, tests, and labs and you could practically pass. Lectures are kinda useless, she skips really fast through all the slides, so no one took notes. Really sweet woman. After last-day-to-drop date, you may as well stop showing up though

ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
CISW321
Grade: A
Dec 12, 2017
Would take again

As long as you review the chapters and do the homework, you'll get an A in the class. I've taken several classes with prof Hayes and have nothing bad to say about her.

Gives good feedback
Clear grading criteria
Would take again
4.0
1.0
CISC305
Grade: A
Dec 18, 2017
Would take again

Really fun class! Weekly tests and tasks weren't difficult, teacher was very helpful and responded to emails quickly.

Gives good feedback
Clear grading criteria
Would take again
5.0
3.0
CISW350
Grade: A+
Oct 19, 2018
Would take again

Very good Professor , also caring & inspirational. Grades super fast & leaves useful feedbacks. I learned alot doing her course assignments. Really great.

Gives good feedback
Inspirational
Caring
5.0
2.0
CICA330
Grade: A
Oct 25, 2018
Would take again

Took Graphic Design online with Professor Hayes. What I loved is the assignments were relevant to the course. So you didn't have to take dumb online quizzes that make you look for some obscure word in your textbook. Instead, outside of the textbook work, you had to do a project that was relevant to why you are taking the course. Highly recommend!

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
CISC310
Grade: A+
Dec 10, 2018
Would take again

Prof. Hayes' made this class very easy. She's very knowledgeable and is very helpful. There are lots of extra credit and plenty of time to do assignments. I didn't know too much about computers but ended up getting over 100 percent in the class. Would very much recommend.

Amazing lectures
Caring
EXTRA CREDIT
4.0
2.0
CISC310
Dec 17, 2018
Would take again

Perfect class if you're very new to technology and a very easy A. If you know a good amount about computers then I highly don't recommend taking her or it will get boring

Caring
EXTRA CREDIT
5.0
3.0
CISA330
Grade: A+
Apr 26, 2019
Would take again

Professor Hayes is knowledgeable in her field and in her teaching. She goes above and beyond for her students. She cares about her students success and she takes personal time to help students with internships. Don't miss out the chance on taking the best teacher at ARC.

Gives good feedback
Accessible outside class
Caring
5.0
3.0
CISC310
Grade: A
Apr 26, 2019
Would take again

Professor Hayes genuinely cares about her students and helps any way she can. She is an awesome teacher and is well respected. Definitely would take her again.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
CICA330
Apr 27, 2019
Would take again

I took on-line classes. Your classes were really organized, and you were always available for help. I recommend your classes all the time.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
4.0
CISA345
Grade: A
Apr 30, 2019
Would take again

Professor Hayes not only teaches the subject, she is a professional working in the field. She is learning and evolving as the field changes over time and passing on to her students the current best practices. There are a lot of rabbit holes out there and it helps to have a guide to point the way to navigate this whole new way of doing business.

Gives good feedback
Get ready to read
Participation matters
5.0
2.0
CISC310
Grade: Not sure yet
May 1, 2019
Would take again

I wish I can take more classes with this professor. She reminds me of Amy Poehler. I knew very little about comps prior to this course. She doesn't require a lot out of you. It's an easy A! You just have zybooks due every Sunday with some projects in between. She gives you plenty of time to do it though. She is always in a good mood.

Hilarious
Caring
EXTRA CREDIT
4.0
2.0
CISC305
Grade: A
May 15, 2019
Would take again

Probably the easiest A I've ever gotten. Her quizzes are basically impossible to not get 100% on because she gives you unlimited attempts. No book or software required was a big huge plus. Graded quickly and gave feedback when necessary.

Clear grading criteria
5.0
1.0
CISC330
Grade: A
Oct 3, 2019
Would take again

One of the best teachers I have ever had.

Gives good feedback
Participation matters
Caring
5.0
2.0
CISC310
Grade: A+
Dec 14, 2019
Would take again

This professor is the best! She is practical and wants to prepare you for the career fields. There are weekly assignments but they are easy. She gives another 15% of total points as extra credit. She enjoys her job and wants you to enjoy her class. She is very involved and has a passion for computer science.

Respected
Inspirational
EXTRA CREDIT
4.0
1.0
CISC310
Grade: A+
May 22, 2020
Would take again

CISC310 with Hayes is incredibly easy to pass. There are straightforward assignments and tons of extra credit. Class material may feel redundant for someone who has a mediocre knowledge of technology. She's sweet and does her best to help. If you have an A before the final, then you don't need to take it!

Get ready to read
Hilarious
EXTRA CREDIT
2.0
1.0
CISC310
Grade: A
Jul 30, 2020
Wouldn't take again

I wouldn't recommend this professor. I took her fully online course & she was constantly making mistakes; inputting scores wrong, accidentally marking assignments optional, posting invalid links, forgetting to respond to emails, if at all. She always posted things on Canvas late so we didn't follow the syllabus nor have time to plan our week.

EXTRA CREDIT
5.0
1.0
CISC310
Grade: A+
Aug 12, 2020
Would take again

professor Hayes is wonderful , so far she has been the best professor . she is always available to help and gives tons of extra credit . its a very easy A . she does give a lot of homework but its reasonable and teaches you a lot . my only hope is there are more like her ! I highly recommend her

Gives good feedback
Respected
Lots of homework
5.0
1.0
CISA346
Grade: A+
Dec 13, 2020
Would take again

Professor Hayes is really cool and pretty understanding. She allowed late work in our class. The assignments were pretty easy and pretty useful. There is only a couple of quizzes and you could retake them and are really easy. Just do your work and it's an easy A.

Gives good feedback
Inspirational
Caring
5.0
1.0
CISC305
Grade: A+
May 11, 2021
Would take again

Amazing professor! I can't wait to take more of her classes! take her, she doesn't give many assignments. You can try the quizzes many times until you get a perfect score. All of her assignments are straightforward and easy. Although the class was so easy I did learn a lot!

Inspirational
Graded by few things
Caring
4.0
2.0
CISC310
Grade: A
May 22, 2021
Would take again

She is a caring professor who wants her students to succeed. Overall, the class was laid back and was not overwhelming. Some weeks there was more work than others. You learn basic coding(Python, HTML, JavaScript) but she is there to guide you the whole way. Weekly Zybook assignments. Quizzes are multiple attempts. Great class and enjoyed my time!

Accessible outside class
Caring
EXTRA CREDIT
5.0
3.0
CISC310
Grade: A+
Aug 18, 2021
Would take again

Took her CISC310 course online and it was wonderful! I took the summer course so it was A LOT of work but well worth it. She makes the material engaging and gives so many extra credit opportunities that you can easily get an A without even taking the final! Highly recommend for anyone trying to get into Computer Science!

Accessible outside class
Clear grading criteria
EXTRA CREDIT
4.0
2.0
CISC310
Grade: A
Nov 25, 2021
Would take again

Easy A. Shell even tell you that it is. Work consisted of easy assignments, however the coding projects took a little more time. OFFERS SO MUCH EXTRA CREDIT ITS STUPID. Take advantage of them and you wont have to do most of the assignments lol. I did find her to be rude sometimes when emailing her. Other than that shes a solid choice!

5.0
3.0
CISW300
Grade: A
Dec 19, 2021
Would take again

Prof Hayes is great. Even being an online class, she is extremely communicative and helpful. Everything is laid out clearly and directions are through. No reason not to do well in here if you are trying at all. I'm looking forward to having her again.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
3.0
2.0
CISA345
Grade: A
Jan 3, 2022
Would take again

Took Hayes for an asynchronous 8 week course. Class wasn't a lot of work and the assignments weren't very hard. The only thing I disliked was that her directions were often all over the place so things got confusing. She links a lot of articles and YT videos instead of teaching, so be prepared for that. Not a bad experience, I'd take her again

4.0
1.0
CISC305
Grade: A+
May 1, 2022
Would take again

Professor Hayes is respectful and an easy grader. The work assigned can be completed quickly if you read the slides under the modules. This is a 1 credit course that teaches you the basics of the Internet giving tips along the way. The only way you can fail this course is if you don't spend at least an hour a week on this course.

EXTRA CREDIT
Graded by few things
Online Savvy
5.0
2.0
CISC305
Grade: A+
May 24, 2022
Would take again

Professor Hayes was great, the assignments we had were fun and informative but still enjoyable. Your final project is a short edited video that you create using your photos, that seriously took 15 minutes max. Flexible, I learned a lot from her and i would 100% recommend anyone to take her. I took her for a requirement for my business degree.

Participation matters
Clear grading criteria
Online Savvy
5.0
3.0
CISA346
Grade: A+
Apr 21, 2023
Would take again

this class is very good and we get clear instructions every week via canvas each assignment is written out on each page

Clear grading criteria
Caring
Online Savvy
5.0
2.0
CISW300
Grade: A+
May 6, 2023
Would take again

Great professor, Not a lot of work and she always gets back to you and is a pretty easy grader. She does assignments from the book but you can buy that or find it on the internet somewhere.

Clear grading criteria
Gives good feedback
5.0
1.0
CISC310
Grade: A+
Dec 13, 2023
Would take again

Hands down the best professor if you actually want to learn about computers. She gives amazing lectures and more then enough time to turn in your work. There is a lot of extra credit offered. I learned a lot from her and I would 100% recommend anyone to take her

EXTRA CREDIT
Amazing lectures
Caring
5.0
2.0
CISA345
Grade: A
Nov 25, 2024
Would take again

Prof Hayes is a wonderful teacher who cares about her students' success. Great for anyone interested in learning about online marketing and business building. Knowledgable and understanding, her classes include a great combination of instructor-led information as well as other online resources with hands on practice. Highly highly recommend.

Clear grading criteria
Gives good feedback
Caring
5.0
1.0
CISC310
Grade: A-
Dec 13, 2024
Would take again

One of my favorite professors. Very interesting lectures with a lot of practice such as Adobe programs, coding games. Sometimes took her a few days to respond, but she is giving a lot of extra credits. And she did not require you take a final if you have enough credits, so I would definitely took her class again.

EXTRA CREDIT
Gives good feedback
Respected
5.0
1.0
CISC310
Grade: A
Dec 19, 2024
Would take again

If there is any teacher that I can say cares about your success, its this one, she tries very hard to keep your grade healthy and goes out of her way to make you succeed at her own leisure. I definitely would love to take her again.

Participation matters
Inspirational
Caring
5.0
2.0
CISA330
Grade: A
Apr 15, 2025
Would take again

Amazing professor, hard to come by such a down to earth professor in the cis field sometimes. She is understanding and reasonable to students like me, who work full time and have other responsibilities. Syllabus outlines the entire class, and all work gets posted on Mondays- due on Sundays. Assignments are extremely clear and rubrics are offered.

Clear grading criteria
Gives good feedback
Online Savvy
5.0
1.0
CISC310
Grade: A+
May 23, 2025
Would take again

Most caring professors I've had, especially when meeting during office hours! Gave me great ideas for transferring and work opportunities! Easy A, didn't need to take the final, and fun to learn aspects of computers I didn't know. Excel project, creating a website, Java, python, AI, and more. Great class, really enjoyed as a bus major!

EXTRA CREDIT
Caring
Accessible outside class
5.0
1.0
CISW350
Grade: A+
Oct 17, 2025
Would take again

This class is really fun to learn and the professor gives feedback on all your assignments and she offers extra credit for those who are falling behind in her class but overall an easy A in her class if you do the work on time

EXTRA CREDIT
Gives good feedback
Caring
5.0
1.0
CISW350
Grade: A+
Oct 27, 2025
Would take again

This class is really fun, and you get to learn a lot of different techniques for Photoshop. The teacher always provides feedback on your assignments and is very caring. I had a lot of fun!

EXTRA CREDIT
1.0
1.0
CISC310
Grade: C
Nov 18, 2025

Atrociously bad, avoid at all costs. It's an "easy A" class till she throws out a quiz worth 4x more than any previous one with objectively incorrect answers. Actual class covers no science in computer "science". She taught us how to use Microsoft word. Over-emphasizes and over-uses AI. She shows little innate passion for the subject. Avoid.

Class Info

Online Classes

100%

Attendance Mandatory

39%

Textbook Required

39%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 42 grades
Most common grades:
A (20)
A+ (20)
Not sure yet (2)
Grade Distribution
A(40)B(0)C(1)D(0)F(0)A-/B+(1)
Based on 44 reported grades
A: 20
A+: 20
Not sure yet: 2
A-: 1
Common Tags
Caring (19)
Gives good feedback (18)
EXTRA CREDIT (15)
Clear grading criteria (14)
Participation matters (6)
Inspirational (5)
Accessible outside class (5)
Online Savvy (4)
Rating Trend

Stable

-0.02 avg change
Nov
Dec
Apr
May
Oct
Nov
Last 6 months
Ratings by Course

CIS

5.0

(1)

CIS13

5.0

(1)

CIS17A

5.0

(1)

17AB21G

5.0

(1)

CIS21B

5.0

(2)
+25 more courses
Difficulty by Course

CIS17A

4.0

CISW355

3.7

CIS

3.0

CIS21G

3.0

CISW350ONLINE

3.0

Similar Professors