4.1

Delia Garbacea

Computer Information Systems - De Anza College

4.1
Quality
3.5
Difficulty
66%
Would Retake
219
Reviews
4.1
Quality
3.5
Difficulty
4.1
Helpful
4.1
Clarity

66%

Would Retake

219

Reviews

Rating Distribution
Official

5

137

4

30

3

20

2

16

1

16

What Students Say

This class is no joke

CIS22B - 4.0 rating

for people who have 0 background in anything relating to code, well

CIS22A - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

57%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 75 grades
Most common grades:
A (28)
A+ (27)
A- (9)
Grade Distribution
A(55)B(5)C(1)D(7)F(0)A-/B+(12)
Based on 90 reported grades
A: 28
A+: 27
A-: 9
Not sure yet: 6
Common Tags
Gives good feedback (33)
EXTRA CREDIT (28)
Caring (17)
Tough grader (16)
Lots of homework (14)
Respected (13)
Tough Grader (12)
Get ready to read (12)
Rating Trend

Declining

-0.57 avg change
Jun
Jul
Sep
Dec
Mar
Oct
Last 6 months
Ratings by Course

CIS15BGC

5.0

(1)

AG

5.0

(1)

AGBGC

5.0

(1)

15BGC

5.0

(1)

CIS15AGBGC

5.0

(1)
+37 more courses
Difficulty by Course

CIS15BGCIS15C

5.0

CIS15CCIS15BG

5.0

AG15

5.0

22B

4.2

AG

4.0

Reviews (219)
2.0
5.0
15C
Jan 27, 2003

No Comments

2.0
5.0
CIS15C
Mar 21, 2003

she is very hard and unforgiving, cuts marks like anything on labs.

5.0
3.0
CIS15BG
Mar 26, 2003

A pretty woman!! De Anza's most beautiful computer instructor, and teaches in an excellent way! Labs aren't hard but challenging. She's not for you guys who wants simple lab assignments!!

5.0
2.0
15AG
Apr 7, 2003

dood. Babe

3.0
5.0
CIS15C
Apr 11, 2003

She cuts marks like anything...A students get B in her class!Doesn't clearly tell about where she would cut marks.A rather discouraging experience.

5.0
3.0
CIS15BG
Apr 21, 2003

A Beautiful Lady and an even excellent teacher. You cannot understand programming better without her. If you want to learn then she is the one to choose, but if you want an A be prepared to work.

5.0
3.0
CIS15BGC
Jun 7, 2003

No Comments

5.0
4.0
CIS15C
Jun 8, 2003

Quizzes and Tests are tough, have to study the homework problems. Even you work hard, you have to prepare for some kind of crazy questions in Quizzes.

5.0
4.0
CIS
Jun 30, 2003

best and hardest professor in C language

5.0
5.0
15BG
Sep 23, 2003

the appearance is so DECEIVING~~~!!!!!!!! dont take this teacher if you dont know ****s about cis~

5.0
5.0
CIS15C
Oct 11, 2003

Don't take her class unless ur a genius...Her final exam was really freakin hard...those Q's were like came out of no where...

5.0
3.0
CIS15BG
Nov 14, 2003

Excellent teacher. She knows her stuff, and is really very helpful. It gets tougher as the class progresses. She's beautiful.

5.0
4.0
AG
Dec 9, 2003

Awesome teacher. Very nice and very very helpful. She explains it very well.

5.0
3.0
15C
Dec 17, 2003

This is the best teacher I have ever seen in my life. Very kind and dedicated teacher. Whenever you have any questions, she is always there to help you. As long as you read the book and study, a grade A is easy to get.

1.0
5.0
15AG
Feb 26, 2004

she is the most tough teacher in this school.****

5.0
4.0
15BG
Mar 22, 2004

She is challenging for a reason! She is an awesome teacher, that will force you to learn from her mistakes. If you can't get through one of her class because you think its too hard, then you shouldn't even bother transferring.

5.0
3.0
CIS15AG
Apr 3, 2004

Yes, she may be hard...but she always make sure that her students have a clear idea of what she expects in the assignments...so that they won't feel any frustration....

5.0
2.0
CIS15C
Apr 8, 2004

People might think she grades toughly, but the fact is that only 3 persons did not get A for 15C. She follows and teaches good programming practice and occasionally software engineering principles which would benefit your career.

2.0
5.0
CIS15C
Apr 9, 2004

trust me you'll dieeeeee not gpa booster, good for sit in class, bad for grade, SO DON TAKE IT JUST SIT IN AND TAkE other CIS instructor than her!

2.0
5.0
CIS15C
Apr 9, 2004

Not a good teacher as below comments, never know what's she talking about, take her class is a waste of time!!

5.0
3.0
AGBGC
Apr 12, 2004

GREAT TEACHER. YOU WOULD BE ABLE TO LEAN A LOT FOR HER!

5.0
5.0
15BG15C
Apr 13, 2004

Excellent teacher, very demanding of her students and even more demanding of herself. Covers the entire subject. Crystal clear concepts and English with a beautiful Romanian accent. Passing her classes will give you a solid grounding in computer science.

5.0
4.0
15BG15C
May 13, 2004

Starting 15C after going 3 quarters since my last programming class was very intimidating, and after the first week i asked her if i should drop. "OH NO! Don't do that!" was her reply. I hung out, and worked hard for a B. GREAT TEACHER.

5.0
3.0
15BGC
May 19, 2004

GREAT TEACHER! if you really want to learn the stuff, she is the right one for you. She teachers well, but the tests/mid-term/final is not hard! she is always willing to help students!

2.0
3.0
CIS15C
Jun 20, 2004

She spends one half of lab hour chatting with other people. Some of the test questions are weird. You will be pissed off when she tells you the answer.

5.0
4.0
CIS15C
Jun 24, 2004

She is extremely helpful so that you won't feel intimidated by programming....A very professional teacher...If she teaches other programming classes as well, I'll make sure I take all of them...

4.0
4.0
15BG15C
Jul 5, 2004

I took 15BG & 15C with her awhile ago before I transfered to UCSD. I would say her labs are quite tough, but I learned alot from her classes. Now, I have more self confident with my programming skill after taking classes with her.

1.0
5.0
15BG
Jul 20, 2004

i'll show you, I will go to ucsd without even taking her class

5.0
3.0
15C
Aug 6, 2004

She cares a lot for her students! A great personality! If you are looking for challenges, take her; she is such a great instructor, so organized. She is more than an instructor; she will even help you more if you wish, she will make you interested in the

4.0
2.0
CIS
Sep 22, 2004

teaches alright explains things well. and helpful i guess.

1.0
5.0
CIS15BG
Oct 7, 2004

she is damn hard, soprry in teaching, nos tyle no nothing, don't take her, if take p/np. damn

5.0
4.0
15BG15C
Oct 11, 2004

She is by far one of the best teacher ive ever had. Her class is hard but she explains things very well. Just pay attention in class and keep up with the reading and you'll do fine.

5.0
3.0
CIS15AGBGC
Dec 9, 2004

She's the best CIS instructor in De Anza beside Nguyen.Her class is challenging.she gave programs that will be useful in life.quizes and exams are hard if you don't study.but if you never miss a class, you will understand what's going on..very helpful instructor.HIGHLY RECOMMENDED for comp sci major

5.0
5.0
CIS15BGCIS15C
Jan 29, 2005

She is by far the hardest CIS teacher i've ever meet. But if u work hard and do all the labs, you will get a high score.

5.0
4.0
15BG15C
Mar 2, 2005

Take her class! I didn't take her 15AG and it was a BIG mistake. You will learn a lot and get high scores if you attend class and do the work. Build a good programming foundation with her now and you will thank yourself later. Learn C the right way the first time! She is a highly efficient teacher!

5.0
1.0
CIS15BG
Grade: B+
Mar 2, 2005

She is a very nice teacher with an excellent teaching skills in C programming.After taking her class in BG I am planning to take 15C from her and believe me she clears ur doubt in such a way that u won't get that doube again.Take her if u want to be a professional C programmer.

5.0
4.0
CIS15C
Mar 13, 2005

Well, If you want to learn and wants a good teacher, then take her. She will help you get throu the class. If you just want an esay A. You are in the wrong class. She is super helpful. However, she teaches so many classes that she may not have enougth time for everyone.

5.0
5.0
CIS15CCIS15BG
Mar 23, 2005

Her class is very very useful. You will learn a lot from her. However, her class is also very hard to get A. I spent 20 hour pre week to do her lab and she has quiz each week to make sure you understand C. Good learning but not easy class. Oh...I need go to take her dame hard final!

5.0
1.0
CIS15BG15C
Apr 6, 2005

Finally...I got both A for two class. She is wonderful! I got very hish score on my 15BG & 15C final. She help me a lot with study final. I highly recommond her. I learn a lot of from her. If you really want learn C, you should take her class. If you just want easy A class, you are in wrong place.

5.0
1.0
CIS15BG
Apr 20, 2005

Best CIS teacher in DeAnza. HIGH RECOMMEND.

4.0
4.0
CIS15BG15C
Apr 26, 2005

Very challenging teacher who will teach you a lot about C programming. She's not an easy teacher, but if you want to have a strong foundation, take her classes.

3.0
3.0
CISAG
May 6, 2005

She likes to lie. I don t like this aspect of her character. She is too detail. Her quiz are not hard, but shes does come up with recongnizable questions. The only thing that is fun in her class is the labs.

5.0
3.0
CIS15BG15C
Jun 21, 2005

Delia is extremely informative and knows her C. You have to work hard, but your skills will be much stronger for having done the work.

5.0
3.0
CIS15C
Jun 22, 2005

She really know the C and know how to teach. Her lecture is very organized and useful. She is hard but it worth you to study and she will help you a lot. After taking her class, your skill and ability will become stronger. High recommend if you want learn C.

5.0
3.0
CIS15C
Jul 10, 2005

Very well-educated, intelligent lady. Clears up any misunderstandings you may have. Not too hard if you think logically. Labs are interesting. Oppurtunity for 20 points extra credit by doing extra well on labs and some in-class extra credit assignments. Will go out of her way to research your questions if she can't answer them, which is rare.

5.0
2.0
CIS15C
Jul 28, 2005

No Comments

3.0
4.0
SUMMERCIS15C
Aug 1, 2005

Hard to understand, habitually contradicts herself, does not understand most questions, does not wait for students to catch up or give a chance for thought and questions. Whiteboard examples are big, bulky, non-conceptual. Does not address students' needs, no office hours. Confusing, mixes pronouns (students = "it").

5.0
3.0
INTROTOC
Aug 7, 2005

Garbacea's style of teaching is very good. She will go out of her way to help you understand the material. Her finals, are not easy, but if you do the homework, complete the labs, and do decently on the quizzes, you're sure to get a decent grade. Overall, she was very helpful, understood and could teach the material, and her class was challengin

5.0
1.0
INTROTOC
Grade: Not_Sure_Yet
Aug 11, 2005

She's one of the best teacher that I've ever had. I've never been good at Comp Sci, but she just makes everything crystal clear! I highly recommend her! Her labs and test/quizes are not hard. Just read the book, pay attention to her lectures do the labs and you will be just fine.

5.0
2.0
CIS15BG
Sep 20, 2005

This woman really knows her stuff and is quite enthusiastic about programming. She has a lot of assignments, some of which seem mundane, but very thorough. Don't worry about a few group assignments, she'll let you make points up when your classmate lets you down. The usual "go to class and do your homework" apply well, and if you ask for help, ye shall receive. Great class!

3.0
4.0
CIS15CSUMMER
Sep 21, 2005

I found her to be helpful as much as she could be during summer course. If English is not your 1st language you should read the slides after class (she has an accent). Sometimes she is not connected with the students; e.g. seems like she woke up at 4a & was fresh for this 7a class, but most of the students were still sleepy! Very competent though!

5.0
2.0
CIS15BG
Nov 4, 2005

Wonderful teacher. She is a little tough once you hit the BG level, due to her reasonably fast-paced teaching method. She gives group-wor, quizzes, and a lab just about every week. They all really help you review the material and keep up in the class. She is very helpful and can answer questions thoroughly. She knows her stuff very well.

5.0
4.0
CIS15AG
Nov 16, 2005

she is awesome !!!!!! really helpful and make me want to learn morea bout programming

5.0
3.0
CIS15AG
Nov 23, 2005

She's probably the best computer science teacher i've ever had. Very clear and was perfectly sure about what she was doing. Plus she's one of those teachers who can actually explain what she shows us on the board. A hell of a lot better than that person who i took Java w/ at Foothill..

5.0
3.0
CIS15C
Dec 9, 2005

Great teacher, knows her subject very will and is able to successfully pass on that knowledge.

5.0
2.0
15AG
Apr 11, 2006

She is one of the best CIS teachers around. She doesn't give any homework except Lab work. Just focus on the notes you write down and practice the labs before exams and you can get an easy B. The test are open book. So that's a benefit. Most of the work is done with groups. That's another advantage. I really recommend that you join her class.

5.0
3.0
CIS15C
Nov 11, 2006

Best CS teacher I've ever seen.Very intelligent.Lab is challenging.Easy A.

5.0
4.0
CIS15AG
Dec 5, 2006

Very good teacher for this already difficult subject. Explains things thoroughly. Tests are a bit more difficult. You won't regret this teacher unless you horridly suck at comp sci.

1.0
4.0
CIS15AG
Dec 9, 2006

Shes not the best teacher. Her accent disables her from changing her tone to put emphasis on more important things inthe class. in otherwords, shes very monotone in her lectures. She needs to teach with better analogies in order to reach out to the students who arent good at this subject. She also puts alot of students to sleep.

5.0
3.0
CIS15AG
Dec 14, 2006

Take her if you want to learn programming in a professional way. She is nice and very clever. She is not the easiest one I think, but you will learn a lot from her.

5.0
2.0
CIS15C
Dec 22, 2006

Course can be pretty tough if you don't have a strong background in pointers. Otherwise, you will learn A LOT.

5.0
3.0
CIS15AG
Jan 22, 2007

She was an amazing teacher. I learned a lot from her. One problem I would say is that she needs to be available to help in the lab. I had spent several hours of my own time helping several students. I should have a cut of her pay, j/k. If your learning style demands you have someone explain it to you, get a tutor.

5.0
4.0
CIS15C
Apr 16, 2007

She has an accent allright. But that doesn't mean that she is not a good teacher. Very very helpful and in my opinion she is the best computer science teacher is deanza. For all those people who have problems in understanding her accent: you are staying in California dude..you should learn to understand different accents atleast.

5.0
3.0
CIS26A
Jun 4, 2007

She does have accent, but still one of the best CIS teacher here . Her labs and in-class quizzes are hard, but you can ask her to help. Highly recommend for related major.

5.0
4.0
CISC
Sep 24, 2007

Excellent Professor. take her if your intrest is to have a career in CIS. Very intresting labs. Work load for the 15C is a bit insane so make friends in the class early to exchange ideas. Exams r straight out of lecture so don't miss class !!! Keep up with her in her lecture, run through her suggested HW, & a good tutor cuts down work load by a lot

5.0
1.0
CIS15BG
Nov 28, 2007

You almost don't need the text book expect for quizs and labs.This is an easy class. She explain very very well if she knows your problem. Like her accent. I suggest she should make more CLEAR examples in class, from basic to deep, because Text book and ppt examples are not clear to understand(text book's style and examples will drive you crazy)

5.0
3.0
CIS15BG
Dec 17, 2007

Labs can be difficult but you will learn a lot from them. Quizzes can be done with a partner. One midterm and final, both fairly easy and simple if you pay attention. Attendance isn't mandatory, but you'll definitively fall behind if you skip. Good teacher! Learned a lot!

5.0
4.0
CIS15BG
Feb 5, 2008

She is the best teacher ever. She explains things so crystal that you don't even need to open the book. She is not easy but if you are really intrested in programming take her. Although I got C in her class, it was all my fault because I didn't have time to do my assignments and prepare for the tests. Just be more responsible and u'll get B or an A

5.0
1.0
CIS15AG
Apr 8, 2008

Best teacher ever! Very interesting and easy to understand. Would love to see her teaching oher courses.

5.0
2.0
CIS15AG
May 20, 2008

Great teacher! She covered the subject really well. I took another teacher before her and had to drop. I'd highly recommend taking Garbacea. The material gets pretty tough at the end, so you just have to put in some time and effort.It wasn't to easy but I got an 'A'....

5.0
3.0
CIS15BG
Nov 4, 2008

Clear, and commands respect, to the point that she comes across a little intimidating if you ask her a stupid question. Labs are hard, but most code can be reused and she gives extra credit. Love her accent, love her looks, and she rewards those who really want to try. She notices who pays attention and goes to class. So don't be a scrub.

5.0
4.0
CIS15AG
Dec 5, 2008

I like her style of teaching. Clear lectures, provides help if you ask for it. Attendance is not mandatory, but you will miss out on quizzes and homework sometimes if you don't show up,not to mention fall behind. It's definetely not an easy class, but she is a good teacher. Also, she dresses well, haha.

5.0
4.0
CIS15AG
Mar 18, 2009

She is the BEST CIS teacher in de anza. trust me. She is a wonderful teacher if you really wanted to learn CIS. but if you just want an easy 'A'. This class isn't for you.

5.0
3.0
CIS15BG
Nov 24, 2009

Very nice lady. I already had a background in this subject and worked on my assignments while she was lecturing. She didn't mind.

5.0
4.0
CIS15C
Dec 14, 2009

Really helpful if u ask her and her accent isn't a big deal. Just pay attention and u will be fine on MT, but the Final is really tough. She was hard grader on the HW assignment but u will learn a lot. However, if u wanna to learn in CIS area, i think she will be ur best choice.

4.0
2.0
CIS15AG
Apr 1, 2010

Great teacher. 2 exams, midterm and final, 100 pts each. Do your homework. Don't forget Codelab (it's due every Friday at midnight). EC's are a great way to boost your grade. Go to class, pay attention and understand the examples and ask if you have any questions.

5.0
4.0
CIS15AG
Apr 13, 2010

Delia is great! She teaches the subject very well, she is very demanding but she helps you whenever you need. Her midterms and finals are very hard and she gives way too much homework: test, labs, homework, team work, etc. But overall I love taking her classes, I learn a lot from her.

5.0
4.0
CIS15AG
Jul 12, 2010

Delia is a great teacher. She explains material well, and is very helpful. She also gives you sample programs that help you with the homework concepts. Open notes and open book on tests! However, you will still need to know your material. Showing up to class and doing the homework is vital to success in the class. Dont slack and you're good!

5.0
4.0
CIS26A
Sep 14, 2010

Great Teacher! Presents well, very well organized and has all her slides and examples online. She is more than willing to help anyone who asks and is patient, even with a "pest" like me. Delia, you rock!! Looking forward to more classes with her.

5.0
4.0
CISBG
Nov 22, 2010

Her teaching methods are really good ..... but her exams are tough!

5.0
4.0
CIS15AG
Nov 23, 2010

She is one of my favorite teachers of all time. I don't like computer science. Her exams are also pretty tough. But she is a wonderful teacher! Her labs will prepare you for the exams, which means they also take effort. This was my first computer science experience, and it was tough. But she helped when I got stuck, and was an excellent teacher.

4.0
2.0
CIS14AG
Nov 24, 2010

She has a great personality.You learn more of the programming through your home work.But you need to study more by yourself.She does not explain in detail so you need to move forward to gain better understanding.Tests are easy.

5.0
4.0
CIS15C
Dec 2, 2010

A very good, very challenging teacher. Good sense of humor, and is overall a very enjoyable person. If you take this class, make sure you don't procrastinate on the assignments, it can come back to haunt you. But other than that, a great teacher who will teach you very well.

5.0
4.0
CIS15AG
Mar 19, 2011

Pretty nice~!!

5.0
3.0
CIS15BG
Apr 1, 2011

She is a great teacher! Very helpful and interesting. Her labs aren't easy, but tests are good. You will definitely learn a lot from her.

5.0
1.0
CIS26B
Jun 5, 2011

Delia is the easiest and student -friendly teacher I've had in De Anza College. In her class, you will receive powerpoints which is much better than any textbook in my opinion, so in all the classes I took from her, I never brought the textbook. If you read the ppts at least 3 times, u will pass with flying color for sure. Delia is real nice!!

3.0
4.0
CIS15AG
Jun 20, 2011

Very difficult class. Had to have tutors help for every homework assignment. Her speaking volume is very low, which makes it difficult to pay attention over a long period of time. She is a descent teacher though, so I don't want to rag on her too much.

5.0
3.0
CIS15BG
Jul 1, 2011

Professor Delia is my most favorite professor in the CIS department of De Anza College. She?s a great teacher and a great person, as well. Her teaching style help students to learn the course material very well and her great behavior help you to feel at home! She?s so knowledgeable in programming. I absolutely recommend taking her class.

5.0
5.0
AG15
Dec 17, 2011

She is really nice for everyone who really wanna learn sth in computer scienceh.However, I have to say that this class is really really hard if you did't learn C language before or don't have a good tutor during the class.

5.0
1.0
CIS15AG
Feb 19, 2012

awesome

5.0
1.0
CISAGBG
Mar 6, 2012

OMG!She is one of the best teachers at De Anza.I took her for CIS 15AG and CIS 15BG.Vry well organized as compared to others teachers i took. Knows the subject very well and does a very good job at teaching it.You won't need book for her class coz her notes are super good and very well organized and clear lectures.Read the notes and u will be fine.

4.0
3.0
CIS15AG
Mar 8, 2012

Just letting all the newbies know, this class will tough if you have no programming background. Same reason why I dropped. Gabacea is ok, she isn't organized, especially when turning in assignment. It takes time to get used to. She gives a lot of extra credit which makes it easy for experienced ppl to get an A. Good luck.

5.0
1.0
CSBG15
Mar 9, 2012

I actually found 15BG easier than 15AG. AG is little bit hard because evryone is new to programming. She gives lots of extra points to BOOST your GPA. Overall she is a great teacher. I would rather say one of the best in the computer science department at de anza. I got an A because she helped me every single time i asked for help. I was pretty dumb in C programming courses when i first time took it lol. Thanks to Delia!!!

5.0
1.0
CIS15
Mar 13, 2012

Not hard at all, get A++ 15AG BG C.good professor with a lot extra credit. I was #3 in AG, #2 in BG, #1 in C lol

5.0
3.0
CIS15C
Mar 28, 2012

Great teacher. Take her if you want to learn. Offers many extra credit opportunities to those who are determined to work hard.

5.0
3.0
CIS15BG
Jul 3, 2012

Second day of summer quarter. I cannot wait to recommend her. Lectures are crystaland helpful. I guess the exams will be tricky so I do need to focus on her lecture during class. And hw has many requirements. Gotta pay attention!

5.0
4.0
CIS15BG
Jul 11, 2012

Clear and detailed in her lectures, provides several approaches (group, demonstrations, individual) to help teach the material. Her labs are fairly time-consuming, especially as compared to AG labs, and her exams are tricky, requiring a firm grasp of the material and problem-solving skills to write functions on paper instead of with a compiler.

3.0
4.0
CIS15AG
Oct 11, 2012

I feel really bad writing this, since she seems like a nice person and tries to teach well. She doesnt clearly communicate concepts or maintain a good flow in lectures. Almost instantly, the lesson becomes intensely boring. HW is not clearly written. Not her fault, but the textbook is also terrible. I hope that the school can reform the program.

3.0
5.0
CIS15BG
Dec 13, 2012

Sitting through 80-150 slides in two hours isn't my way to learn. I'd like to review code as well as the concepts. HW directions are vague. Do the extra credit. TEST ARE HARD! Many of my classmates are going to retake the class with another teacher. The honor students were confused too. Students with 2+ years prog. exp will find this class OK.

5.0
4.0
CIS15C
Jan 8, 2013

Highly recommended. Her exam is hard but she is not a grade killer. After taking two C programming classes from her, I do learn and I am confident with C(got A from both classes). Homework helps me to be a programmer.

5.0
4.0
CIS15AG
Feb 19, 2013

Professor Garbacea is awesome. She will move heaven and earth to help a student, and is very clear and easy to understand. The textbook is ok, but her method of instruction is phenomenal. One of the few classes I can confidently recommend to everyone. She is definitely not the type of professor who does the bare minimum. Top quality.

4.0
3.0
CIS15AG
Mar 28, 2013

Professor Garbacea is one of my favorite teachers at De Anza. I came to class with a fear of not understanding programming and her method of teaching is amazing. She is clear, easy to understand, and lots of opportunities to get extra credit. Thank you again Delia for being so kind and helpful! =)

5.0
4.0
CIS15BG
May 20, 2013

She's a nice teacher and quite helpful with her feedback and teaching methods. However, her tests are aimed at CS majors with some experience and are too hard. Half the class dropped after the second midterm. I'd strongly recommend her if you truly want to learn or are proficient already.

5.0
3.0
15AG15BG15C
Jun 9, 2013

Two word for her. Awesome professor. I liked EVERY bit of her class. She was very educational, inspirational, motivative, yet reasonably demanding. She's exactly what an educator should all be. Extremely organized lectures and customized flow of projects linked my knowledge of basics of CS. I appreciate for everything Prof. G!

5.0
3.0
CIS15BG
Aug 15, 2013

I love her so much! Her class has quite clear logic and everything taught is well organized. Listening to her lecture feels like jogging, and she is the one who set the pace. The key points are delivered one by one, and there is no time for minds to wander.You learn a lot from a single lecture. Strict grading with lots of extra credits. I got A+!

3.0
4.0
CIS71A
Grade: A-
Aug 20, 2013

Test, homework hard. Has accessibility problems with answering email and with no dedicated office hours, but you can ask her questions after class. Lectures are only little above average, so you will need to bury yourself in the book. I am not griping, I got an A in her class, but be prepared to work like never before.

4.0
3.0
CIS15C
Nov 18, 2013

She is hard but a really good and helpful teacher. I had no idea about some concepts, asked for help and now with a little practice mastered it. Her lectures and practice cover the basics but her exam/test are much harder then the material she teaches so make sure you spend time on studying outside the labs. Book practices helped me a little

5.0
3.0
CIS22A
Dec 1, 2013

I'm mad that because I'm a 2nd qtr student that I cannot take her for 22B because she's filled. The HW and tests can be VERY challenging, but she gives you everything you need (no tricks). If you keep up and learn the material you will learn A LOT in 3 months. She's extremely helpful and dedicated to her students, so ask for help when you need it!

5.0
3.0
15BG15C
Feb 4, 2014

Delia is indeed the best CS professor at De Anza. Probably not the easiest if you just want to pass with good grade and little effort. But by putting a little effort in her class, it will make your life much easier in the future as a programmer. She is a passionate instructor. LOVE!

5.0
3.0
CIS22A
Mar 26, 2014

Easily one of the best teachers that I've had in a long time. Appears to be interested in her students (which shouldn't be such a big deal but is with a lot of De Anza teachers)If I could take all CIS classes with her I would do so in a heartbeat. Not an easy A though. She makes you work for it, but it will make you that much better because of it.

4.0
2.0
CIS22C
Apr 4, 2014

22C is a watered-down version of a standard university's data structures course. It was quite enjoyable and Professor Garbacea is a really, really, really lenient grader. 5ever

5.0
4.0
CIS22A
Apr 5, 2014

Very clear in her explanations. Not easy, will definitely make you think. I highly recommend this class for anyone considering Computer Science as a major.

5.0
2.0
CIS22B
Apr 5, 2014

Simply Awesome ! She is the best :)!

5.0
2.0
CIS22A
Apr 8, 2014

She's a wonderful professor! I graduated from an Ivy League school, and the quality of her teaching was on par with what I received there. The course itself is pretty basic, but she made it interesting and provided many realistic examples as well as common pitfalls to avoid.

5.0
3.0
22C
Apr 22, 2014

Delia is the best teacher I've had at De Anza. Not only is she very knowledgeable about what she teaches, but she's also passionate about it and cares about her students. I was a relatively experiences programmer before taking her class, but I still learned multiple things during each lecture. If you have the chance, I highly recommend taking her.

5.0
4.0
CIS22C
Grade: A
Dec 16, 2014

Amazing Prof. Gives clear and useful feedback and teaches the content clearly. Tests are tough but she prepares you well for them. Great class if you really want to learn the content. Not a great class if you are just looking for a good grade. Wish more teachers out there were like her. Make sure to do the readings and ask lots of questions!

3.0
4.0
22A
Grade: D
Jan 5, 2015

Make sure and turn in everything, complete your code labs asap. Or she'll fail you D or F. It doesn't matter if you get high 90's on your assignments, you'll still fail!

5.0
4.0
CIS22C
Jan 11, 2015

She is a really good professor, she explains things in detail and provide exercises that are very helpful for exams. She emphasizes a lot on the logic (pseudo-code) instead of the syntax of code in tests, which is good for me, but you have to work hard to get an A in this class.

3.0
4.0
CIS26B
Grade: B
Jul 4, 2015

I felt that this class was unbelievably difficult for students who have not taken 22C prior to this class like myself. (The prereq is 22A). She routinely said things like "This will be review from your 22C class" in lieu of teaching it with depth. Labs weren't bad, but tests were difficult. Learned a lot, but very time consuming.

2.0
5.0
CIS22A
Grade: B
Jul 22, 2015

for people who have 0 background in anything relating to code, well.. good luck. she SEEMS to explain things really well, except if you don't know anything about what she's already talking about it's kinda pointless. Like I want to ask questions but I don't even know what to ask.

3.0
3.0
22B
Oct 19, 2015

You'll often be at a complete loss for what she wants out of an assignment. She'll give ambiguous instructions and assume the class will interpret them exactly the same as she did, and take of points for things that don't matter at all. Take someone else, like Larkin if you want to actually learn something.

5.0
1.0
15BG
Grade: A+
Nov 19, 2015

Best professor ever! Either take her or do not take cs class! She is best!

5.0
4.0
22B
Nov 24, 2015

Tests are generally tough and the homework assignments take a lot of time(4-9 hours). I would not recommend taking her unless you really want to learn. I feel as if her homework assignments gave me a strong basis of c++. Tests are also based of the worksheets she gives us. Some of the hw problems can be applied to the last problem in midterms.

5.0
4.0
CIS22C
Grade: A
Dec 22, 2015

First and foremost "Data Structure" itself isn't an easy subject to learn, so get ready to put some effort into it. Though her tests are tough, her grading is extremely lenient. Just show your work even though you cannot solve the problem completely and you will certainly get partial credits. P.S. She gives helpful practice exams before exam :)

4.0
3.0
22C
Dec 27, 2015

Very nice teacher. Took her for Data Structs (the most difficult CIS course) Teaches very nicely and focuses more on the idea of the subject She is more of pseudocode oriented rather than actual syntax Her tests can be done in pseudocode. Grades the tests fair and EC is given BUT Labs (not many) can be difficult.

5.0
4.0
22C
Dec 29, 2015

Delia is a top professor in the CS department, she challenges you, but if you are willing to put in the work, you will finish the class with a lot of new knowledge. Definitely a must for anyone who is interested in being a competent Computer Scientist or Software Engineer.

4.0
3.0
CIS22B
Grade: A
Jan 6, 2016

I took this class as it was required to get into 22C and already knew most of the stuff, so can't comment on easiness. Delia is a pretty good lecturer, her labs are interesting and her tests are fair. She gives out worksheets in class which ensures you know what will be on the quiz. Only thing is that she isn't super clear about lab guidelins

5.0
4.0
CIS22C
Grade: A+
Apr 28, 2016

You can learn a lot of new stuff from her 22C. Expect work, a lot of work. If you love algorithm, her class is fun and challenging to you. For people who don't like writing actual code, she allows you to write pseodocode in tests.

4.0
3.0
22A
Grade: A-
Jul 20, 2016
Would take again

As someone who is completely new to programming, she made the class very understandable and fair in terms of grading. Midterm avgs were in the B's and A's but then again its 22A. You still have to read the text tho. Overall good professor.

5.0
3.0
CIS22A
Jul 24, 2016
Would take again

I have taken other programming classes and perhaps it is just the way she teaches but I was able to grasp much more and was way less frustrated than I have been in the past.

5.0
2.0
022A
Grade: A+
Jul 31, 2016
Would take again

C++ is not my first language, but I still learned a lot from her lectures bc they were so thorough. The labs test a variety of different concepts and will require a lot of time for beginners. Her midterms cover the very basics of C++ so if you study, getting an A is reachable. Overall, you'll learn a lot, regardless of coding skill level.

5.0
4.0
CIS26B
Aug 1, 2016
Would take again

After completing my 2nd class with her, I would say she is most challenging professor in the CIS department. However, I started appreciating the rigor she put me through when I took other classes. No teacher will prepare you better than Delia. Also, her lectures are good and funny. Hw and tests can be hard but doable if you put in the time.

2.0
2.0
CIS22C
Grade: A-
Sep 1, 2016
Would take again

Study the powerpoints she uploads. Assignments are time consuming but can be done if you understand the concepts. Handouts are easy and are SOMETIMES uploaded online. Boring lectures. Around 15% of students dropped. She will sometimes take off points for ridiculous reasons (i.e. "string alignment"). Accepts late work. Never studied more than 1 hr.

Tough Grader
Clear grading criteria
GROUP PROJECTS
2.0
5.0
22B
Grade: Drop/Withdrawal
Nov 2, 2016
Wouldn't take again

Expect to spend 25+ hours per week on her class. Assignments are way too hard for people who has no coding experience. I tried my best and felt like I was not capable of learning. Her class was frustrating because of her difficult assignments. I have always been an A student, but her class made me feel like I am not intelligent enough to learn!

Tough Grader
Get ready to read
LOTS OF HOMEWORK
4.0
5.0
CIS22B
Grade: Not sure yet
Nov 6, 2016
Wouldn't take again

This was one of the hardest, if not the hardest class I have taken in my entire life. If you're not a strong programmer, you'll easily spend 20 hours per week just staring blankly at your screen because you have no idea what to do, and then you'll spend another 10 hours copying and trying to understand someone else's code. This class is no joke.

Gives good feedback
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
22B
Grade: Not sure yet
Nov 9, 2016
Wouldn't take again

Taking her class for 22B. Got to say she is the worst professor that you can take. HW and Tests are extremely hard. She doesn't teach much on class, just basic knowledge on her slides but expect you to perform everything like a professional programmer. She will give hand-outs in class and review, but those are nowhere close on the test. Goodluck

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
5.0
22B
Grade: A
Nov 14, 2016
Would take again

You can skip class because she is basically go over her slides. HW is insanely hard yet she says its fair. But, for every HW, she will give good feedback, so maybe, maybe when you finish the class, you will have a good insight. Tests are pretty fair. Its completely based on her lectures and papers. I only recommend taking her up to 22B, not for 22C

Gives good feedback
Respected
LOTS OF HOMEWORK
5.0
3.0
CIS22A
Grade: A
Nov 21, 2016
Would take again

I have had previous coding experience, so 22A for me was a breeze. pointers: -Look at the lectures, textbook, prepare for paper tests. (1 pg of notes ok) -Codelabs eats 1.5 hrs a week, and that's with an experienced programmer. -She has a style of programming that needs to be followed, and will take points off for advanced methods.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
4.0
22A22B
Grade: A
Feb 13, 2017
Would take again

One of the best professors I've ever had. She really cares about the success of her students, and will help you and be very patient answering questions. Her lectures are fantastic and highly informative. Her classes prepared me very well for Assembly and other CS courses, I don't think I would have done as well without her.

Gives good feedback
Respected
Amazing lectures
3.0
4.0
CIS26B
Grade: B-
Apr 4, 2017
Wouldn't take again

The teacher are friendly and probably the best teacher for this class. She does a great job grading our homework and tests and answer any questions. Class is difficult but fair. Homework are time-consuming. Tests are hard in the sense that you could run out of time at the end to finish the test but they are fair and doable. Great teacher.

Get ready to read
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
CIS26B
Grade: A
Apr 10, 2017
Would take again

Homework was very hard, but I learned so much from it. Her exams are challenging, carefully study the worksheets she gives for examples to test questions. I recommend printing out your HW code and bringing to the tests (open note). She is so popular, it can be tough getting help at office hours. Your #1 resource for help in this class is yourself.

LOTS OF HOMEWORK
5.0
4.0
22C
Jun 22, 2017
Would take again

Delia is an amazing professor!!! Took 22B and 22C. Her teaching style is sooo helpful because she will take the time to draw out what the data structures and/or procedure statements look like from a logical perspective. Not an easy A, but she is a very fair grader. You get what you earn.

Gives good feedback
Respected
Inspirational
4.0
4.0
22A
Grade: A-
Aug 15, 2017
Would take again

Assignments and Hw are pretty much tough and will take 7-10 hours in a week. There were two midterms and final which were a little bit tough. Don't expect an easy A. You gotta work for it. Her Teaching methods are simple and easy. Take her if you want to learn.

Tough Grader
Gives good feedback
EXTRA CREDIT
5.0
4.0
22A
Grade: A+
Sep 13, 2017
Would take again

Garbacea is of the best. Takes her time explaining concepts, to make sure you understand thoroughly. Computer science is obviously very project+coding heavy, and she holds open lab regularly to sit with students and work through their questions. Her words are very valuable and her lecture is the best I've seen. She doesn't just teach, she ingrains.

Gives good feedback
Get ready to read
Caring
3.0
5.0
22B
Dec 11, 2017
Wouldn't take again

She is awesome. Teaches everything perfectly but her Hw and tests are little bit tough. You need to understand everything to get an A in the class.

Tough Grader
Respected
TEST HEAVY
5.0
4.0
22A
Grade: A+
Jan 25, 2018
Would take again

Delia is an outstanding teacher and I really like her. I have taken her 22A last quarter and I takes her 22B this quarter. Her homeworks are a little difficult, you will learn a lot of things from it . If you are a student major in computer science, she is definitely your best choice

Gives good feedback
Amazing lectures
EXTRA CREDIT
4.0
5.0
22B
Mar 7, 2018
Wouldn't take again

She is a good teacher, but her class is so much harder than I thought. It seems doable during first two weeks(so i didnt drop it, and I regret not doing it.) and it became too challenging to take it with other classes. If this were the only class I took, I would have enjoyed it. About a half of the class dropped before the final.

Tough Grader
Get ready to read
Skip class? You won't pass.
2.0
5.0
22B
Mar 9, 2018
Wouldn't take again

Her exams and assignments are insanely hard. I'm a straight A student and spent at least 40 hours for a week to study just for this class yet still struggling....

5.0
4.0
22C
Grade: A+
Mar 29, 2018
Would take again

Delia is truly an amazing and passionate teacher! She is very supportive and encouraging. Her teaching style is by far the best! The course material is excellent- concise and meticulously made. Quizzes/ Assignments are tough, but are structured so well that it makes you think and you learn a ton by solving these. Attend class lectures, it helps!

Gives good feedback
Amazing lectures
Caring
4.0
4.0
CIS22B
Grade: Not sure yet
May 25, 2018
Would take again

PRO: Very passionate teacher. She gives great lectures (highly recommend going), as well as good feedback on your homework. She is very open so if you have questions ASK! CON: She will really test your understanding of the material. Homework, test & quizzes are challenging. Be ready to memorize some facts about the C++ environment.

Tough Grader
Gives good feedback
Amazing lectures
5.0
4.0
CIS22A
Jul 1, 2018
Would take again

Professor gives good lectures and she teaches really well. The assignments are not easy and needs some effort, but they help you better understand the whole material. You need to have a good grasp of the class to get high grades. If you want learn CS courses seriously, I think she's good for you.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
EXTRA CREDIT
5.0
5.0
22B
Grade: A
Jul 3, 2018
Would take again

I swear it was the hardest class I have ever take in my life, but it worths it. Spent so much time for this class and screwed up 1 other classes but ended with an A. Her assignments help u prepared for ur major. U will have to do and know it sooner or later, but the sooner the better, cuz u have a better understanding from basic concepts.

Tough Grader
LOTS OF HOMEWORK
Amazing lectures
2.0
5.0
22B
Grade: Drop/Withdrawal
Jul 8, 2018
Wouldn't take again

Take her class if you want an easy W on your transcript. Her homework assignments take up a good amount of time.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
5.0
4.0
22B
Grade: A
Jul 13, 2018
Would take again

Take her class if you want to LEARN CS. Be prepared to see in exams something you've never seen before in her lectures. She's lenient grader but you have to show all your understandings to get good grades. IMO, She prepares me well for incoming CS classes. Challenge your CS Thinking and take her class. Don't complain. NOT HARD, work for your grade.

Respected
Inspirational
Clear grading criteria
2.0
3.0
22C
Grade: A+
Aug 16, 2018
Wouldn't take again

Delia is too nice and class is an easy A. Everything is spelled out for you. Too easy.

Participation matters
GRADED BY FEW THINGS
5.0
1.0
22B
Grade: A+
Nov 10, 2018
Would take again

What is Delia? Easy A+, past papers are everywhere. I took honor class and my history class was harder

Hilarious
Caring
EXTRA CREDIT
3.0
5.0
22C
Grade: Not sure yet
Nov 14, 2018
Wouldn't take again

I spent a lot of time on homework assignments, but she accepts late work. Her quizzes are do able as long as you study and pay close attention during class. She is soft spoken, so I recommend sitting in the front. She teaches off of a powerpoint and provides worksheets to do during class.

Tough Grader
Skip class? You won't pass.
4.0
5.0
CIS22C
Grade: Not sure yet
Dec 8, 2018
Would take again

Who are these people saying she's an easy A? Although she's a good teacher, her assignments are really time-consuming. As a student learning C++ as his first language, Garbacea's assignments feel like the equivalent of being thrown into the deep end of the pool after learning how to barely swim; you better learn fast, and if you do, you DO learn.

Gives good feedback
Caring
GROUP PROJECTS
5.0
4.0
CIS22BH
Grade: A
Dec 16, 2018
Would take again

Nice person, but really hard though!

Gives good feedback
Respected
Get ready to read
4.0
5.0
CIS22B
Grade: B
Dec 16, 2018
Wouldn't take again

If you are CS major, I recommend you take her class, and you will learn a lot. HW waste a lot of time to finish. If you are not good at coding, you will get your first B in your life. She is a nice person, but a super hard grader. I only get painful and stressful in class.

Tough Grader
Gives good feedback
Get ready to read
5.0
3.0
CIS22A
Grade: A
Dec 20, 2018
Would take again

Great lectures where she clearly explains topics. Very willing to help and is accessible outside of class. Difficult, but if you are willing to work you will succeed. Highly recommend reading the chapter before each week. Some extra credit available. The only flaw, sometimes unclear on preferred code practices and takes off points on assignments.

Gives good feedback
Amazing lectures
Caring
5.0
4.0
CIS22A
Grade: A
Dec 22, 2018
Would take again

It definitely helps to have a background in CS, but if you pay attention in class and do the homework regularly you should be golden. Professor Garbacea is always ready to answer questions and elaborate or clarify where necessary.

Tough Grader
Gives good feedback
Respected
5.0
2.0
22A
Grade: A
Mar 1, 2019
Would take again

Taking her class is a great pleasure. Her class is as smart and elegant as herself. She delivered clear conceptions of programming to students. Her assignments always give detailed instructions. If you really want to learn programming, you have to take her class.

Inspirational
Amazing lectures
4.0
5.0
CIS26B
Grade: Not sure yet
Mar 27, 2019
Would take again

Took Advanced C Programming with Prof. Garbacea. First and foremost, she knows her stuff. The lectures are incredibly dense, but Prof. Garbacea has great intuition for where the gotchas are and I felt very well guided through the material. The only issue here is that the tests she gives are unreasonably difficult. She grades fairly easily, though.

Test heavy
Lecture heavy
EXTRA CREDIT
1.0
5.0
22C
Grade: A
May 11, 2019
Wouldn't take again

Delia is absolutely the best cs professor in De Anza to explain things. Her lectures are crystal clear and including every details. BUT I wouldn't recommend her if you choose more than 2 major classes for 1 quarter since you are expected to spend every day of your week doing tons of homework here and there.

Lots of homework
Test heavy
So many papers
2.0
5.0
22B
Grade: A-
May 12, 2019
Wouldn't take again

All the awesome comments are from 22A class. You either won't be able to finish all her work on time, or won't finish your work for your other classes. Her lecture is very good and informative though. I am WARNING YOU HERE, ONLY TAKE HER CLASS (except for 22A) when this is your only major class to take at your current quarter. 1 Delia+2 GE works.

Lots of homework
Test heavy
Amazing lectures
1.0
5.0
22C
Grade: A-
Jun 8, 2019
Wouldn't take again

Very tough professor, lectures are clear though. I am pretty sure there are lots of students who have had coding experiences OR people who has graduated already but taking Delia as him/her only class for the quarter. If you are either of the 2 types of person above, take her to learn.

Lots of homework
Test heavy
Tough grader
4.0
4.0
CIS22A
Grade: A
Jul 4, 2019
Would take again

She is incredibly smart and it's apparent in her teaching. She's pretty particular about programs being written the way she wants but didn't always give clear instructions on what she wanted. If you have no CS experience, it is a pretty hard class but not impossible to get an A.

Respected
Tough grader
5.0
3.0
CIS22A
Nov 7, 2019
Would take again

She is clearly experienced in teaching and cares about her students. Always available to answer questions. Her HW/quizzes/exams are very straightforward. I've also heard from many other CompSci majors that while she's not the easiest professor you can take, she's definitely the best if you're serious about programming.

Gives good feedback
Respected
Caring
4.0
3.0
CIS22A
Grade: A+
Apr 26, 2020
Would take again

22A is basic to begin with and Delia is clear with the grading. She's reasonable and will help you if you have a problem. Assignments are solid. I got 3 points of EC (added on total score) by finishing code lab practices. Lectures could get boring sometimes but doesn't affect learning that much since she is knowledgeable.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
4.0
CIS22C
Grade: B
Jun 2, 2020
Would take again

This teacher is so amazing. If you have the chance take her. I'm taking her remotely. I've never met her in person but I can she really cares about her students and their learning. Her assignments are hard and she's a strict grader but she is so worth it.

Gives good feedback
Respected
2.0
4.0
22B
Jul 7, 2020
Wouldn't take again

Would not recommend. While she is easy to contact, her answers are often unclear and unfriendly. She is strict with homework (I've taken multiple programming courses in the past and still couldn't get full scores), has many discussions, and her quizzes are difficult. Does not give enough time for the tests and she gives no extra credit.

Lots of homework
Accessible outside class
Test heavy
4.0
4.0
CIS22A
Grade: A
Jul 16, 2020
Would take again

If you're taking her online class then you will be ready to read the online book and do lots of assignments on it. No lecture. There is a group discussion every week on Canvas. Two tests every week. Exams are tricky.

Get ready to read
Test heavy
Tough grader
5.0
4.0
CIS22B22C
Grade: A
Jul 23, 2020
Would take again

Delia and Clare are the best! In terms of difficulty, 22B starts off fairly easy, and gets more difficult at the end (8-10 hr per wk). 22C starts off with the difficulty of the end of 22B, but 22C gets much more demanding toward the end( 12 hr). Only take 22C with one other heavy class(math/physics). Do her 22C Honor's project on DFS Maze Solving!

Gives good feedback
Lots of homework
Amazing lectures
4.0
4.0
22A
Jul 25, 2020
Wouldn't take again

If you are not already experienced with taking technical classes you will be challenged with her classes. I suggest you spend a lot time reading the provided source code from the textbook. Doing the homework and reviewing lecture notes is not enough to get an A on the exams. The exams are tricky and short timed.

Respected
Tough grader
3.0
4.0
22C
Grade: Drop/Withdrawal
Nov 16, 2020
Would take again

Very difficult class. be ready to spend upwards of 15-25 hours a week for assignments and understanding. Class is based mostly on hw assignments, Weekly participation activities, a group project, and textbook exercises. The textbook used is zybooks. Grade is based mostly on 2 midterms, final, and assignments. The assignments are very tough!

Gives good feedback
Lots of homework
Participation matters
1.0
5.0
CIS22B
Grade: Drop/Withdrawal
Dec 18, 2020
Wouldn't take again

I regret taking her course so bad. Lowered my GPA and I didn't really feel like she taught anything. You'll be on your own for the entire course learning through zyBooks which you have to pay for. Very low quality teaching imo.

Lots of homework
Participation matters
Tough grader
1.0
5.0
CIS22B
Grade: D
Dec 18, 2020
Wouldn't take again

Regret taking her class. I'm very disappointed in the quality of the material presented in a community college that calls itself tops in transfer. I would suggest you pick someone else, not very good at teaching and is not understanding. She explicitly tells you that you won't have enough time to finish any of her tests, setting you up to fail.

5.0
4.0
CIS22C
Grade: A+
Dec 18, 2020
Would take again

Took her for 22A-22C with A+ in all, but challenging. I had little experience, but I learned so much. No lectures; mostly used zyBooks, but also provides her ppts. Always replied fast and was very helpful. Tests can be a time crunch that really test your understanding, but fairly graded. Put in the effort, ask for help from her, and you'll succeed!

Caring
Gives good feedback
Respected
3.0
5.0
22C
Grade: C+
Jun 19, 2021
Wouldn't take again

From a CS Major. Uses Zybooks teaches by ppts(no lectures).Weekly coding assignments(pretty hard) accepts late work. No zoom office hours, uses canvas email to communicate. Big group project at the end(hard & busy with weeklies to even have time) luckily its 3%. Had to drop a class to have more time but still got a C+. Coders with exp will do fine.

Test heavy
Clear grading criteria
EXTRA CREDIT
5.0
4.0
22A
Grade: A+
Oct 27, 2021
Would take again

Delia is a super helpful teacher and I'm someone who isn't good at C++. She is one of those programming teachers who is specific but doesn't smash your grade in the process of doing so which is really nice. You might get docked off for like 1-5 points (out of 100) for homework but you learn a lot in the process from the feedback and code better.

Gives good feedback
EXTRA CREDIT
4.0
3.0
CIS22A
Grade: A+
Nov 18, 2021
Would take again

I took an online class that didn't have any lectures but she was accessible when I had questions and accommodating when I had life issues. Her textbook choice and class projects taught me a ton. You have to study for timed tests - can't just breeze through them, but they're open book so it's more lifelike. You'll learn a lot with her.

Gives good feedback
Clear grading criteria
Caring
4.0
3.0
22B
Grade: A
Nov 19, 2021
Would take again

If you're an aspiring software engineer, you should probably challenge yourself in coding classes. If you have limited coding experience and a busy schedule than this class can be tough. She cares a lot about style and documentation. Ultimately, she's pretty reasonable and does her best to prepare you.

5.0
3.0
CIS22A
Grade: A+
Dec 7, 2021
Would take again

Professor Garbacea is very understanding and is a great teacher overall. You have to learn on your own on zybooks but she is always here to help if you reach out to her. Zybooks labs could be hard to complete but you will definitely learn from it. Take her if you want to have a good foundation for C++ programming, and if you are self-motivated.

EXTRA CREDIT
Respected
Group projects
4.0
3.0
22A
Grade: A+
Dec 11, 2021
Would take again

She is pretty decent, but not my favorite type of learning bc there is no live interaction. She communicates via canvas, which feels distant. Good teacher and good feedback and answers questions. You learn from zybooks, which is decent. Definitely do the extra credit!!

Gives good feedback
EXTRA CREDIT
4.0
3.0
CIS22A
Grade: A
Dec 12, 2021
Would take again

For her online classes, Zybooks has been the primary method of teaching the course material. It is a decent resource, but may not be enough for those who prefer live lectures. Overall though, she is very nice and a lenient grader who provides plenty of specific feedback for you to improve. Do the extra credit. It helps your final grade a lot!

Gives good feedback
Caring
EXTRA CREDIT
1.0
5.0
22C
Jan 13, 2022
Wouldn't take again

Her teaching is alright, its not good, its not bad. The thing that makes it a 1 for me is the fact that you can't see what you got wrong for exams. This blows my mind because no matter how badly I want to improve on my mistakes I can't cause I don't even know what my mistakes were. I wasted a lot of time relearning things I didn't need to.

1.0
5.0
22B
Jan 31, 2022
Wouldn't take again

might be good for 22A, but DO NOT TAKE FOR 22B. no teaching whatsoever, just zybooks. (you have to pay $20 for a class that is listed as zero-cost textbook). useless powerpoint slides. no zoom no actual office hours no nothing, everything is through canvas inbox for communicating with her. no grading criteria. i feel scammed by taking her class.

Test heavy
Tough grader
5.0
4.0
CIS22A
Grade: A
Feb 27, 2022
Would take again

Her teaching style is different from others so definitely not suitable for everyone. Most of the time, you'll be learning on zybooks. Homework are easy while labs are hard. And therefore, avoid her if you prefer learning in person or synchronously through zoom like me. Her office hours are only for canvas mail. I have never seen her face for ONCE!

Gives good feedback
Test heavy
EXTRA CREDIT
5.0
4.0
CIS26B
Grade: A+
Mar 8, 2022
Would take again

Great teacher, inspirational and caring, with deep knowledge of subject! Classes are intense with lots of homework and lab, totally worth it.

Participation matters
Lots of homework
Accessible outside class
3.0
1.0
22A
Grade: A+
Mar 22, 2022

If you've ever taken another coding class then this will be a breeze. She's a very picky grader so if you don't code to her liking with spacing EVERYTHING out, she'll take points off. Easy A and GPA booster if you also need to take 22b and 22c for transfer. Zybooks take ~1.5 hours on average and is very simple if you speedrun it.

EXTRA CREDIT
Accessible outside class
1.0
4.0
22B
Grade: Rather not say
Mar 23, 2022

She's a tough grader for the homework and labs. She gives no video lectures and only PowerPoint slides. Also, her exams are quite hard and give little time. She also makes it so you cannot go back on your answers to double-check during the exam and finals. You can't even review the past exams to see what you got wrong, since she hides the answers.

Tough grader
EXTRA CREDIT
Test heavy
5.0
4.0
CIS26B
Grade: A+
Apr 3, 2022
Would take again

Would be helpful with some topics if you take 22C before taking this class. She is easy grading and kind person. Good lectures but you need to go beyond that with some topics. 5 HWs, need effort and time so be prepared for that and your skills will be improved. 60% of Final and Mid are based on codes taken at home and 40% are MC taken online.

Get ready to read
Participation matters
EXTRA CREDIT
5.0
3.0
022A
Grade: A
Apr 3, 2022
Would take again

No zoom meetings, just discussions on Canvas. You'll learn C++ on a website called zybooks. It has interactive examples, practice problems, and coding challenges (all of which she assigns as homework). The first half of the class is really easy, but nearing the end you'll probably have a much harder time. No worries tho overall it's a nice class!

Clear grading criteria
Lots of homework
2.0
3.0
CIS22B
Grade: A
Apr 4, 2022

zybooks is a good material for learning 22A, but not sufficient for learning 22B from my point of view. You should get ready to learn by yourself. It will take you some time to work on labs. Not so difficult, but she cares about format a lot. Prepared to see some completely new conceptual problems in your exams (including final).

Tough grader
3.0
4.0
CIS26B
Grade: A+
Apr 5, 2022
Would take again

There aren't a lot of labs, but they are fairly difficult. Basically what you would expect for an advanced coding class. The labs account for a large part of your grade. There are also weekly quizzes with optional extra credit quizzes. There is a "required" textbook but I managed to make do without using it nearly at all.

Tough grader
Group projects
Lots of homework
2.0
3.0
CIS22A
Grade: A
Apr 8, 2022

Used Zybooks (interactive online book) which I really did not like. She doesn't post lectures or anything like that. The only thing she posts are slides that do not really make any sense as they are not presented. Her office hours is only through mail which makes it super hard to communicate with her in order to understand the material.

Participation matters
1.0
4.0
22B
Grade: A
Apr 8, 2022

Is not really accessible outside of class and does not really post any resources for us to learn from. I feel like I did not learn much and that I have learned some stuff wrong.

Tough grader
4.0
4.0
CIS22B
Grade: A-
May 26, 2022
Would take again

Took 22A and 22B with Professor Garbacea. 22B is difficult and I struggled to understand the concepts towards the end. It started off easy but gradually became difficult. Homework takes 30% and labs could be difficult. If you can't pass the labs, your grade will drop. She provides valuable feedback but you have to be self-motivated to succeed.

Tough grader
EXTRA CREDIT
Gives good feedback
1.0
5.0
CIS26B
Grade: Drop/Withdrawal
Feb 18, 2023

This is a hard class for students that want to push themselves. Although this class was unreasonably difficult in my opinion. Professor was not really accessible and her labs were extremely difficult, I would put many hours into them and come out with a barely functional solution.

Tough grader
Get ready to read
Test heavy
2.0
5.0
22B
Grade: Rather not say
Feb 25, 2023

so many labs, barely learned anything from her, hard to reach for help, doesn't answer emails, long homework labs assignments that are extremely difficult and hard to reach out for assistance and help. definitely would not take again.

Tough grader
Lots of homework
5.0
4.0
22B
Grade: A+
Apr 5, 2023
Would take again

OMG! I love her so much! Awesome professor and awesome lecture, though the labs are little challenge. But you'll be fully prepared for future programming study after this class. She's so caring and considerate. Her feedback helps a lot. Take her!

EXTRA CREDIT
Gives good feedback
Caring
4.0
3.0
22B
Grade: A
Apr 7, 2023
Would take again

I think that if you put in the time and look at the right resources, getting a good grade is very doable. The labs are difficult if you do not understand the lectures/book material, but if you ask questions and read carefully, you should be able to get them done. Do the practice quizzes every week because some quiz questions are pulled directly.

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
4.0
CIS22A
Grade: A+
Jun 27, 2023
Would take again

Professor Delia is one of the best professors. Although there are some homework-heavy weeks, she understands and gives extensions for the PAs and CAs whenever you ask for it and full credit if you finish them. There are a lot of practice quizzes for extra credit and they also help prepare you for your exams. TAKE HER!

EXTRA CREDIT
Gives good feedback
Caring
1.0
5.0
22C
Grade: B+
Jul 2, 2023

DO NOT TAKE DELIA FOR 22C!!!!! She does not care about her students learning, she -reads off and skips slides in class, you feel like you did not learn anything -has a participation where you have to guess and hope you understood the lecture -VERY Zybook/Zylabs heavy. -SHE HIDES the quizzes. -No office hours. There is no help

Tough grader
EXTRA CREDIT
Group projects
5.0
4.0
22C
Grade: A+
Jul 2, 2023
Would take again

Professor Garbacea gives great feedback on every assignment. Up to 10% extra credit on the final by taking practice quizzes, which also help prepare you for the midterm/final. Quiz answers are hidden, but she will give feedback on what you got wrong (sometimes you may have to ask). You need to put in the work for an A, but you'll also learn a lot.

Gives good feedback
Caring
Accessible outside class
5.0
4.0
22C
Grade: A+
Jul 3, 2023
Would take again

Take her please! She is AWESOME!

EXTRA CREDIT
Gives good feedback
Inspirational
5.0
4.0
22C
Grade: A+
Jul 10, 2023
Would take again

Awesome! Take her. She cares students and she wants students succeed.

EXTRA CREDIT
Group projects
Caring
3.0
4.0
22A
Grade: A-
Jun 20, 2024

Accent makes it a bit hard to follow for lectures, we met once a week. VERY ZYBOOKS and ZyLabs heavy. A lot of content gets covered towards the end and its not that its difficult to understand, but god there is so much HW some weeks its insane- all ZyBooks stuff. Be ready for that. But if you're decent at C++ or willing to learn yourself, sign up.

Clear grading criteria
Lots of homework
Accessible outside class
5.0
3.0
022A
Grade: A
Jul 2, 2024
Would take again

She is a gr

EXTRA CREDIT
Clear grading criteria
Caring
5.0
3.0
022A
Grade: A
Jul 2, 2024
Would take again

She is a great professor and cares a lot about her students. Everything was taught through zybooks. Her lectures were good as well but you have to be a week ahead of the material to understand. Lots of extra credit but the main thing you should focus on in this class is studying for final(30%) last three weeks was the majority of important material

EXTRA CREDIT
Clear grading criteria
Caring
4.0
2.0
22C
Grade: A-
Jul 3, 2024
Would take again

Very straightforward class. Homework through zybooks, one midterm, one group project, and one final. Lectures get boring after a while. If you just do the zybooks and understand the concepts, you will do fine in this class. Group project was pretty light too. Not much coding, just reusing previous code. Midterm & final mostly mcq and open note.

Tough grader
Participation matters
Caring
5.0
3.0
CIS22C
Grade: A+
Jul 3, 2024
Would take again

Good class. Assigns code "labs" where there are instructions for what you have to add to the code (due every Thursday). Deducts 2% for each late day of work (very good). 1 extra credit quiz every week, your average on the quizzes gets added to the final. 1-2 Canvas quiz-exams (at home), not the worst. 1 ez group project.

EXTRA CREDIT
Gives good feedback
Caring
5.0
3.0
22CH
Grade: A+
Jul 5, 2024
Would take again

Great prof and great class. Gave the most feedback I have ever seen from a CIS instructor. Truly cares about students. 1 midterm and final, MCQs were easy but FRQs were not (FRQs graded leniently tho). Tests open Canvas (not open ZyBooks). Gives up to 3% EC in the form of practice quizzes. Honors project was interesting and only somewhat difficult.

EXTRA CREDIT
Group projects
Gives good feedback
1.0
4.0
22A
Grade: Rather not say
Jul 6, 2024

I signed up for this class to learn C++, expecting my Java background to help, but I was disappointed. Points were deducted on lab assignments for not following a specific coding style, even when the code worked. The midterms and finals were tough multiple-choice questions. I don't recommend this class for beginners or even if just for credits.

Tough grader
5.0
3.0
22A
Grade: A+
Sep 2, 2024
Would take again

There are weekly quizzes, labs, readings, one midterm, and one final. Do practice quizzes to prepare for midterm and final.

Get ready to read
EXTRA CREDIT
Accessible outside class
5.0
3.0
22A
Grade: A+
Dec 12, 2024
Would take again

Lots of extra credit. GET READY TO DO ZYBOOKS EVERY WEEK. Homework quizzes too. Lectures are great but tend to be boring sometimes. She's caring; just approach her if you don't understand something.

EXTRA CREDIT
Lots of homework
5.0
3.0
CIS26B
Grade: A
Mar 30, 2025
Would take again

Took the Advanced C class which was online. Class consisted of discussion post every week where you solved problems and weekly quizzes + practices quizzes(that count as extra credit). One midterm and final( both had take home coding assignments and the mcq section) but if you were paying attention during the weeks you would be fine. TAKE HER!

3.0
3.0
22C
Grade: B+
Oct 1, 2025
Would take again

I recommend taking this class in person but not online. This class is conceptual more than coding. %70 of exams are MC!!. If you are not good in coding but LUCKY, you still can get an A and conversely. %30 of exams are coding only! Assignments are written but you have to fill in missing parts. Easy grading and getting A but without solid learning.

Get ready to read
Participation matters
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

57%

Textbook Required

30%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 75 grades
Most common grades:
A (28)
A+ (27)
A- (9)
Grade Distribution
A(55)B(5)C(1)D(7)F(0)A-/B+(12)
Based on 90 reported grades
A: 28
A+: 27
A-: 9
Not sure yet: 6
Common Tags
Gives good feedback (33)
EXTRA CREDIT (28)
Caring (17)
Tough grader (16)
Lots of homework (14)
Respected (13)
Tough Grader (12)
Get ready to read (12)
Rating Trend

Declining

-0.57 avg change
Jun
Jul
Sep
Dec
Mar
Oct
Last 6 months
Ratings by Course

CIS15BGC

5.0

(1)

AG

5.0

(1)

AGBGC

5.0

(1)

15BGC

5.0

(1)

CIS15AGBGC

5.0

(1)
+37 more courses
Difficulty by Course

CIS15BGCIS15C

5.0

CIS15CCIS15BG

5.0

AG15

5.0

22B

4.2

AG

4.0

Similar Professors