Joanne Houlahan - Johns Hopkins University

Professor: Joanne Houlahan
Department: Computer Science
College: Johns Hopkins University
Rating # 1
Overview:
  • Course: INTROJAVA
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She Assign quite difficult programming assignments. TA Office hours get very busy around the homework deadlines, so ur questions might not be addressed. She is helpful, but if u do not have a programming background, the course will be difficult. Exams were hard for me, but I did well.
Rating # 2
Overview:
  • Course: CS107
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very rude when asked for help, tutors and TA's specifically forbidden from answering any questions related to homework, homework completely unrelated to class and WAY more complicated as lectures usually involve learning that 1, 2, 3 is ordered from least to greatest or somesuch oversimplified explanation
Rating # 3
Overview:
  • Course: EN107
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Worst class ever. She cannot teach and then assigns you the hardest homework assignments. You will live at the TAs' office. Do not take this class if you do not have programming experience.
Rating # 4
Overview:
  • Course: CS120
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Awesome professor! Intro to Java was boring as hell but easy with things explained well, there were maybe 15 hours of homework a week max. Intermediate Programming was much more difficult tho I did better in that class (got an A), but I had to spend between 10 and 40 hours a week doing homework. Great classes, great professor, couldn't ask for m
Rating # 5
Overview:
  • Course: INTROJAVA
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I had no programming experience prior to taking her intro to java course. I performed very well, despite my disadvantage. Partially because she's a good teacher and extremely helpful.
Rating # 6
Overview:
  • Course: CS120
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She is the worst teacher I have ever had. Class is pointless, boring, and a waste of my precious time at college. Her homework is impossible, unless you live with the TA's and don't have any other classes. The frustration she has caused me will not be forgotten. Thank you
Rating # 7
Overview:
  • Course: INTROJAVA
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
absolutely can not teach.
Rating # 8
Overview:
  • Course: CS107
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Houlahan is dangerously boring. She is not very good at explaining things e.g. using human demonstrations for sorting algorithms. She can be disrespectful when you go to her for help. When I asked her to clarify the homework, she always responded sarcastically and/or with contempt. She is very quick to blame your code, even when she is wrong.
Rating # 9
Overview:
  • Course: 107
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I'd never programmed before and I had a really good time in the class. Not b/c of houlahan though. She's there to tell you about little nuances and things to be careful about, important details. Learning the stuff comes down to reading the book before assignments. Take the extra lab if you don't have experience. You can always drop the lab onc
Rating # 10
Overview:
  • Course: CS107
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Nice prof, but a little forgetful...It would be nice if she had better structure for the class. Otherwise, an easy class with not a lot of work.
Rating # 11
Overview:
  • Course: CS226
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I failed this class. She was unhelpful and I was at an incredible disadvantage that I had not programmed prior to this course.
Rating # 12
Overview:
  • Course: JAVA107
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Teaching methods unclear for students without prior compsci experience. TAKE THE EXTRA LAB if you have no experience. I did NOT take the lab and was completely lost, even though I read the textbook practically cover to cover....
Rating # 13
Overview:
  • Course: INTROTOPROG
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She is pretty oblivious to us, or maybe she doesnt care that we're playing games all the time- but even with that you can still get a good grade in the class
Rating # 14
Overview:
  • Course: JAVA
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
class is unfair to those who have no programming experience.
Rating # 15
Overview:
  • Course: INTROC
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
There are a bunch of really nerdy cs students who take it to get an A that makes it real hard for someone not into programming
Rating # 16
Overview:
  • Course: C
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
assignments rather difficult for those unfamiliar with computer programming.
Rating # 17
Overview:
  • Course: 600109
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Easy class. Lecture is very sleep inducing, especially if you know what's going on already. Assignments can be challenging, but they keep the interest level up. Class recommended for those who have no programming experience. All others, take a harder clas
Rating # 18
Overview:
  • Course: EN600109
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Houlahan is a decent teacher. She clearly knows her stuff and explains it fairly well. However, her lecturs can be very boring, especially when she does human demonstrations (during which she will reiterate the same point to nauseum). Still, not bad.
Rating # 19
Overview:
  • Course: 107109
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good teacher, goes out og her way to help students. I think 109 is better than 107 though.
Rating # 20
Overview:
  • Course: 600101
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
don't take her courses whatever you do
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin