3.7
Quality3.9
Difficulty64%
Would Retake83
Reviews64%
Would Retake
83
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
70%
Textbook Required
15%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.38 avg changeRatings by Course
COSI12A
5.0
(2)COSI11A21A
5.0
(1)COSI10A
4.5
(4)COSI21A
3.9
(29)COSI11A
3.8
(19)Difficulty by Course
CS11A
5.0
COS21A
4.1
COSI12B
4.0
12B
4.0
COSI21A
3.9
Reviews (83)
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
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.
Awesome. That's it.
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!
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.
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.
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.
Great lecturer, really knows her stuff. No BS here.
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.
She does not allow us to use computer in class and she is confusing.
Antonella is one of the most devoted, incredible professors. Even though she is really demanding, I've never learned this much from another teacher.
She was very harsh with grading and TA's where super hard to meet with. Overall, the class could've been a lot better
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
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.
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.
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.
It is hard to get a good grade in her class.
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.
Antonella is hilarious. Although she appears to be tough and strict, she is very caring for students and has great sense of humor.
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
Awesome professor - the best in the Cosi department... she should make the tests easier though :'(
The most stressful class you can take at this school. Avoid it at all costs.
Really a tough grader. I got once 100 in an exam but finally a grade B+ because of low homework grade
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?
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.
She's so funny and nice and a good teacher
Super rude to students. Made me feel unwelcome. Grading is really harsh and they won't tell you the guidelines for assignments beforehand.
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.
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.
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
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)
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.
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.
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.
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.
She is so good in lectures. Her homework is hard but interesting. Her exam is hard to predict.
Tough grader
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.
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
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.
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
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.
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.
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.
Really tough grader, but you learn a lot.
unclear grading criteria
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.
Amazing lecture, but challenging homework.
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!
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.
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.
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.
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.
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.
Great professor!
Antonella Dilillo is a great professor, the only problem of 12B is that the grading criteria is quite ambiguous.
I love this professor
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.
Cares about her students' learning experience, truly unique lecture experiences.
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!
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.
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.
She is a tough professor, but it is worth it, it does wonders in preparing you for future classes.
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.
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.
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!
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.
One of the best CS professors at Brandeis, really cares about her students
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
Absolutely terrible professor. Do not take this course with her, take it with another Java professor at Brandeis.
Easily gets to the point and visiting office hours was quite easy and helpful.
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.
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.
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.
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.
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.
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.
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.
Great Professor, fun class, learned a lot!
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.
Absolutely terrible professor. Do not take this course with her, take it with another Java professor at Brandeis.
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.
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
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.38 avg changeRatings by Course
COSI12A
5.0
(2)COSI11A21A
5.0
(1)COSI10A
4.5
(4)COSI21A
3.9
(29)COSI11A
3.8
(19)Difficulty by Course
CS11A
5.0
COS21A
4.1
COSI12B
4.0
12B
4.0
COSI21A
3.9