4.0
Quality3.7
Difficulty61%
Would Retake274
Reviews61%
Would Retake
274
Reviews
Rating DistributionOfficial
5
169
4
27
3
25
2
18
1
35
What Students Say
“Expect to LEARN how to do things the correct way”
CS1A - 5.0 rating“Probably one of the best, if not the best professor in all of Saddleback College”
CS1A - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
98%
Textbook Required
35%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.89 avg changeRatings by Course
INTROCS1A
5.0
(1)CS1A1B
5.0
(5)CS3AB
5.0
(1)CSCS1B
5.0
(1)CS1ACS1B
5.0
(2)Difficulty by Course
CSCS
5.0
CS150
5.0
CS1
4.5
INTROCS1A
4.0
CSB1002
4.0
Reviews (274)
Where to begin, well for starters she solicited her business to her students, computer help for $150 an hour min 3 hours. Assigns homework the night before; online, You have to check the class website at least twice a day to be able to know when/if there is home work. She gives you all your homework back after the test. Never goes over homework,
Rousseau has copies of her notes online (usually available by the beginning of class) and usually her exams are straight from the notes. Assigments and labs get pretty hard towards the end if you dont stay on track. She also gives out a few quizzes throughout the semester (not hard though and not worth a ton). Lectures are long, avoid night class..
She's tough, but very good! She really cares about her students. She spends alot of time in lab and making sure we get it. I could have done better, but didn't do all the work.
She works hard on her notes, is approachable and knows her stuff. I just wish that she would have given back our homeworks in a more timely manner. I have no idea what I'm doing wrong from one test to another and from one hw to another because we don't get things handed back more quickly. I would've gotten a better grade and learned more that way.
shes a really nice person and also really helpful. some of the stuff though can get really confusing when she talks about it in detail. when she slows down and makes examples you learn better. although tough, well worthit!!!
Overall she is good. VERY helpful, knows her stuff. She really cares about her students and will come to lab and help you even if it isn't her office hours. This class gets tough, especially in the second half. If you go to class and do the work it isn't bad at all. But if you miss several classes its hard to catch up.
Good teacher... tests can be pretty hard if you dont prepare & study (she has been known to word tests a little weird on exams). She wants everyone to succeed and is an easy going, funny lady. As said before though, i just wish she was a bit more organized when it comes to handing back hw & posting notes.. must be willing to work for that A though.
Programming is hard (1A/1B). She does give you copies of the notes and does explain everything in depth but still the subject we cover gets quite brutal. Hard tests in 1B and some of the assignments take up alot of time. She's a nice person but she is not easy going when it comes to grades. Needs to post grades, prinout or something though!
Computer science is not like social science its tougher like math. I like it though cuz its fun. She is one of the few teachers that really cares. She is always in lab helping. Her exams are tough, but not unreasonable. She tells you everything that will be on them ahead of time. Study and keep up.
1B is hard, not an easy A (or B for that matter). Rousseau is sketchy, she introduces the material one day & expects us to have it mastered the next. Dont get me wrong, she is very willing to help but she is not an easy teacher. She will have you understand the material completely though.Recommended if you're a comp. sci major other wise try IVC..
CS1B is not fun... very,very hard. Im taking Chem 1B, Calc 3B, and CS1B, programming being the hardest (and most time consuming.. by far). If you conquer CS1B you should be considered a god or something...
Nice prof but completely unorganized. Doesn't hand labs back in timely manner so you have no idea if you're doing it right, and no idea what your grade is. More interested in gossiping w/other students than helping. Prefer to have a prof interested in really helping students learn. If u like structured learning, take someone else.
CS 1B is not easy, but it is fine if you keep up. She is an awesome instructor and really cares about her students. I took her for CS1A too and she is very patient and spends alot of time with students in lab. If you really want to learn programming take Rousseau.
Great teacher! Knows her stuff. Tough subject, but Rousseu makes it interesting. I've learned alot from this class. This is my 2nd semester with her -- wish she taught 1C.
This is my 1st CS class. The homework takes more time at the the end of the semeseter. Not bad still - takes a few hours at most and she gives at least a week to do them. Not tuff if you do the work. Rousseau posts all her notes that shows how to do everything. Nice teacher, very helpful. Always walks thru lab and offers help. I'll update after 1B.
Awesome class! Some of the assignments are time consuming, but I wouldn't say hard. You have to keep up on the work. If you want to learn how to program take this class. It is a great class if you are a CS or eng major.
I had her for CS1A and 1B. GO TO IVC. Her tests are unusually difficult. If your lucky you'll get your the last dozen of your assignments before the final. She assigns something just about every class that may take 30 mins to 10 hours to complete. Obviously it gets more difficult as the year progresses. She can be nice and cool, but shes difficult.
I've taken her for both 1A & 1B. This class is work, but you really learn to program. She really prepares your for transferring or 1C. If you are a CS major or really need to learn the subject than this is the class to take, but plan on working.
Great teacher! I really liked this class! Its more work at the end of the semester, but not bad. She is an interesting lecturer and most of the exams are based on the lecture and the work. If you do the homework and go to class the exams are straight forward. She is in lab like every day and goes out of her way to help you.
She is very organized and has great lecture notes (which she posts). You need to go to class to get the material cuz the "free book" isn't all that helpful, but its not bad cuz the class is really interesting. There are several assignments, but they are reasonable. If you do them and go to class it is easy.
Not as hard as some people have said. If you do the assignments the tests are not bad. There are 3 tests and they are worth alot. Usually more than 1/2 of the test is scantron.
Easy class and much more fun than I expected. Rousseau presents the material in an interesting way.
great teacher. If you go to class and pay attention you will understand the material. I got an A in the class but i definately had to work hard for it. Some of the assignments are very time consuming(up to 12 hours if u want full credit) TAKE THIS CLASS
The most helpful teacher I have ever had. I took her for CS1A and CS1B during the summer and with no hesitation I am going to have her for CS1C. she devotes all of her time to help her students. I definitely recommend her if you want to actually want to learn.
Prof. Rousseau is extremely fair and helpful. When something may not be clear, she'll go out of her way to explain it to you. She may require you to do a lot of work, but everything has a purpose, so it's well worth it.
pretty cool teacher with and interesting lecture every class, but be ready to work because you will be drowning in it. Homework takes a long time to complete and you never get it back, so you dont know how youre doing. tests are very very hard, so study and dont fall behind or youre done
Prof. Rousseau is very dedicated and spends alot of time helping students. She really works to make sure you get it. I took her over summer and she returned everything by the next class. The assignments can take a fair amount of time to finish, but you learn alot. I definately recommend her!
She is a wonderful teacher. she is my favorite teacher. if you like computer, i recomend to take her class. if you pay attention in class and do your homwork. you can easily get A.
Well, she is very nice, helpful and funny. The problem is she uses only Eclipse, while university's use visual studio. You only learn c++ no other language is mentioned. I was amazed, by what other teachers taught, java... go to IVC it seems they're up to date. when you transfer after this course, you will have to play serious catch up.
Great professor! Easy class if you keep up with the work. There is more work at the end of the sememster, but not too bad. There are 3 tests that count for 60% of your grade. Study and they are not bad. I'd definately recommend Prof. Rousseau she is easy going and is very helpful.
She is a excellent prof, she takes time to explain things and cares about her students. The beginning is pretty easy, but gets harder at the end. Go to class and plan on some time to do the homework. I'm really looking forward to taking 1B with her.
This is an interesting class. You spend time on the homeworks, but you learn to program. She is very helpful and makes sure you get it. She cares a lot about her students. Take this class if you really want to learn to program.
Michele is the best teacher at Saddleback! This is the only class I've taken here that I truly enjoy! I didn't know if I'd be interested in CS or not until I took this class, now I'm thinking of making it my major! There is homework, but you really wouldn't learn without it and it really isn't too bad. I'm so glad she is teaching CS1B.
Michele is one of the most patient profs I've every had. She spent a lot of time with me this semester helping me understand the material. I'm not a computer person at all and I have been avoiding my CS requirement. I took CS at another school & dropped it. I'm glad I took it with her. She explains the details.Do the work go to class-you will pass.
shes a really nice person and also really helpful. some of the stuff though can get really confusing when she talks about it in detail. when she slows down and makes examples you learn better. although tough, well worthit..
This is my favorite class! I wasn't sure what I was going to major in, but now I'm leaning much more towards CS. The material is interesting and she explains things really well. She cares that you get it.
I liked this class.
I took this over the summer. It was a lot of work, but Prof. Rousseau was in lab everyday to help me. I would look ahead and wonder how I'd get the next weeks material, but she explained it very well so I understood what to do. She's a nice lady and a great teacher. I recommend this class if you want to learn, but not an easy A.
I took this over the summer. Lectures are long and there is a lot of work, but I enjoyed it. Prof. Rousseau explains things really well and is very nice. She is my favorite teacher at Saddleback. I recommend 1A and 1B if you want to learn to program.
great teacher! spends alot of time in lab helping students. one of the most caring teachers i've had. she explains well and is very detailed. all her notes are online. be prepared to go to class the book doesn't explain much and tests are right from the lectures. but it is not bad the lectures are interesting. take this class if you want to learn.
Takes the time to help you if you need it, she really wants her students understand the material. She's a tough cookie but patient and encouraging. Be prepared to spend a lot of time in lab doing assignments.
Takes the time to explain things well. Nice lady! Interesting subject, not so much work in the beginning but gets tougher as you go along. Keep up and you'll do well.
Not as hard as some have said. The work is time-consuming but necessary if you want to understand it. Rousseau is helpful and explains things well. I took a programming class in HS, but really didn't understand what I was doing or why until I took this class. I recommend this class, but plan to dedicate some time to it. Glad I'm taking 1B with her.
Clearest teacher I have taken at Saddleback. Super easy as long as you pay attention and do your work. Everything is spelled out for you in lecture notes which are available for you online days before the lecture. She's always willing to help you if you're struggling, and if you ask she will give you your grade. Plus she's awesome, 'nuff said.
One of the best CS teachers I ever had. She is very devoted, always there to help you out. Her projects are time consuming but they are very instructive and helpful. If you attend every class and do all of the little things, you can end up with a decent grade. Her lectures are easy to understand, not many teachers explain stuff as much as she does
Took 1A with her and taking CS1B now... she is completely awesome! Explains things well and if you don't get it she'll help you in lab til you do. Programming is work, but fun once you get into it. Definately knows her stuff and cares about her students. Study and do the work and you'll do fine. My only complaint is that she only teaches 1A and 1B.
Tearcher is amazing, she is the most helpful teacher I have ever had. She teaches things that should take weeks to learn in days and makes them easy to learn. She is strict, but as long as you are respectful to her and are nice she will treat you the same way. She is at school almost everyday and always willing to help you.
Amazing teacher. Inspired me to continue taking classes in Computer Science. She's pretty sharp and won't let you get away with anything, but if you're looking to learn the material she's probably the best CS teacher at Saddleback.
I took her for both 1A/1B. She's a great teacher! The material is not bad. Prog. can be challenging at times, but thats why I like it and you'll definately learn it. She is very clear about what she wants and explains in detail. I learned lots of useful info in this class and highly reccommend. If you get stuck she is totally available in lab.
Shes a good professor. The class requires a lot of work and you have to stay really on top of all of the assignments. She gives a lot of quizzes the first half of the class. If you study for the quizzes youll do well on the tests. However, the final was probably the hardest final I've ever taken. But I learned a lot from the class.
Great teacher! She's straight forward and won't take any crap -- but super nice! Explains everything in detail and is easy to understand. She also spends lots of time helping in lab if you need it. I recommend!
One of the most caring professors I've had. She goes out of her way to help her students. She is always available in lab even when it is not her office hours. Explains the material in detail. If you want to learn to program this is a great class!
too much work
Great teacher. If you want to learn something about CS take this class. There is alot of help if you need it.
Definitely the best professor I've ever had. She's kind, understanding, clear, and very helpful. You get one-on-one time during her office hours, her tests are straight forward and focus on important concepts... She basically not only gives you an understanding of the concepts, she prepares you for the next class. I highly recommend her classes.
Took CS1B as a summer class. If you want an easy A take this class!
Lectures are rushed, so the material isn't really taught. It's just thrown in your face. You need to spend a lot of time in lab learning on your own. Assignments and labs are not returned in a timely manner, so you really have no idea if you're doing things right going into a test. Bottom line - NOT AN EASY CLASS AND WILL TAKE UP ALL OF YOUR TIME.
Excellent teacher! Explains everything in detail and is available most of the day if you need help. There is also a lot of help in lab if you still don't get it. I only had to use lab help a few times and they were great!
Took 1B... Best teacher ever. Take what you learn from C++, and go learn the languages developers actually use. They are much faster and easier--but the fundamentals she will teach you are priceless. Trust me, I took her and now make bank from what she taught me.. ONLY take her if you seriously want to code, otherwise the class is insanely hard.
Best prof I've ever had! What more can you ask for? She cares about her students and teaches C++ well. This class is pretty easy if you show up and do the work. Anything I struggled with (which wasn't much) I went to her for help and she's there all the time. I can't wait to take 1B with her!
I think people have the wrong idea of college. College is work, it's a lot of work. And Michele Rousseau, will make you work. Like it or not, this teacher made me work for my grade and I'm a better student for it. She talks fast, there is alot of reading and it requires a lot of time. BUT you will work hard to learn this..or find another marjor
Really good teacher. This class is work, but not too bad. The work is important if you want to learn it. She will help with stuff you don't get in class. She is there all day. Lab aides help alot to. Also a very nice person and really cares about students. I recommend.
This professor's demeanor and method of instruction creates an extremely unpleasant learning environment. Prepare to be treated like a child and be berated for asking questions. Not recommeded.
I took her for both 1A and I'm in 1B now. She is the best professor at Saddleback. She expects alot but you if you don't do the work you won't learn it. She very nice and really cares about students. I highly recommend if you want to learn.
The best teacher I've taken at Saddleback. Really cares for her students, explains things in details, and is there all day except Friday. Wish she'd come by on Fridays. Be prepared! This class is work, but you learn a lot!. When I first started I wasn't planning on CS at all, but now I'm considering changing my major.
If you can get into CS1B this is the professor to take!
This was one of my favorite classes. I felt like I learned something useful. Michelle is a great teacher. She explains the tools well. She's nice and fair.
Professor Michele Rousseau is the best teacher I've had so far at Saddleback. She is very clear on how she wants your work done and SHE WILL HELP YOU if you ask questions. She is almost always in her lab office. Grade breakdown: quizzes(about 10?) - 10%, 2 exams - 40%, final 20%, assignments and labs 30%. Tests and quizzes are easy if you work.
She explains everything very well. she really cares about you learning. She will sit late and explain it again to you. downside is lots of homework and studying..but you will learn. good teacher, wish others were like her.
To be honest, one of the greatest professors I have ever had. She really cares about her students. The class is not hard but it take a LOT OF TIME! if you have other things going on, beware. Textbook is useless. Also there are lab aides to help you if she is busy. They are all pretty knowledgeable and you will get help. I LOVE MICHELE!
FANTASTIC teacher. Very caring and straightforward with any questions asked. It's not the easiest class, and takes some hard work to get an A!
Hardest earned B ever
Great teacher, understanding and caring. Will help you get the A!
Really good teacher. She has a weird character sometimes but she is a very helpful teacher. Do the work and she will like you. Grades normally and the test are fair if you study
This is the class for those that major in computer science and want to really learn the material.She is not easy at all!!! You need to work hard to get an A if you don't have a lot of prior knowledge. I HIGHLY RECOMMEND HER FOR COMPUTER SCIENCE MAJOR STUDENTS , not for others that want just to have high gpa and do major in History!!
Hands down the best teacher I've had. Definately not a easy A. You will work for it, but you will also learn it. She explains things very well and in detail. She really cares about her students and will take the time to talk to you.
Good teacher. You can tell she loves teaching and her students. Wish all professors were like her. She can be mean sometimes but she's pretty funny and has the best intentions. The class is super simple, if you pay attention and study even an iota. The tests are easy, she even has exam reviews. The assignments take time. Think logically to succeed.
She is one of the best teacher's at SB. Tough, but you learn a lot. This class has a lot of work but it isn't busy work. She explains everything in detail so don't miss class.
Easiest A I ever earned
Michele will be the best that you have ever had. She is hilarious but she does stay focus on the lecture. She is a tough grader especially on outputting and commenting. However, her lecture is very clear and helpful
She's the head of the department for a reason! She really knows her stuff. Difficult, but if you put in the time, you should be fine.
Michele is one of the best teachers I have ever had. She cares about her students and cares about the Computer Science department. I wouldn't get the book as all the information you will ever need to know is online and in the slides she gives you.
I have never had a professor that is so passionate about teaching her students. I wish she was the professor on all the computer science class. She explains things very well and the exercises that she gives you are extra work but you will learn a lot. She is also very inspiring which made me change my view of cs world.
Michele is one of the best professors I've had at Saddleback in over two years. She genuinely cares about students and is really responsive to feedback. She is also super knowledgeable and probably the best instructor you could take at Saddleback for CS. Her classes aren't easy, so be ready to put in the time and effort-- it'll definitely pay off.
3 words: TAKE HER CLASS ! ! ! Prof. Michele is one of my best programming teach I've ever learn from even though I already know programming before taking hers. She will try explain to you when you don't even know what to ask or just shy. Her criteria on coding: correctness and its practical. NO NEED FOR TEXTBOOK UNLESS YOU'RE PLANNING TO 1B AND 1C
MICHELE IS THE BOMB DOT COM TAKE HER CLASS IF YOU WANT TO LEARN ABOUT COMPUTER SCIENCE!!!!!!!! SHES THE BESTEST AT HER JOB AND YOU WILL LOVE HER!!! PEACE OUT MANNNNN
Horrible teacher, condescending, rude. I've been in industry for 20 years, took class to get rust off. She's organized with slidespowerpointetc.. but has no real world experience in subject and focuses on things that don't matter or not used in real world. Class is easy as you're graded on syntax and presentation, not programming knowledgeskill
Great professor! Best I've ever had! Lectures are relevant. There is a lot of work but you will learn. I landed an awesome internship this summer after taking 1A and 1B with Rousseau and everything she taught was dead on! I highly recommend taking her if you want to learn about CS from an expert!
If you can get into her class then take her! She explains things very well and doesn't just tell you how to do it but explains why. She is also a great person and you can tell she really cares about her students and that they get it. Michele is the best!
Very Informative and well organized class. You will work hard, but learn a lot. She is an amazing instructor who challenges and pushes you to work hard. She is a great professor! I took 1A spring and unfortunately she isn't teaching 1B this fall. If she were I'd definitely take her for 1B!
Hands down the best prof I've ever had! Very knowledgeable and explains things clearly and thoroughly. Had her for CS1A and CS1B. Ask anyone in the department. Michele is the one to take!
Lots of partner labs that will take longer than lab to do. If you want to learn she will teach you! Explains the material well! Best prof. I've ever had! Really cares about students doing well. Stays late in office hours if people are waiting. She reviewed my assignments before I turned them in and was very helpful! She is also pretty funny!
Great teacher, if you want to learn Computer Science. Otherwise, it is extremely hard, and the labs and assignments are long.
She is a great teacher, take her next semester if you want to learn how to program!! She helps you out in labs and assignments if they are hard and you go to her office hours.
She was so incredibly helpful and fun to take class with. I strongly recommend her for your CS classes, especially if you're looking for a fun, challenging class experience.
Pretty good teacher, she really cares a lot. Often inconsistent, but overall good. She never returned any of our code, but I ended up happy with my grade. Always very thorough, sometimes maybe too much. Cares a lot about format, less about problem solving ability. Overall a great introduction to programming. Strict at first then opens up.
She's the best! You learn a lot in each lecture so it is tough if you miss class. She explains well, but you have to do the work. She goes out of your way to help you. If you want to learn to program, you will!
She is really good at explaining things. There are a lot of partner labs so beware and they take longer than lab! This class is a lot of work at the end, but you will learn to code. She is pretty funny, but tough at first. Overall, she does care about students and she is the best! I wish she taught 1B.
I'm so glad I took her! Her class saved my life. When I took Hochwald at IVC last year, it was so difficult and confusing. But Rosseau changed my perspective and views on CS, so now for sure I aspire to be a CS professor like her. Thank you Professor Rosseau, you are such a wonderful lady. I recommend my friends to take Rosseau ASAP.
Amazing professor. Gives great feedbacks if you actively seek help, ask questions, etc. Knowledgeable. Genuinely cares about the work and her students. Hilarious and sarcastic too! I'm considering majoring in CS because of this class. Bottom line: take her. She might come off as intimidating at first though, but don't let that scare you away.
She is incredible! I learned more in this class than I ever expected... but plan on working for it. She really cares about her students and knows her stuff! Great teacher!
This class has a lot of work and she makes you work with partners, which can be challenging if you have a full schedule. She is a really good lecturer and you will learn to code well. She is tough in the beginning, but really nice and cares about her students. I learned a lot in this class.
I respect this woman. She is truly an amazing professor. She's tough, but fair. You may have differences, but she is the cream of the crop. You will learn like you have never learned before. Well organized, thorough, and superior quality in teaching and material. Prepare to work for your A. word of wisdom don't go in full of yourself.
Great professor. Very knowledgeable in Computer Science and a gem in the industry of teaching. She teaches what is needed to be a good computer scientist and her expectations are high. Love this Professor!!!
She is a great professor that cares about you and that you learn. She is oldschool in that regard. Lots of group projects (of two people) for lab. Very clear and concise teaching style and straightforward material being presented. If you don't put in your work that you're supposed to you will not fair well in her class. A very rare kind of teacher.
Great professor! There is a lot of work you need to put in the class, mostly partner labs, but they really help. Make sure you go to class otherwise you will miss out A LOT. Her lectures are very resourceful, but you can always look into the text book if you don't understand it.
She really works hard to ensure that you understand the complete fundamentals of this course. This could easily be a 6 or 7 unit class with this professor, so be prepared to do more work than other CS1A professors would normally assign. If you plan on entering computer science as a major, she's a definite great start.
favorite professor! Expect to spend many hours a day exercising your logic, typing, and language skills. Expect to be often parry'd, confronted, and taken off guard by the professor's witty, undeniable presence. And expect to gain infinitely more than you'd thought possible in a semester! stick it out and you will probably learn more than just code
If you're a cs major, she's THE teacher to take. You'll have a solid understanding of c++ fundamentals by the end of her course. IF you have programming experience, the material isn't really that difficult but there is a ton of work which makes it tough, you'll have multiple labs and assignments due every class.
I took this class last semester and man did I learn a lot! Michele made this class such a wonderful experience! This class will be made up of a lot of assignments, labs, and quizzes but they will greatly benefit you in your knowledge of understanding so be prepared to put in an incredible amount of time. I still have the rubber ducky!
Michele is one of the most inspirational professors I have ever had. She genuinely cares about her students and their performance. BUT, you will work your tail off in her class and she expects that of you. 11 quizes, 3 exams(one being the cumulative final), around 30 labs, and 11 assignments. You will learn A LOT from her because YOU worked hard.
Probably one of the best, if not the best professor in all of Saddleback College. Very meticulous and detail-oriented, the feedback from your efforts will be your grade. Ruthless when it comes to that (as all work should in this field), but you will learn the same things to use out in the field. Very hands-on. Prepare for homework and lab work.
Unless you have prior experience with c++ I would not recommender her. She is very tough with grading labs and assignments. It is not a matter of getting the desired output, it depends on if you did the work the way she would do it. Overall, I did learn a lot in the class, but I would explore other options before choosing her again.
I'm gonna be honest with everyone. Professor Rousseau is probably the best teacher you'll get to teach you C++. Her lectures are long, her workload is very heavy, but it is surmountable. She comes off mean, as she is thoroughly aware, but don't take it personally, she is there to mold you into a programmer. Do not procrastinate with her, no excuses
If you are a novice programmer than I recommend Rousseau; As a programmer that will eventually go into industry you need good fundamentals and Rousseau will help lay the foundation; That being said you will need to study hard and make sure you UNDERSTAND the material. Previous experience? Expect to LEARN how to do things the correct way.
A great professor! She really cares about her students. If you want to ensure an A, go to office hours for all hw! Ive never coded before, but she teaches it so well that it is fairly easy to get an A. You MUST work hard though. There is a lot of work, but if you do it all the work and know everything in PowerPoints youll be fine.
My plan was to take Rousseau last Spring, but her classes were full. So I took someone else. I wasn't learning anything so I dropped the other class. I wish I had just waited. She will make you work hard, but she explains it well and makes it easy. She is the best teacher I've ever had! She's also really nice and helpful.
If you want to truly learn Computer Science, Rousseau is the teacher for you. She gives A LOT of homework, but you will definitely learn something by the end of it. Quizzes and tests are tough, but study hard and you can pass them. Very nice and actually cares about her job, Rousseau is one of the best teachers anyone can get.
Coming into CS with little formal programming knowledge, I didn't know what to expect. Michele gave me the best first impression anyone could get when formally introducing computer science to me. She loves to get to know her students and has us all do peer programming so by the end of the semester, everyone is comfortable working with each other.
Definitely THE best CS teacher for CS majors. Beware, the workload of this class gets significantly heavier the last 6 weeks of the semester. The quizzes and tests are tricky, if you are not on top of your game, you will miss easy points. Class definitely takes time away from other classes but SHE is the BEST if you want a solid foundation.
Hello future CS1A student/beginning CS major. Michele is a very good choice to take as a first professor if youre a CS major. You will work hardness to earn the grade you would like, and there no doubt about that. Rousseau will give clear instructions in what she expects of you as a student, and it is necessary you follow through. Good luck :)
I really respect her and she is an awesome teacher. my previous class just taught me how to code but she teaches you about the industry and best practices and how a computer works and why in addition to coding. She goes out of her way to make sure you know your stuff.
string review; review "Definitely one of the best professors out there! " "She really cares for her students. " "You'll end up learning things you had never learned before even if you " "had prior experience with CS from high school. " "Also, don't ever use your phone in her class lol."; cout << review;
I really feel regret for taking this class with her. I love computer science and she made me hate it. And when going to her office hours she would hold you for a 30-60 min talking about other silly things and barely answering you questions
I have taken several higher level classes in CS. I took this class later just to fulfill transfer requirements. I wish I had taken her first. I learned a lot in this class that would have helped me in other classes. She is by far the best CS professor I've taken EVER! Very inspirational! Beware, you will work in this class!
Let me start by saying Rousseau is the best in the department! She has a great reputation for a reason! She really cares about her students and is inspiring. She requires a lot of work, but you will learn! She is the reason I am a CS major!
I am currently in my last semester at Saddleback and have taken most of the courses in computer science. Rousseau is by far my favorite! It isn't just that she is caring but she is also very knowledgeable and explains things very clearly. She has high expectations for her students. You will work for your grade but you will learn volumes
Having no prior history what so ever in computer science and being thrown into this major that I had no idea about, I couldn't be happier with who I had as my gateway to computer science. Michele is strict about her assignments and partner labs but they really help to understand the concepts. Michele made me want to stick with computer science.
She definitely knows her stuff and is very organized and well prepared. I really like how she explains the details on everything and really teaches you how to write the code. If you do the work this class is not as hard as people say. But if you don't the quizzes and exams will be devastating. I really think she is the best!
PROS - great lectures, very clear and informative - her lecture notes are great for studying - exams are based on homework and lectures, nothing beyond - really teaches you the basics of CS in-depth and tests you on it CONS - very strict on format of code - TONS of hw and partner labs, can be annoying if you have a busy schedule
Tough but fair. She doesn't suffer fools but you'll learn a lot. Expect to spend at least several hours a day in the CS lab working on your programs, including partner labs. It is mandatory to have notes and other material printed out or you will not get participation credit. Very helpful during office hours. Punctuality matters. Would take again.
Because the class became 3.5 units, she was behind by a lot. We had to rush through the last couple lectures, so the majority of the class didn't fully grasp the concepts (functions and arrays). However, she is a great lecturer and although she is very strict with assignments, she is caring and wants every one of her students to succeed.
Wow. This class was awesome. It will teach you everything a CS beginner needs to know and Rousseau was fantastic. Cannot recommend enough, and I strongly advise taking the time on Labs and Assignments to make everything look presentable and pretty because it will be noticed and you will receive extra points for going the extra mile.
If you're reading these reviews, you'll most likely register for the class expecting a great professor, and she is. However, what many of these reviews fail to mention is that she expects you to devote all of your time to this class, you must come in outside of class for hours and hours to pass. If you have a family or job, this try another prof.
Shes a good teacher which is fine if its your first time programming but not recommend if you already experienced in programming. She is a harsh grader looking for any and every little mistakes you have in your code. You will spend alot of time on this class than the other classes. Do not take
She's the best CS professor I've had EVER I have taken Intro classes at 2 other CCs before settling on Saddleback. To learn to code you must code and she will make you code! The difference between her and other professors is that she explains how to code and why you code that way! She is truly the best! If you don't want to word you won't learn.
She is honestly the best professor I've ever had! She explains the topics well and really cares about her students! She will make you work, but I learned a lot in her class! I highly recommend her!
Not a typical intro class. I had no computer science background & wow this class has been such a pain. I spent more time on this than my major class- so many assignments, partner/solo labs, quizzes, in-class work(more HW.) Good for CS foundation and she has experience, very strict, but nice lady. CS majors should take, but expect a lot of work!!!!
I took her introductory computer science class and she pushes way too much work into a 3.5 Unit class. There will be multiple partner labs that you will have to complete out of class and arrange a meeting time. For those who want to head into this industry, she teaches the material very properly. Grading is not extremely test heavy which is nice.
She's one of the best CS professors at saddleback and really prepares you for the next courses in CS. the class isn't easy and she's pretty strict with a lot of stuff, but you learn a lot.
She is hands down the best professor I have had ever! Yes this class is work, but everything I did I learned from so its all good. Rousseau knows the material and will prepare you for CS. She explains thoroughly and cares about her students. If you want an easy A or don't really want to learn then take someone else. Otherwise take her!
Yes, this class is work, but not too much. If you want to learn CS you have to do it. The students that complain are not prepared to actually learn to code! This class is not an easy A, but if you seriously want to learn then she is by far the best prof to take! She explains thoroughly and gives you a great foundation to move forward!
She is great if you want a good understanding of CS! I came in knowing nothing and although she makes you work it is doable! I learned a lot. If you are a CS major then this is the class you will want to take. She will explain in detail and cares that you get it! She is the best!
This class is difficult and teaches you a lot, she is a good teacher and will do the best she can to help her students succeed. She is strict with students yes... If you don't see why this would be then, I probably would like to be your friend. I definitely feel confident about moving forward with this degree from this class.
Professor Rousseau, in my opinion, is a very good professor to take if you want to go into Computer Science. Her intention is really to make everyone in her class ready for what's to come in the future for her students. She makes you work for sure, but I definitely recommend taking her if you want to prepare yourself for CS classes in the future.
She is probably the best Prof I've ever had. she is considerate, kind, and she really puts in a lot of effort for her students. It's not an easy A but CS isn't an easy subject. I couldn't recommend her more.
First of all, IF you are new to CS or in programming in general then take her class, otherwise, if you are a veteran programmer, prepare to bang you head against the keyboard as she will make you code in a very specific way. She won't take any code that she hasn't teach and generally a pain to deal with. Only see ur grade in her office not canvas
Best Prof. ever! I took CS in high school, but really didn't understand what I was doing. She explains how to code, but also why we do things a certain way. She also sincerely cares for her students. She will come across tough in the beginning, but she is pretty understanding. The class is work, but you will learn!
I wasn't sure what to expect when I took this class. The first few weeks she is tough, we get it, no dumb excuses or cheating! But get to know her. She is a great resource, very kind and caring! She will take the time to talk to you and help you. You won't pass this class without doing a lot of work! I learned a lot!!! She is truly a great prof!
She is very strict, but honestly its a good kind of strict. It gets you prepared for the harder classes in the future if you are pursuing comp sci. She is funny and always keeps your attention. Interesting lectures, too!! You do need to dedicate time to this class if you have no clue about computers, but if you do this will be a breeze!
I can really tell Dr. Rousseau knows what she's teaching. For me, her course was incredibly difficult, but very worth it. You really need to put in the effort for this course, but it pays off.
Dr. Rousseau was one of the best instructors I've ever had. I learned so much over the course of the semester. While it was a lot of work, as long as you apply yourself and try you'll do well in the class.
1st sem cant get in. got in 2, Had her for 4 weeks, rough and hard and she left, had 2 cal poly teacher, he left, had a 3rd, corona virus happend and went online and all material from previous 2 was garbage. at this point its not the teachers its saddleback, terrible school do not go there staff just wants money its ubsurd
I only had her for only a couple of weeks before she had to leave. For the time I did have her as a professor however she was really informative and productive. I had already take this class at IVC and I actually learned new things with her in that short time.
Only take this class if you are serious about going into CS. Do not take this class as an elective!! She will treat you as if you want to become a career programmer. This class should be worth more than 3.5 units since it took up the bulk of my study time. You have to meet up outside of class with 8 people. Very strict on commenting code too.
She's a very hard professor. Lots of group assignments. Lots of homework. Lots of Test. She can be very sweet once she knows you but before knowing you she can be a pain. She left in the middle of the semester after telling me that it was best to not take the final and fail so i re-took the class A+ but she left 4 weeks in a new professor came.
Really wants her students to succeed, but you have to try very hard. I was new to C++ and think she should have been more lenient on her grading. She also picks on students that haven't followed directions, are late to class, or those that don't raise their hands. Worst part is the partner labs that require two students to be together to finish.
Awful. I thought I was going to enjoy this class in the beginning. Professor is untimely, rude, and does not take any input from students. Has no regard for student's obstacles inside nor out of class. Unwilling to help students learn properly or effectively. The workload is heavy and confusing. Almost every lecture is outdated. Avoid is possible.
Absurd level of inconsistency students must deal with to get through this class. Long dragged out lectures, has trouble operating Zoom, misses her own classes, almost impossible to follow her "organization", end up missing assignments because of unclear instructions. If you want to struggle just to figure out what is due and when, this is for you!
I admit to learning a few new things, but at a huge cost. She will make you print out everything and hold it up to your $25 webcam and pretend like she can see your horrendous handwriting through a grainy video feed. If you already know anything about programming, find a professor that won't punish you for having ambition to learn outside of class.
Take her! The best professor at SB! I'm in my 2nd year at SB. I don't like online classes, but I like hers. She posts all the lectures as videos online then zooms every class to go over exercises and quiz answers. Several times I've needed help after class, she will get my message and zoom, even if it is late. She really cares about her students.
Really exceptional professor! Very organized and clear requirements. Explains topics very well! There is a fair amount of work, but not hard. If you are a serious about learning CS then take her! She will work with you if you have issues. Very reasonable and cares. If you want an easy A and don't want to learn the material take someone else.
Michele genuinely cares about her students. No sliding by without trying! I felt very out of place taking my first compSci class. Michele took the time outside of class to give me confidence in the process and Not only did I complete my degree, till this day I still keep in touch with one of best professors Ive ever had! Highly recommend.
If you're a CS major or need 1B then she is the one to take! Her explanations are detailed and you will apply everything you learn. Her online class is well organized. There's a fair amount of homework, but it helps you learn the material. Michelle is tough, but also very caring and reasonable. Goes out of her way to help. Just wish she taught 1B.
She is a good professor for your 1A class. She makes you work for it and when you leave the class you will have a pretty good base for your classes later.
Professor Rousseau is very dedicated to providing sufficient knowledge and practice. She does her part to help you understand, but is somewhat critical and can be blunt at times. If you have tough skin and an adequate work ethic you should pass her course relatively unscathed
Not well suited to online schooling, gives unclear instruction, and wastes students time.
I am so glad that I took CS1A with Professor Rousseau. I did not know anything about computer science before her class. I'm now taking CS1B, and I've found that her class set me up far better than my classmates who did not take 1A with her. She's tough at times, but she knows what she's talking about, and she knows that you can do it if you try.
She really puts in the time and effort in making lectures and assignments. All assignments come with a very generous time frame to complete, even if you're terrible at programming. One thing to be aware of is that she has a blunt personality. Slack off and don't watch the lecture videos? She will call you out in front of the whole class.
One of the worst educational experiences of my life. Strangely Professor Rousseau has some serious issues with teaching online. The environment she created was hostile, constantly accusing students of lying and cheating and forcing all to stay unmutted (despite constant background noise). Stay away from her in the online format.
Worst educational experiences of my life. Professor Rousseau has some serious issues with teaching online. She was forcing all students to stay unmuted (despite constant background noise). Stay away from her in the online format. She uses the oldest versions of the software. I REALLY do not suggest taking her.
She is blunt, will put you down on the spot. She has 15 minute Office Hours (at 730 in the morning). She doesn't give lectures in-class time, you have lectures on top of the actual class. You will have tutors, so you can get help from them. I will sum it as, if it is this professor and another, choose the other one.
If you want a hard knocks course of rigidly style guided intro to programming, this is a very competent professor. If you want a professor that respects their students, you should probably stay away. Expect to feel belittled, waste class time, have unclear requirements, and have unreasonable group work deadlines (2 days, must be completed together)
Professor Rousseau gave me a really positive entry into computer programming. The workload varies from section to section, but with good reason; many of the topics are complicated and if you intend to continue with computer science, you would actually be grateful for the extra practice. Don't try to cut corners, it's an easy way to meet your end.
Dr. Rousseau is probably one of the most honest and blunt professors ive met. She doesnt sugar coat her expectations or thoughts and you have to be willing to work to receive a good grade. I wouldnt add this course to your schedule if you are taking more than three classes because of the work load. I learned so much from her class and enjoyed it
During the online class, Professor Rousseau withheld our grades from Canvas. We had to ask her halfway through the semester what our grade was. The class is too hard for its number of units. We had about 20 people drop the class. This happens to every one of her classes. She is caring but harsh. Once you get on her bad side, you don't get out.
Great professor, really cares, but dang her class is a lot of work. She really requires you to understand the material inside and out. The material is clear, and so is what she expects. My only complaint is that her class is a too much work, and she asks for feedback, but then explains why her way is better. All in all, I got a lot out of her class
She is very serious and passionate about her job and teaching but she can be rude sometimes. She is very slow at grading and doesn't show your grade, you'll need to calculate it yourself or meet up with her. I learned a lot in her class but she gives a LOT of work, especially in the beginning but sometimes she'll talk about irrelevant things.
the worst class
This is an amazing class is you want to learn Computer Science. She teaches the material very well, is organized, and makes her expectations clear. Show up, do the work and you will do well. She is very caring, understanding & supportive thru the process! Coding takes time and effort to learn. Those who complain are the ones who don't want to work.
One of the best professors I've ever had! She is very clear, consistent, organized and fair. Yes, there was a fair amount of work, which is necessary. In return, I learned a lot and it has paid off. I'm in CS1B now and I feel like I am better prepared then then others who took someone else. It is apparent that she cares about students.
She knows a lot about the topic, but will ramble during lectures. She will humiliate students in an unprofessional manner in front of other students. Will treat you like you are in elementary school not a peer. Each student I talked with complained about this. This is not conducive to a learning environment. This is a teacher who cannot teach.
I am a transfer student who took her for CS1A and have taken 1B, 1C, 1D, and Java 4A. Her class really prepared me for all later classes. Her class made learning new material much easier than other 1A professors. This class is a lot of work but it really is worth it. She also gives access to free tutors to help with the course material.
Highly recommend taking this class with professor Rousseau if you plan on majoring in CS! Yes it's tough, and there is a lot of work, welcome to college! You will obtain the best foundational knowledge needed to prepare you for the rest of your CS courses. She gave me the confidence to continue to pursing a degree in CS! Truly cares for students!
She refuses to take any work even 1 minute late and doesn't specify when things are due.
Prof. Rousseau is solid. Caring & does put in a lot of effort to help her students succeed. Though I'd recommend you WORK AHEAD of class; Due dates are so close and tight imo. My only issue w/ her class is that she uses Proctorio, the first quiz is supposed to be chill, but I need to remember a whole timeline & 14 different people's names for 6Q :(
Literally, the worst teacher I have ever had. Mandatory class attendance but lecture on our own time. Will not recommend this teacher, if you are planning on taking her, you will not do well.
I would not recommend Rousseau at all. She is very unreasonable, and although you learn the material, she has a terrible personality and is very unapproachable. She gets mad for little things, such as running code in front of her which makes 0 sense. She spends an hour each class individually checking homework, and the stuff she does makes no sense
Terrible teacher. If you are reading reviews, literally take anyone but her. She did not grade the assignments until a month before the final exam, so the whole semester I did not know whether I had a C or an A. She spends a majority of the class making students hold their work up on camera to show her which makes 0 sense. I am in CS1D now.
Don't be fooled by the number of good reviews here - there is a reason the bad reviews are saying the same things. She solid at actually teaching the material, but in every other case, awful. Couldn't see my grade the whole semester. When we asked, said she could either grade on time or make lecture videos. Wastes an hr each class checking hw.
The main issue with this class is that it needs to be 5 units. You will have: 4.5 hrs of class discussion + 1-2 hrs of lecture + 1-2 quizzes + exercises + partner lab EVERY WEEK. That's not including study time. The lectures are very complex. If you are new to programming , you will need to study hard to fully understand the material.
MOST demanding & satisfying class I have ever taken! Prof. Rousseau demands your very best and prepares you for real life! No easy costing towards an A; you will be overwhelmingly challenged, BUT after taking her class YOU WILL KNOW YOUR CRAFT!! Best decision I made and I am not a CS major. Rousseau is caring, supportive, and educational!!
I would say Prof. Rousseau is a very reasonable professor and really challenges you to do your best. She clearly cares a lot about her students and their wellbeing, and she gives very good feedback. The only downside I would say is this class is definitely a lot of work and takes up a lot of time outside class.
If you are not serious about this class or have a job/12+ credit I do not recommend taking this course. The prof treats this class like a part-time job, it will be your most time-consuming class for sure. But if you are determined and are ready to suffer I highly recommend it. This is probably the most solid intro to comp sci you will ever find.
This professor really cares about her students and that they learn! I came in expecting it would be work, it definitely is. Took CS before and this by far is the best class I've ever taken! She lays it all out for you, is organized, explains well, and is fair. She will challenge you, you will work for it, and you will end you will be a programmer!
The class does require you to work to learn. She explains everything in great detail so you get it! She is also very nice, caring, and helpful! I had some issues during the semester and she is the only Professor I've had that would even take the time to listen! She provides a lot of material and is the most organized online class I've ever taken!
This class takes a lot of your time. She has stated that CS1A was originally a 5 unit class that got cut down to 3.5 units but she did not cut out any material. You will have group work every week. She explains everything well and sets a good foundation, just be prepared to set time aside every day for this class. She can also be very rude at times
Teacher is very condescending, rude to students, adds random assignments within lectures and makes you take a 0% on the next assignment because you're "not ready for the next section." Wont show you what you missed on exams, months behind in grading, expects you to know advanced level algorithms when explained poorly in lecture. NOT AN INTRO CLASS!
Very worst professor, never let students know what did they missed in weekly quizzes and exams. Most of homework are individual that doesn't make sense. Can't ask question about homework to other students if you did you would lost all the grades of that assignment. It it really hard for who first time to learn computer science.
Teacher will yell at you in front of everyone if you don't understand the question she is asking. She is not a bad teaching compsci, however she is not capable of caring for students and understanding that students work at different levels. This is a into class and requires 25+ hours a week of work.
If you follow through with the course you'll learn ALOT. Her style of teaching is too serious for an intro course. For ex. for quizzes worth 6% she wants a room scan, paper scan (before & after quiz), & video evidence of you ripping it. If one of these isn't to her standard you get a 0. She also cares too much about discussion responses.
I DO NOT recommend you take this class, very unfair professor, about 6-8 assignments weekly, with a huge workload, and instead of teaching in class she will give you pre-recorded lectures to watch, and spend 2 hours in class going over the assignments due that day, won't even give feedback on what you did wrong in an assignment.
This is the best Professor if you really want to learn CS. There are lots of complaints because there is a lot of work. Welcome to CS! She is very kind, caring, and will go out of her way to help you. The students that don't do work are not going to do well. I took this online and was so glad I took her. Only complaint is she doesn't teach 1B
Let me start by saying I love Prof. Rousseau! She is tough, but you will learn the material well. Her grading is reasonable! Take her want to become a programmer! She goes over everything in detail! I like the recorded lectures because I can repeat the something if I didn't get it the first time. This is a very well organized class!
The workload of this class makes it impossible to retain any sort of information. Take any other CS professor. Also, how convenient that is a number of accounts that immediately like positive reviews and dislike the negative ones. How ~mysterious~. There is a reason all the negative reviews are saying the same thing. Let's keep things honest.
Started with 30+ students, and ended with about 15, out of those 15, 10 are failing. 3 exams worth 75% of grade. The teacher has not graded assignments from the first month of the semester. Teacher says canvas is incorrect when grading so just states that subtract 10% from the canvas grade and that is what we have. She is good at compsci, just rude
The best professor you can get for an intro cs class. Some documentation with the code but it will get you well prepared for CS1B. Very reasonable and understandable professor and really care about your grade. A high chance you got tons of extra credit at the end of semester if you submit everything on time and actually out effort in your works.
Rousseau makes you work very hard for this class, but you will be well prepared if you work hard. Make sure to watch all the lectures (you can watch on 2x speed to save time if you want) and do all the homework on time. The only issue is that she grades slowly, so the canvas grade is wildly inaccurate and uncertain until after the semester is over.
Professor Rousseau is very knowledgeable and knows what she is talking about when it comes to teaching CS1A. Her class is a 3.5 unit class that was previously a 5 unit class, making it A LOT of work. I spent over 20 hours a week on this one class and still did not pass. Not because I didn't do the work, but rather because exams are 60+ q, worth 75%
By far my favorite prof/teacher I have ever had. She genuinely cares about her students even though she comes off as intimidating. She really wants you to succeed and is willing to take the time to figure out how to help you get there. Yes, there is a LOT of work, but it's for the benefit of you doing well and CS. If you take it seriously take her
Despite taking an in-person class, all lectures and work is done outside of class making it significantly more difficult to learn the subject that is extremely hands on every minute detail is graded all you do it go over exercises or labs and provide no significant details to help you improve your understanding.
Very nit-picky and sets unrealistic standards. Treats this course too seriously for an intro course. Very cookie cutter not my style.
Never want to see her face again. It's really rude cause she would yell to student if student can not answer. Many things should be do by individual that makes this class harder. It's hard to understand many of the stuffs regarding how to code actually in C++. She's lecture is not kind to beginner who first time learn of computer science.
Do not take her class if you want to get an A
Do not take her, take another professor. Not only does she assign an abundance of hw, she also is extremely picky when grading and will almost always dock you off points. One minor mistake and you're now down 10% on your lab. Her exams are also extremely nitpicky. She doesn't realize that this is an intro class and expects us to have perfect code.
not a good way to learn compsci. Incredibly out of touch with the industry. This class is a style class more than anything else, and it's really just her style.This will result in most time being wasted in this class. Lectures, assignments, and exams are horribly put together which is actually incredible given the stylistic standard we're asked of.
Best professor I've ever had! This class isn't as hard as some say. There is work involved, but if you do it, it isn't a hard A and I am really learning a lot! She is a fair grader. She expects you to know the material, but that is to be expected in a college class! She is really helpful and will take the time to go over your work with you.
I've taken a few CS classes at another college. This is absolutely the best class I've ever taken! She explains everything in detail. For an online class, she has all the lectures recorded so I can rewatch the things I didn't understand. She goes over examples and exercises in class which is really helpful. If you are a CS major, she is the best!
Prof. Rousseau was my introduction to computer science and I am very grateful for that. I have never had a teacher who cared so much about the information we learned, taking it beyond the classroom. Is she a hard grader? Yes. Is she going to push you to do your best? Yes. If you have any interest in pursuing CS as a career this teacher is a must.
be prepared to work. the class takes around 20 hours a week and moves very fast. The teacher is strict, a tough grader, and sometimes rude but knows CS very well. She teaches okay but be prepared to have assignments and quizzes every day and show up to class. if you arent majoring in CS or arent gonna grind don't take class because you will fail
Not an easy class, but it's the class you need to take if you're serious about CS. There will be a lot of work, but she is accessible outside of class and is willing to help you when stuck. If you make it through the semester, your subsequent CS classes will be remarkably easy in comparison because the foundation laid in this one. Would take again.
Please save yourself and do not take this class. Lectures need to be watched outside of class and can be up to 2 hours long. Lots of homework and super fast paced. If you are a full time student and working it will be super hard to find time to any homework or labs. She can be really rude to students too
She is the best prof ever! There is work involved in this class but if you can't learn c++ without it. I learned from everything I did. She is available to help you and really cares about her students. Lectures are all online and well done, but you'll want to go to class! I like that I can review topics again and talk to her in class if I'm stuck.
I am so glad I took this class with Rousseau! I feel very prepared for 1B, she is knowledgeable and explains clearly. She is very kind and honestly cares about how you do! Her class is very well organized and easy to follow! cs is not easy, but it isn't as hard as some say! Do the work, which there is a fair amount of and you'll be fine.
If you want strong foundations on CS then take this class. She's strict and topics can get confusing, but she offers one on one sessions as well as time in class to explain the areas you may be confused on. There's a lot of emphasis on style and good practice. It won't be an easy A, but you'll definitely learn a lot if you communicate.
Very aggressive over zoom,extremely picky grader.Lectures posted as blocks of videos anywhere from 20m-1.5h long but can be boiled down in powerpoints just over 20 slides long.She means well, but gets stuck on nitpicking occassionally.Some lecture material is mildly out of date.Not a hard class, but it can feel like it.Confusing course layout/names
Amazing Professor! Very nice and caring! The lectures are recorded beforehand. I like that I can go back over them if I don't understand something. You have to class on zoom. She gives exercises in the lectures and will go over them in class to make sure you understand it. She is my favorite professor and has inspired me to change my major to CS!
Dr. Rousseau is the best professor! If you are serious about learning CS she is the one to take. There is a fair amount of work, but it is about as much as I do for my CALC 3A class. She is very dedicated and caring! She'll take time to go over your work if you need help! This is THE most organized class I've ever taken!
Confusing quizzes/exams that require room scans & bad course layout. Is rude in Zoom and just goes over exercises, lectures are prerecorded videos. Will not give you coursework if miss class/dont do OPTIONAL exercises. Knows what shes talks about, will sit down and help you. Long wait time for office hrs. Grade weighted mostly on 3 exams/6 projects
1st 1/3 of the sem is going over history of the computer/binary conversion, 1st exam + quizzes are very confusing + require room scans. Can't view the questions after you take a quiz nor correct answers. Grade is HIGHLY dependent on how you do on the 3 exams. Shes nice enough, and will make time if you have questions. Can be rude and blunt on zoom.
One of those classes where the grading is HEAVILY based on what she thinks is best even if its not, she may technically be the best CS1A teacher @ SVC but her lackluster methods of teaching are frustrating. If your assignment is not exactly to her standard, she WILL nitpick it. Annoyed I spent money on this, Only take if you want a challenge for CS
I took AP CS in high school and this class is really how it should be taught. Rousseau is dedicated, knows her stuff, and will teach you well! You will have homework and partner labs. I found them all pretty useful in learning the material. She is reasonable in her grading and will look over your work before you turn it in to make sure it is right!
Great professor! Learned more than I could imagine! I came in knowing nothing, but feel pretty good about it now! It was challenging, especially towards the end, but worth the work. She is patient and kind and spent a lot of time in office hours helping students and will help when you are stuck. She is organized, dedicated, and VERY caring.
Expect mandatory zooms and extra partner work that could last hours. If you have a full time job plus full time school good luck. Very rude on zoom, she grades on how she thinks you will do for future classes. Literally stated the class saying only a few will pass, great motivation. Pick any other CS class anywhere. DONT TAKE
She's great! Very nice and genuinely cares about her students! This class is very well organized on Canvas. This class does take time, but you will learn CS very well! It isn't as hard as some say. If you didn't do the work, I can see where it would be tough. I learned more in this class than any other this semester! So sad she only teaches 1A.
Great professor, but its a very rigorous class. Take it if you have the time to dedicate to computer science, and professor Rousseau will teach you the theory and help you think in code. The rigor of the class forces you to almost subconsciously understand computer science, but you have to hold yourself accountable and stay up to date.
Dr. Rousseau is amazing. She starts off the semester acting very tough/strict with grading, but towards the end there is dozens of points of EC by doing extra work on assignments and the exams. All she wants is for you to put in effort. Do be prepared to spend lots of time on this class as it is a lot of info.
She will build an incredibly strong foundation for your coding knowledge, but beware this class will take up time. She can come off as strict but she is incredibly nice with good intentions. If you have no coding experience she will turn you into a god. I would easily recommend her to anyone who is starting CS but just be ready to take on work.
Class covers 26 topics and expect 12hrs a week to spend on lectures (lots of them & time consuming), quizzes (quick & similar to exams), assignments (6 & is weighted heavily & is strick). She has tight deadlines, & is reasonable. Little extra credit opportunities, recommend to do them, regardless. *With all these topics, expect understand material.
Strick Grader, Lots of Work, Hard if you work a job
If you want to learn the principles of Computer Science, Professor Rousseau's ability to teach is bar none. She does not teach by repetition, which is refreshing for a foundational class such as CS1A. Expect plenty of weekly exercises throughout the semester.
I love her. She is an INCREDIBLE teacher. But, different strokes for different folks. (1) Classes are NOT lectures, but a review sesh of the pre-recorded lectures + pre-class exercises. (2) Exams + 6 individual assignments are 80% of your grade; 10% partner lab, 10% quizzes. Exams are basically extended quizzes. Grades VERY fairly & clearly. 10/10!
Be ready to have 12 hours of your time be consumed by this class. The majority of your grades are determined by 6 coding assignments, 2 exams and a final. If you can't make time for this class I assume it would be very difficult to get a decent grade in this class. She is great at teaching and giving back feedback on whatever you need though.
She is the best prof I've ever had! I am a returning student and never had a more responsive prof. She cares about her students and met with me several times outside of office hours when I needed her. I started at UCI so I didn't think the workload was bad. She will build a great foundation for you in CS and explains in detail so you understand.
Heavy lecture videos that are 2 hours long twice a week and it is mandatory to watch them to even get lab projects. Labs are easy at first but then get difficult and I even got 2 partner labs in one week, some due the next class when assigned monday and due tuesday, reviewed by wednesday. Quizzes every week and 6 assignments, nit picky grader.
Professor Rousseau is insanely responsive and answers questions through pronto whenever, not just during office hours. She does a lot of demonstrations in class and lays a great foundation for you in computer science. You will have a lot of partner labs and solo exercises (graded on completion). 2 exams and 1 final, but gives you study material.
if u want to take this class u have to have a strong knowlege on cs and how to code, she says hell teach u everything if u know nothing but thats not true at all, shes vary old school and its hard on her students but youll leave knowing a lot.
What most say is true. The class is work, but doable and the work is necessary if you really want to learn CS! I came in knowing nothing and now have a decent understanding of code. She is the best prof I've ever had! She cares about her students and is very responsive. Grading is not as strict as some say and scales grades if you do your work.
She was difficult and had a ton of homework. Very tough grader. There is more history than there was coding. :(
Dr. Rousseau was the best intro to CS I could ask for! If you are taking this course because you want to learn to code then she is the one to take! If you are looking for an easy A and don't care about taking another CS course, take someone else.I am a CS major and am taking 1B now. I'm so glad I took her for 1A! She explains everything in detail!
Professor Rousseau's CS1A class is no easy feat, but put in the work and you'll leave with a solid CS foundation. The grading is tough, but she's super helpful - use unstuckstudy ai and you'll be set.
I took CS1A a year ago. Now I'm in 1D. I knew nothing about CS when I started. She is an AMAZING teacher! Rousseau was challenging, but I was so lucky that I took her! My friends who took other instructors struggled! This class will prepare you for all your other CS classes! She knows her stuff and how to teach it!
Def the hardest course I took my first semester. I averaged 10 hours of hw a week. Exercises embedded in lecture videos with vague requirements (Prof blamed students for not paying attention). Class time isn't used effectively, up to students to learn from lecture videos. Nit picky grader, especially with formatting. Solid foundation for CS though.
This was the best class ever! If you do the work, you'll do fine. She explains everything in detail and makes it super clear. The lectures are online so you can review them when you get stuck. I've learned a lot from this class and am looking forward to 1B!
This professor cares about her students and their future. All her work is organized and the grading criteria is very clear. Her class, however, is considered heavy when compared with other classes. You have to be dedicated and actually ready to learn to succeed in this class. Easy A+ ngl.
Best professor I've ever had. She is able to teach a beginner complex concepts and build them an incredible foundation for CS. Very caring and makes herself available to her students. HOWEVER, the class is unbelievably difficult & time consuming. 3hrs of work a day if not more based on the time it takes you to understand the concepts. GOOD LUCK
I hated her reverse class where we had to learn everything by watching her lectures on canvas then come into class and not get much done.
A lot of stress because of one or two exams every week and a lot of homework. She just gave me a lot of stress during her class and with the homework.
Rousseau is incredibly knowledgeable and supportive, but the workload is a little insane. I feel like I'm drowning in work every single week and I barely have time for my other classes. With that being said, you will learn a lot. Just be prepared to set aside a lot of time.
Very heavy workload, do not take this class in conjunction with any other classes, the coursework will suffocate other classes.
God awful professor. She will make you do the most redundant and unnecessary exercises that don't count towards your grade but will impact your grade (you don't receive assignments if you don't do these exercises). Extremely work heavy for how easy the topics are. Better off learning programming through free online courses. Do not take this prof.
Don't take this prof
This class took up so much of my time, more than ochem, math, physics, or any other higher unit course. Comparing the workload of this prof to others was especially jarring as they seemed to have way less work and know about as much. If its your only course its fine but don't take with other classes that take time.
Best professor ever! If you really want to learn to code this is the class to take! There is a fair amount of work in this class, but it all was worthwhile. Her grading is very fair. At the end of the semester she give you a ton of bonus points. She is very nice and really cares about her students!
Dr. Rousseau is amazing and cares about her students! If you want to be a coder she is the one to take! I came into this class with no experience and now I'm a coder! She is very organized, everything is in Canvas. Expect to work, make sure to keep up! She will go over homework with you in office hours before its due. I did this and got all As!
I took this class twice. I retook her because she is a great teacher! Her standards are high, but this semester I did the work and it paid off! She is kind and caring! She will work with you if you are struggling. Her class is very well structured and her lectures are very detailed. I like that they are recorded so I can rewatch them.
Take anyone but Rousseau.
I loved her class! It is well organized. She goes through the material in detail and is very straightforward.I like the lecture videos because I could rewatch, if I got stuck. It was a little intimidating at first (be prepared to do some work), but it really helped me understand what I was doing! She is responsive and helpful on Pronto and cares.
If you're going to take CS 1A, take Rousseau. She's clear, organized, and thorough. Her class is a lot of work, and I spent more time on documentation than anything, but she teaches (and strictly enforces) good practices. On tests, you can get extra credit by adhering to proper style guidelines in the free response sections.
She is very nice and explains things well! She gives you lots of practice, but you won't do well if you don't do the work. She cares about her students and will go out of her way to help you! She will make a coder out of you! Wish she taught CS1B.
Class is in person with focus on online video instruction with review in class. She is very detail oriented and specific about grading criteria. Opportunities to remedy missed class, extra credit and a more then lenient overall grading policy. Tough class, but Prof is highly knowledgeable and I would recommend if you care about learning about CS.
So glad I took Rousseau for CS1A! She can be tough, but she really cares that you learn the material! This is the most organized class I have ever taken! Everything is very well laid out and available online. She presents her material clearly and in detail. If you struggle, she'll help you in office hours! Best prof ever!
If you are a serious student and want to learn to code, then Dr. Rousseau is the one to take. She explains everything in detail and is available for help! She is kind and cares about her students. You will work for it, but you will be a master coder when you're done!
Dr. Rousseau explains things very well and ensures all her instructions are clear. Classes were participation-heavy, but they helped me understand better. The class required a lot of effort outside of lectures, however, so be prepared to dedicate a substantial amount of time to it.
Class Info
Online Classes
100%
Attendance Mandatory
98%
Textbook Required
35%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.89 avg changeRatings by Course
INTROCS1A
5.0
(1)CS1A1B
5.0
(5)CS3AB
5.0
(1)CSCS1B
5.0
(1)CS1ACS1B
5.0
(2)Difficulty by Course
CSCS
5.0
CS150
5.0
CS1
4.5
INTROCS1A
4.0
CSB1002
4.0