4.5

Gabriela Ernsberger

Computer Information Systems - Orange Coast College

4.5
Quality
3.0
Difficulty
83%
Would Retake
109
Reviews
4.5
Quality
3.0
Difficulty
4.5
Helpful
4.5
Clarity

83%

Would Retake

109

Reviews

Rating Distribution
Official

5

89

4

5

3

8

2

3

1

4

What Students Say

is an excellent professor

CSA200 - 5.0 rating

I took her 2 semesters ago

CS250 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

52%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 28 grades
Most common grades:
A (21)
Drop/Withdrawal (3)
B (3)
Grade Distribution
A(22)B(5)C(1)D(3)F(0)A-/B+(0)
Based on 34 reported grades
A: 21
Drop/Withdrawal: 3
B: 3
Not sure yet: 3
Common Tags
Gives good feedback (13)
Caring (10)
Clear grading criteria (8)
Test heavy (7)
Amazing lectures (7)
Tough grader (6)
Accessible outside class (6)
Tough Grader (5)
Rating Trend

Stable

+0.00 avg change
Sep
May
Dec
Jan
Mar
May
Last 6 months
Ratings by Course

CIS100

5.0

(2)

CISA100

5.0

(4)

CISA199

5.0

(2)

CS140

5.0

(2)

CIS141

5.0

(2)
+11 more courses
Difficulty by Course

CSALL

4.0

CSA250

3.6

CS250

3.5

CS200

3.1

CS150

3.0

Reviews (109)
5.0
3.0
CIS100
May 30, 2008

Most of the students in class knew this stuff. I didn?t, and it was hard but she helped me a lot. She is very nice and very funny.

5.0
1.0
CISA100
Jun 3, 2008

SHE IS GREAT! She has a happy attitude and helps you all the time. She found an internship for me and she always have some job offer for students. Easy class, you learn applications.

5.0
2.0
CISA199
Jun 4, 2008

She is really easy going. It's hard to get help from her because someone's always asking for her help and she spends forever helping them. (This applies to her Adv. Web design class as well) If you miss any of the assignments you can look it up on her website, as well as download the instructions. The program is time consuming so take it only if...

5.0
2.0
CISA199
Jun 4, 2008

... you have the free time to work on the projects. Don't take this class with a heavy workload. She is pretty good about replying to emails promptly as well. She's helpful in CIS A223 too. I wouldn't buy the book in either classes unless you think you'll need it for personal use or would struggle w/the subject matter.

5.0
3.0
CS140
Jun 5, 2008

I changed my major to computer science because of her. I am at uci now and I wish she could teach here too! Take her, she'll make you love programming and arrays!!

5.0
1.0
CIS100
Jun 12, 2008

My first time using a computer and I am learning a lot in the class. Very helpful teacher, she stays after class to help with the homework.

5.0
1.0
CISA100
Jun 26, 2008

Really nice lady, very accommodating. If you go to class and do the assignments you'll do great. Lots of assignments but done in class and with help from her and everyone else. She likes you to be helpful and interact with other students. She's very approachable. Would highly recommend her!

5.0
1.0
CISA100
Jun 26, 2008

class is easy if you have some computer knowledge. if your new at computer, take the class. she is so helpful you'll learn no matter what.

5.0
1.0
CISA100
Jul 10, 2008

took class during summer break. 6 week course. recommend taking during summer. got all A's on my in class assignments and C's and D's on quizzes but still pass class with an A. assignments are worth more than quizzes. she's a very nice professor who wants her students to pass. she stays after class to help students and very helpful during class.

5.0
1.0
CS140
Sep 25, 2008

She's so cool! I had her for CIS 111 and took her class again because she knows how to teach you difficult stuff. And she is so friendly! The class is fun, but programming is not as easy as the other class.

5.0
3.0
CIS141
Oct 6, 2008

Great instructor. Very clear instuction, assignments are very clear and easy to follow. She knows her stuff, and she knows how to teach the information. One of the best instrucors I have had at OCC. Would definately take any class she is teaching now that I know her style!!

5.0
3.0
CSA140
Oct 18, 2008

Definitely recommend her!!! She keeps you super engaged. She makes you write code on the spot so that you really learn it. Great class!

5.0
1.0
CISA111
Oct 20, 2008

She was awesome. I would recommend her to anyone. Come to class and you will get at least a B!

5.0
1.0
CSA140
Oct 30, 2008

...just took the exam. Similar to the quizzes like she said and she prepares you for it. A couple of questions were kind of difficult, but overall I think I did ok.

5.0
1.0
CSA150
Feb 2, 2009

Third class with her. She is into the subject, very enthuse, and knows her stuff. Fun too.

5.0
1.0
CSA150
Mar 5, 2009

Awesome. I had C++ before at Goldenwest and couln't understand a thing. She goes by the book and gives bunch of examples. Her lectures are so clear! Great class!

5.0
1.0
CIS141
May 28, 2009

If you want to learn Flash, this is it. First thing she tells you is that you will learn action script and surprise surprise you actually do! Best class ever! Wish there was a second one.

5.0
2.0
CSA150
May 28, 2009

GREAT TEACHER GREAT CLASS!!

5.0
4.0
CSA150
Dec 4, 2009

Don't be fooled by the easiness. This class isn't a joke. You really need to spend time studying. Grades kind of harsh on homework. You would need to make a lot of time for this class in order to pass.

3.0
4.0
CS150
Dec 4, 2009

This class would be easy if you really want to be computer programmer. You'll need to make lots of time in order for you to get the grade that you want. Don't take this class because you need 4 units. Take it if you commit yourself to be a computer engineer.

5.0
4.0
CSA150
Dec 14, 2009

Kind of like a math class, if you don't practice, you don't do well. But she's fair and tries to help students. Good class to learn programming.

5.0
3.0
CS150
Dec 14, 2009

The perrequisite for this class is Java, but you can get in anyway. This is my first programming class and I am SO sorry I didn't take Java first! If you don't know any programming you need to study way too much! She is friendly and helpful. Hard to get her in the office because she always has students waiting for her.

5.0
2.0
CSA150
Feb 4, 2010

Good class. Miss E is soooo nice and helpful! She goes over stuff over and over so that you really get it. Hard to get into her next class , too many petitioners.

3.0
5.0
CS250
Apr 6, 2010

This class is very demanding and time consuming. Very strict because it is C++ 2 and that she expects you know most of things from C++ 1 of course. All exams are programming, so you need to get confortable with it. I wouldn't recommend her if you have tons of other things going on since you would need to practice a lot on programming.

2.0
5.0
CS250
Apr 25, 2010

Don't think this class is going to be a walk in the park with doing the bare minimum. It requires very hard work. Most exams are nowhere near easy. There were about two exams so far that half the class couldn't finish. Need to study chapters in depth. Doing just in class exercises is no guarentee.

5.0
2.0
CS250
May 13, 2010

This is my third class with Ms. Ernsberger. I learned more in her classes than most of the time with other teachers. She makes things interesting and she is very helpful, especially the fact that she is always in her office for students and answers emails. I highly recommend her. She helped me with all my transfer questions an I am going to UCLA!

5.0
2.0
CSA250
May 7, 2010

Best instructor on campus. Very clear on what you need to study and what you can expect on tests. Very helpful also on how to transfer and what to look for when choosing a university. She seems to really care.

3.0
5.0
CSA250
May 13, 2010

C++ 1 was fun. But C++ 2 was boring to me. But the teacher tries to make C++ 2 fun to learn and help students to understand the material in the first try. In-class excercise were given after lectures. Your personality may need to change when taking this class. This class is recommended for people who are super smart in C++. Overall it's just OK.

5.0
2.0
CS250
May 16, 2010

I read the comments and I don't understand why people would take this class if they are not interested in programming! The class is all about programming and it is fun, of course if you like programming . The exercises are good and teach you a lot of small details about C++. She is a fair grader and tells you what to expect on the tests.

3.0
5.0
CS250
May 25, 2010

A nice person who does give you an idea what to expect in terms of material (which is difficult) but she changes her grading system often and constantly changes test dates. The last 3 days of class each had a different exam!

4.0
5.0
CSA250
May 25, 2010

Very nice lady and very fair. Very little homework but lots of in class exercises and exams so you cannot really cheat like in other classes. I am not a cheater, I am just saying... I did learn a lot in this class.

5.0
3.0
CSA200
May 29, 2010

I've taken all her C++ classes and I can tell she is great! She goes above and beyoned to help students. Forget the book and go to lecture and do the exercises to learn more. Very cool lady. I will miss her.

5.0
4.0
CS250
Jun 3, 2010

Very great teacher if you really want to learn C++. You'll learn a lot. Helpful when you have questions about exams or exercises. Although I didn't like how she kept changing the exam dates. Overall great teacher and recommended.

3.0
5.0
CS250
Aug 12, 2010

You will learn a lot, but this class seemed a little challenging for me. Need to practice more than what exercises she gives. The thing that bother me was that she often change the test dates and it was nearly every week or 2, so I didn't really have time to relax. Take her if you are willing to work hard.

5.0
4.0
CS250
Aug 31, 2010

I took two of her classes and the one thing I can say is that

5.0
4.0
CS250
Aug 31, 2010

I took two of her classes and the one thing I can say is that she is the best professor I had. My major is cs so I really like programming but she also makes it fun. She allows students to work in class, which is good because you can work with other students. The exams are no surprise because she tells you what to expect. Very good class overall.

5.0
1.0
CS250
Dec 14, 2010

I was a sociology major until I had Mrs. Ernsberger. Also, I was an atheist until I met Mrs. Ernsberger. Now, I know that God is actually a female computer science teacher. She is really relaxed and more than fair. Everyone should switch to comp sci. But wait, that would make it too competitive. I take that back. Also, put your name on the test!

5.0
3.0
CS150
Dec 14, 2010

OH MY GOD THIS IS THE COOLEST TEACHER YOU WILL EVER HAVE. THERE IS NO ONE BETTER THAT THE GODDESS THAT IS GABRIELA ERNSBERGER. YOU WILL HAVE A BLAST. YOU HAVE TO TAKE THIS CLASS. THERE ARE NO WORDS FOR THIS CLASS. I'M NOT A COMPUTER SCIENCE MAJOR AND DON'T NEED THE NEXT FEW CLASSES BUT WILL ANYWAY. I MIGHT EVEN SWITCH MAJORS> THAT IS HOW AWESOME

4.0
1.0
CS150
Dec 14, 2010

She an amazing teacher. Gives lots of extra credit. Class is always fun. Trust.

5.0
2.0
CSA250
Mar 24, 2011

Mrs. E is very clear when she lectures and she also makes it clear on what to expect on the exam. She is patient and she seems to like what she does. You can get a lot of information from her about transferring, better than talking to a counselor. I like her and I like cs!! :)

5.0
4.0
CS150
May 8, 2011

HARD class!! I don't know why anyone said she's easy. It's true though, she's extremely helpful but no matter how hard I try, I can never understand the concepts. Midterm and final are killer hard!! This class is 10x harder than physics. Take it at Goldenwest instead.

5.0
1.0
CSA200
May 11, 2011

Professor Ernsberger does a great job at explaining what is expected of us in the course. I've had her for 3 semesters and there has never been any surprises concerning the material on the exams. Lecture are very clear and to the point. She is personable, very approachable, and always willing to lend a hand. I recommend all of her classes.

5.0
1.0
CSA150
May 13, 2011

Good class. She is fair and totally prepares students for the exams. No need to buy the book since she has very easy to follow slides and gives lots of exercises. She is also quick to reply to emails.

5.0
1.0
CS200
May 15, 2011

She is one of the coolest professors I have ever met! She is very funny, smart and nice!!! She cares for her students a lot. I'm the only girl in the class but I don't feel discouraged by that because she always encourage me to study CS. Her class is easy but more challenging than other CS classes I took.

5.0
1.0
CSA200
May 22, 2011

I've had ernsberger for 3 semester now and I've loved ever single semester, I recommend her over gilbert if your coming out of java into c++ since she teaches the last 3. and as most would agree her class is very easy. It just really depends on how much effort you put into the class. MidTerm n final are theory based. study if you want an A.

5.0
2.0
CS250
May 22, 2011

She is fair and gives lots of chances to do better. She explains very clearly and tells you what to study and she is always available to help you. Don't buy the book, her slides and exercises are all you need, BUT you need to know each one of them. She also keeps the class fun by telling stories. Don't forget to write the name on your files!

5.0
1.0
CS200
Jun 6, 2011

I love her style of teaching computer science! Super fun class, and you'll learn A LOT. Do all of the exercises because you'll see them on the midterm and final. You don't need the book for an A in the class; her slides are enough. Overall, she is the best professor I ever had, and the only professor I ever rated.

5.0
3.0
CSA250
Jun 13, 2011

Amazing teacher, loved her classes. Very clear, awesome for learning Comp Sci for all of her classes from C++ 1-2 and data structures. Hope she teaches software engineering and computer arch soon!

5.0
1.0
CIS250
Aug 3, 2011

Best teacher i've ever had. For once a professor who likes to teach. Very helpful. If you are a slacker or don't pay attention, don't take her, because if you miss something it is really easy to get lost and she will catch you. And she can see what everyones looking at on her computer.hard test, easy if you pay attention& take notes as she says

5.0
4.0
CS150
Sep 19, 2011

She is more difficult than most programming teachers; certainly a teacher setting you up for CompSci as opposed to CIS. She is more difficult, but also much more clear, fun and sweet than most other CompSci professors. I suppose if you are taking this for engineering, you can skip her and take someone easier; but CompSci majors should take her.

5.0
3.0
CSA150
Dec 6, 2011

Very good class. She is an extremely good teacher. I've tried teaching myself out of books for years but somehow, someway, this material is sticking like glue. My first A+ in college.. but don't confuse that with this being an extremely easy course. Taking 250 C++ 2 with her next sememester.

3.0
5.0
CSA150
Jul 28, 2012

If you don't have a good background in programming, then expect to study a lot. Tests are very difficult and require you to think a lot. Also, there is a bunch of work outside of class such as reading the textbook and programming to keep up with the course. Had a 4.0 GPA before going into this class and now it lowered to about a 3.8.

5.0
1.0
CS150
Oct 16, 2012

Great class! Mrs. E. explains everything very carefully and cleary. Exams were as she said they were going to be. Her slides and going to class is all you need, no need to buy the book.

4.0
3.0
CS150
May 24, 2013

Not an easy class by any measure, but she is a very good professor. If you want to transfer as a computer science major, you have no choice, you'll be taking her classes. Midterm and final are on paper, and you have to produce output from given code. There are also 2 programming exams where you write programs to do what is asked. Good luck.

5.0
2.0
CS200250150
Jun 13, 2013

I LOVE MRS. E!! Had her for all 3 semesters of C++. She genuinely cares for students. She tells funny stories and is always approachable after class or by appointment. Her slides help tremendously for midterm/final. Programming exams will build off homework exercises, but sometimes include something new you have to really think about. Doable tho.

5.0
3.0
CS250
Jul 24, 2013

Extremely helpful, nice, and funny teacher. I was a lazy student and had to take this course three times, but I loved every single time! She is that awesome. 250 is moderately more difficult than 150, so put in more effort or find yourself getting a letter grade lower.

5.0
2.0
CS250
Aug 1, 2013

Great teacher. Really interesting, difficult HW and Quiz problems, but the teacher's curve is very, very generous.

5.0
3.0
CS250
Grade: Drop/Withdrawal
Mar 26, 2015

She's a great teacher, but I was forced to drop her because I wasn't doing my homework. I need to take CS150 again, I don't understand anything

5.0
4.0
CSALL
Grade: B
Mar 27, 2015

Took her years ago back in 09-10. If you have not taken CS 170 yet, I recommend you do or else the class will be tough. Anyways, when I first took her class I thought it was tough, but now I have to thank her since she gotten me prepared for upper division courses at a University and for the real world.

5.0
1.0
CSA200
Grade: A
Sep 22, 2015

Great class! Must take!

5.0
3.0
CS250
Grade: A
Oct 29, 2015

Efficiency, efficiency, efficiency. These are the rules that you have to always keep in mind. She'll be tough grader when it comes to coding exams since you'll be graded on efficiency of the code and assumptions she gives you. Listen to her lectures WELL, down to the single details of the font haha. Her lectures will be useful later on.

3.0
3.0
CS200
Nov 13, 2015

She's highly overrated--she skimps out on lectures all the time, usually talks for only 1520 minutes then leaves the room to do whatever she does. I was looking forward to learning a lot in her classes but ended up very disappointed. She does the bare minimum and you'll need to study a lot on your own in order to compete in a 4-year school.

5.0
3.0
CS250
Dec 2, 2015

Don't need a textbook, and you will learn a lot in this class. Lots of coding exercises, but you can skip 20%. She is willing to help you understand the material, but she makes you work for your grade. Exams are totally based on her lectures and slides, and they can be tricky. No extra credit.

5.0
3.0
CS250
Grade: Not sure yet
Dec 11, 2015

She is a good professor and is very nice. This isn't first semester Computer Science anymore however .. expect to put in a decent amount of study time if you wish to get an A.

4.0
4.0
CS250
Dec 17, 2015

Mrs. E does state that she will not help you when it comes to looking at your homework. Getting help is hard due to her not there. The exercises are good, but a lot of people cheated. When she is there she is great.

5.0
3.0
CS250
Grade: A+
Mar 4, 2016

I took her for 150, 200 and 250. I am now working at a top tech company and can tell you these were the three most important classes I ever took (by far); my interview questions were all from these classes. If you are actually interested in CS, take her class & pay attention. She is also a sweet heart who made the class interesting & fun :P

5.0
3.0
CSA200
Mar 18, 2016

Ms. E. is an excellent professor. Very good at explaining difficult topics, and if you don't get it the first time, she will explain it to you again. Lots of homework, but interesting. I also took CS A250 with her and I really learned how to program well. I took other programming courses at IVC, and I have to say I am glad I changed colleges.

1.0
3.0
CS250
Jun 8, 2016
Wouldn't take again

Everything about the way this professor is condescending tho the student. If you want to be treated like she knows how you learn better than you do, by all means take here. I for one will be switching to a math major, she has taking all the prospective of enjoyment out of taking computer science classes at OCC.

5.0
4.0
CS250
Grade: A
May 16, 2016

Hard class, but you finally learn interesting stuff. You need to understand what you are doing though, because memorizing won't help you on the quizzes. She responds to emails quickly and she will explain again and again if you need it. No extra credit, but extra points sometimes.

5.0
3.0
CS250
Jun 9, 2016
Would take again

The level of programming in this class is very different from the previous class. It feels more like college. She does not give tons of homework, but she expects you to put in a consistent amount of solid work. Don't skip class and pay attention to her lectures, because all the exams questions come from whatever she says and shows in class.

5.0
3.0
CIS250
Jun 10, 2016
Would take again

From kindergarten through my first bachelor's degree and now trying to get my second bachelor's she is by far the best lecturer I have ever had. She tells you at the beginning of the semester if you do not practice you will not do well. She is NOT kidding. If you go to her office, she will give you undivided attention for as much as you need it.

5.0
4.0
CS250
Grade: B
Jun 14, 2016
Would take again

Several quizzes, a final, and two group projects. Very clear about what she expects from you. She gives lots of tips for interviews and how to look for internships. She is funny too. You learn a lot in this class for sure.

5.0
5.0
CS200
Grade: A
Jul 11, 2016
Would take again

One of the best prof. I ever had! She will guide you through difficult concept and will prepare you to be the best computer scientist. At same time, she is a VERY tough grader and will nail you down for every small mistake, so you have to work hard for good grade. Nonetheless, if you can get through her class, you will be have a solid coding skill

5.0
4.0
CSA200
Grade: A
May 31, 2017
Would take again

Mrs. E is a great professor. This is my second semester with her, and she seems a bit lazier this semester, but still a great class. Her lectures are shorter in Data Structures than in C++ 2, but there are a lot more exercises in class. The programming exams are easy if you practice, but the midterm/final are very challenging and confusing.

Tough Grader
Gives good feedback
Skip class? You won't pass.
5.0
4.0
CS250
Grade: C
Jul 12, 2017
Would take again

Best professor ever. Comes off as intimidating in beginning but is very sweet. She genuinely cares and prepares you to be better than other students around you when you transfer. You MUST do all the homework and study her slides and always be reviewing to do well. Suggest practicing 150 material before the semester to make it easier.

Tough Grader
Inspirational
Caring
5.0
4.0
CS250
Grade: A
Jun 1, 2017
Would take again

You will be tested on the readability and efficiency of your code in this course. If you don't pay attention to these details, you will lose points. Just getting an expected output is not enough. Prof. E is a really nice professor. She will help you and guide you through hard concepts. If you are late for the lecture, get ready with some cookies :)

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
2.0
5.0
CS250
Grade: B
Feb 17, 2018
Wouldn't take again

Her in-class lecture is average to me but she got very clear slides on Canvas to guide you. Be aware, she is the toughest grader in all the professors I met. You won't get full credits if you just got the expected output.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
CS250
Feb 23, 2018
Would take again

Get ready to work hard. The class is not easy, thus make sure to ask questions if you don't know what you are doing. She is very knowledgeable and really prompts you to think and find answers. Great feedback on labs!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CSA200
Grade: A
May 3, 2018
Would take again

Took her for both 250 and 200. She's great at explaining hard to understand concepts. In both 250 and 200, you will be graded on your ability to write efficient code. Pay attention to what she says and you should have no issues writing acceptable code. Her lecture slides are your key to the midterm/final.

Gives good feedback
Respected
Caring
5.0
4.0
CSA250
Grade: A
Jun 13, 2018
Wouldn't take again

Lecture slides are very clear and specific. Office hours are available for questions and she cares about the students. Study hard for quizzes and tests. She is very tough at grading and a single wrong space line in your code can cost 1 point. Again, study hard for it.

Tough Grader
Respected
Caring
4.0
4.0
CS250
Aug 31, 2018
Would take again

Prof. E is the best Comp Sci professor at OCC. She is tough, but incredibly fair. She teaches you to write efficient, readable, and professional code. If you transfer to UCI like I did you will be an exceptionally better than the students starting in the 3rd year.

Tough Grader
Inspirational
Amazing lectures
5.0
3.0
CS250
Grade: A
Dec 6, 2018
Would take again

I'm a student at UCI. I took her 2 semesters ago. Enjoy it while it lasts because you won't be taught at that level of clarity nor be given the time for it. Take with you as much as you can and absorb it like a sponge. At UCI its not about the grade, but what you know and who you know. Common phrases at UCI is that we were spoon fed very well. :)

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
CS250
Grade: A
Jan 11, 2019
Would take again

Mrs. Ernsberger is a rare teacher when it comes to CS. She explains clearly and thoroughly, making the subject easy to understand. She does grade tough and expects a lot, but she makes her expectations crystal clear and her strict criteria actually helps to make you a much better programmer. I highly recommend taking her class. Thank you, Mrs. E!

Respected
Amazing lectures
Caring
5.0
5.0
CS200
Grade: A
Apr 30, 2019
Would take again

She needs no introduction. She is well known.

Gives good feedback
Respected
Test heavy
2.0
4.0
CS150
Grade: B-
Jul 17, 2020
Wouldn't take again

I took her cs a150 class online during the summer, brutal, She has good feedback but she was slow so you would make the same mistake on the hw again because she didn't point it out and lose more points. A lot of instructions were unclear and had me and other students scratching our heads Don't take her online, her in-person is probably the better

Gives good feedback
Participation matters
Tough grader
5.0
2.0
CS150
Jul 23, 2020
Would take again

I had to drop the class because it is too hard to do in eight weeks. I was hoping to take her again in Fall, but sadly her name is not in the schedule. Maybe she teaches part time? The lessons are easy to understand and if you don't get it then email her. She replies right away and goes on and on with more explanation.

Gives good feedback
Accessible outside class
Caring
5.0
4.0
CS150
Aug 5, 2020
Would take again

Wonderful professor. No book, only Canvas lessons, easy to follow and clear instructions. Very caring, she answers all questions at any time of day. The summer class goes fast, but she is available so you don't have to wait for a response. Looking forward to taking her again in spring.

Gives good feedback
Accessible outside class
EXTRA CREDIT
5.0
3.0
CS250
Grade: A
Jan 15, 2021
Would take again

As a student at UCI, the projects are longer and harder(having a group is vital), professors withhold test cases so we have to create our own, we have to explain each method/function we implement, and we are tested for efficiency. What Ernsberger offers is a slice of what is to come when you take upper-div classes here. Absorb as much you can.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
3.0
CS250
Dec 18, 2021
Would take again

Great teacher. CS250 is supposed to test weather you are meant to be a programmer or not. As long as you do good in her class, you will do good in a 4 year university. This class focuses on efficiency so make sure to not have any unnecessary code.

Gives good feedback
Group projects
5.0
3.0
CS250
Mar 24, 2022
Would take again

I took her class online in spring. The lessons are the only thing to study to prepare for the exams maybe because she seems to write her own exams. I don't know if she still teaches online, but it she does, take her class, because it has no boring mandatory zoom lectures and instructions are clear. She also replies to emails fast.

Group projects
Clear grading criteria
Accessible outside class
5.0
4.0
CS200
Grade: A
Sep 7, 2022
Would take again

For CS200 Hybrid. Start early on the readings, and assignments. Quizzes aren't difficult but, not much time is given so be ready(15 minutes for 5 questions/problems usually). Exams are fair, but not easy. Best preparation for exams is reviewing past quizzes and the lecture slides. Most information comes from slides, and reading isn't too heavy.

Clear grading criteria
Gives good feedback
Lots of homework
1.0
5.0
CS250
Grade: Not sure yet
Nov 15, 2022

Although the class is well structured, but lectures are difficult to understand since she teaches as if you already know the content. The final exam and second midterm are a week from each other which is difficult to deal with. Almost half the class drops the class by the final exam. Class will be hard if you don't understand things fast.

Tough grader
Test heavy
1.0
5.0
CS250
Grade: Not sure yet
Nov 16, 2022

Her lecture is very well structured but she is also such a tough grader. Even if you get the code works, she still deducts points for not using what she has taught us which is kinda crappy. Her test and final is like a week from each other and it is very stressful for a lot of students.

Tough grader
Test heavy
Graded by few things
5.0
3.0
CS250
Nov 18, 2022
Would take again

She is really great at explaining and she uses her own book, which is really easy to read, but her lectures are best. The class is set up so that we know our grade soon enough to drop the class, which is helpful for some schools that want a B from the class. The programming exams are like the exercises in the book and the final is like the quizzes.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
CS250
Grade: A
Nov 23, 2022
Would take again

She's such a sweet professor~ CS250 is not a lot of work, if you stay on top of all the readings and exercises which took me 2 hrs/week avg, the class should be fairly easy. She explains concepts very well and her textbook is straight to the point. Her exams are not difficult but her grading standards are strict to prepare you for the future :)

5.0
3.0
CS200
Grade: A
Jan 2, 2023
Would take again

Took her class last spring. Good professor. A lot of the stuff she says about getting an internship/job is true. Make sure to pay attention in her class you will learn a lot - I wish the class was a full 16 weeks long. She is the best!

1.0
5.0
CSA250
Grade: Drop/Withdrawal
Mar 6, 2023

such a difficult class and was way too fast pace. if you aren't fully proficient in C++, DO NOT TAKE THE CLASS!!!

Tough grader
Test heavy
Graded by few things
5.0
3.0
CS200
Grade: A
Mar 10, 2023
Would take again

amazing, she's literally the best professor I've taken thus far

Gives good feedback
Inspirational
Caring
5.0
3.0
CSA250
Apr 17, 2023
Would take again

It is a big jump from 150, but it is not a hard class. She is so good at explaining that I didn't need to read anything. The exams are like the exercises and the quizzes, and it is all about efficiency and readability. What I didn't like is that UCI wants a B for both C++ classes, and the school doesn't let you retake a class if you get a C.

Amazing lectures
Inspirational
Caring
5.0
4.0
CS250
May 17, 2023
Would take again

The best teacher you can ever come across. She teaches as clearly as possible so that everyone can understand. Exams are fair and she tells you what to expect. Pay attention in class to get the most out of the lecture.

Amazing lectures
Clear grading criteria
5.0
3.0
CS200
Jul 27, 2023
Would take again

Super fun class. Most of the work is in class doing exercises, but what the exams make the grade. This is my second time with this professor, and I wish she would teach more classes, so I can take her again, because her textbook is clear and so are her expectations. Funny thing is that she also likes ChatGpt.

Participation matters
Caring
Accessible outside class
5.0
4.0
CS250
Sep 15, 2023
Would take again

The best professor! Prof. E explains very well everything. She wrote the book, the labs, the exams, and listening to what she says in class helps to know what she expects. It is also easy to email her and get answers if you don't have time to go to her office. I am taking her other class now, data structures, also good.

Amazing lectures
Hilarious
5.0
3.0
CS250
Grade: Drop/Withdrawal
May 24, 2024
Would take again

Just remember that every point in this class matters. If you want an A you definitely will have to fight for it. Ernsberger herself is awesome, and there's a reason she's a lot of peoples' favorite professor. This class seems to be a "great filter" for a lot of CS students, so make sure to stay on top of everything and you'll be fine

5.0
4.0
CS250
Grade: A
May 28, 2024
Would take again

Mrs. Ernsberger is a fantastic professor! Her lectures are easy to understand, and she gives you all the tools needed to get an A. My advice is to study for her tests early and not use Chegg or ChatGPT for lab answers. It would also help if you also took the practice quizzes weekly to better understand her lectures and prepare for the final.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
CS250
Grade: A
Dec 14, 2024
Would take again

Definitely a jump from C++ 1, but workload was manageable at around 1-2 hrs a week. Majority of your grade is from 2 exams and a final. For sure recommend practicing functions on her study guide and taking practice quizzes to prep. Group project at the end of the class, so find a good group early. Attendance is not required until the group project.

Amazing lectures
Clear grading criteria
Test heavy
3.0
4.0
CS250
Grade: B-
Dec 15, 2024
Would take again

Grade is on labs, two exams, a final, and a group project. Prepare ahead of time for the codecheck exams and practice a lot of functions (she'll give you a study guide on what functions to code). If you can't even pass the function on the exam, she won't grade it and you lose a lot of points. You also lose points if you don't follow her code style.

Tough grader
Group projects
Test heavy
5.0
4.0
CS250
Grade: A
Jan 18, 2025
Would take again

Prof. E is a fantastic instructor! Her lectures are clear, and she provides all the resources needed to succeed. I recommend studying diligently, using the practice quizzes, and considering tools like unstuck AI to complement your preparation. This class is challenging but rewarding.

5.0
3.0
CS250
Grade: A
Mar 5, 2025
Would take again

Great prof! Go to her lectures and do all practice work and memorize the style guide. That's all you need to do well on the exams. All exams are like the practice exercises, quizzes and examples and that's really all is needed.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
3.0
CS200
Grade: A
May 30, 2025
Would take again

Conveys the material well in lecture, but I recommend reading the slides before class to strength your understanding. Data is a drawing heavy class, so get to know classmates to work together on in-class activities. She doesn't check your code anymore for labs, but you can still ask conceptual questions. She's very caring if you have any questions!

Tough grader
Amazing lectures
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

52%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 28 grades
Most common grades:
A (21)
Drop/Withdrawal (3)
B (3)
Grade Distribution
A(22)B(5)C(1)D(3)F(0)A-/B+(0)
Based on 34 reported grades
A: 21
Drop/Withdrawal: 3
B: 3
Not sure yet: 3
Common Tags
Gives good feedback (13)
Caring (10)
Clear grading criteria (8)
Test heavy (7)
Amazing lectures (7)
Tough grader (6)
Accessible outside class (6)
Tough Grader (5)
Rating Trend

Stable

+0.00 avg change
Sep
May
Dec
Jan
Mar
May
Last 6 months
Ratings by Course

CIS100

5.0

(2)

CISA100

5.0

(4)

CISA199

5.0

(2)

CS140

5.0

(2)

CIS141

5.0

(2)
+11 more courses
Difficulty by Course

CSALL

4.0

CSA250

3.6

CS250

3.5

CS200

3.1

CS150

3.0

Similar Professors