3.8
Quality2.8
Difficulty57%
Would Retake89
Reviews57%
Would Retake
89
Reviews
Rating DistributionOfficial
5
55
4
6
3
4
2
8
1
16
What Students Say
“Doesn't teach anything, you have to study by yourself, copy the exam from other professor and she can't explain what the questions are asking”
CSC211 - 1.0 rating“if you take her, please just read the book”
CSC126 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
90%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.59 avg changeRatings by Course
126
5.0
(4)430
5.0
(2)CSC102
5.0
(1)CSC0773
5.0
(1)CSC704
4.8
(6)Difficulty by Course
NOTKNOW
4.0
CSC430
3.7
CSC211
3.6
CSC220
3.1
430
3.0
Reviews (89)
No Comments
she is very lazy and unhelpful professor. the test is nonsense.
The other users obviously do not know what they are talking about. Professor Hills is the most extraordinary professor I had in my college career thus far. Her lectures were crystal clear and she opened her attention outside of class hours for students who still just didn't quite get it. Also, this professor really made me interested in the subject
She's the worst i ever had.
OMG excellent professor. She teaches very clearly, explains everyhtign very well. If you pay attention in class and when u dont understand you ask her u will do good. I would take her again.
I am going for computer science and I had failed my first programming class at NYU. I decided to take a summer course at CSI to regain confidence with the subject. She was very helpful in just that. As long as you do the assignments and actually listen to her - she gives you everything you need to know to get an A in the class.
AVOID
DO NOT take this class if you have never programmed before! I was the only person in the class that hasn't & had no idea about computer science. It is NOT for beginners no matter what the course description. Will probably ruin my GPA -_-
Not focus on learning.
I wonder if she is as sarcastic to her potential home buyers as she is to her students? Avoid if possible. She definitely need to brush up on her teaching skills, they are horrible. She should stick to selling homes.
This professor is one of the sweetest people I know. She is great in explaining the subject. Also, she's always ready to help. I don't understand why other people react like that. I think if you do your work you will enjoy her class
this Professor has a lot of experience in the business world of programming,which is very useful.she prepare you for the harder classes that will come.people who really complain about her are pretty much lazy and don't what to do the work, bc in the real world u need to know ur shuff.she is a good teacher and if you ask for help she will
Wonderful professor! I had a pleasurable experience in her class and mastered most of the material in about 2 months. Professor Hills always aims to help her students in order for them to succeed; moreover, her lectures are superb and interesting. In general the course work that comes along with computer science is difficult and as a student I work
Professor Hills is an angel. She is so sweet, and very helpful. I hated computer programming until I took that class with her. She is very professional, smart, and she knows how to teach. If you can't understand something she'll find the way of making you clearly understand it. Guys if you want to learn CSC take the class with her. She is great
She is an excellent professor.If you just pay attention in the class you will learn everything you should know for this class. she allways repeats till you understand . I suggest any one registering for this class to sign for her .You will not only learn but do good in the class.
Excellent. Helpfull. Kind, I recomend this professor to any student.
She is helpful, willing to listen to students and spend more time on topics the class is having difficulty with.
There's a reason I took this professor for 2 CSC classes. For a subject as difficult as computer science, she does more than an amazing job making sure everyone understands the material. She reviews ALL test material, so you know exactly what to study for. She's a sweetheart and makes the class really enjoyable, definitely take this professor!
Great
She is an outstanding professor. One of the best I ever had. She definitely knows how to teach this challenging class. She is more than willing to go over material that you don't understand, but you have to study hard in order to receive an A. Don't expect miracles if you don't put enough of effort. I definitely recommend her!
Definitely a professor you'd love to introduce you to the world of programming. Take note that although she is a wonderful teacher with a charming personality, she does grade FAIR and will give you FAIR exams. Nothing will be given to you so you must work to achieve the desired grade in the class.
Very, very helpful professor. She is definitely one of the best professors at CSI! Her tests are all based on what you learned and also gives a review lesson before one. I really recommend taking her class.
She is the sweetest little woman in the world of computer science. Just study the material from the text and you’ll do fine, especially BINARY. In CSC115 there are only a few assignments in the beginning and the rest of the time you are preparing for the midterm and final which are the only two tests she gives.
Amazing professor! Knows the subject material and teaches it very well! She'll help anyone no matter what and is very clear when lecturing! Take her as soon as possible! You won't regret it!
do not take this class. she makes the class very confusing and half the students end up droping the class
Professor Hills is a lovely and sweet woman who does her best to teach! Take notes, read the textbook, show up for every class, go to tutoring (if you need to), STUDY past notes/tests, and most importantly: TRACE, TRACE, TRACE! Professor Hills is a fair grader and will grade you on the amount of work YOU put into the class.
NOT good was very upset with this professor. Cancel's class and does not make up class time.Taking her class is a waste of money and time!!!!
I learned C++ very well under Professor Hills' teaching, and she even went above and beyond to explain important topics related to software engineering. She has great industry experience and she challenges students to perform to that level. She's happy to help students who work hard. Syllabusassignment due dates could be made clearer in future.
GREAT CLASS
Good teacher!
As a class, we have learned so much about incorporating the interent and other programs into our classrooms.
I though Professor Hills was a very kind, knowledgeable professor. Her class was fun, not a lot of pressure and yet learned new things like powerpoint and smartboard. I enjoyed her class.
Thank you for making this semester interesting.
Prof Hills takes her time in explaining the lesson and she does one to one instruction as well. If you don't understand , she will help you! Great Professor to have and very caring and compassionate at what she does.
Great Professor, made the class fun and interesting
I took her for 126 and 430 and both times she was great. She speaks very clear and is very helpful. I definitively recommend anyone who wants to learn takes her.
Professor Hills is a wonderful professor. She is always there to talk and for advice whether it's for the class or for your future in college. Her class was very informative and I really enjoyed it. a lot of work - but totally worth it!
I had Prof. Hills for two classes during my academic career. She was a great teacher and made sure that you knew the material before moving on. If you're struggling, she'll help you out in any way possible. I would definitely recommend her to anyone.
She's very nice and if you show that you care about knowing the material she'll make sure that you do. It's not an easy class, but that has to do with the material itself, not how it's being taught. If you're looking for an easy class, look elsewhere; if you're going into computer science, I would definitely recommend Professor Hills.
She is probably the most sweetest professor I ever had. She wants everyone to pass. She uses the textbook in class. It really easy. Just show up, participate, do the assignment. She only gives 2 tests; a midterm and final. I love her.
She is such a sweet woman. She really wants to see her students do well. 2 Tests, usually gives a review sweet, definitely would recommend!
A classy lady and an amazing teacher. If u found her teaching bad, just read the textbook. You will pass with an easy A.
I cant believe all of the bad comments because absolutely NONE of them are true. She is amazing, takes it slow so you can understand and remember everything. Computer science isn't an easy classmajor but she makes it feel easy i took her for two semesters and got an A in both classes. If i could continue taking classes with her i would! MUST TAKE!
Began giving useful and helpful notes when a student spoke up. She used the textbook to teach. Only gave a midterm and final exam was given. She deducts a lot of points for small mistakes. Wouldn't recommend.
Gives great examples of her own work experience. This was very useful!!!
Doesn't teach anything, you have to study by yourself, copy the exam from other professor and she can't explain what the questions are asking.
if you take her, please just read the book.
Worst teacher
She doesn't teach, but the tests are hard and deducts a lot of points.
She's very laid back in her teaching demeanor. She takes attendance because she has to, but it won't affect your grade. The lessons are mostly taught from the book. The exams involve a lot of tracing, and her assignments emphasize algorithms. The class was very easy overall, though, it wasn't engaging enough to justify.
Honestly, Best professor in for CSC- made it feel comfortable and understanding. I would definitely take her again.
Excellent professor
SHES THE BEST PROFESSOR EVER !!!!! Seriously, she cares so much about everybody learning! She know's the in - n - out (burger) of computer science! I had her both for CSC 126 & 220. Shes great. You practice, its an easy A! :)
Labs were really fun, tests were good if you know you're stuff, she even gives extra credit if you need it. Makes com sci fun even if you're just taking this class for another major. Take her
Amy Hills is a great professor you should take her! If you pay attention you'll learn lots about programming. Good Luck!
Prof Hills is fantastic. She's intelligent, cares about her students, and has a great sense of humor. Her class feels like home. Programming isn't the easiest subject but she is always willing to help. It's quite useful to pick her brain not just for her knowledge of programming but also for her knowledge of the work force and other matters.
Prof. Amy Hills is a very understanding professor. I've had her for assembly (CSC220) and Intermediate Programming (CSC211). I can say that she's not here to make things unnecessarily difficult. Exams make up most of your grade, but there are plenty of opportunities for extra credit through projects and on the exams. Also you get breaks :)
She'll teach you one step and at a time. Which is very import to any CS student. If you have any questions, just ask she is always there to help!
Awesome!!!
I have this woman now as professor for one of my college classes. The class is Computer Science 220, Assembly Language. She definitely uses her time wisely and even gives a break every now and then.... it's good - it's a break and even gives one the chance to use the bathroom without missing class material... She also respects her students.
Expects a lot but always early and prepared.
Took 211 in the summer. She is extremely knowledgeable. In 211 there are a lot of ways that students can misunderstand things and get lost. She finds out exactly where students got tripped up and steers them back on course. Gave fun labs and extra credit labs. No surprises on tests. Pay attention, ask questions, work hard, don't leave class early.
She's the best CS professor that I have ever had. She's a great teacher who somehow manages to teach at the pace of most of the class while somehow managing to cover everything on the syllabus, and making sure that everyone UNDERSTANDS, and that those who can move a little further ahead are never bored. She is also kind, caring, and helpful.
A wonderful professor who actually teaches and wants her students to do well. Don't pay attention to the negative reviews... they are NOT true!! If you want to do well, learn and be able to ask questions without the professor looking down upon it, take Professor Hills! You won't regret it!!!
She doesnt teach. You have to take out a lot of time to teach yourself and have to read each chapter by yourself to manage to get an A in the class. Her exams are pretty hard and she doesnt give a review sheet. She assigns labs but doesnt teach how to do the labs..I dont recommend her.
Incredible professor. Attend class, pay attention and put the effort in, you will be fine. She is caring and is very, very intelligent. Teaches well, & always willing to assist students under they get it. Remember, hw is given to reinforce a lesson taught. Arrives early... makes use of class time. Definitely taking her again!! TAKE HER!!
Im an overall good student who can grasp new concepts quickly but this class is absolutely insane. Her teaching methods are distasteful and u basically have to teach yourself off of a textbook (which if any of you tried to do know its difficult). Im glad its finally over and Ill do anything to avoid taking her again. :)
What the point if the professor forcing you to buy for a class. Never take her again
Youtube is a better teacher than her. Very verbose and unlike other teachers, she mostly writes on the board instead of actually running code on the computer to demonstrate what happens, and doesn't post notes. Also only teacher that demands you to print out your labs instead of just emailing or posting it on blackboard, complete waste of paper.
worst professor i ever had , she dont teach only read the slides. i have to teach my self in you tube and i paid the school for this class. also she is forcing us to use zoom as a protector which one is prohibited in NYC. some one have to sue the school.
No good skill in teaching, her methods aren't explained properly so they are confusing. This professor loves to give backhanded comments to her students. Most of us have noticed. Favoritism seems to be a very strong vibe in the class. So, she doesn't care about the other students who are doing ok or failing. Tried retaking the class. Doesnt respond
She is a very nice Professor, I found on you warmth and friendliness, a true gem and inspiring to all the students. You are the best. I hope to see you again.
One of the worst teachers in CSI. Doesn't teach at all. Just tells us to read from this page to that page and do the assignments. I learned everything from YouTube, not from her.
Amy Hills is a great professor. If you pay attention and do not play in your phone, you'll learn a lot. God bless!
Professor Hills doesn't actually teach, she just reads from the textbook (one of those profs). Online, she has a really bad connection every class, does not share her screen, and just confuses everyone -- even on topics they already know. Maybe irl she's better but I doubt it. I definitely wouldn't recommend Hills to any of my friends.
She's not good online. She never shares her screen so you never see any live coding. Her wording on assignments & tests is terribly unclear.
Yeah, I just dropped this with my friend. I received a meh grading on the midterm because I'm just starting out, y'know? He's way smarter, aced the exam, and professor Hills gave him a 0. If he received a zero, I'm scared about what I'll end up with. She's always disconnecting in class and annoying background audio. DO NOT TAKE!
Reads straight from the textbook. Forces students to participate by calling them out in class and refers to them as "victims". If a student doesn't know the answer she shames them. Doesn't check chat even if a student responds she will mark them down. Constantly goes on random tangents about students who don't care. Highschool all over again.
Professor Hills teaching style is very textbook oriented. She gives a lot of attitude and backhanded comments towards students. The good thing is it's easy to catch up since you could just read the textbook. Also, she'll call on student randomly but participation does matters. Exams are based on the textbook and cameras are required to take exams.
she is a good professor, but her exam are a little bit tricky
She gives lots of attitude toward students. Will call random students and the textbook is key to the class. She wants you to turn camera on during test because she does not trust students.
In addition to being an excellent teacher, Professor Hills truly cares about her students. Throughout the semester, she was an resource to us as we navigated our way through CSC 126. Would definitely take another one of her classes.
Professor Hills has been one of my favorite professors nonetheless. She makes sure you understand the material and she arrives early to the classroom for any extra help before the lecture starts. She also stays after class to go over anything you don't understand. Overall a great professor, very easy as long as you pay attention. STUDY!!!
Professor Hills is very kind and helpful. I highly suggest taking her if you are serious about the course you are going to take. If the effort is given there is no reason not to pass this class. She gives excellent feedback and tells you where to make improvements.
Professor Hills is very kind and will be very open with you on what you must improve on. Her lectures are easy to follow and contain tons of information. She is also very approachable, for all questions.
Compared to the CS126 I took in Hunter where I learned nothing and it was all over the place with 3 languages she focuses solely on C++ and is a good professor highly recommended.
This professor was amazing, I learn so much from this class. As someone who have never taken a computer science class in my life, I learn a lot with in the short 8 weeks of this class. the Professor takes her time to explain when we don't understand. she always asked if we need help. she is willing to help us participate during lab time.
great help in class, answers all questions clearly, and is a wonder teacher :)
If you don't participate and you don't get to be your favorite, she won't really help that much.
Class Info
Online Classes
100%
Attendance Mandatory
90%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.59 avg changeRatings by Course
126
5.0
(4)430
5.0
(2)CSC102
5.0
(1)CSC0773
5.0
(1)CSC704
4.8
(6)Difficulty by Course
NOTKNOW
4.0
CSC430
3.7
CSC211
3.6
CSC220
3.1
430
3.0