2.1
Quality3.3
Difficulty29%
Would Retake177
Reviews29%
Would Retake
177
Reviews
Rating DistributionOfficial
5
22
4
25
3
11
2
28
1
91
What Students Say
“She gave me a D+ at the end of the semester because our team leader gave me a poor evaluation”
COSC4351 - 1.0 rating“Tests are easy if you do the homework and the textbook helps”
COSC1320 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
90%
Textbook Required
45%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.92 avg changeRatings by Course
COSC3330
5.0
(1)COSC6305
5.0
(1)COSC3430
3.7
(3)COCS2320
3.6
(5)COSC2320
3.2
(23)Difficulty by Course
COSC1402
5.0
COSC6311
5.0
COSC4370
5.0
1320
3.8
COSC1336
3.7
Reviews (177)
Scatter brain---very unorganized teacher but if you buy the book--you'll do fine. ALL her quizzes and tests are from the book but you have to come to class because to take the tests/quizzes--you need her password.
Horrible! She's the worst professor I ahve ever encountered...her teaching methods suck and she doesn't ever give you a clear answer on your questions...beware taking this class, you will regret it.
A good teacher! Reading the book and practicing writing C programs is required to really understand what's going on in her class. If you do these things you will be fine. She is very forgiving when it comes to grading tests and such.
Makes you study for the class by doing plenty homeworks and tests. Her exams are very easy if you always do the homework and pay attention in class. Helps out a lot outside of class. If you are willing to do something for the class, take her and you get an A, guaranteed.
This class sucks.. but for some reason I got an A when I dont feel I learned too much of anything.. she is VERY easy on grading the tests, I do recommend taking her though because I heard the other person that teaches the class grades you harder. You get extra points just for going to class (ex 100 point assigments) that she gives the answers to
Great teacher, she grades very easy, which in the COSC department is something we all need. If she taught every class I needed, I would take her. She gives a lot of homeworks, but her grading scheme compensates for the amount of work. TAKE HER!
Moves very fast, no clear direction on what to do. Quizzes at beginning of class about nothing she lectured on, expects you to read before hand. Come to class to present homeworks, take quizzes and participation. Don't take her unless you already know everything about computer science.
She appears like a drill instructor. She moves VERY fast and does not like answering questions. When you ask a question, she'll tell you to drop the class and take a lower one, since you're too dumb for her class. wtf? Lots of homework and stuff like that. You'll be very busy when you take her. Tests and quizzes are hard because nothing was covered
She is one of the best teachers in the computer science department. Ofcourse the work load is lot but her assignments and quizzes are very easy. Please take her.
Although the load of work is extremely high, You do come out of the class learning. The projects may be a handful but her tests are easy. Do not get scared away the first day of class as she may seem mean :)
This class is terrible. There is a lot of work, which isn't the bad part. The problem is that none of the work is ever related to the class and is never mentioned again once it has been turned in. Asking her for clarification on anything just makes things more confusing. If this class wasn't required I would recommend everyone avoid it.
Very unpleasant person. Bad attitude. She just sucks. She thinks she knows everything, but dosen't have a clue about most things. Avoid her at all cost if you can. What a useless teacher she is. She needs to retire ASAP.
Yes she assigns a lot of homework, yes it's very time consuming, and yes she appears as very mean. But in light of all that, you end up learning at the end of the day and that's all that matters. I like her and would definitely take her again.
Disrespectful to students and dishonest. A terrible professor and an even worse person. Teaches by powerpoint and has "look ahead" quizzes. Requires attendance. Learning environment can be best described as controlled chaos and negative. She complains every lecture of being tired or about the incompetency of students and her fellow professors.
Only good think about her she teaches this class in C++ AND Java. HUGE load of HW but only is 10% of your grade. HW and tests every class. She is completely out of touch with students. Discourages students whenever she can. Summer class is horrific. Spent 5 hours DAILY to do everything. I would not take her again. she doesn't care about students.
I will admit that the course load is a lot, but you will learn. My advice is that you quickly learn JAVA before starting the class because the first half of the semester is using Java, then you will go to C++. The programs are not that hard but do require a lot of time if you are a beginner in JAVA and inheretence. I got an A & she's a good prof.
Terrible at explaining
I expected her to teach how to code, but the only she focus is on the UML & OOD. She never bring her own example to code all the example is from the book. She just explain the basic, no detail on code.
Loof Homeworks and projects. You will learn and pass the class f you do all the assignments. She may seem mean but she is helpful and works hard. I will definatelt take more classes with her and I reccomend her.
2320 concentrates on reinventing the wheel: you learn more on making GUI's than the actual data structure. Do the projects exactly how she says (she gives the code a week out) and always do the homework. Use the book for the look ahead quizzes. Do not rely on lectures to learn - they are copy and paste from the book.
I feel bad for the rep she's gotten. She's very motherly and wants everyone to succeed, so if you see her upset, it's likely because her "children" are not applying themselves. Yes, there's homework due every class, but it's graded for completion. She offers extra credit and even lets you bring notes to the exams. "Mean" professors don't do that.
Very helpful if you ask. Book isn't really needed. People who complain are the ones who do not complete assignments. I did poorly on exams but aced all the programming projects and still got an A.
She doesnt have any clarity with her announcements. Be careful in following the silly rules which she comes up with. stressfull,loads of work. I call her the silly professor. never take her course unless it is mandatory.
She's a sweet & motherly, but that's exactly what you don't want in a CompSci professor. Her class is full of arbitrary, needless rules which she couldn't possibly explain clearly enough. If you can put up with all that, though, she seems to grade easy enough. I can see why people love her but I wouldn't take her again.
Easy class, but very heavy workload. You'll have homework every class day and expects you to attend because it's part of your grade. During Team Project, expect it to be very time consuming and to have lots of mistakes while the deadlines approach. Be warn that she'll gets very upset if you have done something stupid even minor ones. Work hard and you'll do fine.
EASY Material. But very heavy loads of work. Focus very hard on the team project. This is the only practical course that you will have that actually have some real world application. Yes she's terrible in giving instruction, and she suck at explaining ANYTHING at all. Ignore her and focus on learning, not from her, but from yourself.
Please do yourself a favor and don't taker her. She is quite rude to students and gives a TONE of work to do.
Her notes, lectures, and accent is near incomprehensible. Her assignment instructions are not formatted in the slightest, so finding your programing instructions are a game themselves (This is why I listed class as hard). She teaches entirely in UML (A dead design method), you will learn JAVA on your own.
The homework she assigns is stolen directly from books that, more often than not, are not even a part of the course requirements. e.g. She assigns highly technical problems on UML that is due before she even *teaches it. By *teach I mean she runs through grossly oversimplified examples in her PowerPoint lectures and expect us to be experts on UML?!
AVOID!!! Assigns projects using concepts BEFORE teaching them. Expects you to research major concepts and figure them out on your own (e.g. pointers in C). Requirements on programming assignments are very vague, and she does not answer your questions about them. Expect to practically learn C++ on your own if you don't already know it.
I don't normally post here. Nor do I normally complain about professors. But everyone needs to be warned. AVOID. Rude. Doesn't answer questions. Many requirements for her assignments that no one understands. Skims through slides without discussing them. DO NOT TAKE THIS PROFESSOR.
Dr. H is one of those professors who hold on to the dogma that their way is correct and should be the only way to solve problems. Totally single-minded and uncompromising. Also, her English is terrible; she cannot even construct a single grammatically-correct sentence. Also she does not even understand the difference between "send" and "sent".
Terrible professor. Terrible in writing and instructing. This course is completely useless, I think people will learn much more on their own than coming to this class. She really doesn't know how to teach. She works hard, but I'm sorry, she's not a good professor.
Overall great professor. The instructions on assignments like projects were often unclear, however it seemed like it was deliberate to give practical experience of what it would be like working with clients in the real world. She was helpful if you asked for clarification and my TA were really helpful as well. Got an A in the class.
Dr. Hilford is a great professor. She will push you until you become fluent in what she is teaching. I have used all that she taught me in the "real world". So if you want to find a job after you graduate make sure you take her classes and study! Her classes are the most important if you want to become a software developer.
I have only dropped three classes in my college career, and when I dropped this one(Fall 2012), I was completely satisfied with my decision. This professor is all over the place. Frankly, not very good at teaching, unless channel surfing through PPT slides counts for something. Worst class I've ever been enrolled in. **AVOID**
Apart from the fact the we are using outdated software in this course, this instructor is just downright terrible. The work is not difficult but she keeps coming up with ways to make it so pointlessly tedious just to "train you" with the tools you need. Apparently she thinks you're not capable doing things yourself so she has to boss you to do it.
Such an arrogant and rude professor. Always wants things done her way only. Please avoid her at all cost.
Very smart, but a HORRIBLE instructor. Sends 10+ emails to the class per week; students still confused as to assignment parameters (poor communication); gives "pink slips" for infractions, like missing class; dismissive and condescending. Know material BEFORE taking her classes; lecture time spent on class logistics. MANY arbitrary class rules.
The worst professor at UH. Gives our department a bad name, and brings down our field of study. Get ready for an unclear semester where you learn outdated material that will hinder you in interviews. Unfortunately, she is the only one that teaches this class, so just get through it and get the grade. UH CS is letting us down by keeping her.
She is inconsistent with her grading. She changes the requirements for a good programming grade every time you turn in an assignment. Her tests are hard and come straight out of the power points. I took her for summer so attendance wasn't necessary but very recommended. She is very negative with student feedback and does hold a grudge. Good luck.
very confusing professor and hard to understand. assignments were the same way.
Do your homework, turn in your programming assignments on time, and you'll do good. Prepare to spend just as much time documenting your projects with UML as writing the actual code. If you can master Microsoft Word 2003, then you will be fine. Good luck!
Class is fast paced and engaging at times. Your grade consists of 5 exams, 60% of your grade, and a team project, 40% of your grade. The team project is a website with a database back end. Her ppt presentations are really fast so you'll do quite a bit of review on your own.
5 Exams worth 60% of your grade and 4 assignment worth 40% of grade. Exams are pretty much similar to her Powerpoint slides, Review before exam and HW's. Study review for sure as lot of those questions show up in exam and assignments are not that bad but that UML takes lot of time. So keep yourself enough time for UML.
Learn UML for your Programming Assignments. Her tests are easy, but time consuming. Her power points were okay and helpful for the test. The C++ book is short and simple, but the Java book fails at being simple. Use the C++ book up to Queues, and the Java book for the remainder of the course. Overall, this was an enjoyable class. :)
In my 3 years at UH, she is by far the worst and most disorganized professor I have ever met.
TERRIBLE! Does not teach anything and expects students to know material before hand. Quizzes and assignments test technical material not covered in lectures. Does not answer questions nor respond to emails. Save your money and avoid her at all costs.
Took the summer course. I have a feeling it would have been easier during the school year. The tests were easy, as she basically went over the exact test the day before but I almost died doing her assignments. She can be a bit harsh if you don't do things exactly how she wants it. A simple mistake or variation might result in a low grade.
HWs are challenging, especially because the lectures are unclear and disorganized (and are basically ppt channel surfing). Assumes prior knowledge of C, Java, UML, C++. Unhelpful and rude to students who ask questions. Assigned seating for the whole semester.
I found her class to be exceptionally constructive in making me a better programmer. Yes the class is difficult but only the projects, the tests are actually very easy. Most of the reviews on here seem to be those who expected to show up and make an A, but its much more beneficial for CompSci Majors to actually work and learn instead of flying by.
I agree with the last post, I think she eased up on the assignment difficulty and the tests weren't hard if you study a little. She always showed she cared about her students and listened to questions.
Very chaotic presentations. She has broken english so her directions on paper very confusing. All she will teach is UML and some small tricks for Java and CPP. Do not expect to learn the programming language with her. Exams are exactly like the hw, bc I heard she's eased up on them. However always study next topic of where she says exam ends.
The class is insanely easy... however this teacher is scatter brained and teaches worthless information. I would avoid her if possible. The only good thing about this class is that you'll definitely get at least a 'B'.
Terrible professor. No clue why the Comp Sci department has her tbh. I learned everything on my own.. the only thing i learned from her was how to copy and paste to create UML using Microsoft word, when you can easily use software like creately to create UML. Anyways.. be ready to spend more time doing UML than writing code. RUDE, TERRIBLE, AVOID!
Her lectures are incoherent; it looks like she spent more time on slide transitions than the actual slide material. Tests are easy if you do the homework and the textbook helps. Class is mandatory even though I learned nothing attending all of them. Her projects are tough and she doesn't teach how to actually code by example. Avoid her if you can.
She gave me a D+ at the end of the semester because our team leader gave me a poor evaluation. I had to email her in order to get her to change it and we had to email back and forth 10 TIMES just for her to plead my case. Horrible professor....
1000% stay away unless you enjoy viewing 300 page slideshows every day in just under 100 minutes. If you don't already have a firm grasp on Java before you take this class, you will struggle (even though this is an introductory java class). Be prepared to learn how to decrypt her confusing instructions to homework or else you will get -50 on hw
Avoid unless you enjoy 25 pages of homework a night on top of viewing windows xp screenshots that make you feel like you are taking the class in the previous decade still. Worst teacher I've ever encountered in my 3 years of being at this school.
Her lectures consists of trivial slideshows of screenshots of long lines of codes and does not go into detail to explain their significance in the class lessons. She repeats basic information and gives tough projects on topics we haven't learned in class. She is ineffective at teaching and not professional when students have questions. Be prepared.
Do not believe those who graded bad about this professor. Yes, she was disciplined but her assignments and exams are very easy to get an A. I wish I had her for my data structure
She's really not that bad. Read the textbooks and ask the TA/her for help and you'll do fine. The homeworks and programming assignments are tedious but it does help you learn the material. That's her style: work to learn. My only problem is that she lectures a little fast.
all that homeworks, labs and projects make you think that you were actually taking two classes. She tries so hard to take away your points in any possible ways. Avoid her if you can. Its not difficult to get an A but its not worth it at all and trust me, you dont want to deal with her.
HW & project instructions are hard to decipher, the don't make sense and never mean what you think they mean. I'm for working hard for a grade IF and ONLY IF you actually learn something, not the case here. Powerpoints are 200+ slides, and she somewhere in those slides is part of your hw.. she doesn't tell you where to start looking. Huge waste.
Hi Dr hilford and fellow students. She is a strict professor. But very lenient. There are things you must learn and know how to do in this class. And she asks you to do them. Which includes for our own benefit daily homeworks. Do the work. And you'll learn a lot. Ask for help. Hope u get a helpful TA.
Dr Hilford made Data structure fun and easy to learn for me. She explain very well the different type of structure and she will make practice every class which make it easy to learn. You will learn how to write and trace search algorithm, to links, queue.. She is very nice , helpful and will do everything for students to succeeds .
Dr. Hilford does not teach the material well. However the class is really easy, but you don't learn too much, because it's just memorizing code instead of writing programs. If you want a easy class and you are a self learner than take Dr. Hilford. She is also very disorganized professor and her notes are so complicated and long.
This was my second time taking Dr. Hilford, she is much easier and has definitely improved in her teaching. Would recommend anyone who needs/wants to take data structures to take it with her.
She is a sweet woman who is at the mercy of the criticism of her students, She should be proud within herself and confident in her actions and teaching methods. Life is always up and down so don't blame on anyone else and take responsibility for your actions and the results of your actions. Overall her class is like a dream compared to her 1320.
I think the biggest problem people have with Dr. Hilford is that there is a lot of tedious work you need to do in order to pass her class, and at a Freshman level course, no one really expects it. But it's usually busywork and not too hard. The textbook has a pdf file, look at the questions at least. There's a chance you'll see them on assignments.
Dr Hilford is an excellent professor, she is fair and fun person. You have to work to earn in her class. I took her in spring and I found here lecture useful in DS2. Here lecture on search algorithm and graph are extremely useful. One of the best at UH. I will definitely take her again.
I didn't want to believe all of Hilford's terrible reviews but let me tell you these people were not lying. She has the worst combative attitude so if you have any questions to ask her just forget it.. Also you won't learn anything in her class.
By far the worst professor at UH. Literally, take ANYONE else. This person will make you hate computer science. But if you decide not to listen or take the class anyway, beware. Lectures are useless, so get ready to learn everything from the book. She LOVES old versions of software, like VS2010 and NetBeans 4.7.1. Homeworks are incomprehensible.
I enjoyed Dr. Hilford's class quite a bit. She has since abandoned the sideshow heavy method of teaching Java in favor for the Zybooks interactive textbook. This class was semi self-paced with her acting as a gatekeeper to the sections. The tests rely more on memorization of questions more than anything else. She was also friendly and helpful to us
I've taken two other classes with her so I had absolutely no motivation going into this class.I wrote a lot but it didn't fit so here are the bullet points: Tests: complete joke since she hands you the test as a test review. Projects: prepare to decipher instructions detailing outdated versions of software instead of actually working on the proj.
Although the material of the class is easy and is presented in a comprehensible way, the attitude of the professor was really bad to the point she almost bullies students. If you take her class be extremely polite. Do not disagree with her, instead form questions. Prepare to study hard at least 3-4 hours before each class, as she uses daily exams.
good .excellent
good .excellent good .excellent
The professor speaks monotonously with one tune without stopping to emphasize important points or subjects. The schedule that is not clear and confusing. The professor uses an online grading tool provided by the online textbook (zybook), which is too strict. The professor did not adjust the schedule for hurricane Harvy which delayed us by 3 classes
The course is not an easy one and need work. xybook used int the class has a lot of activities and projects; It takes a lot of time to finish.
I learned a lot in her class
Dr. Hilford certainly means well, but her classes tend to be very disorganized. Sometimes, the TAs are just as confused as the students when it comes to the many errors in quizzes, exams, PAs, and grades in general. Sometimes she gets frontloaded with classes she didn't expect, but it doesn't excuse her from not having a better system in place.
Worst attitude of any professor I've encountered in almost 4 years at UH. The class is not posted as a hybrid, but she makes it one anyway, and does a horrible job of managing it all. If you actually want to learn useful things about this interesting course, PLEASE take someone else. This teacher will offer you nothing of the sort.
Data structures is not an easy class but I liked her teaching style. Lots of zybook exercises but honestly I learned a lot. One should go to her office hours. She give great feedback and extra credit for students.
The class helped me understand many algorithms in Java and C++. I liked her teaching style. Although you might feel overwhelmed in the beginning but going through the online textbook zybooks (you have to buy it), the lecture note, and going to her office hours will help a lot with your grades.
The class helped me understand many algorithms in Java and C++. I liked her teaching style. Although you might feel overwhelmed in the beginning but going through the online textbook zybooks (you have to buy it), the lecture note, and going to her office hours will help a lot.
A lot of people did not like professor Hilford but I thought she was very fair and her class is setup so that it is really easy. The tests are extremely similar to the zyBooks exercises and challenges. People are put off by her attitude and personality but she has a good heart. She gave me points back on a test once. She is a good professor.
Just do not take 3380 with her.
This class taught by professor Hilford is useful. You will learn about server connections, creating tables in SQL and some MIS stuff . After this class you should be able to create a full stack phone app or web app. Do the work by yourself, without a group and I guarantee you, you will walk away with: the full-stack skill.
She's passionate, but if this is your first foray into coding-- good luck. The syllabus says nothing except for when you have class, with some arbitrary point assignments. No one in class knew how assignments were being graded, even after finals. Paper-based quizzes expect flawless code. Don't expect to have accessible study material for finals.
Class is sporadic, lots of memorization based stuff, don't really learn useful stuff about DB outside of syntax and basic stuff you can lookup online. Don't recommend as she actually likes to use things like zybooks, which encourages memorization.
Extremely disorganized and you will have no idea what your grade is until it is posted after term is complete. My grade was fine, however there were quite a few people who were very surprised at their final grades when they were finally posted. This class did not prepare me for the next COSC classes.
Most of the test questions come from the textbook, except the final. If you do your textbook homework, you will pass with a good grade. Attendance is mandatory. Professor is very considerate and understanding. If you miss an assignment and you talk to the professor outside of class, she will usually give you a chance to make-up the work.
UH needs to take a good look at their CS department. This professor makes the class harder than it needs to be and everything is disorganized even her slides. Stay away from this professor. UH does have any real competition in Houston and they are careless when hiring teachers, hilford is a mistake. If there was competition no one will take UH CS
she is very unhelpful inside and out of class, her material is super disorganized and the TAs barely know anything. she gets upset if you ask her questions.
Terrible! Worst prof ever, she gave us pop assignments on the third day of class and told us not to worry b/c these are not for a GRADE. Turns out she graded everything and i lost 1/6 of the total points for the class. ON THE THIRD DAY!! Nothing else to say take at your own risk.
Just terrible. Hilford is by far the worst computer science educator I have ever seen. You will not learn real world skills from this class. Using the internet or textbook is useless as everything must be done her way. She is the only professor to ever give negative grades on assignments. An unfinished assignment will not end in a 0 but a -100.
As a graduating CS, I will tell everybody there probably is no any professor as incompetent as Hilford. You will not learn anything from her in class. If you have the choice take Uma, as she is lesser of 2 evils. At least, with her you will built a project using database that you can add to your resume. UH CS will be better without Hilford.
Impossible to understand: has a heavy accent and an attitude of "if you don't understand me that's your problem". To this day I don't know how the grading system works and the syllabus looks more like abstract art than an actual syllabus. Don't take her. You won't know what's due when. And by the time u figure out you've failed.
Super confusing grading criteria. Pretty nice and approachable otherwise and she did give extra credit but there was no way of knowing your final grade until she put it in.
She know what she's doing
Took her for software engineering. The workload for this class is outrageous and nonsense. She uses Zybooks which feel like busy work and asks too much from weekly homework assignments.
I'm not sure about all the negative reviews... personally, I loved being in Hilford's class and I can't wait to take her again. She's clear with what she wants, tells you what she expects in every class, she's funny, really nice when you ask her questions, and doesn't bore you with long lectures. I really enjoyed her class!
For a computer science/programming course, she is extremely unorganized. People have bought the wrong Zylab codes. Her lectures are unorganized. She doesn't have a clue how to use Teams. She has many Set Practices/Exams, etc. and closes them quickly. Zybooks is teaching the class, not her. Be careful if you don't have prior coding experience. No no
If you are going to learn anything in this class, it will probably be from Zybook and not her lecture. That is not necessarily the problematic part. The problem arises when she demonstrates a complete inability to communicate what students should do and when. The class is disorganized and seeking clarity from even other students is discouraged.
She uses ZyBooks, and that is the only thing that is going to teach you anything. She has no idea how to present information. Lectures are non-existent. She can't figure out her own syllabus and contradicts herself constantly. She gives timed quizzes and expects you to write 8+ programs in minutes. The class isn't hard, but she makes it ridiculous.
What a joke of a class. During a test, she kept ragging on someone to share her screen and arguing about the rules DURING the exam. It was not an appropriate environment and very bothersome. She gets upset at any criticism and even admits that the interactive book we use teaches us, NOT her. One of the worst classes I've ever taken! Incompetent!
The textbook is your professor because she won't be doing any teaching.
Her lectures are just reading slides as quickly as possible, and it's very difficult to follow along. The zyBooks curriculum she uses is quite good, which is lucky because it's the only thing you'll learn anything from. Any concerns about low grades (due to badly formatted assignments) are met with "There are a lot of grades so it doesn't matter."
Took her online Fall2020. Avoid if at all possible. grades weird and is not clear about grading. Took me 1.5 months to adapt to her set up. By the time I figured out what to do, my grade already took a hit. I plan on taking an S for this class, but it was horrible. AVOID THIS PROFESSOR. I HAD NO OTHER OPTION BUT HER. It cannot be reiterated clearly
This class is pretty easy. Focus on your zybooks because all the test questions and PAs are there which make up 80% of your grade. Look at the detailed syllabus on blackboard, it shows you when you need to go to class. If you attend the practice and review days, you basically already saw the exam. Shes honestly a bit above average, definitely easy
Do I even need to say anything that hasn't been stated already?
She is professional
This class is an easy A for me. This whole class revolves around Zybooks, and the test questions come from there as well. However imo, Dr. Hilford is not a good lecturer which shows why a lot of ppl do not show up in her class. If you can memorize, then this class is for you.
Hilford is an extremely easy class if you already know Python, but her teaching style is so egregiously bad that it is not even funny. She is also hard to work with, and kind of rude. Her tests are formatted poorly as well . Learning python syntax is all you need to do well in this class so it should be an easy A if you can self teach.
Overall this course is extremely difficult if it is your first computer science course ever. Overall the main reason you will learn in this course is because of Zybooks and her TA's. I would rather not take her as a professor again if possible.
This class is extremely difficult for a beginner CS class. I had to rely on Zybooks and google the whole semester because her teaching method was difficult to comprehend.
She reads off the Zybooks in lectures, and test questions are pretty much Zybooks questions word for word, which is nice. She curved overall grades at the end.
Her class structure is very unorganized and confusing. She only spends one lecture per unit and is very vague. I learned everything from the textbook, which if you do have to take this class, is all you need to pay attention too. Also she is hard of hearing and she will ignore you when you ask her something, even for tech issues during exams.
As someone whose first time looking at python was through this course, this class was extremely harder than it is supposed to be for a beginner course. I taught myself all the material since her lectures were of no help. She always blames her students for doing bad in her exams instead of self-reflecting. Avoid her at all costs.
Taking this course is a mistake if you know zero python programming. (Luckily Zybooks gave me a $~77 refund since I dropped the course). Professor Hilford is not engaging and she shouldn't be teaching synchronous courses. The textbook is everything and expect to dedicate most of your time to learning python. Good luck my fellow Coog....
If you have absolutely no coding experience, do not take this professor. I learned python in high school and I was struggling to complete these tests; I can't imagine how it was for complete beginners (which was most of the class, it's a beginner's course!!) She will insist that she isn't the problem, her students are. Avoid her if you can.
Easy A class. If you want to learn nothing and got an easy A, choose this professor.
Even though lecture is mandatory get ready to learn absolutely nothing. Zybooks is the only thing to teach you. Her exams are not the worst thing on the planet, but her final is egregious. Prepare for a lot of homework with short deadlines. If you take it online prepare for constant remarks about people not showing up.
COSC 1336 is not a hard COSC course but hard because is the first coding class you need to take for a COSC major in college. so if that's you, get ready for a hard and different type of course. professor Hilford is really understanding and she gives you a chance to do good. you just got to put in some effort and get used to coding.
She was well-versed in her subject matter but struggled to translate that information to her students in her overly quick and yet boring lectures. For the most part, the Zybooks component of the course accounted for the majority of the actual "learning" done. Be ready to do significant work on your own and learn good coding practices early.
Professor Hilford teaches primarily by ZyBooks (online textbook) and has her tests in the same book. Her lectures outside of that aren't that helpful, so if you take this professor you're gonna have to focus on reading the book and practicing the examples (labs) that come from it. Overall, it's still an easy introductory Python/programming course.
For being a CS professor, she is not really tech-savvy. There were problems since day 1. The course is perfect for you if you like to teach yourself. She is very rude and strict on attendance for some reason. She does not teach well. All of your learning will come from the textbook. Class is difficult if you do not have prior experience.
lot of problems but the one that bothers me the most is not being able to see your mistakes. Every assessment is locked after you complete it, up until the day before the test, where she only gives you ten minutes for each assignment to review, and doesn't allow photos. +If you get a question wrong bc the wording is terrible, too bad.
1. she does a poor job responding to student questions and feedback 2. shes very vague on grading and how attendance is conducted 3. she isn't understanding when it comes to personal circumstances 4. the tests are poorly made To succeed in the class don't bother trying to learn in lectures, try hard on the zybooks and you should be alright
I cannot stress this enough! if you can choose any other professor PLEASE DO SO, Ms Hilford is the worst professor I've ever had, she does not care about students, she doesn't like taking the time to respond to simple questions, she assumes everybody knows the basics of this class therefore she goes insanely fast and doesn't know how to teach
Not beginner friendly at all! she expects us to respond to 50 questions in 30 minutes, 10 coding activities in 40 minutes!!!! for someone that is just learning how to code this is impossible! and guess what? since I wasn't able to get through the 50 questions in 30 minutes I got a 66! Ridiculous !!
You will not learn how to write code in this class unless you teach yourself! This professor acts as though it's beneath her to be teaching students. She is often rude to students who don't understand what she wants and her instructions are often unclear. There is a mountain of busy work too. Only take if you already know python before starting!
This class is not beginner friendly. Professor Hilford is very disorganized. Her timing for reviews, quizzes, and tests are so ridiculous. The only reason I'm passing this class is because we rely on Zybooks to teach us. It's possible to pass, but it won't be fun. At all.
Used Python as the intro code, which I liked, and the online textbook system (Zybooks) was pretty good IMO, but the positives end there: this was an absurd class. Exam typos but "no questions!" during exams? Yup. "There was an error on my end, but oh well, it's not many points." Yup. Already knew some coding or no way I would've had an A.
Proffesor is knowledgeable about coding but cannot teach it. She is not lenient when it comes to tests or explaining guidelines for the first test. Somehow the test reviews are treated like a test; monitored and taken as a grade where you receive no prior help or review from her. You are basically teaching yourself the Zybooks sets.
Accuses the whole class of cheating when the issues are on her end. Not lenient at all with attendance and will message you to ask why you are not in the call even if the call drops. You will basically have two exams every week because reviews are not open note & she takes it as a grade, not participation. Zybooks are easy.
Heavy on the ZYbooks, horrible lectures. We weren't allowed to talk to the other students, considered cheating. I didn't know python or coding in general and relied heavily on tutoring and pestering the TAs, who seemed afraid of Hilford. No questions could be asked during her lecture she would either ignore you or say "oh no sorry" and move on.
Fundementals of zybooks engineering was a good class taught by a horrible, useless professor. Her power points look like they were done by a toddler with rose art crayons, and her tests are long and barely even touch the coding you learned. 90% of the test is multiple choice from quizlet. Id rather learn python from a chimpanzee
Absolute horrible class for anyone who has never learned about computer science in their life. Gives students no headsup on when shes taking the snapshot for zybooks and is terrible at answering questions. She repeats the same things over and over again that have nothing to do with what someone asks about.
This class is really hard dont take her if you take be prepared to teach yourself.
Does not listen to students, better off teaching yourself
The classwork wasn't necessarily hard, she just wasn't that understanding in my experience when it came to computer issues or whatnot so I missed assignments because she wasn't willing to understand my issues.
course was slight, helped me out when i faced technical difficulties (just message her on teams).
No zybooks!! Unfortunately this is her last time teaching this class. Lots of hw (definitions and coding) and participation (coding). 12 hw total. 4 projects and 4 exams. It was a lot of busy work but I learned a lot about OpenGL. Like most CS classes, this is a self teaching course. Got to present projects to the class.
Professor Hilford is a nice lady but her teaching is mediocre. Be prepared for this class to be self-taught. She rarely showed us any coding and I was forced to learn on my own by using the internet for most projects. She doesn't do any make-up or extra credit. It sucks RMP only allows 350 words. I could write an essay on why this class was so bad.
She doesn't teach. Gives quizes for material she has not covered yet. Very little time for exams that have too many questions.
there's nothing worse than taking this professor
She's actually so bad at teaching it's funny. Literally has no idea how to be an educator, will insult you for asking a question. She will blame students for her technological issues. Lecture slides are an acid trip, actually illegible.
class was insanely hard. 2 quizzes every lecture for participation, need to be in class to take them or its a 0. boring lectures and gets mad at students for every little thing. tests are insanely difficult...~100 difficult questions to do in an hour. thankful i passed but so glad its done
hardest class i ever took
Online only course from a professor who is not very tech savvy. Slides are an illegible mess, so trying to learn anything of lectures is a waste of time. Spends a lot of time preaching. Overall this class is easy and more or less entirely self taught. This class is only difficult because she's the one teaching it.
The textbook is interesting and useful, but it hardly relates to the lecture content. The homework volume was pretty absurd. Her lectures are not engaging, but attendance is mandatory with two participation grades per lecture. The exams are unreasonably long but not particularly difficult, especially since she reviews twice before each. Not great.
She is one of the worst professors I've ever had. Her instructions are always unclear, and she doesn't respond well to questions. If you dare to ask a question in the chat she will accuse the entire class of cheating. I never clearly understood what to do, and based off the GroupMe, I don't think anyone else understood either. Avoid at all costs.
This class is an easy A with this professor if you work hard. Attendance is required as there is a quiz before and after the class which is an easy 100 for participation. Exams are a little timed but if you are on track while answering the question you got it. Easy 100 on hw for completing Zybooks. I would take this professor again. All the best!
Hilford's classes are easy; her 3380 is much simpler than Uma's. However, during Teams lectures, Hilford and the TAs often ignore the chat, allowing immature students to distract others through webcams or chat with no intervention. Aside from that, easy, yet boring professor, but needs to be more vigilant.
The class itself isn't that challenging. What is challenging is having to join her zooms and listen to her talk. She is incredibly boring and rude anytime someone has a question. She is also incredibly unaccomidating, hopefully you can be there for every class because she will not let you make up anything. Don't take if you can avoid it!
She's aweful and require attendance despite providing no value in her lectures. The tests are easy and it's hard to fail the class, but you'll be wanting to drop because showing up and listening to her twice a week is literal torture. I can't believe UH still employs her
This class is a joke. It is shameful that our department lets us spend tuition money on this class. She does not care. It is more about attending than learning, filled with multiple useless assignments a day. If it wasn't at the top of canvas, you wouldn't be able to tell it was a software engineering course.
No words could ever prepare you for this professor.
Lacks basic understanding of how to teach, communicate, read, or write. Does not appear to know anything about the subject matter, nor does she use coherent reference materials. Avoid her at every possible opportunity. The only thing worse than the content of the class is listening to her every day.
This might be the only class I have ever had that made me worse at CS. A full semester of her class has made it difficult to remember any real information of software engineering. Waste of time and money. Getting pepper sprayed in your eyes during a snowstorm provides more clarity than her class ever will.
If you were to throw scrabble tiles on the floor twice a week for 18 weeks, it would make up for all the content you miss by not taking a semester of her class.
This class is a mixed bag. The professor's teaching style can be hit or miss, but the Zybooks and unstuck study are great study aids. Attendance is mandatory, and quizzes/exams can be challenging, but if you put in the work, it's manageable.
Online class, mandatory weekly meetings, Zybooks..lock down browser exams. All pretty straightforward. Decent class to add onto your load if you want to focus on other things, but DBs is an important subject to learn on. She did not require students to turn on webcams this year.
This is an easy A. She forces you to attend class by having 3 quizzes every lecture. You can pass the class by memorizing the ZyBooks and quizzes. I wouldn't take Hilford again though. Her PPTs were horrible and you had to write an essay almost every other week. I did not learn anything from this class. If you want to learn, don't take Hilford.
I expected this course to be worse, but it wasn't that bad. Dr. Hilford actually seems kinda chill. There was some arrogance, but for the most part it was okay. 3 attendance checks during lecture, so it is mandatory to be on the call. Lecture ppts are horrific, but reading through them before exams is a good idea.
Take this course if you want an easy A
She isn't as bad as people make her out to be. She cares way too much about attendance, but aside from that, the class is an easy A. You'll need to invest a lot of time on the Zybooks, but they're easy (just tedious) and the exams are simple as well if you study a bit. She takes beginning, middle, and end attendance every lecture (for a grade).
The worst part about this class is you have to sit there listen to her yap for an hour and a half, and your webcams need to be on. She takes attendance 3 times at the start of the semester, and then twice for the rest. The workload isn't too heavy, consists of zykook and exams. Exams are over zybooks, lockdown browser and camera on. Overall: doable
The textbook for this class is pretty informative, but the homework (which consists of reading assignments and SQL labs) isn't the most challenging. Her lectures aren't very good, but they're easy to follow if you read the textbook in advance. Tests are unreasonably long, and each lecture has two participation grades. Grades are not curved.
Two weekly mandatory Microsoft Teams attendence meetings with 2-3 attendence quizzes. Requires webcam on. ZyBooks is utilized for homework. There are actually two times the number of exams listed, as there is a practice exam before the acutal one for each of them. There were also some easy one page essay assignments.
Unbelievable. Has “reviews” that are supposed to be participation but are basically larger quizzes. Coding Portion of the review/exam are on zybooks. Zybooks website went down during review and many students were unable to complete 2 sections of it. Nothing was done, no response/little help from her or TA. Big headache & waste of time.
Condescending at times for no reason, cares way too much for attendance (2 attendance quizzes per lecture), the ppts arent great either, the review itself is set up like the exam needing lockdown and webcam for no reason. Avoid at all costs for your own sake.
terrible professor
I took Dr. Hilford for Database Systems, granted the class is fairly easy compared to some other topics, I felt like I learned effectively. The tests were forgiving with 2 practice tests before each exam, both pretty much the same answers, and you can view what you got correct or not after every test. Attendance was mandatory but overall not bad.
Please don't take this prof if you can. I rest my case.
Class Info
Online Classes
100%
Attendance Mandatory
90%
Textbook Required
45%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.92 avg changeRatings by Course
COSC3330
5.0
(1)COSC6305
5.0
(1)COSC3430
3.7
(3)COCS2320
3.6
(5)COSC2320
3.2
(23)Difficulty by Course
COSC1402
5.0
COSC6311
5.0
COSC4370
5.0
1320
3.8
COSC1336
3.7