3.5

Melinda McDaniel

Computer Science - Georgia Institute of Technology

3.5
Quality
3.3
Difficulty
66%
Would Retake
278
Reviews
3.5
Quality
3.3
Difficulty
3.5
Helpful
3.5
Clarity

66%

Would Retake

278

Reviews

Rating Distribution
Official

5

106

4

54

3

40

2

30

1

48

What Students Say

She's a nice lady but the lectures are way too easy for the homework

CS1301 - 2.0 rating

I came into CS1301 with no prior experience in computer science

CS1301 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

61%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 196 grades
Most common grades:
A (109)
A+ (30)
B (28)
Grade Distribution
A(139)B(34)C(6)D(3)F(0)A-/B+(16)
Based on 226 reported grades
A: 109
A+: 30
B: 28
Not sure yet: 24
Common Tags
Lots of homework (64)
Caring (63)
Clear grading criteria (53)
Group projects (49)
Participation matters (47)
LOTS OF HOMEWORK (38)
Test heavy (38)
Tough grader (33)
Rating Trend

Improving

+0.46 avg change
Apr
May
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CS1315

4.4

(8)

CS1301

4.0

(142)

CS2316

3.8

(46)

CS1371

3.6

(11)

CSCI1301

3.0

(2)
+3 more courses
Difficulty by Course

CS 1371

5.0

CS4400

3.8

CS1371

3.6

CS2316

3.2

CS1301

3.1

Reviews (278)
1.0
5.0
CS 1371
Oct 23, 2015

It seems like she is learning MATLAB while she teaches and its frequently confusing herself. She makes example problems and halfway through writing code if she hasn't confused herself, she claims the example is "too confusing" and doesn't finish it. It's hard to learn if it seems like the person teaching you doesn't know what they are doing.

5.0
1.0
CS1371
Grade: A
Oct 28, 2015

She is a very enthusiastic teacher and is set to help you succeed. She is very approachable after class, and is willing to do whatever it takes to help you learn the material.

4.0
3.0
CS1371
Grade: Not sure yet
Oct 30, 2015

Dr. McDaniel is a good teacher, but as with every teacher of 1371, lectures aren't very helpful. My advice is to attend and see for yourself whether you need it. She uses another teachers notes usually but explains the code well in my opinion. Also be sure to expect clicker questions.

3.0
4.0
CS1371
Nov 17, 2015

She's not much different than the other MATLAB professors. Lectures aren't where you're going to learn this material although you should still attend most of them. You get to chose which recitation you go to during week so find one that's helpful. The Homeworks are going to ruin your life, but they are the same for every professor.

4.0
4.0
CS1371
Dec 11, 2015

She isn't much different from the other MATLAB professors. CS 1371 HW is killer and she won't make this any different. But she is a very nice and approachable and she tries to work through some HW problems in lecture. She gives clicker questions so some prepared. Overall, if she taught another CS class I needed, I would take her again.

4.0
3.0
CS1371
Grade: B-
Dec 13, 2015

Sweet lady who cares about what you get out of the class. She's very friendly and approachable as well. Ignore the easiness rating btw, as her tests and hw are the same as the other profs . She makes mistakes often in lecture, but students call her out often to correct her so no big deal. After talking to friends with other profs, she's the best.

4.0
4.0
CS1371
Grade: Not sure yet
Mar 9, 2016

CS 1371 is a CS class for engineers, it's not the hardest but for people new to coding and stuff you will have to pay attention. Sometimes she moves too fast though material; sometimes she doesn't give hard enough examples or tell you what you need to know.

4.0
2.0
CS1315
Grade: A+
Jan 12, 2016

Professor McDaniel is incredibly sweet and always smiled. She really does love teaching, even if it is CS (which I hate). I enjoyed having her as a professor, and she tries her best to make things as clear as possible. Sometimes she gets a bit mixed up, but always eventually clarifies everything. A great professor!

3.0
3.0
CS1371
Apr 13, 2016

McDaniel really does mean well, but she doesn't understand MATLAB very well and confuses herself which makes it really hard to learn. I am not the kind of student who normally skips class but her lectures are pretty worthless. Going to recitation is significantly more helpful and less time consuming.

4.0
5.0
CS1371
Grade: Incomplete
Jun 16, 2016
Would take again

She really cares about students, and even though she sometimes makes mistakes, the lectures were worth going to in my opinion. She'd give homework hints and I felt very prepared for the tests by just going to lecture and paying attention. Clicker points were extra credit, so that was motivation to go as well.

3.0
5.0
CS1371
Grade: C
May 13, 2016

1371 lecture is useless and cs was the worst thing to happen in my life, but i really did like mcdaniel. she was super sweet and grandma-ish and even though she often made mistakes i could tell she really wanted us to succeed. i went to her office hours and it was still confusing but she really tried. she's funny and cute and i will miss her.

4.0
3.0
CS1331
Grade: A+
Aug 25, 2016
Would take again

She was a good teacher. Kind of scatterbrained, but not bad by any measure.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
3.0
3.0
CS1371
Grade: A
Nov 2, 2016
Would take again

Sweet woman but was used to teaching Java and sometimes got confused when working in MATLAB. Attendance wasn't mandatory but it definitely helped. She used easy examples which help introduce concepts but the homework was very difficult in comparison to her examples. Her pacing was kind of slow but helped for those without prior coding experience.

LOTS OF HOMEWORK
TEST HEAVY
Caring
2.0
4.0
CS1301
Grade: B
Dec 27, 2016
Wouldn't take again

McDaniel's lectures were incredibly hard to follow. Rather than teaching the coding CONCEPT, she threw example after example at you, expecting your brain to eventually "click". She also often made errors in her code and wasted time that way. Your TAs make a huge difference as to your success in this class, imo. Just think twice with this class.

LOTS OF HOMEWORK
EXTRA CREDIT
3.0
4.0
CS1301
Grade: A
Jan 10, 2017
Wouldn't take again

She was very nice. However, she often confused Python with Java and didn't cover code as complicated as the test questions. The homework could take a really long time depending on the week as well. Between these two things, the course was harder than it should have been but doable. There was a lot of extra credit at the end.

LOTS OF HOMEWORK
Caring
EXTRA CREDIT
2.0
1.0
CS1331
Grade: A+
Feb 24, 2017
Wouldn't take again

McDaneil's lectures tend to be very disorganized. She relies heavily on the slides and notes from other professors. Her lectures involve her typing her notes onto a Word document and typing example code. She did not have a very deep understanding of the content. Tests were fair but many questions were vague and tested mostly edge cases.

LOTS OF HOMEWORK
2.0
5.0
CS1301
Feb 25, 2017
Wouldn't take again

Very nice woman but not a very good instructor. She was scatterbrained and did not seem to communicate with TA's about the homework. Ridiculous that the class isn't given a curve when the test average was a 68. Real problem was the heartless TA's though. They were very happy to give out as many 0s as they could.

Get ready to read
Participation matters
LOTS OF HOMEWORK
3.0
3.0
CS1301
Grade: A-
Apr 23, 2017
Wouldn't take again

Professor is an okay professor IMO. I wish her notes were a bit more well explained and simplified. I mostly learned the material by reading the book and doing the homework. Use Jay Summet's 1301 material online to study for test. The TA's are the reason why this class was so miserable. They take off a ridiculous amount of points for small things.

LOTS OF HOMEWORK
TEST HEAVY
3.0
4.0
CS1301
Grade: B
May 22, 2017
Would take again

Very nice woman who cares a ton about students and their success. She only goes over the simplest examples in lecture, often times contradicting herself. Homeworks are extremely hard, tests are moderately hard, labs are easy. TAs ruin the class for everyone because they're so disorganized and frankly uneducated on the course. Must go to class.

Participation matters
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
3.0
3.0
CS1301
Grade: A
Jun 13, 2017
Would take again

She gets confused a lot in lectures, and lecture examples are so much more basic than homework that they don't help much. Tests are fair, and she is very caring. She posts her notes online so coming to class doesn't offer much benefit.

LOTS OF HOMEWORK
Caring
4.0
2.0
CS1301
Grade: A
Aug 16, 2017
Would take again

She may often seem unprepared for class and treat her students like babies, but she makes sure that the necessary topics are covered and gives plenty of examples. If you show up to class and at least put in a little effort with the homework, it's an easy A.

5.0
2.0
CS1301
Grade: A
Aug 18, 2017
Would take again

Professor McDaniel is a great lecturer (and a really nice person) IF you have no programming experience, and you need basic concepts to be gone over in detail with many examples. The homework is definitely a step up from the material in the lectures, but it's definitely doable, especially if you visit helpdesk (when there are nice TAs around).

Participation matters
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
3.0
4.0
CS1301
Sep 20, 2017
Wouldn't take again

Professor Mcdaniel is very caring and she makes 1301 seem like a piece of cake. You are given a week to complete homework but it takes up the whole entire week. You'll practically live at the help desk. TA's are the worst part. They are always making errors in grading or writing homework assignments but give you a zero for the smallest things.

LOTS OF HOMEWORK
TEST HEAVY
4.0
4.0
CS1301
Grade: B
Nov 3, 2017
Would take again

This class isn't easy A unless you have previous coding experience, BUT if you have never coded in your life, Dr. McDaniel is the professor for you. She teaches so clearly that I prefer her over the TAs. Weekly week long homework assignments that take around 6 hours to do. The tests are quite challenging so you MUST know the info REALLY well.

LOTS OF HOMEWORK
Amazing lectures
Caring
4.0
4.0
CS1301
Nov 27, 2017
Would take again

Professor McDaniel was so sweet and enthusiastic and kept the class from being dull, which I feel like with a different instructor it could've easily become. It's a very challenging course, but it doesn't feel impossible. If you go to lectures and focus on the homework, you'll be able to learn/pass. Tests require a lottt of studying!

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
4.0
CS1301
Grade: B
Nov 9, 2017
Would take again

Professor McDaniel is a decent lecturer and is very structured, which I liked. Her lectures tend to be much easier than hw/the test, but they help to get the basics down. She is kind toward students, especially if you go to office hours. The tests are pretty hard, but if you go to recitation, her office hours, and understand the hw, you'll be fine

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
2.0
4.0
CS1301
Dec 15, 2017
Wouldn't take again

She cares, but her teaching isn't very conducive to education. The weekly homeworks are long and hard and you'll have to spend a lot of time at the help center if you have trouble. The tests are easier than the homework, but that is just because the homeworks are so difficult.

LOTS OF HOMEWORK
GRADED BY FEW THINGS
Tests are tough
1.0
5.0
CS1301
Dec 18, 2017
Wouldn't take again

This class wouldnt be so hard if Professor McDaniel wasnt so unorganized! She didnt prepare her lectures before coming to class. She only does simple examples in class and towards the end she figures out that her example isnt useful in teaching the particular concept shes trying to convey that day, so that wastes essential class time.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
3.0
4.0
CS1301
Grade: Not sure yet
Dec 18, 2017
Would take again

As someone who has never taken any type of CS class before, this class was definitely challenging. The weekly homework was ridiculously challenging for me and took 6+ hours every week. Pro tip: this class is a lower number than CS 1315, but CS 1315 is supposedly much easier than this class, for those of you that aren't required to take 1301.

LOTS OF HOMEWORK
Caring
EXTRA CREDIT
3.0
3.0
CS1301
Grade: A
Dec 20, 2017
Wouldn't take again

Came in w/ 0 coding experience. HW is very frustrating if you're not familiar with the material. McDaniel is a nice lady, but lectures are boring, recitations even more so that I stopped going. Grading is very slow. Finding a friend that you can work with is key to success. Good amount of extra cred given (13 possible extra pts on final alone).

LOTS OF HOMEWORK
EXTRA CREDIT
Tests are tough
1.0
5.0
CS1301
Apr 18, 2018
Wouldn't take again

Worst professor Ive ever had in my life

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
CS1301
Feb 17, 2018
Would take again

She is absolutely the best professor I have ever had. As a CS major, I am very familiar with several CS professors, and she is the best I have ever had. She expects a lot out of you because she wants you to understand the material and love it as much as she does, but she is always there to help you when you need it. She is so sweet, and truly great

LOTS OF HOMEWORK
Caring
EXTRA CREDIT
1.0
5.0
CS1301
Apr 18, 2018
Wouldn't take again

Do not take this class with this professor.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
4.0
CS1301
Grade: Not sure yet
Apr 21, 2018
Would take again

McDaniel is a fantastic teacher for beginners. Lecture consists of example problems and mini quizzes for attendance. She often gives hints about what trips students up on the tests so you can usually study that and beat the test. Recitation is useful for HW, otherwise just read the power points. However, attend lecture!

Skip class? You won't pass.
LOTS OF HOMEWORK
Caring
5.0
4.0
CS1301
Grade: A
Apr 26, 2018
Would take again

As a beginner, I thought that she explained most concepts quite well. Her tests are intuitive and some of homework problems can be challenging. She will make you work to get that A but what she asks for is reasonable.

5.0
3.0
CS1301
Grade: A
May 10, 2018
Would take again

Professor McDaniel was great. I had a little but not much coding experience, and I really enjoyed the class and am now considering a CS minor. The homework can be challenging, it helps to work in groups but the tests are extremely fair/ reasonable. She loves the subject and is very good at explaining it. Would definitely recommend taking her class.

Participation matters
Clear grading criteria
EXTRA CREDIT
4.0
4.0
CS1301
Grade: A
May 11, 2018
Would take again

Professor McDaniel really seemed to enjoy the material she was teaching and really seemed to want her students to understand the concepts talked about in class. She's very understanding and compassionate.

LOTS OF HOMEWORK
Caring
5.0
4.0
CS1301
Grade: A+
Jun 11, 2018
Would take again

Shes a great professor who explains the content of the course magnificently and provides all the necessary information to succeed in this class. Great Experience!

5.0
3.0
CS1301
Grade: A
Jun 20, 2018
Would take again

Dr. McDaniel was a great professor, especially for a beginner. I learned more in her class than any class I've taken. People who complain about her on here are either people with past coding experience who get all uppity about their knowledge or people who didn't put in the work to do well and then blame her. Trust me. You'll learn in this class.

LOTS OF HOMEWORK
Caring
LECTURE HEAVY
2.0
2.0
CS1301
Grade: A
Jul 13, 2018
Wouldn't take again

Her lectures were completely unhelpful, skipped a month of lecture and made the best grade of the semester - She worsens my understanding of the material. Homework is way too hard for the pathetically easy material in lecture. Python source documentation is a better teacher and the docs dont throw candy at students to encourage participation.

LOTS OF HOMEWORK
1.0
4.0
CS1301
Oct 1, 2018
Wouldn't take again

The examples presented in class are way too simple compared to the homework. She isn't nearly as available or approachable as my other Professors. Being a complete beginner in coding, her classes don't really help much (at least in my case it never did).

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
CS1301
Grade: Incomplete
Sep 15, 2018
Wouldn't take again

Very poor teaching style Doesn't teach a lot, but expects to put up with absurd homework Penalizes trivial things such as grammar in print statement Clearly not competent She herself realizes that she's skipped stuff wouldnt recommend

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
4.0
2.0
CS1315
Nov 5, 2018
Would take again

She is super sweet but the entire class is taught by TAs. Assignments are challenging but not impossible. Quizzes are rough because they are pen/paper and not online like coding should be. Melinda definitely knows her stuff but she stops the whole lecture often for one confused student - a good choice for people who aren't super interested in CS.

2.0
4.0
CS1301
Grade: B
Nov 6, 2018
Wouldn't take again

She's a nice lady but the lectures are way too easy for the homework. The homework are so hard and you definitely need to go to the help desk every week unless you just know coding ( I didn't). The practice tests are way easier than the actual tests which sucks. Have to go to class every day for 1-2 question mini quizzes that are for participation.

Participation matters
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
CS1301
Nov 20, 2018
Wouldn't take again

She. Is a good person. But her lectures are nowhere near the level of homework or the midterms. I feel this class has been made too hard for "Intro to Computing".

Tough Grader
Respected
TEST HEAVY
1.0
5.0
CS1301
Grade: Drop/Withdrawal
Nov 30, 2018
Wouldn't take again

Classes and book doesn't cover material being used in the homework and test. The lectures are understandable and explained well. Homework cannot be completed by yourself because they make it extremely hard and you will need to go to office hours most of the time. Test are so long you only have enough time to finish it and never time to review.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
5.0
CS1371
Dec 7, 2018
Wouldn't take again

CS1371 is the hardest class I've taken. Especially because I had never seen CS before and was starting from scratch. Daniels is kind and obviously cares, but it is a very difficult to teach class with way too many students packed in a lecture hall for everyone to learn effectively. Homeworks are so challenging. Go to help desk, it's huge.

LOTS OF HOMEWORK
3.0
3.0
CS1301
Grade: A
Dec 12, 2018
Would take again

Lectures are 100% useless, but she takes mini quizzes for attendance so you have to go. She's not the worst teacher ever, she just goes over very basic stuff repeatedly in lecture and then tests are way harder. Go to lecture for mini quizzes but just work on HW, study guides, or from textbook in that time. HW is the best way to learn!!!

LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
2.0
4.0
CS1301
Dec 11, 2018
Wouldn't take again

I came into CS1301 with no prior experience in computer science. McDaniel's lectures were usually on a beginner's level, while the homework and tests were on an extremely advanced level. Everything I learned this semester was from recitation and wrestling with the HW. The exams were often long and involved tricky concepts that we never went over.

Participation matters
LOTS OF HOMEWORK
TEST HEAVY
5.0
1.0
CS1315
Dec 13, 2018
Would take again

The class was decently easy and its meant to be since most people in it have never coded before. She was super helpful and TAs were great. She's super sweet and if you do the homework you'll be prepared for quizzes. Textbook wasn't really needed cause the lectures and recitations were plenty of info and help.

Participation matters
Skip class? You won't pass.
Clear grading criteria
4.0
1.0
CS1301
Grade: A
Dec 25, 2018
Would take again

She is a great teacher who has a complete grasp over the ideas in the course. She is open to other ways of solving problems. Classes consist of learning and reviewing new concepts with mini-quizzes on canvas to check your understanding. The weekly homeworks are challenging at times but doable. Tests are at times pedantic, but an A is achievable.

LOTS OF HOMEWORK
Clear grading criteria
3.0
3.0
CS1315
Grade: B
Dec 18, 2018
Would take again

Dr. McDaniel is a super sweet lady but she's not very helpful when you ask her questions. You definitely need to go to class though because she gives quizzes to take attendance. The TA's are your most helpful resource but going to workshop isn't mandatory. The lecture topics are usually about a week ahead of the homework and quizzes. Overall, okay.

Participation matters
LOTS OF HOMEWORK
Caring
1.0
4.0
CS1301
Grade: Drop/Withdrawal
Dec 25, 2018
Wouldn't take again

Lecture is easy but the homework is impossible to do from the lectures and reading the book, the test are very fast paced, be warned, you will not have time to check over your work on the test because they are really long

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
4.0
2.0
CS1301
Grade: A
Dec 30, 2018
Would take again

I personally think that difficulty depends on how you are when it comes to CS as a subject rather than the professor. As CS major I found her lectures decent as an Intro to CS course. HWs are much harder than exams, but HW is how you'll learn to put what you learned in lecture to use. TAs will help you with hw. If you know any CS it'll be easy A

Skip class? You won't pass.
LOTS OF HOMEWORK
Clear grading criteria
5.0
2.0
CS1315
Grade: A
Dec 30, 2018
Would take again

McDaniel was great. Granted I had baby CS but I really looked forward to her class. The mini quizzes (for participation) were easy and we had 7 quizzes instead of midterms. The homework always took 1hr or less. The TAs were fantastic and really helpful. The final was really easy too, just do the practice on canvas and look back at the quizzes.

Clear grading criteria
Caring
EXTRA CREDIT
4.0
3.0
CS1301
Grade: A
Jan 2, 2019
Would take again

Great class but moves a bit fast if you don't have prior programming experience. Lectures are somewhat dull but still should attend for the nitpicky stuff. Homework is a bit iffy with them being really picky (I mean missing a period is wrong picky) and also a nuisance, but otherwise, the class was fantastic!

Tough Grader
Participation matters
LOTS OF HOMEWORK
5.0
3.0
CS1301
Grade: A
Jan 8, 2019
Would take again

If you understand the homework, you'll do well. There are mini-quizzes in class but you usually get unlimited tries and can ask for help. McDaniel really does care about her students, but she has a lot of them. Go to the help desk if you're confused, and go to the lectures. Reading through the text (online) before class helps too.

LOTS OF HOMEWORK
EXTRA CREDIT
LECTURE HEAVY
4.0
3.0
CS1301
Feb 6, 2019
Would take again

Although her lecture contains problems that are sometimes too easy compared to the homework, she really cares about her students and will always be ready to help!

Respected
LOTS OF HOMEWORK
Caring
5.0
2.0
CS1301
Grade: A
Jan 11, 2019
Would take again

She's great, honestly. Lectures are clear, grading is fair, and as long as you study and come to class, the tests should be no problem. Homework is important for understanding concepts, but it does take up some time. She cares about her students.

LOTS OF HOMEWORK
Caring
EXTRA CREDIT
4.0
3.0
CS1301
Grade: A
Feb 11, 2019
Would take again

Dr. McDaniel was a very good lecturer and going to class is very important to understanding the material. The homework can be difficult, but if you go to the help desk, they will help walk you through it. Also, the homework is designed to be harder than the tests, so if you can understand the homework, you'll be fine.

Amazing lectures
Caring
EXTRA CREDIT
5.0
4.0
CS1315
Grade: A+
Apr 1, 2019
Would take again

She is the sweetest person ever! She is super patient and amazing at going step by step. Very organized, so don't be scared if you have ZERO background experience. Go to recitations. The TA's are amazing.

Lots of homework
Clear grading criteria
Amazing lectures
2.0
3.0
CS4400
Mar 28, 2019
Wouldn't take again

She barely knew what she was teaching for Intro to Databases, to be honest. It was impossible to get any sort of useful feedback or answers to questions in-class. In spite of that, she is a nice person.

Get ready to read
Group projects
5.0
4.0
CS1301
Grade: Not sure yet
Apr 2, 2019
Would take again

used to be a high school teacher so walks you through new material slowly with simple examples to make sure you understand the concept. homeworks can be difficult, but the help desk is very useful. homework is more difficult than the exams. exams are very fair. go to lectures- they are very useful and worth your time. she just wants you to do well.

Lots of homework
Accessible outside class
Caring
4.0
3.0
CS1301
Grade: B
Apr 18, 2019
Would take again

Explains concepts well during lectures. Home works are difficult and takes a lot of time. However, if you want to ask hard questions regarding HW or CS concepts in general, go to the TAs.

Lots of homework
Beware of pop quizzes
Amazing lectures
3.0
4.0
CS1301
Grade: B-
May 6, 2019
Would take again

Coming into CS1301 without any python experience, the lectures only covered basic concepts, while homework covered advanced topics. To finish homework, it was really helpful to go to TAs for help. McDaniel is not great at answering students questions. You basically learn python through the homework, which means you learn it by yourself.

Lots of homework
Participation matters
Test heavy
5.0
3.0
CS1301
Grade: A
May 19, 2019
Would take again

Can't stress how good she is at explaining concepts. For someone who had never coded in life before, this class was super hard. However, she is an amazing lecturer who will really make you work and learn the material thoroughly. The HWs are time-consuming, but will teach you a lot. Completely indebted for the knowledge I gained through her class.

Gives good feedback
Lots of homework
Caring
2.0
4.0
CS1301
Grade: A
Jul 23, 2019
Wouldn't take again

I wouldn't recommend taking McDaniel for anything besides 1301. She's great at explaining concepts in 1301 (bc it's a beginner course.) I've had her for multiple courses at Tech, and the other courses have been really rough. You barely learn anything in class, the homework never makes sense, and tests had lots of curveballs.

Lots of homework
5.0
4.0
CS1301
Grade: A+
Aug 19, 2019
Would take again

She's super awesome, teaches clearly in class. TAs also help a lot. Homework will take a long time and can be challenging. There is a few extra credit assignments. Tests are more "can you read this without making mistakes" more than checking if you know content. Gets real annoying, very nit picky. 10/10 can easily get A with some effort though.

Lots of homework
Caring
EXTRA CREDIT
5.0
3.0
CS1301
Grade: A-
Nov 15, 2019
Would take again

I took this class, already knowing some Python, so my opinion may be skewed. The exams test your knowledge more of small Python details, less of actually "how to code," which sucks, so study up. The HW isn't too bad, but having a friend in the class you can consult is definitely a must.

3.0
4.0
CS1301
Nov 21, 2019
Wouldn't take again

Not very knowledgeable of the subjects and not good at communicating what she does know. Lecture does not prepare you for the tests very well, homework is decent but not something to scoff at.

Participation matters
EXTRA CREDIT
Lots of homework
3.0
3.0
CS1331
Nov 22, 2019
Wouldn't take again

Dr. McDaniel isn't bad, but I wouldn't say she was great at teaching the subjects either. The recitation and TA office hours are more helpful - there's a participation quiz almost every class so attendance is mandatory. However, the quizzes are good review at least.

Lots of homework
Skip class? You won't pass.
Lecture heavy
3.0
3.0
CS1301
Grade: A
Dec 16, 2019
Would take again

Lectures went over very basic material, while the homework was time-consuming and difficult and assessments had a lot of trick questions. The TAs did the majority of the work in this course (made & graded homework & assessments). Make sure to go to class or log into Canvas during class time to do the participation quizzes.

Lots of homework
Participation matters
Clear grading criteria
4.0
3.0
CS1301
Dec 1, 2019
Would take again

Dr. McDaniel is a good professor overall. Make sure to go to lecture, there are "mini-quizzes" almost every day. McDaniel is good at explaining concepts, but she doesn't go very in depth with her examples or give ones that are relevant to homework. Utilize recitations and help desk, the TAs are very helpful.

Lots of homework
Participation matters
Caring
3.0
2.0
CS1331
Grade: A
Dec 17, 2019
Would take again

As a CS 1331 professor, she was rather disorganized. She would jump from concept to concept, from typed notes (of another professor) to handwritten notes to live coding. When she did stick with one concept on one platform, she was good at explaining, but overall, the lectures were not useful (although you have to go for the mini-quizzes in lecture)

Participation matters
1.0
5.0
CS1301
Dec 17, 2019
Wouldn't take again

By far the worst professor I've taken a class with

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
2.0
4.0
CS1331
Grade: B+
Dec 29, 2019
Wouldn't take again

Her lectures are hard because she jumps from topic to topic and confuses everyone. She makes things a lot more complicated than they need to be; TAs taught a lot of the classes. Her final exam was really different from the other midterms and was significantly harder. The class was super disorganized. Her multiple choice questions are very tricky.

Participation matters
Test heavy
Tough grader
4.0
4.0
CS1301
Grade: B+
Dec 18, 2019
Would take again

Dr. McDaniel is an excellent teacher. She does a great job in her lectures though sometimes they can be fast paced. The class isnt difficult and the bulk of what you will learn will be through the homework. The exams test more of if you can read code and less if you understand it. Attendance is done through Mini-Quizzes and theres extra credit.

Accessible outside class
Participation matters
Clear grading criteria
1.0
3.0
CS1331
Grade: A
Dec 30, 2019
Wouldn't take again

Dr. McDaniel seem like a nice person, but her lectures were so disorganized and we never really learned anything she would just say she was going to teach something over and over but never did. The TA's did a great job of actually teaching the material in recitation (and sometimes in lecture too!), and I love CS in general.

3.0
2.0
CS1301
Grade: A+
Mar 31, 2020
Would take again

Dr. McDaniels is super nice and all, but her lectures are a bit disorganized and cover just the basics. HW's are time-consuming. I did learn a lot in this class and enjoyed coding, but if you're a non-CS major, you should just take the online version of CS 1301

5.0
3.0
CS2316
Grade: A
Mar 31, 2020
Would take again

always very willing to work with students to make sure they understand the material. I appreciate the structure of the class. mini quizzes each lecture to both take attendance and assess preliminary understanding of material. exams are more than fair if you know your stuff. she cares the most about her students than any other prof I've had at tech

Respected
Caring
5.0
3.0
CS1301
Grade: A
Apr 1, 2020
Would take again

She is great at explaining the course materials during lectures, and really cares about her students. Homework is much more difficult compared to lectures, but this is just the nature of this class: you need to think more on your own if you want to succeed. Exams are fair as long as you understand all questions on the practice tests.

Skip class? You won't pass.
Clear grading criteria
Caring
5.0
2.0
CS1315
Grade: A+
Apr 3, 2020
Would take again

As a non-CS major I was terrified to take any CS course, but I think this has got to be one of the best classes I've taken at Tech just because she is such an awesome teacher. Her way of teaching is clear and precise. The TA's are also super helpful and open to any questions! Easy A

Respected
Inspirational
Clear grading criteria
5.0
3.0
CS1301
Grade: A
Apr 21, 2020
Would take again

McDaniel did a great job in making this course more interesting then other programming classes I had taken in high school. As it is an intro level CS class, if you have taken any CS classes the course will be pretty easy. She did a really great job of telling us what was expected from day one and then staying very consistent with these expectations

Lots of homework
Accessible outside class
Clear grading criteria
5.0
3.0
CS1301
Grade: A
Apr 21, 2020
Would take again

Melinda is great at teaching this course. From the beginning, everything that is expected of you is laid out clear. If you have any CS background, this class will be easy for you. Tests are pretty simple and follow structure of past exams that she gives you to study with. HW is more challenging than what is taught in class, but helps you learn.

Respected
Accessible outside class
Amazing lectures
4.0
3.0
CS1301
Grade: A+
Apr 24, 2020
Would take again

She gets a lot of negativity but honestly is super reasonable as a teacher. Her HW are time consuming but they prepare you so much for the tests and are given appropriate weighting in your final grade. The TAs are super helpful as well. Honestly a fun class if you put in the work and time.

Lots of homework
Clear grading criteria
EXTRA CREDIT
4.0
3.0
CS2316
Grade: A
Apr 25, 2020
Would take again

The TA's were by far the MVPs of this course. Dr. McDaniel's lectures were often pretty slow (she starts each one with a review) and had some issues with preparedness early on in the semester. Still, a solid choice because her tests asked pretty fair questions, albeit the second exam was super long. Offers lots of extra credit through homeworks.

Skip class? You won't pass.
Caring
EXTRA CREDIT
4.0
1.0
CS1301
Grade: A
Apr 26, 2020
Would take again

She is good at communicating her expectations to students and is accommodating of students' needs. She is good at explaining the material, even though she tends to ramble during lectures. The TAs for this class are super helpful.

5.0
2.0
CS2316
Grade: A+
Apr 28, 2020
Would take again

Class was great. I hated online 1301 and was worried about this class, turned out I got a very high A . Still had to study, but show up and study a few days before for a few hours each day and you will do fine. Love the teacher and the way they graded the tests was almost too fair lol. Don't stress you got this.

Accessible outside class
Clear grading criteria
4.0
2.0
CS1301
Grade: A+
Apr 28, 2020
Would take again

This was my first experience with coding, and Dr. McDaniel did a good job introducing coding and Python. The class was surprisingly enjoyable, and as long as you do the homework, and look at the practice exams, you'll have an easy time in 1301. There's also a lot of help available, between McDaniel and TAs/help desk.

Clear grading criteria
Caring
EXTRA CREDIT
4.0
3.0
CS1301
Grade: A
May 2, 2020
Would take again

I went to nearly every lecture and recitation as well as help desk with the TAs. If you are just now learning code, this is a good choice. Very doable. Tricky tests. Some of the best and most helpful TAs. Homework is extremely time consuming, but so helpful for the test. Mini quizzes in class every day. Did a wonderful job switching to online!

Lots of homework
Participation matters
EXTRA CREDIT
3.0
2.0
CS2316
Grade: A
May 3, 2020
Wouldn't take again

I overall enjoyed the material in this class and didn't find it to be too difficult. Like many other 1 or 2 level CS classes, your experience will depend on your TAs and the TAs for this class were excellent. The tests were very very fair. It felt sometimes like we were being treated like high schoolers but I can't complain too much. Good class.

Participation matters
Clear grading criteria
Caring
3.0
4.0
CS1301
Grade: B
May 4, 2020
Would take again

My first CS class ever, toughest class I'd taken until CS1331. Some people don't like the way she explains things and I can understand why, just codes and shows examples and goes back to edit stuff. But I asked her to possibly get a test re-graded after the deadline because I hadn't caught the grading error the first time and she agreed.

Participation matters
Lecture heavy
Caring
4.0
3.0
CS1301
Grade: A
May 4, 2020
Would take again

If you have previous coding experience, you won't find this class hard. The homeworks can be tricky at times and there are some strange questions on the tests, but all in all not a terribly difficult class. McDaniels is super sweet and quirky, she also has 1- 3 participation quizzes every day, so I'd recommend going to class so you can do those.

Participation matters
Caring
5.0
3.0
CS2316
May 5, 2020
Would take again

I think she is a great professor! I love her lectures and she has easy quizzes at the end to check your understanding of the material for participation. Her examples are really helpful and overall she is super caring and fun to listen to!

Respected
Accessible outside class
Amazing lectures
5.0
3.0
CS1301
Grade: B+
May 7, 2020
Would take again

I enjoyed her as a professor. I always looked forward to attending her lectures. Homeworks sometimes were challenging but the TAs were very helpful. Dr. McDaniel was funny and her teaching style was very effective; I learned a lot more than I thought I would. Her class is what sparked my interest in CS, and I'm now minoring in it!

Respected
Hilarious
Amazing lectures
2.0
5.0
CS1301
Grade: B
Jun 25, 2020
Wouldn't take again

I understand that CS is a requirement for every student at Tech, but pick any other class. 1301 is hard as is, and McDaniel doesn't make it any easier. Barely pulled a B out of this class after failing the first test and barely passing the second. If CS isn't your thing, check out 1315.

Lots of homework
Skip class? You won't pass.
Tough grader
4.0
4.0
CS2316
Grade: Not sure yet
Jul 13, 2020
Would take again

There's a lot of work to do in this class (daily mini-quizzes, weekly Participation exercises, four regular HWs, and a final project). They take a lot of time, but will definitely help you understand everything taught. Tests are not so hard. Handouts are your savior. Overall decent, but you need to work a lot for your grade and your understanding.

Lots of homework
5.0
3.0
CS2316
Grade: A
Jul 21, 2020
Would take again

I've taken her for 1301 and 2316 and love her! She is a tough grader, but gives you all the resources in order to pass if you try. Great at teaching code to people who are beginners and really cares for her students. For our final project she made us use real world data that we can talk about in interviews. 100% recommend

Respected
Skip class? You won't pass.
Amazing lectures
5.0
3.0
CS2316
Grade: A
Aug 4, 2020
Would take again

Dr. McDaniel runs a hard class, but if you go to all lectures, read the handouts, and work through the participation exercises and hws, youll be fine. She sparks your interest in CS and lets you explore how the concepts can be applied to real life situations. She also definitely cares about her students and will set up office hours just for you.

Respected
Lots of homework
Caring
5.0
4.0
CS1301
Oct 21, 2020
Would take again

She was very kind and helpful, and made programming very easy to understand for beginners and she was very transparent about what she expected from us and how difficult certain assignments would be. I felt that lecture adequately prepared me for the homeworks, but recitation was very important for doing well on the tests. Take her if you can!

Amazing lectures
Clear grading criteria
Caring
5.0
4.0
CS1301
Oct 23, 2020
Would take again

This was my first class coding, and it inspired me to look into a CS minor in addition to my industrial design major. It can be intimidating if you have no coding experience, but the lectures, past papers, and homework are enough to help you get an A. Online lectures are really enjoyable and paced well.

Inspirational
Amazing lectures
Caring
2.0
4.0
CS2316
Grade: A
Nov 3, 2020
Wouldn't take again

She gave us a final project, an exam, and a homework assignment (which are basically mini-projects) all in the same week. She forced international students who couldn't return to campus (due to the pandemic) to take tests in the same window as students in the US. My friend was waking up at 4AM to take exams for her. She barely answers emails. SUCKS

Graded by few things
Test heavy
Tough grader
1.0
5.0
CS2316
Nov 4, 2020
Wouldn't take again

this is the hardest class I have taken at tech thus far for absolutely no reason. she is the least understanding professor(pandemic?!, students regardless of time zone take tests at 3:30 est). The work load was ridiculous for a 3 hour class(tests, projects, hw same week). Tests are MUCH more difficult than practice exams or in class practice.

Lots of homework
Group projects
Tough grader
1.0
5.0
CS2316
Grade: Not sure yet
Nov 4, 2020
Wouldn't take again

Do not take her. She gives too many assignments and her only excuse is that "it's Georgia Tech". She assigned us a test, project, and homework all in the span of a week. This class was unnecessarily hard, but I only registered because she was the only professor. Take this class at your own risk!

Lots of homework
Group projects
Tough grader
5.0
2.0
CS2316
Grade: Not sure yet
Nov 7, 2020
Would take again

All deadlines were posted to the course schedule at the beginning of the semester. HW assignments and Final Project phases were given a deadline of 3 weeks each, so "giving us a final project, HW, and exam in 1 week" is a lie. Most reviews are from people who started the assignments last minute. Gave extensions if you personally reached out to her.

Gives good feedback
Skip class? You won't pass.
Caring
5.0
3.0
CS1301
Nov 10, 2020
Would take again

I really like McDaniel! She was great for teaching material to people who have no experience coding. All the assignments are very straightforward, and there are lots of avenues to get help through the TAs, plus some extra credit.

Lots of homework
Clear grading criteria
5.0
4.0
CS1301
Grade: A+
Nov 7, 2020
Would take again

Professor McDaniel is hands-down my favorite professor at Tech. I took her again for CS2316 because I enjoyed 1301 so much. I had never coded before, but I was still able to do well in the class. Homework heavy and tricky exams, but if you study you should do well. The TAs are also fantastic and are always available to help.

Lots of homework
Amazing lectures
Caring
5.0
2.0
CS1301
Grade: A
Nov 12, 2020
Would take again

Professor McDaniel is the sweetest, kindest teacher ever! Her lectures are super easy to follow and she goes really slowly, making it super simple to follow. I had prior CS experience, so this class was a breeze. But even if you don't have prior experience, it's alright! TAs are super helpful. I definitely recommend her and I would take her again!

Clear grading criteria
Amazing lectures
Caring
5.0
4.0
CS1301
Grade: A
Nov 13, 2020
Would take again

Very very homework heavy, but she does a fantastic job teaching you Python.

Lots of homework
Clear grading criteria
Caring
5.0
2.0
CS2316
Grade: A
Nov 19, 2020
Would take again

She gives a lot of extra credit and we only have 2 exams, each worth 15%. The final is also worth 15% and there's a final project worth 15%. We have 4 homework assignments that are worth 25% (they are long but if you manage your time well, it's very easy to get 100% on them). The tests were very fair and she gave us a lot of time for them.

Respected
Clear grading criteria
EXTRA CREDIT
5.0
2.0
CS2316
Grade: A
Nov 19, 2020
Would take again

McDaniel is the sweetest professor ever. She's very understanding and truly just wants you to learn the material. She gives a lot of work, but as long as you manage your time, they're really doable and helpful in helping you learn the material. She is not one of the professors who want to see you fail. The TA's are also amazing. Highly recommend!

Clear grading criteria
Caring
EXTRA CREDIT
5.0
2.0
CS2316
Nov 19, 2020
Would take again

This class was very well structured in terms of lectures and the grading. We had 4 homework assignments worth 25% in total and all the other assignments were 15% each including participation, 2 exams, final, and a final project. We were given a lot of chances for extra credit throughout the semester and the exams were all fair. The TAs were great!

Clear grading criteria
Caring
EXTRA CREDIT
2.0
4.0
CS1301
Grade: A+
Nov 23, 2020
Wouldn't take again

Professor McDaniel is wonderful for students knowing CS for the first time. She will make sure you learn. For those that already have a minimal grasp on the subject, you better run away or it will be a terrible experience.

Lots of homework
Skip class? You won't pass.
Lecture heavy
3.0
4.0
CS2316
Grade: A-
Dec 8, 2020
Wouldn't take again

The material is really interested but McDaniel is kinda an average teacher who gives a TON of homework. She always talked about how it was a level 2000 class so it was supposed to be this much work, but I spent more work on this class then any of my other classes.

Skip class? You won't pass.
Lecture heavy
5.0
3.0
CS1301
Grade: A
Dec 11, 2020
Would take again

I thought it was right around the difficulty it should be for someone with minimal prior coding experience. Her lectures are amazing and engaging, I never read the textbook for this class because I did all my learning in lecture. On top of that, the homework for this class is challenging but rewarding, and the homework makes the tests seem easy.

Lots of homework
Test heavy
Amazing lectures
4.0
2.0
CS1301
Grade: A
Dec 13, 2020
Would take again

Professor McDaniel did a great job teaching Python. Lectures are paced really well for students with less experience. Homework is challenging but super helpful for comprehension. The TAs, extra credit, handouts, and leniency on tests make this class very doable.

Skip class? You won't pass.
Caring
EXTRA CREDIT
5.0
2.0
CS1301
Grade: A
Dec 13, 2020
Would take again

Prof. McDaniel is the best! She's really caring. Just make sure to attend the lectures so you can do the hws and pass the tests. TAs also have office hours every weekday, which can help with getting you full points on the HW.

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
3.0
CS1301
Grade: A
Dec 15, 2020
Would take again

I had never coded before, and now I love it so much. This class was a wonderful introduction to computing, and I learned many useful skills I will use in my future career. If she tells you to do something, do it, as she knows what she is talking about. Start your homework early, or you won't have enough time to do it. She wants to help you succeed.

Gives good feedback
Participation matters
Clear grading criteria
4.0
2.0
CS1301
Grade: A
Dec 16, 2020
Would take again

The majority of the time she had great lectures. Sometimes it can be a little confusing. Attendance is not a grade but there are post-lecture mini-quizzes that are a grade. The TAs are god-tier. There is also weekly homework (do them earlier). She tried to make online class more fun by showing pictures of pets which I appreciate but it wasted time

Skip class? You won't pass.
Lecture heavy
4.0
3.0
CS1301
Dec 17, 2020
Would take again

The class was all in Python and taught completely online bc of Covid. It was pretty good, Prof. McDaniel really tried to get us engaged with the fun mini quizzes and games. My only issue is the system for grading bc you can walk out of an exam thinking you got a 45 but the FRQ needed to be graded (Probably will be fixed post-Covid)

Respected
Skip class? You won't pass.
Clear grading criteria
1.0
2.0
CS1301
Dec 22, 2020
Wouldn't take again

I emailed her for confusing something on my grade, and she emailed me back saying "Please let me enjoy my holiday." LOL my email wasn't even rude and it's not like i expect her to email be back right away, but that just rubbed me the wrong way and showed me she didn't really care for her students, and just wanted to get her job done. Not the best.

Lots of homework
Participation matters
Lecture heavy
5.0
3.0
CS2316
Grade: A+
Dec 24, 2020
Would take again

2316 was an extremely well structured class and the prof was a good lecturer. There were lots of assignments (weekly participation, 4 hws, 2 exams, a final project, and a final exam) but they were all fair and engaging. Time management is very important for this class, but they give you all of the resources to succeed. The TA's were awesome too!

Lots of homework
Participation matters
Clear grading criteria
5.0
3.0
CS1301
Grade: A
Dec 25, 2020
Would take again

Professor McDaniel is an incredible woman and professor. Her online lectures were the most engaging ones I had this semester. She takes time to make sure every student understands and is well prepared for tests. I thought homework was challenging yet incredibly helpful and tests were always fair.

5.0
4.0
CS1301
Grade: A
Dec 28, 2020
Would take again

McDaniel is a hard professor but makes you work for the A. Homework is very time consuming, but it helps you understand coding. Her tests are hard, so please spend a lot of time looking over it. Finals are not that hard, but please watch out. Solid professor if you are looking for CS or IE major.

Participation matters
EXTRA CREDIT
Tough grader
4.0
2.0
CS1301
Grade: A
Jan 27, 2021
Would take again

Pretty standard teacher. She lectured directly on IDLE and coded her own examples to show the class which I found quite helpful. There was homework every week which was challenging, but also very fun to do. Doing the HW helps you GREATLY to learn the material! She drops the lowest 3 after-lecture quizzes and replaces lowest test grade with final.

EXTRA CREDIT
4.0
4.0
CS1301
Feb 18, 2021
Would take again

Very sweet professor that explains everything in detail. There are plenty of study resources (like practice exams and recitation) that tests are very manageable.

Test heavy
EXTRA CREDIT
5.0
3.0
CS1301
Grade: A+
Feb 26, 2021
Would take again

She is the nicest professor ever!!! She would literally have make-up assignments and declare to have a chance to drop the lowest test grade for when it is not on the syllabus. She will make tricky questions on the test for sure, but they are graded not harsh at all. Miss her so much

5.0
3.0
CS1301
Grade: A
Mar 26, 2021
Would take again

The prof is a really good prof and the class is easy if you attend and take notes. That's all you need to get an A.

Amazing lectures
Caring
EXTRA CREDIT
1.0
5.0
CS2316
Grade: B
Apr 5, 2021
Wouldn't take again

More than half of her coding examples end up being wrong and she needs the TAs to tell her to how to fix them, yet for her exams we have to be able to code everything correctly. Hard to do when all I can remember are her incorrect examples. She also will give you 10 hours of work to do every week. Good luck with her because its a headache.

Lots of homework
Skip class? You won't pass.
1.0
5.0
CS2316
Apr 7, 2021
Wouldn't take again

She is one of the least kind professors I have ever had. The way she formats her exams is so unfair to students, and she would not succeed on them either if she had to take them because she cannot code anything correctly on the first try. This class is a constant headache.

Lots of homework
Tough grader
1.0
3.0
CSCI1301
Grade: C
Apr 8, 2021
Wouldn't take again

This class is too hard and i can't believe im taking it. If you can choose another prof choose any one else. Cry otherwise.

Lots of homework
Lecture heavy
Tough grader
2.0
5.0
CS2316
Apr 10, 2021
Wouldn't take again

Very kind professor but an impossibly hard class. Ridiculous amount of work for a 3 credit class and can become extremely overwhelming especially for those with limited CS background. She extends a lot of deadlines which is nice but thats also because there are a myriad of assignments due every second/third week or so.

Lots of homework
Test heavy
Caring
5.0
3.0
CS2316
Grade: Not sure yet
Apr 10, 2021
Would take again

Great professor who does real research and has helpful TA's, unlike some professors. Inspiring and has internship opportunities and her staff are selfless, none are paid to give her good reviews. Highly recommend to someone who wants a decent professor.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
CS1301
Grade: A+
Apr 15, 2021
Would take again

Dr. McDaniel was an amazing professor who taught Python really well. I loved her class so much that I changed my major to Computer Science.

Lots of homework
Amazing lectures
Caring
5.0
3.0
CSCI1301
Apr 16, 2021
Would take again

Melinda McDaniel does an outstanding job teaching CS and her TA's are super helpful. They will help you learn along the way. Sure, the class has its ups and downs, but overall it's satisfying from start to end. The Georgian Tech University (GTU) is lucky to have her!!

Inspirational
Group projects
Caring
5.0
4.0
CS1301
Grade: B+
Apr 21, 2021
Would take again

I really enjoyed her class and she's probably one of my favorite professors i've had here. The class was difficult but it was some of the most fun i've had in a class. All the TAs were awesome as well. LOTS of homework but you have over a week to do it so it's not that bad. Exams were kinda difficult.

Lots of homework
Skip class? You won't pass.
5.0
3.0
CS2316
Grade: Not sure yet
Apr 22, 2021
Would take again

Best class I took at Tech so far! Prof McDaniel is very caring and will give extensions if reasonable. The TA's are the gems of the class and are always happy to help. Even though this class has a lot of assignments, those assignments help pad your grade since exams are only 45% of your grade. Easy A if you read the handouts and do the homework.

Gives good feedback
Lots of homework
Caring
1.0
5.0
CS2316
Apr 22, 2021
Wouldn't take again

McDaniel is too hard on students and gives out too much HW. Unclear grading criteria and unfairly takes off points. I do not recommend her at all and her exams are brutal.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CS2316
Apr 22, 2021
Wouldn't take again

This class has an unfair amount of HW and she does not speak clearly. Has a group of TA's but none were helpful in the HW and are never available. I had to cram at last minute and she does not extend deadlines despite claiming she does. Very unmerciful and harsh on grading with unclear rubrics and monotonous instruction. Cannot speak clearly.

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
CS1301
May 7, 2021
Wouldn't take again

Took off half points on assignments. Does not offer research assistantships and can't teach with out help from TA's correcting her. Would NOT recommend.

Graded by few things
Lecture heavy
Tough grader
5.0
3.0
CS1301
May 7, 2021
Would take again

Dr. McDaniel is a great teacher for this introductory python class. Along with the TAs, the class was very well organized and taught. The basics of programming and good coding practices as well as nuances in elementary python were well explained. The homeworks were the right level of difficulty and pretty fun. Overall great teacher for this class!

Clear grading criteria
5.0
3.0
CS1301
Grade: A+
May 13, 2021
Would take again

Professor McDaniel is a great teacher, super kind and lectures are easy to follow. Homeworks are long but really helpful in driving in the concepts. Good extra credit opportunities. Tests were difficult but fair, we had a good amount of practice material and there were no surprises

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CS2316
Grade: A+
May 31, 2021
Would take again

Professor McDaniel was amazing. Her lectures were nothing special but the way she has organized her class was incredible. You will always know what is due and when it's due. You will always have help immediately accessible and she provides long documents with all the material you have to know. One of the best classes at GT.

Lots of homework
Accessible outside class
Clear grading criteria
5.0
4.0
CS2316
Grade: A
May 18, 2021
Would take again

Really good prof. Understands CS well, and can answer any question I had. I would def take her again, and you should def take her. She will def make you work for the grade in your class, but its pretty fair

Inspirational
Group projects
Caring
5.0
2.0
CS1301
Grade: A
Jun 7, 2021
Would take again

Great professor for CS1301. Class was well structured and really helped prepare me for the next CS class. Lectures don't contain everything needed to complete the homework, but it's a useful skill to learn how to search things up -- especially in CS classes. I really learned a lot from this course and it was by far my favorite one of the semester.

Caring
4.0
4.0
CS1301
Grade: B+
Jun 15, 2021
Wouldn't take again

Professor McDaniel is very professional and tries to make class as fun as possible. The lectures don't cover everything needed for homeworks but the TAs will save you. The homework was heavy, for being my first CS class, so start early. Tests are fair but just a little difficult.

Lots of homework
Skip class? You won't pass.
Test heavy
3.0
3.0
CS1301
Grade: A-
Oct 25, 2021
Would take again

She is a very good professor and the TAs are very helpful in this class. Showing up to her lectures is very important, especially if you have never coded before. Make sure to read the textbook as well.

Respected
Lots of homework
Lecture heavy
1.0
4.0
CS1301
Nov 9, 2021
Wouldn't take again

McDaniel has no regards for students nor their personal life outside of school. You get sick, have a doctors note, and can't come to school for a week? Oh well! Sucks for you! McDaniel will not release her pre-recorded lectures unless its COVID and will tell you to study her vague notes with no explanation. Don't take McDaniel as your professor.

Skip class? You won't pass.
Test heavy
Lecture heavy
2.0
5.0
CS1301
Nov 29, 2021
Wouldn't take again

Don't take this professor if you have not coded before or had little practice coding. This professor is more than tough and does not provide all of the resources you need to get a B in this course. This professor are for Try-hards. If you want to breeze through this course, DONT PICK MCDANIEL!!

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
3.0
CS1301
Grade: A
Nov 29, 2021
Would take again

Amazing prof and TAs who provide all the materials you need. Just do everything they say to do and you're guaranteed an A. I had extenuating circumstances at the start of the semester and the head TA and prof gave me all the materials I needed and I didn't get behind. Love this class

Test heavy
Clear grading criteria
EXTRA CREDIT
5.0
2.0
CS1301
Nov 30, 2021
Would take again

Professor McDaniel is a sweetheart! She teaches python thoroughly and uses real world examples in lecture and in homework. The daily mini quizzes and homework are great practice for the exams. The TAs are super helpful and address concerns effectively! All in all, great teacher and my favorite class of the semester!

Gives good feedback
Lecture heavy
EXTRA CREDIT
3.0
3.0
CS1301
Grade: A
Dec 1, 2021
Would take again

Dr. McDaniel is an ok prof. The textbook is online/free. The class is structured well and the TAs can be great. There are participation quizzes to ensure attendance . The homework is always much harder and more in depth than the lectures. If you have previous coding experience the class will be easy, otherwise prepare to struggle for an A.

Lots of homework
Participation matters
Skip class? You won't pass.
5.0
3.0
CS1301
Grade: A
Dec 18, 2021
Would take again

Great lectures and awesome TAs. The midterms are easier than the homeworks. Textbook is free but not necessary to do well. Helps a lot to have previous knowledge about Python. McDaniel is super funny and her lectures are helpful and worth attending. Miniquizzes every lecture that are helpful checks (unlimited attempts).

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
4.0
4.0
CS1301
Grade: B
Dec 21, 2021
Would take again

As someone who has never coded before this class was a little discouraging at first, considering most of the class had experience from high school. In hindsight, the class was fun and I learned a lot. Mcdaniel is a great lecturer. Just attended lectures and do lots of practice for midterms,

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
3.0
CS1301
Grade: A
Dec 29, 2021
Would take again

Prof. McDaniel is amazing! She is always looking for ways to improve her class and is open for feedback on what she needs to explain more in-depth. There are a few opportunities for extra credit. There are office hours and TAs for help on HW. She also dropped one in class participation-which would account for missing a lecture. Textbook online :)

Respected
Hilarious
Amazing lectures
5.0
3.0
CS1301
Grade: A+
Jan 5, 2022
Would take again

As someone who had never coded before, I absolutely loved this class and Professor McDaniel. She makes it very easy to learn and is very clear about the material in lectures. Don't skip because it is super easy to fall behind and get confused. As long as you attend class, do the homework, and study for exams, this class is an easy A.

Skip class? You won't pass.
Amazing lectures
Caring
5.0
2.0
CS1301
Grade: A+
Jan 12, 2022
Would take again

Professor McDaniel's CS 1301 class was an amazing class. The lectures were interesting and easy to follow, with many examples to guarantee students truly understood the material. The TAs for the class are also very helpful and friendly. Professor McDaniel is also a really nice person! I strongly recommend Professor McDaniel for CS1301.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
5.0
3.0
CS1301
Grade: A
Jan 14, 2022
Would take again

I have never had any sort of CS experience before but Dr. McDaniel's class paved the way for me. Her lectures were extremely helpful and honestly outweighed the information that was found in the textbook. 1000000% advise going to recitation, review sessions and/or office hours if any confusion. The TAs are very patient and she was a great prof.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
CS1301
Grade: A
Feb 10, 2022
Would take again

I thought that Prof McDaniel was very helpful in teaching key course concepts, giving help on homework, and being transparent about tests. The class took some work but its an easy a if you can attend 80% of lectures, do the homework, and go to every other recitation.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
2.0
CS2316
Grade: A
Apr 6, 2022
Would take again

The class teaches exactly what it's supposed to. The course notes serve as a condensed, easy-to-read textbooks. The lecture presentations and code walkthroughs go at a slow pace so that everyone can understand. Students with moderate background in Python could easily get an A by completing assignments and reading the course notes without lecture.

Group projects
Caring
5.0
3.0
CS1301
Grade: A
Apr 26, 2022
Would take again

Professor McDaniel was by far one of my favorite professors I've had at Georgia Tech so far. She's kind and genuinely cares for all her students, yet still manages to create a moderately difficult class where you have to put in a decent amount of effort to succeed. I would absolutely recommend taking her class if you have the opportunity!

Amazing lectures
Caring
Online Savvy
5.0
1.0
CS1301
Grade: A
Apr 30, 2022
Would take again

McDaniel was a great lecturer - she was clear about content and grading. Easy tests and highly weighted hw with a fully equipped autograder - whatever shows is what you get. 100% recommend.

5.0
1.0
CS1301
Grade: A
Apr 30, 2022
Would take again

Take McDaniel for any cs class. I never needed recitation because of how good the lectures were. Highly recommended professor.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
CS1301
Grade: A
Apr 30, 2022
Would take again

Easy tests, hw and approachable. If you haven't done python go to lecture, otherwise you're golden either way.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
2.0
CS1301
Grade: A
Apr 30, 2022
Would take again

Take the class with her. Joyner may be easier, but I learned far more here.

5.0
2.0
CS1301
Grade: A
Apr 30, 2022
Would take again

A very approachable professor - excused many absences for illness. She was approachable for doubts outside class. Take her class.

5.0
2.0
CS1331
Grade: A
Apr 30, 2022
Would take again

Easy HW and good lectures. Good timing too!

Clear grading criteria
Gives good feedback
Caring
4.0
4.0
CS2316
Grade: Not sure yet
May 1, 2022
Would take again

Prof. McDaniel is a very knowledgeable CS professor. Although this class has a lot of content to learn, there are lots of options to support your learning (handouts, office hours, recitation, Ed discussion). Homework often took a long time to complete. If you attend all the lectures and utilize the support provided, class shouldn't be difficult.

Group projects
Clear grading criteria
Lots of homework
5.0
3.0
CS2316
Grade: B
May 1, 2022
Would take again

Knowing python going in was helpful but not necessary. Lecture formats were very effective and although homework was difficult, I learned a lot from it. I enjoyed doing the final project and felt I gained a lot from it too. Definitely put in the time for every homework and test, I dropped the ball on one and it brought me down to a B.

Lots of homework
Lecture heavy
Graded by few things
5.0
3.0
CS1301
Grade: A
May 4, 2022
Would take again

McDaniel is extremely caring and accomodating to beginners. I came in with no prior experience in python and she made me love coding! HW and tests require time to really understand, but attending all lectures and recitations really helped me. Will be taking her for 2316!

Amazing lectures
Caring
Lecture heavy
4.0
3.0
CS2316
Grade: A
May 5, 2022
Would take again

Prof. McDaniel is great! Definitely recommend having python experience; sometimes lectures move a little fast, but she posts the slides. Lots of practice, handouts, and available help. Do not procrastinate on the final project! Hw and participation exercises are great tools; work hard and it's an easy A. Go to recitation- lots of extra tips!

Gives good feedback
Respected
Accessible outside class
5.0
2.0
CS1301
Grade: A+
May 7, 2022
Would take again

Amazing professor- always open to help and learn. Cares for students. The TAs for this course are incredible too- go to office hours. Even if you can't make it to recitation, ask for the worksheets at office hours- super helpful for test prep.

Participation matters
Beware of pop quizzes
Respected
5.0
3.0
CS2316
Grade: A
Jun 7, 2022
Would take again

Overall great professor. Requires you to work to learn the material, but there is no way to learn a coding language without practice.

Participation matters
Clear grading criteria
4.0
3.0
CS2316
Grade: A
Jul 21, 2022
Would take again

Expect a lot of work for this class. Often 3-4 assignments at a time due very close to each other. However, offers great lectures and awesome TAs to help during office hours. Going to office hours helps you do your code with a TA and leads to good grades on assignments

Amazing lectures
Clear grading criteria
Lots of homework
5.0
3.0
CS1301
Grade: Not sure yet
Nov 7, 2022
Would take again

Dr. McDaniel teaches the material super well and clearly walks you through the concepts. Extremely kind and caring towards students and very receptive to questions. Course is super beginner-friendly! Weekly homeworks were time-consuming but worth it as they really sharpen your coding and logic skills. Absolutely take Dr. McDaniel if you could!!!

Participation matters
Amazing lectures
Accessible outside class
5.0
3.0
CS1301
Grade: Not sure yet
Nov 29, 2022
Would take again

She's an absolutely amazing lecturer, and even with no prior experience with Python she made my first class at GT enjoyable. She made an 8:25 class tolerable. You'll actually learn things, because the weekly homework assignments force you to learn by coding. She's extremely approachable and a fun lecturer. Highly recommend!!

Amazing lectures
Lots of homework
Caring
4.0
3.0
CS2316
Grade: Not sure yet
Dec 1, 2022
Would take again

What you see is what you get going into it. McDaniel makes it clear there's no curve or rounding in the class, but if you follow the slides, take the time to work through the HW yourself, and don't wait until the last minute for projects/HWs it should be a fairly easy A.

Group projects
Lots of homework
Accessible outside class
5.0
3.0
CS1301
Grade: A
Dec 6, 2022
Would take again

Professor McDaniel is an highly passionate and helpful teacher who set clear expectations in what could have been a potentially difficult course. Make sure to start early on homework assignments, put in a little extra work for labs, take the practice tests, and an "A" is easily attainable. Lots of TA's and recitations are also helpful resources.

Amazing lectures
Clear grading criteria
Lots of homework
5.0
2.0
CS1301
Grade: A+
Dec 13, 2022
Would take again

Excellent course for all, despite coding experience, and phenomenal teacher, with genuine love for CS and amazing engaging lectures. Class moves quick, but revise her lecture notes (in python code). Syllabus isn't bad, but tests are full of tricks/catches, so stay focused, treat it like a game. Incredibly caring and helpful, especially 1-on-1.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
CS1301
Grade: A
Dec 15, 2022
Would take again

Never went to a lecture (participation was part of the grade but could be done without going to class), so I can't speak on her teaching ability, but she was very accessible outside of class and always willing to help students. A very caring professor who really wants students to learn. Tests are straightforward and similar to practice ones.

Caring
Respected
Accessible outside class
4.0
3.0
CS2316
Grade: A
Dec 17, 2022
Would take again

TAs are everything for this class & their office hours are great. 1st test is hard, but dw bc the future tests are easier. group project is long and a lot of work, but follow the directions, don't procrastinate, & and you'll be fine. HWs at beginning are so long and hard (i'd say use one of ur drop HWs on the earlier assignments). learned a lot!

Group projects
Clear grading criteria
Lots of homework
5.0
2.0
CS1301
Grade: A
Dec 18, 2022
Would take again

Professor McDaniel was great! I love her energy and I learned a lot about Python and introductory computer science concepts in her course. I thought her lectures were engaging and her tests and homeworks were fun and effective

3.0
1.0
CS2316
Grade: A
Dec 26, 2022
Would take again

She tries her best in lecture, but she often misses simple details or teaches incorrect material. I stopped going to lecture halfway through and saw no difference in my performance. CS 2316 is easy if you put in the effort: TAs are very helpful, questions are answered quickly on Ed, and the final project is a breeze. No final exam for fall 2022.

EXTRA CREDIT
Group projects
Accessible outside class
1.0
3.0
CS1301
Grade: D
Jan 12, 2023

Not a great lecturer. Not at all caring about her students. Too nitpicky and micromanaging.

Tough grader
Lots of homework
5.0
3.0
CS1301
Grade: A
Feb 20, 2023
Would take again

She's a very nice teacher who cares about her students and makes sure they understand the lecture. This class was worth going to for me even though it was at 8:30AM.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
CS4400
Grade: A+
Mar 15, 2023
Would take again

You have to go to class. But if you do, it's an easy A. Lecture quizzes (unlimited attempts) are a significant portion of your grade, and the exam questions are copied and pasted. If you go to every lecture, you're almost guaranteed an A.

Participation matters
Clear grading criteria
Test heavy
5.0
3.0
CS1301
Grade: A+
Apr 7, 2023
Would take again

Love McDaniel!! Easily my favorite professor of this year, she is so nice and really enjoys her material. I had her 8:25 class and she still had so much energy and came prepared every morning. Lectures were great and she went over multiple examples, tests were pretty doable. Homeworks started easy but got pretty hard, but the TAs are great!

Clear grading criteria
Caring
Accessible outside class
3.0
2.0
CS4400
Grade: A
Apr 28, 2023
Would take again

Not the most knowledgable about databases, but makes a good effort. Lectures can be a little confusing, so the textbook is your friend. Grading was very lenient and things are dropped/curved

Participation matters
Group projects
5.0
3.0
CS1301
Grade: A
May 1, 2023
Would take again

Dr. McDaniel cares about her students' success and knowledge for future classes. I took this as a non-CS major and felt like I learned way more than I signed up for, but in a good way. Exams are weighted heavy (~15% each) and are on paper, which is a bit different so be aware of that. Super sweet and great lecturer.

Participation matters
Amazing lectures
Test heavy
4.0
1.0
CS2316
Grade: A
May 10, 2023
Would take again

She gets very lost during lecture and does not seem to know what she is doing often. The weekly homework was extremely easy and took max 1 hour per week. The project is easy and graded easily, especially the first two phases, and honestly can be left to the last few days. The exams are easy too, just review past exams and make a good crib sheet.

Group projects
Clear grading criteria
Test heavy
2.0
1.0
CS4400
Grade: A
May 10, 2023

Professor is nice and leads engaging lectures, but is clearly lacking in the technical skillset required to teach this course. She frequently did not know the answer to several relatively simple questions and seemed to be ad-libbing the content as she read the slides. Group project was interesting, but course is heavily carried by the TA's.

Participation matters
Group projects
5.0
2.0
CS4400
Grade: A
May 11, 2023
Would take again

This course was mostly on basic concepts with 6 exams, 3 projects, a final, and participation making up the grade. One lowest project / exam grade is dropped. The professor was a fair lecturer and very approachable. If you take this class and put forth some effort, you should receive a high grade and will learn a fair bit as well.

Group projects
Caring
Test heavy
4.0
3.0
CS1301
Grade: Not sure yet
Jul 24, 2023
Would take again

i took this class over the late short summer semester as a freshman psych major. i learned a lot more about coding than i signed up for. however, im really glad i decided to take this. also, she is very good about giving review guides and practice exams, and homework has unlimited attempts. youll get the grade you want if you work for it.

Clear grading criteria
Caring
Test heavy
4.0
3.0
CS1301
Grade: A+
Jul 25, 2023
Would take again

Very good professor at teaching the base materials, but expect to do lots of work figuring things out on the homework

Participation matters
Clear grading criteria
Lots of homework
5.0
3.0
CS1301
Grade: A
Jul 29, 2023
Would take again

She is knowledgable about what she teaches, her notes are easy to follow and accessible. The class is participation heavy, get ready to be coding with her as she lectures and there will be plenty of in class quizzes to ensure you get the topic. If you participate, do the homework, and review the test material I see no reason you can't succeed.

Participation matters
Lots of homework
Accessible outside class
3.0
3.0
CS1301
Grade: A-
Aug 17, 2023
Would take again

Dr. McDaniel was extremely approachable and tried to make lectures more engaging. There is a lot of outside work to put in, but overall it's a fairly easy class.

Clear grading criteria
Lots of homework
Lecture heavy
2.0
3.0
CS1301
Grade: B-
Oct 24, 2023

She was an average professor, not particularly good especially for new people. However, I was fine with her until my laptop completely broke a day before Hw was due. I was told losing all my files and having no clear way to submit was no excuse.

5.0
4.0
CS1301
Grade: B-
Oct 25, 2023
Would take again

Ignore the review complaining about the computer crashing, it was made in the heat of the moment, and she has been more than accommodating afterwards.

5.0
1.0
CS1301
Grade: A+
Nov 8, 2023
Would take again

Prof McDaniel is a great teacher and she clearly cares about all of her students. She's always available for questions and seems very eager to teach. I took this course during the short summer semester, so the course moved at a faster pace than normal, but I have some experience with Python from high school so I found this class to be pretty easy.

Clear grading criteria
Caring
Accessible outside class
5.0
2.0
CS1301
Grade: A+
Nov 28, 2023
Would take again

A good example of what a professor is supposed to be. Small quizzes at the end of each lecture to test knowledge of what students learned and to encourage participation. Homework is close with the material you learn and is good practice. Lots of resources to help students out. The TAs are helpful as well. Accessible after class.

Participation matters
Lots of homework
Accessible outside class
5.0
3.0
CS1301
Grade: A+
Dec 9, 2023
Would take again

I loved Dr. McDaniel!! The HW does take a lot of work if you're new to python/coding, but if not, they're easy. The labs took a long time, though. She is very good at teaching and willing to answer any questions. Her teaching made me enjoy coding, and I would love to have her again. The exams are very similar to the practice exams provided.

5.0
2.0
CS1301
Grade: A
Dec 13, 2023
Would take again

Professor McDaniel is passionate about the course. The best thing about this class is how amazing the TAs are. They will literally carry you through the class. If you devote the time and ask questions you will do fine.

Lots of homework
5.0
2.0
CS1301
Grade: A
Dec 13, 2023
Would take again

I took CS1301 with McDaniel over the summer during iGniTe and LOVED her! Since it was over the summer, it was quicker and so the workload was a lot but manageable. After my CS1331 class this semester, I have realized how I took her teaching style for granted- she teaches very clearly with plenty of examples. The TAs for this class were awesome too!

Amazing lectures
Lots of homework
Caring
4.0
3.0
CS1301
Grade: A-
Dec 18, 2023
Would take again

I would not choose to take 1301 with any other professor- her mini quizzes and lectures are honestly the reason i feel i succeeded over people who had other professors. Attendance is pretty mandatory and HWs are hard but the TAs are very good and helpful Just go to recitation and keep up w content

Amazing lectures
Lots of homework
Lecture heavy
5.0
3.0
CS1301
Grade: A+
Dec 21, 2023
Would take again

This professor did an amazing job not just teaching a class, but making me an effective programmer in python. I learned an incredible amount this year, and while it was tough at times, McDaniel was a great professor and the class had amazing resources including an open TA helpdesk and professor office hours.

EXTRA CREDIT
Amazing lectures
Lots of homework
5.0
2.0
CS2316
Grade: A
Dec 21, 2023
Would take again

This class is better than I expected. The only problem I had with this class was the timing from 6:30-7:45 this semester. Hard to adjust to lecture speed, and the feeling of being behind. The TAs are amazing! Even if you do mediocre on the exams, hw grades and the project help your grade. Overall, a very useful and interesting class.

Group projects
Clear grading criteria
Caring
5.0
2.0
CS1301
Grade: A
Jan 20, 2024
Would take again

Professor was really good at explaining concepts to students new to cs. Got me interested in the topic. Workload and difficulty were manageable for an intro level course.

Respected
5.0
2.0
CS1301
Grade: A
Feb 8, 2024
Would take again

She's just a sweet grandma who happens to be proficient in python. Her lectures are very helpful and she is fun to have around in class. She can ACTUALLY teach and it was good coming from someone who has never coded. I would take her class over and over again! Just know that she won't round your grade up, but if you go to class, you should be ok.

Amazing lectures
Clear grading criteria
Respected
2.0
4.0
CS2316
Apr 16, 2024

McDaniel's lectures offer basic insight what is actually on the exams. I learn most of the class on my own, as the lectures are very basic compared to what is on the homeworks and exams. The TAs help the most with the class whereas McDaniel struggles to solve certain problems in-class without TA help. Be weary when picking her.

Participation matters
Lots of homework
Lecture heavy
3.0
3.0
CS4400
Grade: B
Apr 23, 2024

The professor is an extremely nice person. However, the professor isn't very knowledgeable about the content taught. Some topics (especially SQL programming) are tough and require you to learn them on your own. Exams (coding) are challenging, but projects are very easy and don't require a lot of work, so they balance out. There's also no homeworks!

5.0
2.0
CS1301
Grade: A
Apr 26, 2024
Would take again

One of the best professors I've ever taken. If you already know a programming language, this class will be light work. But if you are completely new to programming, the homework might be tough. But there's a lot of help out there. Use them. Lectures are very useful. Exams aren't that hard if you can figure out the homework. The TAs were super nice.

Participation matters
Hilarious
Caring
3.0
3.0
CS4400
Grade: B
May 5, 2024

Group project wasn't too bad, if you pick a good group it's easy and manageable. Written part of the test isn't too bad, coding section was harder for me so definitely practice beforehand. Had no homeworks but, I heard they're gonna start assigning them next semester so good luck. Class otherwise is alright. McDaniel is a nice enough professor

Group projects
Clear grading criteria
4.0
3.0
CS4400
Grade: A
May 9, 2024
Would take again

Class grades determined by semester-long project milestones, 3 exams, and participation quizzes every lecture. The exams are challenging due to time constraints (in my opinion) but overall a very straightforward class that requires studying for exams.

Participation matters
Group projects
Test heavy
1.0
4.0
CS2316
Grade: Not sure yet
Sep 23, 2024

Most lectures have a similar format: get berated by the TA, try to follow along Dr. McDaniel and TA coding (except there is little to no explanations, the split view window makes it do that part of the code can't be seen, and trying to see what she's doing on the bottom of the screen when she doesn't scroll up), participation quiz and code.

Tough grader
Participation matters
Lots of homework
5.0
3.0
CS1301
Grade: A-
Sep 24, 2024
Would take again

Professor McDaniel makes CS1301 manageable, even for beginners. Attend class, do the work, and utilize the great TAs and resources like unstuck study to succeed. An engaging, rewarding intro to programming.

3.0
3.0
CS4400
Grade: Not sure yet
Oct 8, 2024

Professor McDaniel is a good professor who clearly cares about her students. However, the TAs for this course aren't very helpful. They often give contradictory information in office hours, so we end up losing points even after one TA says an answer is right. Questions asked in office hours are also often met with vague answers.

5.0
2.0
CS1301
Grade: A
Nov 12, 2024
Would take again

I took this course in the Fall of 2021. As an intro course, this was excellent. Professor McDaniel did well explaining and breaking down basic programming topics in a way that was digestible for students. The exams were hand-written coding exams, which is not ideal and made exams more stressful than they needed to be.

Lecture heavy
Test heavy
4.0
2.0
CS1301
Grade: A
Nov 14, 2024
Would take again

McDaniel does a really good job at explaining Python to beginners. The tests were reasonable, the homework could be a slog at times but it was manageable, so the overall workload was decent. I would recommend her for 1301, but I've heard mixed reviews from my friends in higher-level CS courses.

Test heavy
1.0
5.0
CS4400
Grade: A
Nov 18, 2024

Made the class more difficult than it should be

Tough grader
Test heavy
2.0
2.0
CS4400
Grade: A-
Dec 1, 2024

McDaniel's was a good professor for 1301, that level of attention is not carried into 4400. Relies heavily on TAs and struggles to complete in class examples, her lectures are a digestion of the textbook but provide minimal value. "Not willing" to change final exam policies despite the hybrid format being a clear disrespect to students and tuition.

Group projects
5.0
3.0
CS2316
Grade: A
Dec 4, 2024
Would take again

Very structured and straightforward course. McDaniel does a great job in introducing basic concepts. The TAs are amazing and definitely attend their office hours. Long HWs but very helpful for exams. Exam 1 is the hardest and it gets easier after that. Project is very very easy, interesting and useful for IEs. Would 100% recommend McDaniel for 2316

Caring
5.0
3.0
CS2316
Grade: B
Dec 11, 2024
Would take again

I took this course in Spring 2023. This was not my first course with McDaniel. She is a caring professor who breaks down confusing topics into digestible content. Sometimes, she will make a mistake in lecture, but she makes sure to clarify everything. This course was particularly test heavy. You will not do well in this course if you do not study!

Caring
Lecture heavy
Test heavy
5.0
3.0
CS2316
Grade: A
Dec 13, 2024
Would take again

The course is definitely harder in the beginning then gets a lot easier by the end. The first few homeworks take hourssss (start early) but after the 3rd on they only take an hour max. The final project is also really interesting and useful. You definitely have to put a decent amount of time outside of class but it's pretty easy to do well

Test heavy
5.0
3.0
CS4400
Dec 17, 2024
Would take again

McDaniel's class is easy to do well in if you go to class and start your group projects early. She gives you amazing resources to study for exams, and if you take the time to do them on your own and know them well then you will ace your tests. She is a pleasant person and will work with you if you put in the effort.

1.0
4.0
CS4400
Grade: B
Dec 17, 2024

Lock tf in! Worked so hard on the project to receive a bad grade because the TA's had to make 6 different autograders because they couldn't figure it out. If you dont do good on the last project phase, DONT WORRY, you get to spend your ENTIRE thanksgiving break coding an app! Which everyone knows how to do apparently except for me,Good luck Soldier

Tough grader
Group projects
Lecture heavy
3.0
2.0
CS4400
Grade: A
Dec 18, 2024
Would take again

Lectures are mostly redundant. The professor sometimes fumbles through the SQL and needs TAs to help her. Each lecture has ~2 mandatory mini-quizzes though. Exams aren't difficult, just read the handouts for the unit and do some of the SQL practices before. Projects aren't hard, if you have a solid group, you can finish each part in 1-2 days.

Participation matters
Group projects
5.0
3.0
CS2316
Grade: A
Jan 6, 2025
Would take again

Really well organized class. Dr. McDaniel's lectures are engaging and helpful, even if she is sometimes a bit scatterbrained. The best part of this class is the awesome TA team. They are there to answer questions at every lecture, and there are good office hours most days. Heavy homework class, but put the effort in and it is extremely rewarding.

Clear grading criteria
Lots of homework
4.0
3.0
CS2316
Grade: A
Jan 7, 2025
Would take again

McDaniel is a good 2316 professor. She clearly explains the content. She is very harsh against cheating. She codes in class which isn't hard to keep up with, but isn't incredibly interesting. Her lectures always have in lecture quizzes, so participation is required. Her TA's make the HW and tests and the course depends on them

3.0
4.0
CS4400
Grade: A
Jan 7, 2025
Would take again

McDaniel is a good professor that cares about your grade. Her lectures are heavy but if you keep up you will be fine. The projects and tests and written and graded by the TA so most of your grade is dependent on them.

Tough grader
Participation matters
Test heavy
1.0
2.0
CS4400
Grade: Not sure yet
Apr 14, 2025

I would not suggest taking 4400 until Tech finds more people to teach it. Paying tuition to be in a class with effectively 1 section (hybrid format, 300 people per section) that is this overcrowded is upsetting as a student. If you're placed with peers that are not willing to put in the work, you will have to basically do the project yourself.

1.0
4.0
CS4400
Grade: B
Apr 17, 2025

One of the most awful classes I've taken at tech. Ever. The material itself isn't that bad. However McDaniel inflates it and turns the material into a slog at best, and a confusing mess at worst. Doesn't add value to textbook. In addition she's overly strict, rigid, and punishing. Almost wants to see you fail

Tough grader
Lecture heavy
3.0
4.0
CS2316
Grade: A
Apr 22, 2025
Would take again

I thought the homeworks took quite a while, and the exams were pretty strenuous for me. Average lecturer in my opinion, but a sweet lady.

Lots of homework
Lecture heavy
Test heavy
2.0
4.0
CS4400
Grade: B
Apr 25, 2025

Sweet lady but man is the class awful. Material is easy as people say but practice exams are lightyears easier than actual exams. Actual exams may throw in something that had one slide/mention. Lectures are a snoozefest, waste of time. TAs know the material better than her somehow bless them. Needs another professor/section. Abysmal.

Lecture heavy
Test heavy
1.0
5.0
CS4400
Grade: B
Apr 26, 2025

It is clear that Mcdaniel only cares about maintaining a lower GPA than actually helping the students learn. The difficulty differences from Spring 24 to Fall 24 to Spring 25 exams has been constantly increasing dramatically. However there is not an equivalent increase in learning material to better prepare for the exams.

Tough grader
Participation matters
Group projects
2.0
4.0
CS4400
Grade: B
Apr 26, 2025

the exams were much more difficult than the practice exams, and everyone understands that the content for the class has gotten exponentially more difficult compared to previous semesters. class breakdown is designed so that you have to do good on everything in order to get an A. if another professor eventually teaches this, take them instead. 100%.

Group projects
4.0
2.0
CS4400
Grade: Not sure yet
Apr 26, 2025
Would take again

Course is well-organized and she provides a ton of resources to prepare for exams. TA team is great - very helpful in office hours and Ed Discussion. Not quite an easy A, but put in the work and this is not a class you should have much trouble with.

Group projects
Caring
4.0
5.0
CS4400
Grade: B
Apr 26, 2025
Would take again

Project based class along with 3 exams + a final. Make sure to go to class. This is not some free A or anything like that. Teacher is pretty good and nice. 3 Projects as well.

Participation matters
Group projects
Lots of homework
1.0
5.0
CS4400
Grade: B
Apr 26, 2025

she is absolutely mad and her TA army acts like they own us. I don't understand why they do this. The course goes like this. She teaches us a concept "James is smart" and then I understand James is smart. On the exam, she asks "Can James get an 80 on his exam?". Yeah I don't even know what I am saying and that's how you will feel in her class.

Tough grader
Group projects
1.0
4.0
CS4400
Grade: B
Apr 26, 2025

Tests are harder than practice, project has potential to tank grade. optional part of project to replace other phase requires knowing multiple coding languages, even tho half the class is IE majors who only take python. online lectures are horrible half of it u cant hear or see what she is doing

Participation matters
Group projects
Lecture heavy
3.0
2.0
CS4400
Grade: A
Apr 26, 2025
Would take again

McDaniel is generally a very kind person, but she does not know the material as well as she should which made the lectures a very ineffective use of my time, but I had to go because attendance was required. No major complaints, but, like I said, I wish she knew the material better.

Group projects
Clear grading criteria
Caring
1.0
5.0
CS4400
Grade: B-
May 3, 2025

Melinda was a horrible professor. She talked about how she owns a tesla way too much. If any questions come up, she makes the TAs handle it. The tests are unreal; previous semesters would be like find all that meet x and return them. Then ours would be like find all that meet xyz, add x and y, subtract z, find a, then return b. HORRIBLE class

Tough grader
Group projects
Lots of homework
1.0
4.0
CS4400
Grade: C+
May 5, 2025

It is a fundamental course in software engineering, but Melinda unfortunately doesn't provide enough for the students, and relies on the TA's to run the class. Group projects are chill, but exams are magnitudes harder than practice exams, with little assistance. I unfortunately didn't get what I was hoping for from this course.

2.0
3.0
CS4400
Grade: A
May 5, 2025

I liked the way she taught 2316 but I didn't like she taught 4400. Lecture slides were lengthy and hard to process, learned more reading the TA's documents and doing the practice problems. Project is time consuming but with a good group it should bring your grade up. Exams keep getting harder compared to past exams.

Group projects
3.0
4.0
CS4400
Grade: B+
May 5, 2025

I think the professor herself is nice and understanding at times and the project is chill. However, my frustration lies with the exams. I spent so much time studying but it felt so pointless because none of the lectures or practice was even close to the difficulty of those exams. It was insanely difficult.

Tough grader
Test heavy
2.0
4.0
CS4400
Grade: A
May 7, 2025

Went to OH a lot during the project to get help and the TAs often had contradicting advice. A TA used ChatGPT right in front of us. For exams, they were more difficult than any practice given to us. The testing environment was distracting because TAs were talking with students trying to fix issues right next to students trying to take the test.

2.0
4.0
CS4400
Grade: A
May 7, 2025

Practice tests are way too easy and not indicative of the difficulty of tests. Despite this, I got an easy A+ on most tests, yet barely pulled a C on the final. Also, by nature of databases, there are a few correct ways to interpret a problem, but it looks like TAs only want one answer. TAs also give conflicting answers sometimes.

Group projects
Test heavy
3.0
4.0
CS4400
Grade: B
May 8, 2025
Would take again

Professor McDaniel's lectures were ok. She spent lots of unnecessary time on theory when we should be focusing on practicing coding and logic questions for the exams. Practice exams are way easier than actual exams. Easy to mess up on coding and that final was brutal. Project is fairly easy, don't procrastinate it. Class could use some improvements

Group projects
Lecture heavy
4.0
3.0
CS1315
Grade: B
Aug 18, 2025
Would take again

Prof McDaniel was totally sweet. In class, her teaching could have been more focused at times, but overall I had a good experience.

Participation matters
Clear grading criteria
Accessible outside class
3.0
2.0
CS4400
Grade: A
Aug 18, 2025
Would take again

The group projects in this class were actually pretty fun, but I didn't get much out of her lectures. I wish she had spent more time explaining *what* everything does instead of *how* it does it. Exams are tougher than anticipated, I knew SQL going in and studying was absolutely necessary. I would take her class again. Get a good group!

1.0
3.0
CS4400
Grade: A
Oct 29, 2025

One of my least favorite professors ever. She talks to herself all lecture and TAs run the whole class. She is always in a rush and no one learns anything in lecture.

1.0
3.0
CS4400
Grade: Not sure yet
Nov 4, 2025

If you think that you're going to do well on the exam just because you put in the time, did all the practices they provided, and did the past papers on time and well, you are sorely mistaken. They decided to drastically up the difficulty this semester for whatever reason.

Tough grader
Test heavy
Graded by few things
1.0
4.0
CS4400
Nov 5, 2025

This class is DRAMATICALLY harder than previous semesters. The last exam had the lowest averages in course history. Not to mention the professor is absolute buns. I genuinely think she doesn't even know the material -- she constantly relies on her TAs to tell her if she is correct or not during lecture

Group projects
4.0
4.0
CS2316
Grade: A
Nov 10, 2025
Would take again

Very very organized there are so many resources to do well in the class. As a lecturer, she is not great, very boring and the weekly quizzes are annoying. Overall she does a good job

5.0
4.0
CS4400
Nov 15, 2025
Would take again

She is so sweet and a great professor, but the class is unsweet, lots of practice is needed so don't take if your schedule is overloaded or just stay up all night doing queries or else your coding portion will be low!

1.0
5.0
CS4400
Grade: B+
Nov 17, 2025

The course difficulty increased dramatically. Our test scores were the lowest among all previous years. They released the previous exams as study material but it is significantly easier than the current. The study material they provide is AI generated with incorrect answers and the TA's did not help at all when going to office hours.

1.0
4.0
CS4400
Nov 19, 2025

Terrible. Disorganized. Way too many students in each section. Both 20 TAs and Professor all seem confused. Coding exams are all or nothing, avoid if you can.

1.0
4.0
CS4400
Nov 19, 2025

The professor and TA's decided to make the tests in this class significantly harder than previous semesters. I came in with prior experience using SQL and am still struggling. Also, just not a very good lecturer. Way too much going on and exam logistics are so bad that students lose out on time because of mistakes by the professor and TA team.

Group projects
Lecture heavy
Test heavy
1.0
5.0
CS4400
Grade: Not sure yet
Nov 24, 2025

I did everything right including doing every single practice as well as all the past papers and coding exams, getting near 100s in all of them under time pressure. I am convinced that the TA that made the exams this semester must have gotten their heart broken by someone in the class right now because they doubled the difficulty for no reason.

Tough grader
3.0
4.0
CS4400
Nov 24, 2025

Tests this semester were considerably more difficult than previous sessions, and the system for coding - Honorlock - was downright horrendous. Projects are fun, but the some of the TAs seemed far less than competent, while a handful of other most likely enjoy making coding exams difficult to torture GT's already mentally struggling student body.

Group projects
1.0
5.0
CS4400
Grade: Rather not say
Nov 25, 2025

They declared war on AI by declaring war on us.

Tough grader
Group projects
Lecture heavy
1.0
5.0
CS4400
Dec 1, 2025

The TAs who created the test have written the exams to be much harder than in prior years. I would love to see the professor take the same exams because she is so incompetent that she would not be able to finish them. It is clear she does not look over the exams at all because the difficulty is exponentially more difficult than any practice given.

2.0
5.0
CS4400
Grade: B-
Dec 6, 2025

The tests this semester are made so hard for no reason, even though the class is being gaslit into thinking it's not as hard. They say project scores are higher than the exam scores, thus students must have used AI, even though the project is easy and takes 2 weeks while the exam is hard and given 35 minutes to code hard solutions.

Tough grader
Group projects
Test heavy
1.0
5.0
CS4400
Grade: Not sure yet
Dec 8, 2025

It's just a disaster.

2.0
4.0
CS4400
Dec 9, 2025

The TAs genuinely run the whole class. She tends to mutter and race through the lectures and half the time none of the students dont even understand. It's not the TAs' faults at all. Please structure this course better with a new professor because the topics are actually interesting. She always tries to scare us about grades etc as well.

1.0
5.0
CS4400
Grade: C
Dec 10, 2025

the other reviews aren't lying about the tests and how she lectures. im here to warn you about the group projects. for the love of god please already come into the class with a trusted group or at least try to find people with brains. you'd think since we go to GT the people here cant be THAT dumb, but THEY ARE!!!!

Tough grader
Group projects
1.0
5.0
CS4400
Grade: C
Dec 10, 2025

the tests are actually impossible. you get these long and complex questions that are time consuming but you get little to no time to answer them, the only way to answer all of the questions on the written portion of the exam is to straight up guess, you dont have time to think. and absolutely nothing will prepare you for the coding portion.

Tough grader
Group projects
Test heavy
2.0
5.0
CS4400
Grade: Not sure yet
Dec 10, 2025

Way harder than I expected as a 4th year CS major. Exams are all time-crunch oriented which seems like a bad way to test knowledge. Group project is alright. They grandstand on how unacceptable AI use is in a 4000 level course but accidentally released course content that had the phrase "Actually, let me reconsider" in it. Would avoid this class

Tough grader
Group projects
Test heavy
1.0
5.0
CS4400
Grade: B+
Dec 10, 2025

The professor is sweet but that's it. The class is ran by TA's who fight AI by having AI generated material. The exams are significantly harder then previous semesters despite being gaslit by the entire teaching staff that the averages are comparable and that makes it okay! The TA's during office hours often gave contradicting information.

Tough grader
Group projects
Test heavy
1.0
5.0
CS4400
Grade: Rather not say
Dec 11, 2025

Forever grateful to the TAs because without them I would have had a very lonely semester...because they screwed me every chance they got. I can't with these people. I hope I pass because I don't ever want to try to print output statements from page long SQL functions where they DECREASE THE FONT SIZE SO THE ENTIRE THING COULD FIT ON ONE PAGE

2.0
4.0
CS4400
Grade: B
Dec 12, 2025
Would take again

There is a lot of practice for this course, but it seems to be AI generated often times. They should clearly have an AI acknowledgement where they at least are transparent about it. Exam 2 was extremely harder than the other exams. The project is easy given you don't have bots for teammates.

Group projects
Test heavy
1.0
4.0
CS4400
Grade: Not sure yet
Dec 14, 2025

the final exam was soo chaotic, for our section the internet was sooo slow. i lost so much time during the coding part of the exam and even if they gave extra 10 mins, it still wasn't enough to make up for the amount of time i lost waiting for the test to even load. I asked for extra time but she didn't give me any which is so unfair.

Tough grader
Group projects
Test heavy
1.0
5.0
CS4400
Grade: B
Dec 14, 2025

This semester or absolutely in shambles. Gives the most absurd test for exam 2, project grading criteria was horrible. All the TA's really cared about was who used AI, even though they use it themselves for content, occasionally accusing ppl even without definitive proof. Final exam for section b was pretty difficult, on top of no internet.

Tough grader
Participation matters
Group projects
2.0
3.0
CS4400
Grade: A+
Dec 15, 2025

Both the TAs and the professor frequently make mistakes and get confused when explaining content. Group project heavy, so make sure you get a good group. Tests were more difficult than previous years. Many students complain about the difficulty of the sql coding portion, however with proper preparation (not cramming last minute) it isn't too bad.

Group projects
4.0
4.0
CS4400
Grade: B
Dec 17, 2025
Would take again

Honestly don't think this semester class was too bad. The overall class is based on tests, daily participation quizzes, and the project. As long as you have a good team, the project is not too bad. To me, the tests did not seem too bad except for the coding parts for the later exams. I think its a lot of content so make sure you keep up.

Group projects
Test heavy
4.0
5.0
CS4400
Grade: A
Dec 17, 2025
Would take again

She didn't seem to be a master of SQL but knew what she needed to. Her lectures weren't super helpful but you had to go for quizzes. Tests don't define the class, I got a 61 on the 2nd exam and still ended with an A. (91 on the 1st. 91.6 on the second and 97 on the final) Nothing will prepare you for the second exam. TAs liked making things hard.

Group projects
4.0
4.0
CS4400
Grade: A
Dec 22, 2025
Would take again

Class is well organized, lectures are decent. Project isn't too bad if you have a good group and go to OH. Exams 1 and 3 were very reasonable, but exam 2 and the final felt really long and difficult. Definitely don't take the class lightly but if you stay on top of everything and practice a lot you can definitely get an A.

Tough grader
Participation matters
Group projects
3.0
3.0
CS4400
Grade: A
Dec 26, 2025
Would take again

The class is manageable if you have a solid project group and utilize the practice exams. The exam difficulty has increased recently, and the lectures can feel a bit dry. Focus your studying on the coding portions and make sure to prepare a very thorough crib sheet for the tests!

Group projects
Test heavy
2.0
5.0
CS4400
Grade: C
Dec 30, 2025

Hybrid Class, Group Project worth 40% of grade (3 Parts), 3 Midterms (11% Each), Final worth 20%, and 7% In-Class Attendance Quizzes. Luckily there is no homework, but study because the tests and project are all quite difficult. Melinda doesn't seem the most knowledgeable about SQL. The TAs know more but some are bad and condescending. Uma is good.

Group projects
Lecture heavy
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

61%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 196 grades
Most common grades:
A (109)
A+ (30)
B (28)
Grade Distribution
A(139)B(34)C(6)D(3)F(0)A-/B+(16)
Based on 226 reported grades
A: 109
A+: 30
B: 28
Not sure yet: 24
Common Tags
Lots of homework (64)
Caring (63)
Clear grading criteria (53)
Group projects (49)
Participation matters (47)
LOTS OF HOMEWORK (38)
Test heavy (38)
Tough grader (33)
Rating Trend

Improving

+0.46 avg change
Apr
May
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CS1315

4.4

(8)

CS1301

4.0

(142)

CS2316

3.8

(46)

CS1371

3.6

(11)

CSCI1301

3.0

(2)
+3 more courses
Difficulty by Course

CS 1371

5.0

CS4400

3.8

CS1371

3.6

CS2316

3.2

CS1301

3.1

Similar Professors