3.7

Antonella Di Lillo

Computer Science - Brandeis University

3.7
Quality
3.9
Difficulty
64%
Would Retake
83
Reviews
3.7
Quality
3.9
Difficulty
3.7
Helpful
3.7
Clarity

64%

Would Retake

83

Reviews

Rating Distribution
Official

5

43

4

10

3

9

2

10

1

11

What Students Say

Super rude to students

COSI21A - 2.0 rating

She does not allow us to use computer in class and she is confusing

CS11A - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

70%

Textbook Required

15%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
A (21)
A- (11)
B+ (6)
Grade Distribution
A(23)B(3)C(4)D(3)F(0)A-/B+(17)
Based on 56 reported grades
A: 21
A-: 11
B+: 6
Not sure yet: 5
Common Tags
Tough grader (18)
Hilarious (15)
Lots of homework (15)
Caring (12)
Tough Grader (10)
Skip class? You won't pass. (10)
Participation matters (9)
Respected (7)
Rating Trend

Improving

+0.38 avg change
Jan
May
Aug
Sep
Oct
Nov
Last 6 months
Ratings by Course

COSI12A

5.0

(2)

COSI11A21A

5.0

(1)

COSI10A

4.5

(4)

COSI21A

3.9

(29)

COSI11A

3.8

(19)
+5 more courses
Difficulty by Course

CS11A

5.0

COS21A

4.1

COSI12B

4.0

12B

4.0

COSI21A

3.9

Reviews (83)
4.0
3.0
COSI11A
Nov 1, 2010

she was nice enough, she was good at covering everything on the powerpoints so the book wasn't even needed, was kinda funny too, tests were pretty easy

5.0
3.0
COSI11A
Nov 19, 2010

Great teacher, sometimes hard to understand but is always available for office hours or scheduled time if you dont understand something. Truly concerned about her students succeeding.

5.0
3.0
COSI12A
Nov 1, 2011

Awesome. That's it.

5.0
3.0
COSI11A
Dec 5, 2011

This is the first professor at Brandeis I have actually loved. I will not say the class is easy, but Professor Di Lillo REALLY cares about her students and will do everything she can to help you succeed if you are willing to put in the effort. U dont NEED the textbook but doing the selfcheck problems at the end of each chapter is really helpful!

4.0
3.0
COSI11A
Mar 12, 2013

She's a great professor! People complain sometimes about how difficult she is, but I really don't see it; just do the work, and you'll be fine. Also, she clearly cares about her students, so that's always a plus.

5.0
4.0
COSI21A
Oct 8, 2014

I've had 4 classes with her. By far the best professor in the COSI dept. She's a good, but not necessarily great, lecturer, but she makes up for any shortcomings by always being willing to spend tons of time in office hours, review sessions, you name it. I've never had a professor so willing to spend time out of the classroom helping her students.

5.0
3.0
COSI12B
Grade: A
Apr 23, 2015

Antonella is one of the most amazing professors that I've had. This was my second class with her, and I plan to take many more. She always takes time to explain things to students out of class, and her in class slides are extremely useful. Truly one of the best professors.

5.0
3.0
COSI11A21A
Apr 27, 2015

Great lecturer, really knows her stuff. No BS here.

5.0
4.0
12B
Apr 27, 2015

Professor DiLilo, is a great teacher. She cares about her students and makes them think for themselves. Her coursework is challenging but interesting and I look forward to taking more of her classes in the future.

2.0
5.0
CS11A
Nov 12, 2015

She does not allow us to use computer in class and she is confusing.

5.0
4.0
COS21A
Nov 23, 2015

Antonella is one of the most devoted, incredible professors. Even though she is really demanding, I've never learned this much from another teacher.

3.0
5.0
COSI11A
Grade: B
Dec 28, 2015

She was very harsh with grading and TA's where super hard to meet with. Overall, the class could've been a lot better

3.0
4.0
COSI11A
Grade: B+
Jan 4, 2016

As someone who clearly understood the material, I am quite disappointed in her grading methods. I scored numerically B+/A- on all exams (87-90s) when the average is 70s, got 100s (very few 90s) on all the homework when the average is 80s, and attended every class and sits in the front. When asked about progress, she says I am well off. Boom B+, SMD

4.0
3.0
COSI11A
Grade: A-
Jan 8, 2016

Great teacher. Funny, engaging, super european. Its easy to mess up on test which is annoying because you can fully understand what your doing and still not get an A. But the grading is pretty fair. Definitely go to office hours and look at your exams. You can get points back. KEEP UP WITH THE PROGRAMMING ASSIGNMENTS. Don't wait til the last day.

5.0
2.0
COSI11A
Grade: A
Jan 8, 2016

Antonella is amazing, especially for someone who had to handle two class sections of 150+ students each. Her lectures were clear, she'd pause for any question and repeat things as often as necessary, and her homework assignments (while not easy) made us think about the concepts in ways that forced us to develop at least some understanding of them.

3.0
4.0
COSI11A
Grade: A
Jan 20, 2016

Antonella is a great lecturer. She explains the material well and her slides are very informative and helpful. Exams are easy. However, the grading for homework is very harsh (they do it on purpose). Antonella is NOT helpful at all in office hours. She does not explain the reason and say that's how it is. She gives extension for homework.

4.0
4.0
COSI11A
Grade: B+
Jan 30, 2016

It is hard to get a good grade in her class.

3.0
4.0
COSI11A
Grade: A
Aug 9, 2016
Would take again

Fair choice for intro COSI courses. It takes a lot of works to maintain a fair grade, and it absolutely requires u to understand the materials in the lecture. The result is u will have solid intro level knowledge about COSI.

5.0
3.0
COSI21A
Grade: A
Oct 3, 2016
Would take again

Antonella is hilarious. Although she appears to be tough and strict, she is very caring for students and has great sense of humor.

Gives good feedback
Hilarious
Caring
2.0
4.0
COSI11A
Grade: A
Nov 12, 2016
Wouldn't take again

Decent professor. Reads off of slides (assignments) made by textbook. She does not actually grade/see any of your work so grades are all determined by TA's. Easy class if you have an understanding of JAVA/code. She is VERY sassy and can be condescending. She does care about her students but can be rude/have very little temper. No book needed

Tough Grader
LECTURE HEAVY
5.0
5.0
COSI11A
Grade: Rather not say
Dec 2, 2016
Would take again

Awesome professor - the best in the Cosi department... she should make the tests easier though :'(

Get ready to read
LOTS OF HOMEWORK
GRADED BY FEW THINGS
2.0
5.0
COSI11A
Dec 15, 2016
Wouldn't take again

The most stressful class you can take at this school. Avoid it at all costs.

Tough Grader
Skip class? You won't pass.
2.0
5.0
COSI11A
Jan 21, 2017
Wouldn't take again

Really a tough grader. I got once 100 in an exam but finally a grade B+ because of low homework grade

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
COSI11A
Grade: A-
Feb 9, 2017
Would take again

Honestly, I didn't know what I was getting into when I chose to take CS at Brandeis. But I'm glad I did, and much is thanks to Antonella. She is sassy, but I found it quite enjoyable and in the end she truly cared for her students. I feel like I was challenged and learned a lot. Yes, this class is hard - but it's CS, what else would you expect?

Respected
Clear grading criteria
EXTRA CREDIT
2.0
4.0
COSI21A
May 7, 2017
Wouldn't take again

Reads off slides during lecture. Super harsh grader. Not helpful during office hours. If you are planning on taking 21a, take it. Just don't take it with her.

Tough Grader
TEST HEAVY
4.0
4.0
COSI11A
Sep 9, 2017
Would take again

She's so funny and nice and a good teacher

Hilarious
Amazing lectures
Caring
2.0
4.0
COSI21A
Oct 8, 2017
Wouldn't take again

Super rude to students. Made me feel unwelcome. Grading is really harsh and they won't tell you the guidelines for assignments beforehand.

Tough Grader
4.0
4.0
COSI11A
Grade: A
Nov 22, 2017
Would take again

There is a lot of content in this course, but Antonella has evidently put a lot of thought into how she explains things so that her analogies are correct and clear. Although lectures are non-mandatory, they're very worth going to, except she does not do well answering spontaneous questions, so don't ask those in class.

Tough Grader
Hilarious
Amazing lectures
5.0
4.0
COSI11A
Grade: B
Mar 26, 2018
Would take again

Antonella's lectures are the best part about the class. They're well organized, easy to follow, and make the information seem really simple. If you don't like her sense of humor she can come across as somewhat rude, but I found her really funny. She can be intense, especially one-on-one, so beware of that. Overall though, super enjoyable class.

Skip class? You won't pass.
Hilarious
Amazing lectures
4.0
4.0
COSI21A
Grade: A-
Jun 15, 2018
Would take again

Pros: -You learn A LOT. She covers loads of material, which is great if you're majoring. -Her sass makes the class fun. Some see it as "rude" but she has good intentions. Cons: -Lots of work, you have to earn your grade -Material is a bit inconsistent, doesn't care for nit picky details Overall her class is worth the rigor. Best COSI professor imo

Tough Grader
Respected
Inspirational
2.0
4.0
COSI21A
Dec 31, 2018
Wouldn't take again

Pros: data structure and algorithm is useful and interesting, you will learn a lot. Cons: unfriendly in office hour, nit picky to details and TA varies from people, some being too harsh in grading (0 for minor error). Suggestion: if you can't avoid this class and you want a A, be very careful from the start and get close to a TA( ease for regrade)

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
1.0
COSI21A
Grade: A-
Jan 4, 2019
Wouldn't take again

Trying very hard to please a specific crowd who have trouble understanding the most basic stuff while ignoring the people who already have a good grasp- Spent all the time on easy stuff while flying through advance details. Her TAs constantly made mistake grading assignments and we need to go for regrade all the time.

Tough Grader
Hilarious
Caring
3.0
4.0
COSI21A
Jan 6, 2019
Would take again

Not an easy grader, but definitely takes in account a lot of things when determining your final grade. She wants you to succeed, and cares if you learn or not. Her personality can be intimidating, but just remember she's only human there's nothing to be afraid of. Go to class, participate if you can, and keep up with the work load.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
2.0
3.0
COSI12B
May 7, 2019
Wouldn't take again

PA instructions and TAs are NOT helpful and consistent at all. She did not teach the basic java stuff, like collections, static, packages, etc. Slides are specific and helpful when reviewing for exams, but classes are not. She seemed to focus on students' questions too much while not proceeding the class material.

1.0
5.0
COSI21A
Grade: Drop/Withdrawal
Jun 8, 2019
Wouldn't take again

She made me feel very belittled and continued to call me out in front of the whole class. I left and never returned after the first class due to the extremely disrespectful comments. She was not supportive and made me feel stupid.

5.0
4.0
COSI21A
Grade: A
Aug 28, 2019
Would take again

She is so good in lectures. Her homework is hard but interesting. Her exam is hard to predict.

Lots of homework
Skip class? You won't pass.
Graded by few things
1.0
3.0
COSI12B
Grade: B+
Oct 31, 2019
Would take again

Tough grader

Group projects
Tough grader
5.0
2.0
COSI10A
Grade: A
Jan 27, 2020
Would take again

Antonella is really funny. The class is a lot of fun. The only critique is that the tests are a bit hard to predict... oftentimes there are some things that were not really focused on as much or that doesn't necessarily seem to be a logical extension of the class... if you go to recitation though, it's all still manageable.

Accessible outside class
Hilarious
Caring
5.0
4.0
COSI21A
Grade: A
Jun 9, 2020
Would take again

At first glance, students will find Antonella to be an intimidating and, quite frankly, ruthless Professor. However, if you have the guts to stay in her class and follow her ways, youll find that she is one of the most caring and helpful professors there are. She puts in a lot of heart and energy into her lecture to make sure people understand her

Participation matters
Inspirational
Caring
3.0
5.0
COSI10A
Jun 30, 2020
Wouldn't take again

Be prepared to answer questions. Her personality is very straightforward, and mean. Does not check or reply her emails often. The material and assignments can be hard if you are new to coding, but tests are easier. And sometimes she does not show up during office hours and she wasn't very helpful when I asked questions about assignments.

Lots of homework
Participation matters
1.0
4.0
12B
Oct 23, 2020
Wouldn't take again

The professor is a joke, she teaches "advanced" programming techniques but fails your homework assignment if you use ANY technique not taught in class (i.e basic keywords, built in methods etc.). She believes grades dont matter, so do NOT take her if you dont mind a poor grade

Tough grader
5.0
4.0
COSI21A
Grade: B+
Mar 2, 2021
Would take again

I've taken every class that Antonella offers, and I attribute my internship/job searching success to her. She wants you to have a solid grasp of the material, but the tradeoff is that grades tend to be low. However, a good grasp of the material will get you much further than an A on a transcript, and will help significantly in later classes.

Participation matters
Skip class? You won't pass.
Caring
3.0
5.0
COSI21A
Grade: B
May 9, 2021
Wouldn't take again

Antonella is a good person but also a tough grader. You do learn a lot in her class but her TAs will take every possible point away from you with no negotiation. Her PAs are hard and the guidelines are super unclear. Tests are hard to predict.

Accessible outside class
Lots of homework
4.0
3.0
COSI21A
Grade: A
Jun 11, 2021
Would take again

Classes are mostly lectures but she is an engaging and effective lecturer. I thought that the programming assignments were challenging but not impossible, especially with the help of the TA's, but I had some additional experience with code so the class may be more challenging to those with less experience.

Respected
Lots of homework
Lecture heavy
3.0
4.0
COSI21A
Sep 8, 2021
Wouldn't take again

Really tough grader, but you learn a lot.

Gives good feedback
Participation matters
Skip class? You won't pass.
1.0
1.0
CS12B
Sep 23, 2021
Wouldn't take again

unclear grading criteria

5.0
2.0
COSI21A
Grade: A
Nov 8, 2021
Would take again

She is really energetic in class, so you will never feel boring in her class. She go through the data structure in a very clear way.

Hilarious
5.0
4.0
COSI21A
Grade: Not sure yet
Dec 3, 2021
Would take again

Amazing lecture, but challenging homework.

Lots of homework
Amazing lectures
Tough grader
5.0
3.0
COSI10A
Dec 3, 2021
Would take again

Just took her COSI10a this semester, such a pleasure to have her in class. I enjoyed every minutes of her lecture as well as her marvelous humor. In class, she has a fascinating character and effective teaching style which always clear up every questions students raised up. Always a great resource even after class. Would love to have her again!

Accessible outside class
Hilarious
Amazing lectures
1.0
4.0
COSI21A
Grade: A-
Dec 5, 2021
Would take again

The PAs are really hard, a lot of PS, those are always hard. Exams? They are also hard. Everything in this class is hard except what she taught in class.

Lots of homework
Graded by few things
Tough grader
3.0
5.0
COSI21A
Dec 11, 2021
Wouldn't take again

Antonella is a great and energetic teacher and what she taught in class is useful. But her PAs and PSs are really hard and the instructions are super unclear. Her TAs are also not helpful and are tough graders. You will get a lot of stress and a poor grade if you take this course.

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
5.0
COSI21A
Grade: B+
Jan 16, 2022
Wouldn't take again

Great person, I think. Has a tendency to repeat part of the previous lecture in the next one, which gets really boring. However, you can't afford to miss much. If you miss one of the algorithm examples, get it repeated to you in office hours or you'll never get it. She also has brutal grading on the assignments. Leave LOTS of time for them.

Skip class? You won't pass.
Lecture heavy
Caring
5.0
4.0
COSI12A
Grade: A-
Jan 19, 2022
Would take again

Antonella's classes are challenging. But if you raise your hand in class, and are not afraid to make a mistake in class, she will love you no matter your grade. To get a good grade start the PA's the day they are assigned. Also the grading can be a bit wonky, don't be too discouraged if you get a bad grade, everyone does at some point in the class.

Skip class? You won't pass.
Graded by few things
Tough grader
5.0
5.0
COSI10A
Grade: A-
Feb 15, 2022
Would take again

People say Antonella is too tough; they're softies. Antonella pushes you hard, assigns a lot of homework, and takes points off mercilessly. However, she is also a complete softie, and she does all of these things because she wants you to leave actually knowing compsci. I've learned a ton, and her classes are interesting & engaging.

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
3.0
COS21A
Grade: Not sure yet
May 2, 2022
Would take again

Great professor!

Amazing lectures
Clear grading criteria
Inspirational
5.0
4.0
COSI12B
Grade: A
Aug 19, 2022
Would take again

Antonella Dilillo is a great professor, the only problem of 12B is that the grading criteria is quite ambiguous.

5.0
3.0
COS21A
Grade: A+
Nov 2, 2022
Would take again

I love this professor

Inspirational
Caring
5.0
5.0
COSI12B
Grade: A-
Apr 26, 2023
Would take again

Tough but excellent, really makes sure you know compsci by the time you leave her classroom. Engaging lecturer, very knowledgeable, funny, cares a lot about her students even if she can be sassy in class. Some people don't like her because she's a tough professor, but that's because she teaches more than any other prof in the department.

Tough grader
Lots of homework
Respected
5.0
5.0
COSI21A
Grade: Not sure yet
Nov 2, 2023
Would take again

Cares about her students' learning experience, truly unique lecture experiences.

Participation matters
Inspirational
Hilarious
5.0
4.0
COSI21A
Grade: Not sure yet
Nov 3, 2023
Would take again

Because this class is so challenging, it seems that students, in turn, may unfoundedly claim that Antonella is quite harsh. However, while she certainly holds you accountable for your learning, she is very approachable and a super entertaining lecturer... certainly never a dull moment in class! Can't wait to take COSI 130A with her next semester!

Tough grader
Participation matters
Hilarious
5.0
5.0
COSI21A
Grade: Not sure yet
Nov 3, 2023
Would take again

Her 21A class is very hard, but not really because of her. Anywhere you look you'll find that data structures is one of the hardest COSI classes. Antonella does her best to make the class as bearable as possible through entertaining and simple to follow lectures. Absolutely the funniest professor I've had and very nice in her office hours.

Tough grader
Gives good feedback
Hilarious
5.0
5.0
COS21A
Nov 3, 2023
Would take again

Professor Di-Lillo is an amazing professor and is really cheerful as well as energetic. You can tell she really cares about her students learning the content. While the class itself is very difficult, she tries to teach you as best as she can and gives you all the resources you need to succeed.

Tough grader
Lecture heavy
Test heavy
5.0
5.0
CS12B
Grade: A-
Nov 7, 2023
Would take again

She is a tough professor, but it is worth it, it does wonders in preparing you for future classes.

Amazing lectures
Caring
Accessible outside class
5.0
4.0
COSI12B
Grade: A
Nov 10, 2023
Would take again

Amazing professor, teaches how to code correctly, difficult work but extremely doable if you follow class instructions and don't take shortcuts. Follow her process and you will be fine. It is helpful if you have a little coding experience though. Very good preparation for later in life. Super funny and caring teacher as well.

Tough grader
Caring
Respected
5.0
4.0
COSI21A
Grade: A+
Dec 15, 2023
Would take again

Antonella is an excellent teacher who teaches difficult topics in an accessible way. Many people have trouble with data structures but this is no fault of Antonella.

Participation matters
Amazing lectures
Lots of homework
2.0
5.0
COSI12B
Grade: C+
Jan 11, 2024

Antonella isn't terrible, but get ready for her teaching style. In class lectures that only really talk about big picture concepts are fine, but she skims over the practical skills you need to complete assignments. Insane workload. Unfairly difficult tests. I'm not a fan, but I can see why some people don't mind her. Almost a self taught class!

Tough grader
Lots of homework
Graded by few things
5.0
5.0
COSI12B
Grade: A
Feb 13, 2024
Would take again

A lot of people think she is a difficult prof, but I really learned a lot in her class. Her lectures are funny and she's a really nice person! I struggled a lot in the beginning coming from 10a, but power thru and you can def get an A. PA grading rubrics are harsh but it's easy to get the hang of what are strong no-nos to get 100% PA grades.

Lots of homework
Hilarious
5.0
3.0
COS21A
Apr 5, 2024
Would take again

One of the best CS professors at Brandeis, really cares about her students

Amazing lectures
Inspirational
Lots of homework
1.0
5.0
COS21A
Grade: C-
May 29, 2024

The worst class I have ever taken. She is a clear lecturer, which doesn't matter as your grade will never be connected to your understanding of the material. No one should go to brandeis for CS as long as she is here. Expect to lose at least 3 letter grades per minor mistake on homework. TAs refuse to answer questions. Accuses everyone of plagarism

Tough grader
Lots of homework
Test heavy
1.0
4.0
12B
Grade: Drop/Withdrawal
Sep 18, 2024

Absolutely terrible professor. Do not take this course with her, take it with another Java professor at Brandeis.

5.0
4.0
COSI21A
Grade: A
Nov 6, 2024
Would take again

Easily gets to the point and visiting office hours was quite easy and helpful.

Tough grader
Hilarious
Caring
4.0
4.0
COSI21A
Grade: A-
Jan 14, 2025
Would take again

Antonella is an acquired taste. She doesn't allow computers/iPads/phones in her class, loves to cold call, and regularly tease students who don't frequently attend her lectures. But, she cares about you as an individual, which I can't say about many professors. Once you embrace that you will be cold called on, you're ready for the real world.

Hilarious
Caring
Respected
5.0
3.0
COSI21A
Grade: A-
Jan 16, 2025
Would take again

Antonella is genuinely my favorite professor I have had at Brandeis so far. This class is hard, but that is to be expected because the topic is hard. Her lectures are so engaging which makes it easy to stay focused, she is really funny, knows her stuff, and truly cares about students' success. Cannot recommend her enough.

Amazing lectures
2.0
5.0
COS21A
Grade: Drop/Withdrawal
Jan 22, 2025

Antonella seems a good person in life. She is very energetic and the class is interesting. However, for me, she is very pushy. She will randomly pick up students who don't know the answer to answer questions but seldom pick the student who raise their hands. Very hard PA and PS and very harsh grading. Exam is hard but better than PA.

5.0
4.0
COSI21A
Grade: A
Jan 29, 2025
Would take again

She is a really good professor if you can follow along and don't get lost. People don't like her because the course is hard, but she is very nice and the material is very doable if you apply yourself. Make sure to start the assignments well ahead of time.

Tough grader
Amazing lectures
Lots of homework
1.0
5.0
COS21A
Grade: C-
May 15, 2025

Absolutely bad teacher. Irresponsible and make jokes about students. She can be absent from class several times without any previous messages, but she does not allow any students absent. Do not take her class if you want to get a good grade.

Tough grader
Participation matters
Test heavy
4.0
4.0
COS21A
Grade: B+
May 30, 2025

Took this class with no prior DSA or CS interest and overall she's great at teaching and very helpful in OH. One con is she's very slow at releasing grades and online communication. If you're looking for an easy class or constantly worried about grades, then you're not going to have a good time here.

Test heavy
5.0
3.0
COSI21A
Grade: A
Aug 27, 2025
Would take again

Peak. If you like her, you like her. If you don't, you don't. has a tendency to explain things in a way that does not make sense.

5.0
4.0
COS21A
Grade: A
Sep 2, 2025
Would take again

Great Professor, fun class, learned a lot!

Participation matters
Hilarious
Lecture heavy
5.0
4.0
COS21A
Grade: A
Oct 5, 2025
Would take again

It's been 3 years since I took this class and I can still fastly solve medium tree leetcode after two years of not touching tree stuff. She is sooo good.

Inspirational
Respected
Lecture heavy
1.0
4.0
COS21A
Oct 22, 2025

Absolutely terrible professor. Do not take this course with her, take it with another Java professor at Brandeis.

1.0
5.0
COS21A
Grade: C
Nov 12, 2025

Absolutely terrible. The class has unclear grading, no feedback, and shows no value for student learning. Go to office hours only if you want her to shout at you and feel like you wasted your time studying and working on assignments. I'm sorry if you have to take this class as a major requirement.

Tough grader
Lecture heavy
5.0
4.0
COS21A
Grade: A
Nov 20, 2025
Would take again

Antonella will absolutely call you out for being on your phone or not showing up to class. She will cold call on you. The lectures are engaging and she is very funny. Show up to class and pay attention and you'll be fine. Yes it's a hard course.

Class Info

Online Classes

100%

Attendance Mandatory

70%

Textbook Required

15%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
A (21)
A- (11)
B+ (6)
Grade Distribution
A(23)B(3)C(4)D(3)F(0)A-/B+(17)
Based on 56 reported grades
A: 21
A-: 11
B+: 6
Not sure yet: 5
Common Tags
Tough grader (18)
Hilarious (15)
Lots of homework (15)
Caring (12)
Tough Grader (10)
Skip class? You won't pass. (10)
Participation matters (9)
Respected (7)
Rating Trend

Improving

+0.38 avg change
Jan
May
Aug
Sep
Oct
Nov
Last 6 months
Ratings by Course

COSI12A

5.0

(2)

COSI11A21A

5.0

(1)

COSI10A

4.5

(4)

COSI21A

3.9

(29)

COSI11A

3.8

(19)
+5 more courses
Difficulty by Course

CS11A

5.0

COS21A

4.1

COSI12B

4.0

12B

4.0

COSI21A

3.9

Similar Professors