3.1

Tiziana Ligorio

Computer Science - Hunter College

3.1
Quality
3.4
Difficulty
49%
Would Retake
117
Reviews
3.1
Quality
3.4
Difficulty
3.1
Helpful
3.1
Clarity

49%

Would Retake

117

Reviews

Rating Distribution
Official

5

40

4

20

3

8

2

9

1

40

What Students Say

She does her best to explain the material to us and make the best of a boring class

CSCI135 - 4.0 rating

This is not an easy class

CSCI235 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 61 grades
Most common grades:
A (27)
A+ (11)
Not sure yet (10)
Grade Distribution
A(38)B(4)C(3)D(2)F(1)A-/B+(14)
Based on 78 reported grades
A: 27
A+: 11
Not sure yet: 10
B+: 9
Common Tags
Lots of homework (52)
Clear grading criteria (30)
Tough grader (26)
Test heavy (23)
Amazing lectures (14)
Get ready to read (13)
Lecture heavy (11)
Accessible outside class (9)
Rating Trend

Declining

-0.23 avg change
Mar
May
Jun
Nov
Dec
May
Last 6 months
Ratings by Course

CSCI235

4.9

(18)

CSCI120

4.6

(8)

CSCI135

4.0

(1)

CSCI499

4.0

(1)

CS235

3.9

(19)
+2 more courses
Difficulty by Course

CSCI127

4.0

CSCI12700

3.5

CSCI135

3.0

CS235

2.9

CSCI235

2.9

Reviews (117)
5.0
2.0
CSCI120
Feb 28, 2006

Impart her knowledge very well. Her explanations are clear. she wants you to understand the concepts. She's patient.

3.0
2.0
CSCI120
Apr 10, 2006

She is very boring, but easy. Knows what she is talking about and seems very interested, but can't get her class to be interested. She is a good professor but is not very interesting.

4.0
2.0
CSCI120
May 16, 2006

She knows what she is talking about and is very helpful and patient, but she is not that interesting. Hard to stay awake in class. Her tests aren't too bad and there isn't much homework.

5.0
2.0
CSCI120
Jun 5, 2006

boring, but pretty easy. she knows what she is talking about. tries her best to get some life out of her class but is always unsuccessful. always willing to review concepts and help students. not much hw. grades on time. exams arent to bad. overall a very good professor! very dedicated

5.0
1.0
CSCI120
Aug 22, 2006

She is clear and easy. She provides thorough review sheets for her midterm and final, and both of these exams are easy. The homework was simple and easy, and she understands that her students all have lives. Take her for an easy A. Oh yeah, she is FINE!!!

5.0
1.0
CSCI120
Jan 12, 2007

She is great and you really have to be retarded if you don't get an A in her class because she can't make it any easier for you. There is a midterm and a final. She provides students with a review sheet - everything that is on the review sheet WILL BE on the tests. She is nice, helpful, and knows her stuff well. Take her for an easy A.

5.0
1.0
CSCI120
Jan 14, 2007

She is easy, and helpful. But the class is so so so so so bored. Don't need to buy the textbook, need to go to class. 2 HW and 1 extra credit HW, have midterm and final

5.0
1.0
CSCI120
Jan 29, 2007

She was great. Nice, understanding and helpful. It is impossible to not get an A in this course. On top of all that she is really attractive! Meow.

4.0
2.0
CSCI127
May 25, 2011

Hottest professor in Hunter. Oh, how was she as a teacher? Um, ok I guess :) Actually, you pretty much work on your own in this class. Pretty easy overall. I thought she was a little unfair to some students at times though. No big deal

4.0
3.0
CSCI135
May 1, 2012

Hands down the hottest teacher that I've ever had. I mean wow, jesus christ. Anyway, shes a good teacher, and the powerpoints she makes available are pretty clear. She does her best to explain the material to us and make the best of a boring class. Tests aren't difficult if you study and code outside of class so you know the information well.

5.0
3.0
CSCI235
Grade: A
Dec 27, 2018
Would take again

One of the better csci professors at Hunter. This was second time taking 235 & I got an A with her. She breaks the content down so you can actually learn it. Projects were really fair. Exams were moderately challenging but they're based on class content/projects. Show up to class, lectures are pretty helpful. Overall, she makes it easy to do well.

Clear grading criteria
Amazing lectures
5.0
4.0
CSCI235
Grade: A-
Dec 30, 2018
Would take again

She is a very funny professor who also understands the topics very well. The powerpoint presentations are very good and available online. The grade is based on two exams and 5 projects (lowest one dropped). She will also drop the midterm if you do very well on the final. Take her if you want a very funny professor.

Clear grading criteria
Hilarious
Amazing lectures
5.0
2.0
CSCI235
Grade: A
Jan 5, 2019
Would take again

She's honestly one of the real gems in the Hunter CS department. She makes the material REALLY easy to understand and her exams are basically her slides and the projects( which are fair). Read her slides and DO the project on YOUR OWN or look them over for the exam. She has class assignments which are easy 5%. Would take her again in a heartbeat.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
2.0
CS235
Grade: A
May 23, 2019
Would take again

Amazing professor. Clear about everything, her slides are great, the only hw are 5 projects which makes you understand the material better. Midterm and Final are fair. Listen in class, do the projects, and you'll do great. Wish she could teach all CS classes.

Accessible outside class
Clear grading criteria
EXTRA CREDIT
4.0
4.0
CSCI235
Grade: B+
May 29, 2019
Would take again

This is not an easy class. The projects are really challenging. If i did better on them I would have gotten an A. Make sure you start the projects the day she assigns them because a week seems like a long time until you get stuck. She gives you everything you need to do well though, I'd definitely take her again!

Gives good feedback
Lots of homework
EXTRA CREDIT
5.0
3.0
CSCI235
Grade: A
Jun 27, 2019
Would take again

She's great. Really friendly and fun. She strives to make her lectures engaging and interesting to students while also being clear and concise about the material. Honestly the best professor for software analysis and design and I highly recommend her.

Clear grading criteria
Hilarious
Amazing lectures
5.0
3.0
CSCI127
Grade: A+
Dec 12, 2019
Would take again

A wonderful instructor. I had her for the honors recitation. There were only eight students, so she was able to provide a lot of individual attention. Very understanding, respectful, and smart. She increased my interest in CS. Take her if you can.

Inspirational
Clear grading criteria
Caring
5.0
4.0
CSCI235
Grade: A+
Dec 21, 2019
Would take again

Tiziana is one of the true gems of the CSCI Department at Hunter. She has her PhD in Comp Sci and it shows. 10 projects due weekly, one midterm, and the final. Her slides are clear but if you skip class, you'll likely be lost. I actually learned how to think critically about Data Structures and thats what's important for this class.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
CSCI235
Grade: A
Feb 12, 2020
Would take again

Prof Ligorio was very lenient when it came to projects and tests. She almost always gave extensions for the projects despite having a week or two to complete it. On top of extra credit questions on exams, she gave excellent curves. Her class is definitely not easy if you slack or fall behind on material.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
4.0
5.0
CSCI127
Grade: Drop/Withdrawal
Apr 7, 2020
Would take again

Professor Ligorio is very kind and will always be happy to help you! However, I felt that the amount of assignments was brutal; she will give homework assignments to complete everyday of the week along with weekly quizzes, etc. I dropped because I had difficulty managing my time, so I recommend taking this class if you have a part-time schedule!

Lots of homework
Get ready to read
Skip class? You won't pass.
5.0
3.0
CSCI235
Grade: A
Apr 30, 2020
Would take again

Tiziana makes 235 easy to understand and the exams are pretty easy, just sometimes you might make a few minor mistakes. She explains the lectures very efficiently and will answer any questions you have.

Gives good feedback
Skip class? You won't pass.
Amazing lectures
1.0
4.0
CSCI127
Grade: C+
May 20, 2020
Wouldn't take again

This was the worse professor during the pandemic. She made sure that final exam was more difficult than it needed to be. It did not reflect the practice exams at all. not understanding at all. avoid takin this class if you can.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
CSCI127
Grade: Not sure yet
May 21, 2020
Wouldn't take again

The final exam had nothing to do with what we did in class

Lots of homework
Accessible outside class
Tough grader
1.0
4.0
CSCI127
Grade: B+
May 23, 2020
Wouldn't take again

She made the final exam ridiculously difficult. The questions were completely different than the past final exams. Not in touch with reality, there is a pandemic going on and you make the test more difficult with less time allotted... Was expecting an A in the course, but now will probably receive a B. Unfair.

2.0
4.0
CSCI127
Grade: B
Jun 2, 2020
Wouldn't take again

Theres SO many things to keep up w including weekly quizzes, Labs, programs, code reviews and lecture previews. This is a hybrid course meaning you have to do a lot outside of class. Pandemic students were done dirty: no mock exam like every other yr got, exam time was cut by 30 mins w more Qs, no one finished. Cs majors even got B & C grades.

Lots of homework
Lecture heavy
2.0
5.0
CSCI127
Grade: A-
Jun 3, 2020
Wouldn't take again

This professor was good at first before the pandemic because I was actually fine with the daily program assignments, quizzes, and etc. However, when I took that final exam, it was the hardest test I have ever taken. It was way different compared to previous final exams, and it was hardly related to the assignments we worked so hard on!

Lots of homework
Test heavy
1.0
5.0
CSCI127
Grade: C
Jun 9, 2020
Wouldn't take again

Shes got all these good reviews. This is in part why I decided to take her class as an elective. My review is solely on the bad performance during the pandemic. When this course switched to online platform it became quite intense. I would not recommend taking this as an online course. Hopefully they improve the final exam which was a dud.

Lots of homework
Test heavy
Tough grader
3.0
5.0
CSCI127
Grade: B+
Jun 12, 2020
Wouldn't take again

There's a lot to keep up with: daily assignments, weekly quizzes and code reviews. It was doable until the transition to online classes. Her past exams were ok but she made our final exam extremely hard. Don't know how I'd pass the class without the curve.

5.0
3.0
CSCI235
Grade: A
Jun 20, 2020
Wouldn't take again

She's very clear and takes it one at a time. Which is good, but I was expecting a bit more of a difficult class. Her tests are not too difficult in the sense as long as you understand all the topics she covered, but they are long so you need to really manage your time wisely. Other than that, she is willing to help. But don't disrespect her.

Gives good feedback
Test heavy
1.0
5.0
CSCI127
Grade: Rather not say
Jul 1, 2020
Wouldn't take again

I took this class thinking it would be okay since it is an intro class. But, it is the worst class that i have ever taken in my life. Would not recommend if you dont know anything about coding prior to taking this class. The coding assignments are so overwhelming, one for each day. On top of that the final was just absurd and not fair at all.

Lots of homework
Lecture heavy
Tough grader
1.0
4.0
CSCI127
Nov 12, 2020
Wouldn't take again

DO NOT TAKE HER. Her lectures are very boring and you learn nothing. She just uses Python Tutor to show her codes and never explain why each line of code is used. It is a self-learning class. The TAs teach better than her and the lab reviews with the TAs are amazing than the lecture. YOU WILL FAIL THE CLASS IF YOU FAIL THE FINAL EXAM.

Lots of homework
Test heavy
Lecture heavy
4.0
5.0
CSCI127
Nov 15, 2020
Would take again

Her class is a lot of work and it can be confusing in the beginning with all the assignments but you get use to it. The prof is nice. This class can be really hard so you may want to attend the lab reviews with the TAs.

Skip class? You won't pass.
Clear grading criteria
2.0
4.0
CSCI127
Dec 13, 2020
Wouldn't take again

This course (online) is difficult and I wouldn't say it's fair now that I'm about done with it. Reasons: 1.) The class size is just too large (>400) 2.)The previous exam's answer keys had (many) human errors 3.)This professor is just not empathetic 4.)You NEED to know comp sci before entering this "intro" course 5.)Fail the final, you're done for

Lots of homework
Graded by few things
1.0
4.0
CSCI127
Dec 14, 2020
Wouldn't take again

Just took my final and here to complain how bad she is. The final on gradescope says there are 24 questions but in reality, there are actually multiple questions in each question. So the final had at least over 65 questions in two hours which doesn't sound bad at first until you realized how much workload it actually is. Her lectures are trash sogl

Lots of homework
Test heavy
4.0
2.0
CSCI127
Grade: A
Dec 14, 2020
Would take again

If your actually interested in CS, this class shouldn't be difficult. You get 5 programming assignments per week and have a weekly quiz. As long as you pay attention and do the labs, you should be good. If your struggling on a topic, TA's are always there to help or you could try using the text book.

Lots of homework
Test heavy
1.0
5.0
CSCI127
Grade: Not sure yet
Dec 15, 2020
Wouldn't take again

DO NOT TAKE THIS CLASS. This was the worst class I've ever take in my life. She gave me depression throughout the semester. She just reads from her notes on zoom and her class is more than 250 students. We literally had to teach ourselves in the group chat with 250 students. If you fail her final, no matter what's your grade you just fail the class

Lots of homework
Test heavy
Tough grader
2.0
4.0
CSCI127
Grade: Not sure yet
Dec 15, 2020
Wouldn't take again

Not the best at teaching concepts, idk if I learned anything from her lectures. but the labs and lab reviews are helpful. the 5 weekly assignments are ok and so are the lab quizzes but the final was an absolute bummer. way tougher than the usual assignments and quizzes, which is pathetic from her part, especially in the middle of a pandemic

Lots of homework
Test heavy
4.0
3.0
CSCI127
Grade: A
Dec 15, 2020
Would take again

Alright so online classes aren't exactly for everyone during these circumstances. However, before taking this class, you might want to have some type of programming knowledge. Lectures were a bit rushed and certain topics were not explained, but that was okay for me. Lecture quizzes and lab quizzes every week along with 5 programming assignments.

Lots of homework
Participation matters
4.0
4.0
CSCI127
Grade: A+
Dec 16, 2020
Would take again

Although this class is intended for begninners, I personally felt that there was too much material. We had to learn 4 languages: python, C++, UNIX, & MIPS. It will be challenging without any prior coding experience. However, there are plenty of opportunities to review concepts from lab reviews & drop in tutoring. The TAs really carried this course

Lots of homework
Get ready to read
Test heavy
4.0
4.0
CSCI127
Dec 20, 2020
Would take again

Doing well in CS matters more on the student's part than the teacher's, but ligorio is pretty good with guiding you along as well. Sure there was a decent amount of work outside of the lectures, but you got TA's, her email, google, and labs to help you out. I thought her class was really manageable, especially if you focus on learning the homework.

Lots of homework
Accessible outside class
Skip class? You won't pass.
2.0
4.0
CSCI127
Grade: B
Dec 20, 2020
Wouldn't take again

All she does is read off of her decade-old slides and run code through pythontutor. I'm sure she's a nice person but she's not a good professor at all. The course is also really overwhelming and difficult if you have no prior coding experience. You are expected to learn multiple programming languages; Python, MIPS, C++, and whatever Unix is..

3.0
3.0
CSCI127
Grade: A+
Dec 21, 2020
Would take again

Passing the final is required to pass the class. The weekly assignments aren't too hard and serve as good practice for the final. The lectures are webinar format and you can't chat with other students. They're a good overview of the concepts, but not always very helpful. Make sure to read through and understand the lab assignments.

3.0
4.0
CSCI127
Grade: A
Dec 25, 2020
Wouldn't take again

Barely learned from her lectures. If you do not have prior coding experience, you will struggle. The weekly coding assignments and labs prepare you well, but if you might need the help attend tutoring. Im not a fan of her final test at all.. it covers waay too many topics which you are expected to master. If you fail the final, you fail the class.

Accessible outside class
Clear grading criteria
5.0
2.0
CSCI127
Grade: A
Dec 25, 2020
Would take again

Extremely structured class which I liked. 5 weekly programming assignments, lab quizzes, lecture quizzes during lecture that count for your participation, and quick lecture preview quizzes that you can retake which are due before class. Final counts for A LOT of your grade. She responds to email quick.

Lots of homework
3.0
4.0
CSCI127
Grade: A
Dec 25, 2020
Would take again

This class has very little to do with the professor. The assignments can mostly be copied from the labs. Do the labs and make sure you know your stuff for the final. Does not matter what your standing in the class is prior to the final, you can fail the final by one point and still fail the class. Do not take this to fulfill scientific world.

Lots of homework
Test heavy
Clear grading criteria
1.0
5.0
CSCI127
Jan 20, 2021
Wouldn't take again

She does you wrong at the end. Her quizzes and tests may be easy, but the final exam she is out there to get you to fail. I understand why she gives so many quizzes and homeworks, but this class is just a big mess. It is supposed to be an "INTRO" class. No way is this class an intro. There's a better way to learn CS fundamentals using Python...

Lots of homework
Get ready to read
Tough grader
4.0
3.0
CSCI12700
Grade: B
Mar 23, 2021
Would take again

Cmon, she isn't THAT bad. Sure, the course itself doesn't have the best structure, but she wasn't even the one who built the course. She actually explained concepts really well in the lectures, and she curves the final grade a bit. For a filter class, I honestly expected it to be harder. I think she's a good teacher, but the course needs some work.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
4.0
CSCI127
Apr 7, 2021
Wouldn't take again

She is the worse professor for CS. I almost changed my major, she goes super fast during lectures, 5 programming assignments and 1 quiz weekly. Final exam defines you, if you fail, you fail the class. Exam is 100x harder. The worse topics were mat plot libs, pandas, MIPs, folium, all the graphs that you will never see after this course.

Lots of homework
Tough grader
1.0
4.0
CSCI127
Apr 7, 2021
Wouldn't take again

Not going to lie I joined cuz she looked bad. But respectfully she aint teach nothing. Be ready to come in and kys no cap.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
CSCI127
Apr 9, 2021
Wouldn't take again

5 programming assignments and 1 quiz weekly might sound easy but nah its hard and takes long hours. She does not teach anything you have to learn on your own . Exam is 100x harder than the assignments . She just sits their with her hairy chest reading off the website. If you fail exam you fail the class. Im taking her class rn so be aware!!!

Lots of homework
So many papers
Tough grader
1.0
5.0
CSCI127
Apr 10, 2021
Wouldn't take again

Worse professor on the CS department. People that did well have good prior knowledge of CS during hs. There are 5 assignments and 1 quiz weekly. It's alot and final exam is what counts, if you fail, you fail the class. If you want to major in CS, highly advise not to take Ligorio. She just reads off a website online. I'm taking her rn .

Lots of homework
Test heavy
Tough grader
1.0
4.0
CSCI127
May 6, 2021
Wouldn't take again

Be ready for a self taught class. She does not know how to teach, you will be taught multiple different topics, some are useless. Exam is worth I think 30% of your grade but if you fail the exam, you fail the course.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
CSCI127
May 10, 2021
Wouldn't take again

Horrible Professor, she should get fired. All you do is just read off a lab. Hunter has done a bad job for just having one professor in the course. They need more professors, and need to fire Tiziano and a couple others. She doesn't know how to teach and will fail you if you fail the final.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
CSCI127
May 10, 2021
Wouldn't take again

She needs to get kicked out or go back to school to learn how to teach. Why does the hunter curriculum only have one teacher in a course. She doesn't prepare for anything, just reads off a lab that anyone can do by themselves. If you fail the exam you fail the course . Horrible when you have such a wack professor.

Get ready to read
Lecture heavy
Tough grader
5.0
5.0
CSCI127
May 16, 2021
Wouldn't take again

Although this class was really structured and had many things throughout the semester. I didnt find her lectures to be too bad. Im a new comp sci student and have no experience and feel like Ive learned a lot through her lectures and through the labs. Comp sci itself is mainly self taught. Sometimes she runs out of time tho in lectures.

Lots of homework
Test heavy
Clear grading criteria
1.0
4.0
CSCI127
Grade: Incomplete
May 18, 2021
Wouldn't take again

The class touches on the topics but does not really explain anything. To be fair, she does state in the first lecture this is not a programming class. If you fail the final, you fail the class. Nothing else will be counted towards the final grade.

3.0
3.0
CSCI127
Grade: A-
May 22, 2021
Would take again

She gives pop quizzes during class. Other than that, the hw is pretty straightforward. The only real thing to stress about in this class is probably the final. This is your average typical class.

1.0
5.0
CSCI127
Grade: A+
May 23, 2021
Wouldn't take again

She is the worse CS professor . They need more CS professors at Hunter not just 1 at every course. She doesnt know how to teach . I did well people I self taught and read the labs . Like all she does is read off the labs , I learned to read since pre - k. If u fail exam u fail class, so why is final worth 30%, when if u fail u dont pass???

Lots of homework
Test heavy
Beware of pop quizzes
1.0
5.0
CSCI127
Grade: Incomplete
May 25, 2021
Wouldn't take again

Worst in all of Hunter. I had to take her for csc 127 and it was insane how much of a mess this entire course was. Like all other comments here, all she does is read off slides with little to no explanation. You have to do five programming assignments and a quiz every week. If you fail the final you fail the class. Stay away, she can't teach.

Lots of homework
Tough grader
1.0
4.0
CSCI127
May 26, 2021
Wouldn't take again

She does not know how to teach effectively. She just reads off of slides that we learn anyway from the labs. The lab ta's were great, though. Her final is extremely difficult compared to what she teaches during the classes, which is light and straightforward.

Test heavy
Beware of pop quizzes
2.0
4.0
CSCI127
Grade: Rather not say
May 27, 2021
Wouldn't take again

This is never the course for beginners. Not by any chance. It was a complete mess, and she just reads off slides and uses her "TAs" to grade and check and has 0 communication with students. Too much workload, too many languages and too much to learn in a very short span of time. I have to learn for myself all over again.

Get ready to read
Test heavy
Beware of pop quizzes
1.0
5.0
CSCI127
Jun 16, 2021
Wouldn't take again

she just sits and reads slides that are reused every semester. your gonna have to self learn everything. and shes teaching deep learning in the spring? take it with someone that actually knows how to teach.

Lots of homework
Get ready to read
Tough grader
1.0
4.0
CSCI127
Grade: F
Jul 4, 2021
Wouldn't take again

Just don't take her class, or you will regret it for your whole college life. Worst Professor that I ever met in my college life so far.

1.0
4.0
CSCI127
Nov 11, 2021
Wouldn't take again

I feel like I learned more from code dot org in highschool. The entire class structure is more reliant on TAs than the Professor. I reached out to the professor and (while she did help sort of) she made it very clear that she didn't want to help me. Daily assignments, and you have to want to learn/teach yourself.

1.0
5.0
CSCI127
Nov 12, 2021
Wouldn't take again

Doesn't know how to teach and relies solely on her slides. Isn't helpful in anyway the TA's are the real teachers.

Lots of homework
Graded by few things
Tough grader
1.0
3.0
CSCI127
Nov 15, 2021
Wouldn't take again

Poorly structured and time consuming

1.0
3.0
CSCI127
Grade: Not sure yet
Nov 17, 2021
Wouldn't take again

Trust me, even TA is way better than her

Skip class? You won't pass.
Hilarious
1.0
4.0
CSCI127
Nov 23, 2021
Wouldn't take again

This content is actually so easy: simple python stuff. Imagine someone making 1+1 complicated-that's her talent. The structure of the course and the mixed up and backwards instructions on your DAILY assignments are what make this class unbearable. Constantly drowning in work and the assignments themselves are laughably confusing, for no reason.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CSCI127
Nov 23, 2021
Wouldn't take again

Awful. I suggest, no one takes this class with Prof. Tiziana.

1.0
5.0
CSCI127
Grade: Incomplete
Nov 30, 2021
Wouldn't take again

Learning Python Is not that bad, however she makes it harder than it has to be. Class structure is disorganized. She is not helpful says to use the UTA's but sometimes even the UTA's themselves don't know what they are doing. Gradescope is trash. There are weekly quizzes and 5 assignments each week.

Lots of homework
Lecture heavy
So many papers
1.0
5.0
CSCI127
Grade: Not sure yet
Dec 1, 2021
Wouldn't take again

Bad professor doesnt teach at all and expects you to know things already. reads off slides and cant even talk properly. the TA are the real teachers they are way more helpful than her.

Skip class? You won't pass.
Hilarious
Lecture heavy
4.0
3.0
CSCI127
Grade: Not sure yet
Dec 21, 2021
Would take again

To be honest much of the material was stuff that was easily explained through reading the free textbook or the weekly labs. Don't sign up for this class and expect to NOT have to study lmao its an intro to CS class. Besides that I have really no complaints from her, its material that you HAVE to learn on your free time anyway.

Lots of homework
Get ready to read
Clear grading criteria
1.0
4.0
CSCI127
Dec 21, 2021
Wouldn't take again

Terrible professor made everything harder than it had to be and the way the class works is dumb its all based on the final.

5.0
2.0
CSCI127
Dec 21, 2021
Would take again

Pretty easy class if you put your time into it. There are weekly quizzes that take place in the lab along with code reviews. If you pay attention during her lectures, it's an easy A. She is not half bad, people are unnecessarily complaining.

Lots of homework
1.0
4.0
CSCI127
Grade: Not sure yet
Dec 22, 2021
Wouldn't take again

if you dont pass the final. you wont pass the class. meaning, all the work you put into the programming assignments (5 every week), code reviews (every two weeks), quizzes (every week) doesn't matter if you don't pass the final. also her lectures dont make sense and you're better off reading the lab and learning urself.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CSCI127
Dec 24, 2021
Wouldn't take again

This class is very difficult given the teacher main goal is to go over slides. And if students are confused she says go to tutors. Basically you study by yourself.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CSCI127
Dec 25, 2021
Wouldn't take again

DONT TAKE THIS INSANELY DUMB CLASS!!! YOU FAIL THE FINAL, YOU FAIL THE FINAL YOU ARE BASICALLY DONE FOR :(

Lots of homework
Test heavy
Tough grader
3.0
2.0
CSCI127
Grade: A
Dec 26, 2021
Wouldn't take again

There are lecture quiz and lab quiz every week, code review twice a week. And 5 programming assignments for each week. I think this class is fine because UTAs are very helpful. This professor is fine, you have to read the lab every week to understand the materials. Overall, if you got a good grade on the final is will be an easy A for you.

Lots of homework
Clear grading criteria
Beware of pop quizzes
4.0
4.0
CSCI127
Grade: A
Jan 3, 2022
Would take again

The course info is online, just google it. I didn't have experience with coding before & was worried about reviews here but final was not bad. She allows 8.5x11 paper with notes back & front to take with you on exam. I took the physical final exam, so don't know about the online finals. You have access to prev exams so just study those for final.

Lots of homework
Clear grading criteria
1.0
1.0
CSCI127
Grade: D-
Feb 22, 2022
Wouldn't take again

Best CS course i have ever taken. Would recommend to take for anyone! You'll have soooooo much fun!

Inspirational
Hilarious
Amazing lectures
5.0
2.0
CSCI127
Grade: A
Feb 25, 2022
Would take again

Prof. Ligorio is a good professor, anyone telling you otherwise hasn't taken many CS courses.

Lots of homework
Get ready to read
Skip class? You won't pass.
5.0
3.0
CSCI127
Grade: A+
Apr 21, 2022
Would take again

Clear explanations, approachable, and knowledgeable. CS 127 is structured in a way that might feel challenging for some - because of the amount of assignments and the need to schedule quizzes and code reviews, but if you do all of the work you'll do just fine and even learn. Requires independence but help is available when needed. Cool class.

Participation matters
EXTRA CREDIT
Lots of homework
5.0
3.0
CSCI127
Grade: A+
May 16, 2022
Would take again

Most of the people here in these did not take many CS courses at Hunter yet and it shows. Compared to most of the other professors in the department shes really good.

2.0
3.0
CSCI127
Grade: B+
May 18, 2022

She's mediocre. The class is, admittedly, fair. The grading is clear, she's upfront that it's a lot of work and that you should buckle down and get started on it now, but that doesn't really make it any better. You have to schedule your own quizzes and god help you if you fall behind for any reason. Lectures were unhelpful. Glad to be done tbh.

Clear grading criteria
Lots of homework
4.0
3.0
CSCI127
Grade: B+
May 28, 2022
Would take again

The professor herself is pretty good.The structure of the class however is a nightmare.If you fail the final you fail the class so there's that. Has a lot going on with daily hw assignments, weekly quizzes, and bi-weekly code reviews. Most end up self teaching as it gets rather tricky very quick.

Tough grader
Lots of homework
Test heavy
4.0
4.0
CSCI127
Grade: B+
Jun 3, 2022

I took her class Fall 2021, and have never taken or studied CS before. The class is very structured, and it's important to follow that structure and not fall behind. Getting help is VERY accessible and the TA's were very nice. It's a rigorous class with a lot going on and can feel overwhelming. For the final study using the past exams they provide.

Clear grading criteria
Gives good feedback
Lots of homework
2.0
5.0
CSCI127
Grade: C+
Jul 13, 2022

The only reason I didn't drop the class was that I am a cs major. if you aren't planning to major in computer science, I really don't recommend the class. It is extremely fast-paced and you really only gain knowledge through the labs which you do by yourself. You must pass the final to move on to the next course.

Lots of homework
Test heavy
1.0
4.0
CSCI12700
Grade: A-
Jul 19, 2022

She teaches through "labs" which are online text tutorial pages. Taught C++ through an online textbook. I attended lectures at the last 5 minutes to hand in a lecture slip for participation cause her lectures are just review. If you get a higher grade on final than weekly quizzes the grades are replaced. You're allowed 1 cheat sheet for the final

Get ready to read
Test heavy
1.0
3.0
CSCI127
Grade: Rather not say
Aug 21, 2022

if you fail the final you fail the class. the 60 programming assignments, quizzes, oral presentation code reviews, lecture slips, and lecture previews basically go to waste if you don't pass it.

Tough grader
4.0
3.0
CS235
Grade: A
Nov 14, 2022
Would take again

I like Prof. Ligorio, she is very clear about lecture material and about what should be on the homework, which makes it easy. However, it can be difficult if you don't understand the material or leave assignments for the last minute as tutoring gets packed.

Clear grading criteria
Lots of homework
Lecture heavy
5.0
3.0
CSCI235
Dec 7, 2022
Would take again

Ligorio's lectures were very clear to understand and she walked through a lot of examples using visuals which is helpful. Start the projects asap tho, they aren't super difficult as long as you start early and work on them. She's a solid prof for 235, highly recommend.

Amazing lectures
Clear grading criteria
5.0
4.0
CS235
Grade: Not sure yet
Dec 15, 2022
Would take again

I actually enjoyed this course, and I disagree w/ whoever compared her to Tong Yi... Clear grading criteria, tutoring, online discussion, fun lectures & lecture slides contain ideas for projects, office hours, responds to emails. This is a hard (abstract) class, it has difficult topics. Project specifications/autograder could be better, however.

Get ready to read
Amazing lectures
Lots of homework
5.0
3.0
CSCI235
Grade: Not sure yet
Dec 22, 2022
Would take again

Prof. ligorio was one of the best in the dept, way better than the other cs professors I've had so far. Lectures were engaging and I understood the material pretty well from her explaining it. Tutoring was such a big help for projects! 100% take her for 235, everything was very clear and manageable to do if you start early. Idk who rated her a 1.

Amazing lectures
Clear grading criteria
Lecture heavy
2.0
1.0
CS235
Grade: Not sure yet
Mar 4, 2023
Would take again

useless professor who would clearly rather be doing anything else. there are weekly emails from her condemning the entire class for not understanding her notes, whereas her project specifications are often incomplete, or you can't submit anything because there's an error on her part. material is teach yourself and the class is pretty easy otherwise

Hilarious
1.0
4.0
CS235
Apr 3, 2023

AVOID TAKING PROFESSOR LIGORIO AT ALL COSTS SHE DOES NOT CARE ABOUT HER STUDENTS!!!! Her lectures are dull and lackluster and leaves all the work to the poor TAs to deal with confused students. CSCI235 tutoring often gets packed and there are no open seats at times.

Tough grader
Get ready to read
Lots of homework
5.0
3.0
CSCI235
Grade: A+
May 29, 2023
Would take again

Easy class, just show pay attention, dont use chatgpt, you wont learn

Clear grading criteria
Lots of homework
4.0
3.0
CS235
Grade: A
Nov 3, 2023
Would take again

Not as difficult as a lot of people say, her lectures are super easy to understand and all of her slides are posted online. TAs and tutoring are often your best friend with the homework assignments, and she lets you have cheat sheets for exams.

Clear grading criteria
Lots of homework
Lecture heavy
3.0
4.0
CS235
Grade: A
Dec 23, 2023

Helpful visual slides, questions on quizzes are worded confusingly at times, gives an extra credit opportunity, will not round up no matter how close you are to a higher letter grade, project specs occasionally are incomplete or require changes upon release.

EXTRA CREDIT
Clear grading criteria
4.0
3.0
CSCI235
Grade: B+
Jan 25, 2024
Would take again

She is very organized, she has her own slides she posts online, lots of resources. Projects are hard enough and most of the grade is based on projects. Best CS professor I had so far.

Amazing lectures
5.0
3.0
CSCI235
Grade: A-
Feb 22, 2024
Would take again

Her Lecture is the best lecture I have so far. They always clear and helpful and easy to understand. She used a lot of demonstrate picture to help in explaining stuffs and concepts easier for students to understand unlike other professors and just put a bunch of words. If you go to her lecture everything will be easy. Highly recommend taking her.

Amazing lectures
Inspirational
Caring
5.0
3.0
CS235
Grade: A
Feb 22, 2024
Would take again

Great teacher and great class. If you approach 235 with an inquisitive mind, you will surely leave far more competent than when you started. She not only explains concepts well, but she instills professionalism within students through projects (timeliness, testing, documentation). Adopt a learning mindset and you will not regret taking this class!

Clear grading criteria
5.0
3.0
CS235
Grade: A
Feb 22, 2024
Would take again

Professor Ligorio genuinely may be the best lecturer in all of Hunter College as her slides are some of the best along with being able to explain all of them clearly. There were a lot of projects, but I found this to be one of the most helpful parts of the class; it allowed for a lot of hands-on learning and made getting a good grade much easier.

Amazing lectures
Lots of homework
Caring
5.0
3.0
CS235
Grade: A+
Feb 22, 2024
Would take again

It's a difficult class without a background in CS, there's no way around that. However, if you attend the lectures (which she made for-credit because most don't attend), you will learn! She offers office hours after every class and tutoring online and in-person every weekday. If you actually seek help/information, she makes it easily accessible!

Clear grading criteria
Accessible outside class
Online Savvy
5.0
3.0
CS235
Grade: A+
Feb 22, 2024
Would take again

Professor Ligorio is genuinely one of the best professors in the computer science department. Her lectures are well-structured, and her grading criteria is very clear. She provides plenty of resources for learning the material outside of her lectures, and all of her slides are also available online in case you do miss a lecture.

Clear grading criteria
Inspirational
Respected
5.0
2.0
CS235
Grade: A
Feb 22, 2024
Would take again

Great lecturer

Amazing lectures
Clear grading criteria
Lecture heavy
5.0
3.0
CS235
Grade: A
Feb 22, 2024
Would take again

Really good professor and kind. The workload is not too bad as long as you're on top of it!

Amazing lectures
Clear grading criteria
5.0
2.0
CSCI235
Grade: A
Feb 23, 2024
Would take again

She teaches complicated material well, and her slides during the lecture really help you visualize abstract concepts. I enjoyed her lectures!

Amazing lectures
Inspirational
Accessible outside class
5.0
1.0
CS235
Grade: A
Feb 23, 2024
Would take again

She's such a nice person! The homeworks are longer than the assignments from 135, but you learn a lot by going to the classes. Expect to spend more time working on the projects.

Caring
Accessible outside class
5.0
3.0
CS235
Feb 27, 2024
Would take again

Prof Ligorio has the best slides out of any CS professors in hunter. She is super well explained and thorough and for the most part, her exams don't really come at any surprise. What a light in the CS department!!!

Amazing lectures
5.0
1.0
CS235
Grade: A
Mar 6, 2024
Would take again

Genuinely wants students to do well, explains well in lectures and gives extra credit for doing tech prep.

EXTRA CREDIT
Amazing lectures
Accessible outside class
5.0
3.0
CSCI235
Grade: A
May 17, 2024
Would take again

Professor Ligorio is one of the best professors in the CS department. She's very smart, kind and has a great personality. She got her PhD here at Hunter and she knows her material. If you attend her lectures, she explains concepts very clearly and makes them very fun. She also interacts with students and encourages them to do well. I love her :)

Amazing lectures
Inspirational
Caring
1.0
5.0
CS235
Grade: B
May 25, 2024

her slides are really unhelpful and structured poorly. her lectures are boring and not engaging at all. she does not provide review sheets or give you a rough idea of how the tests are going to look. she doesn't provide enough resources to help with projects and tutoring didn't help much either

Tough grader
5.0
1.0
CSCI235
Grade: A
May 25, 2024
Would take again

Her slides are detailed and helps visualize abstract data structures, and explains sample code or theory. i learn a lot just by following the lectures, and that plus the projects made me more confident in solving new problems on the spot. The projects have lots of extra resources and steps you through solving it, some of it takes thinking though

Amazing lectures
Clear grading criteria
Accessible outside class
1.0
4.0
CS235
Jun 27, 2024

very hard to stay engaged in her very boring lectures that she just reads off of. I learned more from yt than her lectures, and projects were left to TAs to help with. I always found the same two people in the lab who were not only unhelpful but also very rude and clueless. Take her class if you can teach yourself the material.

Tough grader
Lecture heavy
5.0
2.0
CSCI235
Grade: B+
Nov 13, 2024
Would take again

i love ligorio. one of the best at hunter. her lectures are very good however her projects were filled with errors and confusing instructions/format. Attendance isn't required but I recommend going because her slides without the lecture can be kind of confusing. i still dont get the hate she gets on here.

Amazing lectures
Clear grading criteria
Caring
4.0
3.0
CS235
Grade: B+
Dec 27, 2024
Would take again

While the lectures can be dry, Prof. Ligorio genuinely cares about students' success. The workload is manageable if you stay on top of it. I found Unstuckstudy and the free textbook really helpful for exam prep.

4.0
2.0
CSCI499
Grade: A+
May 27, 2025
Would take again

It was a pretty fun class. You work on a group project for the whole semester and one ethics assignment. Every week, you also have weekly team reports on the progress of your project. My only complaint is that I wish we had fewer lectures in the beginning and spent more time on the project. Sometimes, the work was a lot, but became more manageable.

Group projects
Clear grading criteria
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 61 grades
Most common grades:
A (27)
A+ (11)
Not sure yet (10)
Grade Distribution
A(38)B(4)C(3)D(2)F(1)A-/B+(14)
Based on 78 reported grades
A: 27
A+: 11
Not sure yet: 10
B+: 9
Common Tags
Lots of homework (52)
Clear grading criteria (30)
Tough grader (26)
Test heavy (23)
Amazing lectures (14)
Get ready to read (13)
Lecture heavy (11)
Accessible outside class (9)
Rating Trend

Declining

-0.23 avg change
Mar
May
Jun
Nov
Dec
May
Last 6 months
Ratings by Course

CSCI235

4.9

(18)

CSCI120

4.6

(8)

CSCI135

4.0

(1)

CSCI499

4.0

(1)

CS235

3.9

(19)
+2 more courses
Difficulty by Course

CSCI127

4.0

CSCI12700

3.5

CSCI135

3.0

CS235

2.9

CSCI235

2.9

Similar Professors