3.0
Quality2.4
DifficultyN/A
Would Retake105
ReviewsN/A
Would Retake
105
Reviews
Rating DistributionOfficial
5
18
4
27
3
30
2
20
1
10
What Students Say
“This class of about 100 people had at most 20 people show up to her class”
CSCI 131 - 2.0 rating“I really liked Debbie”
CSCI141 - 4.0 ratingClass Info
Attendance Mandatory
14%
Textbook Required
92%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Rating Trend
Declining
-0.23 avg changeRatings by Course
CS131141
5.0
(1)CS101
5.0
(1)CS241
4.0
(1)CSI131
4.0
(1)CSCI141
3.6
(27)Difficulty by Course
141
4.3
CSCI241
3.0
CSC131
3.0
CSCI 131
3.0
CSCI141
2.5
Reviews (105)
unclear, easily frustrated, personality not suited for professor
dont take this woman - seriously
Excellent professor, material is not easy for beginners but is taught well.
impatient when lecturing, talks too fast, but class itself is easy
tries to get people excited about a dull topic [computer science]. easy tests. knows her stuff. the worksheets are extremely helpful. she gives us a packet of the overheads so easy to follow.
No Comments
If you want to be a major, find another instructor . Good for beginners, but isn't as well-versed for students that know their stuff.
pretty easy class, everything on tests is just like material covered in class and homework
not a fan...havent had problems with any of the other profs in csci
Put up with a lot of confused emails on my part, and I did well in the class in spite of it. ;) Lectures were always clear. Projects got repetetive but there was really no other way to learn the material.
Debbie is great. She is a very good teacher and is interested in having the students do well.
Very clear class and very clear teaching style.
enjoyable
easy class. if you put in an hour a week on homework and two hours before exams you'll get an A. i can't say it's all noonan that makes it easy, though.
Straightforward and interesting. I loved her!
not very helpful. Grading system is screwy. Look to TAs for help
Easiest class I've taken - but I had done some CS before. Everyone in the class had an A going into the final. Read the book and bring something to occupy yourself during lecture. Unfortunately you have to go because of regular quizzes.
Pretty straightforward and also amusing. I didn't have to read a single chapter in the book, she covered everything in class. Lectures can be a bit long, but it's an hour and 30 minute class. It's going to b tedious. Take Debbie Noonan if you're taking CSCI 141. She's a great teacher.
So-so teacher. Don't buy the textbook, she puts the notes you need from it online. Didn't really learn anything in class, but the labs were helpful. On the bright side she usually ends class early and the labs never take more than an hour.
Her forced buoyancy is off-putting, and her lectures are soporific. However, and most importantly, she's really, really easy.
Thought this class was an easy A, apparently not. She was a horrible teacher. Her lectures were very unhelpful.
Not the easy A everyone else says it is, but doesn't require too much work. Her HW counts way too much and is often really unclear and difficult. Lab is easy
EASY A. CSCI 131 is very easy, I had 7-8 football players in my class...what more can i say? This is extremely basic computer science, the hardest part is learing binary
Never went to class, got a b, go to class you can probably get an A, tests have a lot of vocabulary.
probably one of the easiest classes to get an A at WM, Lab is 30% of grade and that's a gimme, HW can be a pain sometimes but still very manageable, all of the test material came from the transparent notes, Noonan is an ok teacher, she does tend to go a bit fast sometimes, CSC131 is still a good GPA booster
noonan is pretty dopy. but try just a little bit, and you'll get an A.
Terrible teacher. She doesnt really teach but cures you of your sleep deprivation pretty well. Normally out of 40 ppl 10-15 went to sleep within 30 minutes. There is a stupid quiz every week so u have to go to class. Other than that, its pretty easy. Work a little you get an A, work none you get a B. The only hard part is the last 3 projects.
Lectures are basically review of the text readings. She is a good teacher, and it quite clear. She just doesn't seem to like students - kind of detached and ready to leave. She is definitely a good teacher, though, and this is a wonderful class. Most people do very well.
Easy A for minimal effort.
She is a pretty easy teacher - labs are easy, quizes are easy, no sweat.
No Comments
I'm not a Debbie Noonan fan, but I managed a B+ having gone to maybe 3 classes. The homeworks are annoying as hell, but I would just turn them in, leave class and go back to sleep. She takes attendance once in a while, but it's ridiculous because her classes are pretty big. As a professor she gets a zero, but her class was easy, albeit boring.
Just thought I'd point out that she's the only one on CS faculty without a PhD. I think that says a lot.
Pretty easy class. Homework is annoying and class is VERY boring, but so is the material. She clearly states what will be on exams, so they aren't a problem. Pretty easy A as long as you do well on the homeworks, they are a big chunk of the grade.
This class is pretty easy but not too interesting most of the time. Debbie just tells you straight up what you need to know in class and also exactly what will be on the test, and that's that. The labs are ridiculously easy, and the homeworks are annoying sometimes but help with test prep.
Debbie is straightforward and her exams reflect the hwk. My advice is know the vocab.
Requires too much effort for a comp sci class, but it's an easy A if you do/understand all the homework and know the vocab. The labs are a joke.
She's not a very good teacher, because, well, she doesn't teach. Her idea of teaching is that of reading a power point to us for an hour and a half that the company sent along with the book we use. Quizes, labs, and projects are fairly easy, but the latter two take some time. I haven't finished yet, but I'm expecting a pretty good grade.
Easy A. Lecture is something of a joke, but between the lab and the projects, you understand the material without it. Really nice woman.
It's unfortunate that incoming computer science majors have to take their first class with Debbie Noonan, because she is absolutely horrible. She's turned me off of the major.
class is way too laborious and difficult for an intro to comp sci class. the weekly labs and 6 projects are painful. lecture is insipid. quizzes are annoying and strangely difficult -- if you don't study, anyway. and most important, this class is all java programming...sorry, there's no learning about monitors and keyboards & other fun stuff.
This woman is an abomination to the term teacher. Completely unhelpful in and out of class (very much including accomodation of personal or family issues), not to mention she's incapable of conveying such simple material. Oh, and did I mention the class is mercilessly boring? PLEASE do you self a favor and skip this one.
made me want to tear my face off
One of the worst professors I have ever had. I am getting a good grade in the class, yet I still curse myself for taking it. Extremely unpracticle, she is very unhelpful, and for an intro class ENTIRELY too much work. STAY AWAY...she is also a horrible person!
Absolutely horrible.
One of the most boring classes I have ever taken at WM. Literally, kids falling asleep in class daily. I bought a Soduku book to keep myself awake. However, she is more than willing to help which makes the class an easy A if you do the HW and show up to class and lab. Fills req for History Major. Easy A. Very kind teacher. I reccomend.
She was willing to help anyone who asked.
Classes are incredibly boring and lectures are a little unclear. Labs really help to bring up your grade and weekly homeworks are annoying - go to her office hours though, she's very helpful (although a little insulting if you're lost)
Don't miss a single class or you will be lost! Weekly quizzes are difficult, but only count 10%. Labs are easy and are 30%. Come into the comp lab when TAs are there - THEY WILL SAVE YOU A LOT OF FRUSTRATION WITH PROJECTS!! Hard class, but realize TAs are an extremely useful resource.
i learned nothing in this class, and neither did anyone else judging by the avg grade on the final of 69%. she 'teaches' by reading the slides that come with the book, which are completely devoid of useful information. i got a B because the insanely nice TAs basically did all my projects for me. if you want to learn java, buy Java for Dummies.
Never really understood the class--only reason I passed with a B+ was the TA's practically did my projects for me. Went to her office hours once and left more confused then when I entered. Only take if you have a grasp of what is going on or if you are willing to put up with A LOT of frustration and stress.
Confusing class and teacher only makes it worse. Hard to understand what she is talking about most of the time. If you do well on the labs and homeworks you will be ok because they make up the majority of the grade. Tests are confusing and questions are pulled out of thin air. No an easy class.
Class is fairly boring and confusing sometimes. Lab grades and homework can save you. Thinks she's funny, but no one is laughing. Homework comes from nowhere sometimes, I've had to look things up online to answer some questions. If it fulfills the requirements, she's okay, and I have learned some good general computer know-how.
Class was taken to fulfill the computing requirement for the history major, and was ridiculously easy. Labs are on stuff like Microsoft Office. Homework and tests aren't too bad if you dedicate a little time to them. Noonan is okay, though she pretty much only reads the slides to the class.
Class was tedious and sometimes boring. However, if you started the projects on time and went to class it turned out being an easy A. Not the greatest at answering questions, but is open for help on projects
Not sure why she gets such bad reviews. Java programming isn't exactly the most exciting thing in the world, no matter who teaches it. I think most people just zone out on the first day and never come back. If you actually go to class and try to pay attention, you'll have no trouble in labs or on the projects and will come away with an easy A.
By far the easiest class I've taken here at w&m. Barely attended class, only studied two hours beforehand for every exam and ended up with an A in the class. Tests mainly consisted of matching and problems resembling the homework. Noonan's alright, but can be a bit mean and make you look like an idiot in class if you're careless.
The worst class ever and Professor Noonan makes it even worst. She is very condescending when you come to her office hours for help. Her lectures are very boring and she just reads off the powerpoints when it comes to explaining the material. Her projects are hard and her homework quizzes are too. Avoid her at all costs.
Eh. I survived and if you must you will as well. Lecture is not helpful, and the book is really useless. The class is difficult, but at the same time it's not impossible to do well. The TAs are good resources and you can learn nearly everything by way of java sun tutorials online.
Worst teacher ever. She gets upset that people don't attend or pay attention to her lecture, but they are from a power point she did not make and the $105 mandatory textbook is way easier to follow. If she really wanted people to pay attention she would hand out homework questions that the students had to answer from her lecture. Not a good teacher
Grade based on labs, homework, projects, and a final. Teacher reads from slides made by the textbook company, so not much useful knowledge from class. Never went in for extra help, but professor says one thing in class, then has projects graded another way. Never hurt me as class is easy, but something you must be aware of.
The class is not easy, but if you use your resources in the labs and projects, you will do fine. I never read the textbook or paid attention to lecture, the only reason you even need to go to lecture is because of quizzes she hands out that count as 10% of your grade. The projects are very difficult, but if you use the consultants, you'll do fine.
Do not take this class Spring 10...this professor is the worst you will ever have and she is not worth it. Wait till Fall when there is a better prof teaching it. She is very condescending and the labs take hours to do...If you have prior experience then do this class otherwise you will start hating the subject all together.
This class is really not as hard as people say. It is confusing at first if you have no CS background, but just put some effort into it and it will make sense. Labs and projects are not bad and sometimes fun. Not everyone likes Noonan personally, but she's a good teacher and she's extremely fair in her grading.
Professor lectures off of slides made by textbook company; lectures are optional. Grade based on take home quizzes, labs, projects, and a final. Professor can say one thing in class, then grade another way, so be careful. Average class.
I liked her a lot. I had no Comp Sci background, and she was very helpful in office hours. The projects can be long and difficult, but she gives no tests outside the final and PLENTY of time to do the projects. Homework quizzes and labs can boost your grade significantly, and there are always TA's around to help.
shes a bit on the crazy side, but its not a difficult class. decent amount of work though. easy A if you put forth the same effort as any other class.
I really like her and think she is a good professor! Work is doable, there are no surprises. Would definitely recommend!!
This class was ridiculously easy. You don't really need to buy the text if you attend classes, and most (although not all) of it is common sense. She explains things well, but is really only going over exactly what's in the text. Useful if you have a very limited knowledge of computer science.
This class takes up a huge amount of time. The projects started easy but then got very difficult and took up my entire weekend. She didn't seem that receptive at office hours. If you have background in CS you'll be fine...otherwise steer clear. Grade consists of 6 programming projects, labs, HW sheets, and a final
First half of the semester is really easy. Second half is more challenging. Going to class could provide an "extra" benefit.
She's a little boring, but you learn a lot, and it's not hard if you do the work. She gives you plenty of time to do projects, lets you do them with a partner, and pretty much does everything she can to get you to pass easily. No exams except the final, and very straightforward.
While frustrating at times, this class is manageable. If you know Python, this class will be a breeze. Otherwise, you will need to work to get better at programing, however, I feel like the projects and quizzes help you understand the language pretty well. Go to class (because she hands out quizzes ONLY in class) and buy the book (open-book final)
The first half of the class requires literally zero thought. But beware, the second half has some things that require either attending class once in a while, or keeping up with the work in order to get an a. She loves talking about football too.
Useless class. She expects the students to not pay attention so she just reads off the powerpoints which don't help on the tests because she rewords everything to make it difficult and doesn't explain anything. A friend took her 141 class and she told them she hated teaching the 131 class, so beware! Also unwilling to help in office hours. Avoid!
A pretty straight forward class. Python isn't hard language to learn. If you read the book or come to lecture you should be fine. Some people find Debbie annoying or a bit cold but I think she's fine. Get the consultants help for projects and you'll do alright.
Class teaches Python, which is not too difficult to learn. If you struggle, get help from the Lab TA's who are in the Lab past 5PM every day. If you are resourceful in that manner, you should have no problem here. Class can get dry in lecture because its really a learn by doing course. Professor Noonan may seem cold, but she is very nice 1 on 1.
Lecture can be a bit dull since it's all powerpoint slides that come from the book. Quizzes are free points, labs are not too bad, projects require some work. Both Professor Noonan and the TAs are very helpful, so be sure to ask them questions if you get stuck on a project.
The class CSCI 131 is boring and useless if you want to do anything with Math or Comp Sci. She teaches off the powerpoints for most the class so attendance is not mandatory but it is extra-credit. As a professor, she seems to know her stuff, even for an "older" person.
Teaches strictly with powerpoints, doesn't explain concepts. Very strict about what she expects from projects. Not very clear. The projects were also VERY BORING and had to do with finding Google's stock prices from 2008...so pretty pointless. Everything I learned about CS came from outside this class!
Not interested in helping motivated students who want to improve. Expectations are very vague. Does not have the personality for teaching profession.
Went into this class with no CS background and got an A. Teaches directly from the Powerpoints and posts them online. Attendance isn't technically mandatory, but she passes out HW in class and refuses to hand it out afterwards, no matter the circumstances. Not a "nice" professor, but the class itself was okay.
She teaches directly from the textbook through power points. Her class is pretty boring and attendance isn't mandatory but she will occasionally give out extra credit for attending lectures. The homework's are pretty much straight from the book and the lab is a breeze. This is defiantly a class which you need the textbook for.
Easy class although lectures are boring. Points come from take home quizzes, labs, and projects so it's pretty easy to get an A. Ms. Noonan is a nice lady, too, and will help if you ask for it.
The class is relatively easy, but Noonan herself came across as arrogant and unapproachable. The class has frequent homework which is graded at the nit pick level, a mid term, a final, and a lab grade.
Debbie is very quirky and loud and can be unapproachable, but her lectures are clear and the work is very easy so you won't often need to approach. The class is easy and by the textbook; homework can be done with a partner; and the tests are vocab-based. The first half is easier than the second but if you do the hw you're fine.
Debbie is more patient in this class than 131 and is quite clear in her expectations. Programming projects can be difficult if you have no prior experience BUT can be done with a partner. The homework assignments are easy and Debbie is very nice and gives great feedback if you attend class/ do the work.
pretty nit picky with grading; however, quizzes are easy points and projects are doable but can potentially take a very long time. pretty easy to get an A or a B as long as you keep up. lectures are boring.
I really liked Debbie. She was sassy and didn't take nothing from nobody. Her grading is pretty nitpicky, but her project specs are also very specific so you have the tools to get a 100 on every project. The final was long, but it's only worth 15% of your grade so it isn't worrisome... Lectures are boring, bring your laptop. Glad I took the course.
She is a nice person but very sassy. A lot of people find her unapproachable but if that's the case, she has TAs to help with projects. Also if you can work through your lab assignments, the projects become much clearer. Quizzes are easy; just try everything and write what you get. You have to be in class to get the quiz but she tells you when.
Everything I did in this class I can do in Excel in 1100th the time. The first half of the semester is a joke, the second half of the semester you better not have a life or other classes. The only 100 level course in which I was enrolled and I dedicated more time to projects and labs in this course than all others combined. DO NOT TAKE.
Very enthusiastic about what she does. A good amount of the grade are the weekly quizzes and labs, which most people average an A on. As frustrating as it is, follow her guidelines to the T for her projects, because creativity (even if you make your programs work) will be your downfall, as the 6 semester projects make or break your grade.
Debbie is a cool teacher and she is a great professor to have starting out in computer science. If you have prior coding experience or you still think a python is a type of snake then you will still find this class enjoyable and worthwhile. Her lectures and projects are straightforward and the labs helps immensely with the material.
She was a good teacher for the most part-she seemed knowledgeable about the subject, taught it reasonably clearly, and was often available for help or questions. What I did not like was how incredibly specific she was with the projects, if they did not match exactly the project specs she marked down heavily.
Professor Noonan is nice and always available to help. like others have said the projects are basically a killer. she is very specific with her grading that it is almost ridiculous. If you take this class you can expect to be putting in around 6-8 hrs of your own time in every week just for these projects & you probs still won't get an a on them
She may be the worst professor that I have had at William and Mary. If you get a question on a homework correct, but she didn't mean to ask that question, then you are wrong. Oh and then she can't change your grade because its too difficult for her (remember she is a computer science teacher). Class is a joke and she should be fired. Please.
Don't go to class, just take notes from the book. This class is dumb, but easy. Only take for the gpa boost that it will inevitably give you. HW is graded harshly, and tests are a lot of vocab and memorization. You learn computer BASICS
CS virgin, and it's my intended major. Lecture is boring, use the book instead and you're ok. In fact this class has been pretty easy. Labs 30%, Programs 45%, Take home quizzes 10%, Final 15%. No attendance. She's quirky and funny, sometimes grades unfairly but not more than a few pts. Programs are the main workload, but there's only 6. Take it
I already do coding for an internship so this class is insanely easy. If you understand CS, this class will be a breeze, but if this is your first time with CS, you might need to put more work into it. She grades projects harshly (points off for "incorrect" whitespace) but the take home quizzes are basically free points. Lectures can get boring.
This class of about 100 people had at most 20 people show up to her class. Coming to class is an actual waste of an hour unless you need to catch up on social media. She is mean, and rude, will yell at you if you ask questions like you are stupid, is beyond condescending, and cannot explain the material other than what is written on the slides.
As a person who has programmed in Java before, this class is ridiculously easy. If you have programmed before its like a free A, but be careful, Noonan is very harsh with grades. Most annoying thing of all is her attitude. I guess she assumes she's being funny, but personally I believe she is very condescending/rude at times.
Classes are really boring, and not even close to mandatory. I feel I could have skipped every class this semester and still passed. Expect a decent amount of work with projects/quizzes due periodically. The material is actually pretty hard, however as long as you get as much help as you can from the consultants in the lab, you should be fine.
Projects are definitely a beast and it can seem impossible to get a perfect score, but if you put in the time this class can be an easy A. Debbie is hysterically funny, but going to lecture doesn't help a whole lot- I mostly learned through labs and projects.
She's mean in a large setting, nicer one on one. Really didn't like her at all. The lectures are only useful for receiving assignments, other than that you won't learn much. Most of the learning is done out of the book and in labs. Lectures are there for Debbie to make patronizing comments toward her students and just be an overall bad teacher.
Terrible. Just terrible. Pretty sure she's retiring but I hated the class so much I figured I should post on here. If you ever see her name pop up on banner for a course make sure you un enroll as quickly as possible. She does not care at all about her students. Plain and simple
Class Info
Attendance Mandatory
14%
Textbook Required
92%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Rating Trend
Declining
-0.23 avg changeRatings by Course
CS131141
5.0
(1)CS101
5.0
(1)CS241
4.0
(1)CSI131
4.0
(1)CSCI141
3.6
(27)Difficulty by Course
141
4.3
CSCI241
3.0
CSC131
3.0
CSCI 131
3.0
CSCI141
2.5