3.7
Quality3.4
Difficulty69%
Would Retake164
Reviews69%
Would Retake
164
Reviews
Rating DistributionOfficial
5
89
4
18
3
14
2
11
1
32
What Students Say
“I like Ronnie, and I also do find the content interesting”
CS2050 - 1.0 rating“Always heard he was a good professor”
CS2050 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
11%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.23 avg changeRatings by Course
CS3311
5.0
(2)CS1301
4.9
(8)CS1100
4.5
(2)CS2050
3.8
(126)CS3312
3.7
(3)Difficulty by Course
CS2316
4.0
CS2050
3.3
CS1301
3.1
CS3312
2.7
CS3311
2.0
Reviews (164)
Great prof! He explains things well and goes over many examples during lecture, so pay attention in class. Going to lecture + recitation were two main reasons I passed. A lot of people found the homework difficult and tedious but tbh if you just watch the TAs do recitation problems its basically the same thing. He's chill + tests easy if you study.
He's a nice guy and he made the class really fair. Going to recitation helped a lot with the homework and the exams weren't too bad. If you go to lectures and solve problems the way he wants you to, you'll be fine.
Super easy going professor and well, fair content taught and given in tests.
Ronnie is a great professor, you cannot go wrong. Took him for CS 2050 and makes some difficult proofs seem easy. Really enjoyed his lectures and this class.
Ronnie's such a great professor who understands the material and is able to teach it in an easy manner. He's understanding and very friendly. One thing may be that he class is a bit dull, but that can be more due to the course material and not the professor himself. Would definitely take again.
Pay attention in lectures, do the homework, do the recitation worksheets and you'll do great on the tests (which have extra credit!). Put in a little more effort to really understand the material and you'll find yourself getting very high As on tests. Ronnie's a fun professor who's pretty self-aware. Somehow this class made proofs fun.
Ronnie is a fantastic professor. He clearly tells you what and what not to do on the exams and how to do the problems. The problems in lecture and on the homework assignments are very similar to the exams. He's also a super genuine guy and I'm really glad my first math class was with him. Can't say enough about Ronnie, I highly recommend!
Ronnie was a great lecturer. He made the concepts clear and doable, and he made sure to give homeworks that matched the exams. With that said, do the homeworks, and you are essentially guaranteed an A!
The professor is amazing and his lectures are engaging and interesting. However, it isn't even necessary to go to class because of how easy the tests (and homeworks) are. All you need to do to get an A is study the lecture notes before the tests and you'll be fine.
Professor Howard was great; his lectures and explanations were well done, and the homework assignments while challenging helped prepare people for the exams. Overall, he's a very nice guy, and I would recommend taking his classes.
His lectures are a little boring but hes a good professor. Very fair tests and felt like he did a great job of explaining the material. Very fair. Would recommend
Ronnie is one of the best professors I've had at Georgia Tech. There are 4 exams and no final, and all of the tests were super fair. Practice exams and HWs prepare you well for the tests. Ronnie is also a really good lecturer, he broke down concepts in a super easy-to-understand way.
Tests were 70%, so make sure you study for tests. Overall, he is a nice teacher :)
The best professor I've had at Gatech till now.
He is a very good dude and professor. Cares a lot about his students and tries his best to make lectures entertaining. Overall one of the best professors I've had at Tech. There is a fair amount of homework that's designed to be more difficult than the actual exams but it's doable.
Greatest strength is definitely his ability to deliver sound lectures and explain problems in a very simple and easy to follow manner. Homeworks were time consuming and at times beyond the scope of what was covered in lecture. Exams were fair however. Overall great professor who I strongly encourage you take if given the opportunity.
Going to be honest, the only thing I really have to complain about in this class is that the homeworks are due Friday night. But they are very realistic. Beyond that, everything you need to know really is covered quite precisely in lecture. Ronnie speaks with a casualness that really helps build rapport with students. He's kinda just a funny dude.
Ronnie isn't that passionate about math. If you ask him something outside the scope of the course, he probably won't know. That being said, very fair, very knowledgable, and nice. Homeworks are sometimes frustrating but not because they're difficult. Tests are reasonable, predictable, and fair.
Ronnie is a pretty good lecturer. His notes in class clearly lay out what is tested. There is a lot of repetition throughout the semester though as we do many proofs that seem to be the same, but train you on what the homework and exams are on. The homework can be a lot sometimes, but they do prepare for the generally fair tests.
Pretty good lecturer, just a boring class. MC on his tests is difficult/tricky sometimes but the FRQ's are straightforward. The homework is harder than the tests. Recitations are 100% worth going to, you just need to find a good TA. The help lab is not. I only went once and it was very disorganized and unhelpful.
Great professor! His lectures are clear, and he takes you through a lot of examples. Follow everything he says in lecture and you will do well on the exams. However, he sometimes skip steps whenever he goes through an example, so be careful of that. I lost a points on a homework bc I missed out on a couple of words. Exams were also pretty fair.
Blueprint of a great teacher. Knowledgable, easy-going, teaches well, reasonable, and even good-looking what more can you ask for.
Professor Howard is extremely kind and funny! He is a great lecturer, and attending class is extremely helpful. The HW's and recitation worksheets also prepare you for the exams. Some of the TA's may tell you the wrong concepts/steps, so make sure you find a knowledgable TA for HW help. Great class and prof!
If you want to do great in this class make sure to attend lectures to understand his notes. Professor Howard is one of the best at GT. I enjoyed every single one of his lectures. The exams were not out of this world and if you studied you will do good. There are a lot of weekly HW but they prepare you very well for the exams. Take him ;)
Ronnie is a great lecturer with very fair exams. If you study his lecture slides and understand the homework problems, you will do great on the exams because the exam problems are generally easier than what is discussed in class/on homework. Exams do make up a large portion of your grade though, so make sure to prepare for them and you'll do great.
Really cool and chill dude. Class structure is very straightforward. Weekly homework and 4 exams. There is generally a lot of material in the class though, which makes lectures a little fast. However, he is very approachable and provides lots of examples to make it easier. HW takes a bit of time so start earlier in the week if possible.
I really enjoyed his class. His lecture are very helpful and straight forward including the recitations. His homework could take a little time but you get a whole week for each homework. The exams were quite straightforward if you reviewed the lecture notes and hw. Final was the easiest exam! He's very fun and upbeat would defiantly take again.
There is a lot of material but his lectures are very straightforward and easy to follow. Homework can be hard, start early and if you struggle, go to OH they saved me. Exams are fair but definitely take note of the things he says in class (if he says it's important, IT'S ON THE EXAM, AND STUDY IT HARD). Amazing TAs and amazing prof.
I had a lot of fun learning discrete from Ronnie. The homework is super helpful and if you go to office hours they will help you understand!
Ronnie is one of the best lecturers I've had at Tech. His enthusiasm and jokes make the class truly enjoyable. The tests are fair, and preparation material is really helpful.
Ronnie is the most down to earth professor I have had at Tech, very straightforward.Homeworks and exams are not easy, but he wants you to succeed more than any professor I have had at Tech these past two years. I improved my exam grade by over thirty points between two exams w/ class resources, overall great learning experience- highly recommend!
Really funny and engaging professor! Has been amazing so far, homeworks can be very time consuming but they are much harder than the exams. Exams are easier than both lectures and HW.
The goat. Homeworks are typically much harder than what appears on the tests, so as long as youre good with the homeworks, you should be good for exams, etc
Great professor, easy to follow, and cares a lot about questions and confusion. Don't miss his lectures tho.
The absolute GOAT of CS 2050. Ronnie has been teaching this class for a while; he knows how to teach each concept amazingly well. Lectures are straightforward and clear, and tests are always fair. Homeworks and in-class problems are much harder than the test. He gives great feedback on Ed or in office hours, and cares immensely about his students.
Ronnie is a really great guy and teaches really well. The class was difficult at first but became easier as the semester went on. If you pay attention during class and do the homework, the exams should be pretty easy.
Ronnie is one of the best professors I've had at Tech. His lectures are enjoyable and he really makes the class manageable. The homeworks can be a bit tricky, but there's resources to help you with them. Tests are generally easier than the homework, so as long as you understand the homework you should be fine.
Ronnie is genuinely such a great professor! There are weekly homeworks with 2.5 points of extra credit if you turn it in on time and the TAs and Ronnie are really helpful during office hours. The lectures are great! The tests were completely fair and he teaches very well and in an understandable manner. Don't fall behind and you'll be good!
Fantastic professor with excellent TAs, everybody genuinely cared about the class and gave great feedback/help. Homework was time-consuming (not super difficult) but the tests were almost always easier than the homework so if you were super comfortable with the homework you'd ace the tests.
Literally one of the best professors at GT. He's funny, his lectures are clear and concise, and he cares a lot about his students and this course
Ronnie is a very dedicated and funny professor who truly cares about his students. The exams are a majority of the grade but are generally easier than the homework assignments that are assigned. I highly recommend taking his course - it was an absolute blast!
Ronnie explains the course material in an easily comprehensible way. If you ask him a hard question, the TAs will probably know more than him. However, he does a good job with what he has to teach and is quite funny in class. If you attend class and do the homeworks (which are much harder than the class questions), it should be an easy A.
By far, the best choice for 2050. Interesting lectures, clear and solid preparation for exams. Can't go wrong.
Amazing prof, very engaging and helpful TAs. Highly recommended!
Howard will tell you exactly what the class will be like on the first day and will not stray far from that. To summarize: super organized, great lectures, and hard homework. If you can do the homework, the tests will be light. The TAs are also amazing. Plus, he'll teach you about some heavy metal and his shed he built.
Overall great class! Very time consuming homework so definitely get into study group. Tests are fair and are typically easier than homework's but be prepared to practice a lot of problems if you've never seen any of the course topics before. Lectures are good and very applicable to homework and tests. Very clear grading. Very difficult homework.
Take Ronnie and if you don't have Ronnie attend Ronnie for discrete!! He is a very funny guy and is able to take the most complicated topic and simplify it. Only class i've taken which was full till the very last day. If you show up and do the HWs (which are based entirely on the lecture), you are guaranteed an A!
There is simply nothing wrong with this man. He does everything perfectly. Lectures are spectacular, homeworks are difficult but very fair (as well as exams), and he's very accessible outside of class. By far the best professor I've had yet at my time at Tech. Also, never forget Zybooks...
Ronnie is the best prof for CS 2050. I found the homeworks to be difficult at times, but the tests are pretty fair. While attendance is not required, I highly suggest going to his lectures. His lectures are always full. I got a B because I missed a lot of lectures and because I was stressed about other classes.
He's funny and knowledgeable, so it is definitely worth attending his lectures. Even though the homework was tough, Ronnie is a great teacher so you'll learn everything you need for it in lecture. Best professor I've had so far.
Ronnie is awesome. 70% of the class was tests (4 exams no final), which can seem daunting, but I found each of the exams to be very fair. If you do the HW (which are harder than the exams imo) and go to recitation and do the practice test without looking at the answers you will get an A or B. Attend lectures and your life will be easier.
Prof Howard is humorous and responsible! He could explain new knowledge pretty well with lots of vivid examples. Always upload notes after class and is willing to answer questions about homework! TAs are not that helpful so be prepared to ask Ronnie himself! He is the GOAT of this class.
He makes the concepts easy to understand and fun to do. The homeworks were great for practicing for tests since they tend to be long and even harder than test questions.
if you love your grade dont take him. If you love getting a blue test version and LOVE having impossible questions your gonna love him. one bad test RUINS your grade. Puts your grade in SHAMBLES.
Effort it took to learn this course was way too much. To survive this course without spending 20 hours on a single homework, you need to have a large group of friends to rely on. I did this course without friends and my grades, self esteem, and mental health have been largely negatively affected by it. Recitation was helpful when you ask questions.
Unprofessional lecture videos that frequently had mistakes. Does not seem to know or care how to cut and edit videos. Lectures have background noise and are beyond low effort. Also tends to write very snarky low effort responses to questions online. Frequently makes mistakes in class as well as on video. Admits to not knowing the material himself.
Quite test and effort heavy. Ronnie does a good job of teaching most of the time. The assignments are harder than the tests and do a great job in preparing you for the exams. TAs are extremely helpful; always go to OH for HW help. Majority of your learning will be self-teaching through the homeworks. Do practice problems and you'll be fine.
Lectures were basic but fine. HWs are very long and can be very hard. His responses on Ed are absurd. If you ask a question, he'll give you a yes or no, wont expand at all. Had to visit OH frequently. Last HW was autograded so no partial cred. Easier tests but mult. choice questions are worth too many points. Said his TAs know more than him.
Good class. This semester was hybrid- online lectures and meeting once a week to review and do practice problems. Homeworks are a pain and difficult but are fair and prepare you well for the exams. Overall, good professor and not a very difficult class.
man is THE GOAT
Incredibly understanding. Lectures show both his passion and sense of humor. Class itself is fairly easy since he gives a ton of examples. Midterms are VERY fair. Overall goat professor and enjoyable class.
I loved Ronnie's class a lot. He is the goat and the amount of resources to help you are immense. The HW is not as tough as everyone says they are, although it could occasionally be challenging. However, if you can understand the notes and the homework, you will do great. As most of it is online, I only had to really attend class twice in August.
Just avg. Not good not bad. Lectures only cover basic stuff and don't prepare you for HW. Lots of mistakes in videos and doesn't bother fixing them. HW's are very hard but prepare you for tests. However if you mess up on one test your grade is screwed. I had high 90's up until exam 3 and then got a 78 which dropped my grade to a B. TA's are great
The HWs are tough, but manageable and fair. His lectures are good, especially the online videos, but he does tend to make mistakes while teaching in person. The ONLY reason he gets a 2.0 from me instead of a 4.0 or higher is Exam 3. The exam was unfair and did not reflect the practice exam, past exams, or topic list. One bad test grade can sink you
Project Design is similar no matter with which Prof you take it, but Ronnie is a great choice. He is funny, gives clear instructions, and tries to help as much as you let him. If you put in the work and communicate with your team and client, you will succeed in this course.
Difficult homeworks and somewhat difficult tests. Fine lecturer.
I rarely went to class because I wouldn't be able to follow the random problems he did. I succeeded through this class with TAs and homeworks (which are long but really helpful when studying for tests). Overall, good class but wish more prep was given for tests. I switched out of Brito for Ronnie but I don't think that was necessary.
One of the best teachers I've had
Ronnie is a great prof to take Project Implementation with. He is very helpful, a nice grader, and cares about his students. Just for the class make sure to have a solid group with decent communication, otherwise it will suck.
Took Ronnie for a few classes, you won't regret taking his class if you can get into one!! hilarious and caring :))
Your professor for 1100 doesn't matter, you're pretty much guaranteed to pass if you just show up, but if you can get him, Howard is the man. Super laid back guy, really chill on grading/late work, and I even watched his lectures for CS2050 instead of my own prof's because he's so good, felt like I had to give him a 5 somewhere.
Easy class and chill guy. However he didn't really seem to care about this class and all of the assignments had unclear instructions which allowed the TAs to take off points for things we weren't even expected to do. At least you only need a 70 in the class to pass since it's pass/fail.
Made the exams straightforward and the homeworks weren't too bad compared to other sections. Can definitely self study from his slides and he posts videos before the exams. Review material is very good.
I took this course in Fall 2022. Ronnie is an amazing lecturer. He knows what he is doing and is absolutely hilarious when giving lecture. The course content is hard, but I don't think I would take the course with any other lecturer. I highly recommend taking him if you can. Beware of homework and difficult tests - but that will happen in any 2050.
I took this class in Spring 2024. Ronnie is an amazing lecturer. He knows what he is doing and is absolutely hilarious when giving lecture. Your experience in this class will come down to your group. You can count on Ronnie to be a great lecturer and not to be the cause of any problems you face in this course. Course was well organized and easy!
such an amazing professor. truly cares about students, his lectures are easy to understand and prepare you for the homeworks. imo not a hard class at all, and he is definitely the best professor. Also, if you ever struggle on the hws, GO TO OFFICE HOURS. seriously - they walk you through the questions if you just ask for help. favorite professor.
Ronnie has been teaching this class for years, and it shows. Lectures are well-practiced and easy to understand. Homeworks are pretty easy, especially if you have any experience with proof writing, and they're excellent preparation for the exams. Although the class is large, Ronnie is kind and cares about students.
The whole first semester of Junior Design is a little silly, with only a bit of real work getting done, but Ronnie minimizes wasted time. He doesn't ramble in lectures and doesn't assign a tremendous amount of busywork. If I had to teach this class while satisfying the GT administration, I can't say I'd have done much differently.
Ronnie is a great teacher and makes the class so fun. He posts video lectures before every exam which are very helpful for studying or refreshing topics you're rusty with.
He is unbearable for junior design. In demos does not give teams the benefit of the doubt or seek to work with students but is difficult to deal with and does not listen to understand, only to hear his own voice. Upon seeing a group of 6 guys he said "this is why we need more girls in cs"... come on. Neither a kind person nor a fair professor.
Ronnie is great. He is funny during lectures, but covers all the content needed for exams. He has completed notes on OneNote available for students, so going to lecture is not necessarily required. I would highly suggest taking him for any class that he is teaching. I would absolutely choose to take 2050 with Ronnie again given the chance.
Great, funny guy. Mostly easy class, j takes a while to get used to. Hws can be hard, but hw recitations are so useful def go to those. I recommend going to lecture but it's not mandatory + he posts video lectures a week before tests (I only watched vid lectures for the 4th exam and I think it went well). No cumulative final, just a 4th midterm!
This professor followed Melina Mcdaniel's syllabus for his class, and sometimes rushed through content. Luckily the content of the class wasn't very difficult so it wasn't a big deal. This was the first semester where crib sheets were not allowed so the exams were a tad difficult, and the final project is great for your resume.
Professor Howard was very good at explaining concepts and and was always open to questions. The class can seem like a lot but is manageable. The TA team was very helpful as well.
Ronnie was hilarious and caring - sadly rare qualities among his colleagues in the COC. Class was well organized and accessible. FANTASTIC team of TAs who were eager to help and know their stuff very well. Grading is reasonable and tests are generally fair. Final Project is well explained and very manageable.
Howard makes his lectures super straightforward and his expectations for students' abilities with regards to HWs/exams are very clear. If you go to class, do the homework, and do some studying for exams, I think you'll find the class enjoyable.
He's a wonderful prof! Few lectures felt a bit fast at times, but overall great. Exams and homework could be difficult sometimes, but going to office hours always helped, and if you stay on top of the class, everything is very manageable (grading scheme likely to change a bit in the future tho). Final project was also very doable. Amazing TA team!
Overall amazing prof. I did not like the unset due dates for homeworks and they could be tricky to keep up with, especially when some were more difficult than others. The TAs were incredible. Exams were very fair and doing practice and the review sessions helped loads. The final project was also really well explained and organized properly.
Ronnie is a fun and interesting lecturer. Regarding 2316 this semester, they did not let us have a crib sheet, even though it was allowed in all previous semesters. Heard this class was going to become more test-heavy in future semesters (60 %+ weightage). But as a professor, Ronnie is great and I would recommend :)
Homework can sometimes be heavy but Howard is a great teacher who understands the materials. Lectures can sometimes be a little dry because he moves slow, but he clearly cares for the students and class and tries to explain every concept as simply as possible. Exams are not that bad also, and there are a lot of study materials for it.
:( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean :( mean
He was fine as a person. Worse as a lecturer, he went pretty fast. But it's the homeworks that SUCKED. Lots of tears went into this course tryna pass the autograder. He seems to be a good upper level CS prof, he should stick to his forte, this was his first time teaching CS2316. Beware of keeping your code unique, he sent half our class to OSI.
Nice and funny guy but class was pretty hard. Got rid of crib sheets for tests which sucked. Tests were fair, TAs are quite helpful. Homeworks were brutal though, very strict on cheating or sharing homeworks (lot of people sent to OSI), don't procrastinate on the project. Heard tests are going to be weighted more in the future (from 45% to 60%).
Ronnie is my king. Someone once told me you must take him before you graduate and I agree. Super funny chill dude. Will miss him. If you have no programming experience 1301 (j programming in general) will be a bit of a learning curve but with his help and the TA's help everything was light. Lectures are very long though get some snacks lol
i enjoyed his lectures. i had literally zero prior knowledge of anything programming related and he made it way easier than i thought it would be and actually enjoyed it. lectures are long but he has a dry sense of humor that made it better (sometimes). tests were decent. labs and homework took a while but not bad.
cool guy. make sure you stay on top of homework and projects. Course content sounds harder then it actually is, just keep an open mind and follow along with the code.
Took the class in a late summer session, only 6 weeks long, with little prior coding experience. He made the lectures really interesting and to-the-point, and I was never confused. The class was extremely difficult because of the speed, but with his good lectures and extra credit, I was able to get an A+. He posts previous exams before new exams.
Howard is nice, good at answering questions and has fun with the themed exams and the homework. However, the lectures themselves get pretty dry and you can honestly get by doing just the zybooks and homework.
Took his CS1301 over Ignite. Amazing class, put in effort, get an A. Lowest test grade I got was an 88. Would 100% recommend anytake take his class for Ignite.
Great lectures, lots of homework and outside assignments but its nothing too difficult if you attend class.
Ronnie is a great lecturer. I took this class over the summer and I can't lie, I didn't take this class as seriously as I should, but I still passed. For someone who's never coded before, Ronnie is very good at breaking down concepts, just make sure you go to the lecture, please. Missing a lecture for this class will genuinely not help you.
Truly the GOAT. Was my first programming class ever, and he explained concepts so clearly. Gave lots of opportunities for extra credit. He is hilarious and a super down to earth guy. Only negative thing I can say about him is that he tends to laugh before answering questions if he thinks its a dumb question..comes off as slightly passive aggressive
Ronnie is a great teacher, however this course has gotten unreasonably hard within the last semester or so. There are 6 exams (exams every other week) and the homework and exams are significantly difficult. 1/4th of the class failed last semester and he was proud of that. im not sure if this is a prof problem or a class problem.
Amazing professor, but the way the course is structure now is some bs. Take this class somewhere else meaning a different school. Exam every other week, and strict homework and test grading. It makes no sense to make the course harder after having 1/4 of the class failing the previous semester.
Terrible professor. Doesn't explain everything and gives the stupidest homeworks of all time. They take so long for no reason and this guy doesn't care and doesn't even do them himself.
Ronnie is a good lecturer, but the new structure is awful. Exams every other week + homework that is graded extremely objectively/harshly that takes a lot of time. Ronnie isn't the nicest guy, and was happy to see 1/4 of his class fail over summer. Treats it as if you are only taking his class which is unfortunate because I find it very interesting
do not take this professor. he's basically trying to fail you.
Overwhelming course format with a multitude of fast paced lectures followed by exams every other week, with limited time to truly digest information learnt. Homeworks given every week, which take an average of 6 hours. Professor offers no lenience in grading/curves even when noticing a large percentage of student's struggling. Brags about failing..
The structure of this class is simply absurd, with 6 exams accounting for 84% of your grade, making it hard to catch your breath and catch up in the class. Has the mentality of "if students are struggling that their fault" and almost revels in the fact that students are struggling (literally bragged about how 1/4 of his students failed last sem
This class is one of the most unreasonable classes I have taken in Tech. There's HW every week that takes an average of 7-8 hours (it's like a part-time job), which some of the questions the TAs couldn't even solve! Practice materials don't even prepare you for the test. Prof jokes about the exam avg not being as low as he HOPED.
I like Ronnie, and I also do find the content interesting. HOWEVER, he has changed the structure A LOT, and with that it has made the class 10x harder and really unmanageable especially if you're taking a lot of other classes/hard classes. There are 6 exams that seem a lot harder than the past years, and the grading seems a lot harder too.
Always heard he was a good professor. Took his class - 8 question homework is taking over 5 hours (11 pages) - Exams have no partial credit whatsoever and graded very very strictly. Missing any part of a body of a proof even with 15/20 part of the question correct leads to a 0/20 on the question.
6 exams. Most of the class got below a 50 on last exam so for this exam he states it will be by far the hardest exam and decided to make a practice exam and refuses to give the answer key to check if we are even right. Good professor in the past, but his GPA and ratings are going down for a reason... Like who flexes that 25% of his summer got an F.
This class is exhausting, very long hw every week. 6 exams is not for the weak, plus harsh grading where you dont get partial points and its 84% of your grade. now they arent releasing the answers for practice test so we dont even know if we are right. Despite Ronnie being a great lecturer and teaches very well, the class structure is horrible
To be very honest, Ronnie is great at lecturing and explaining things and keeps you engaged (sometimes goes too fast). However the course is horribly designed: 1) He changed to 6 exam format, thus one every other week. However he kept the prior pace of content so you start a new unit the week of or before the exam and are always "behind". (pt 1)
This is my first time submitting a rating, as I await for my exam in 30 minutes. I am terrified, I have studied everything, yet nothing helps. The prof does not care if we fail, the exams are hard, nothing like the study guide. He needs to consider curving...
Ronnie teaches well, but sometimes goes too fast. There are 6 exams, each is 50 minutes. The problem really lies in the class structure; six exams with heavy math content requires more time to practice, which is hard to do with exams being every other week(not to mention having other classes to study for).VERY HARSH grading, no partial credit.
Ronnie as a professor for 2050 is eh. His lectures are really boring, only saved by the fact that it's just 50 minutes compared to an hour and 45. Other lecturers are just better at teaching imo (Like Ladha, tho Ladha is tougher). His homework is pretty long and tedious, and they started hiding answers. His tests I would say are decently fair.
dont wanna waste any more time than ive already done w/ this bs class and teacher so just read all the other reviews for his cs2050 fall 25 class
Poorly structured class. No one i know enjoys this class at all
The only positive thing about this course is that Dr. Howard is a good lecturer. Unfortunately, the restructuring of this course has made it incredibly challenging for anyone to succeed. Do not let the first two exams fool you. The homework quickly becomes irrelevant and does not prepare you for the stressful and unforgiving exams.
6 exams, one every other week. They're generally fair, but NO partial credit given, study guide answer keys not given, and you have less than a week to study for them, making it hard to really understand the material and succeed. Homework doesn't help, is very long, and the averages are awful. Is he trying to make the entire class fail?
There is no clear grading criteria. It depends who is grading your paper, and if they are having a good day or not. Homework assignments take forever to do and the TAs can barely even help. Lectures and homework are on 2 different levels, and going to office hours doesn't even help because every TA says something different.
Worst class of oat. Take if u hate yourself
bum class dont take if u want an A
Not half as bad as everyone says. Show up to lecture, study... Most of peoples' grievances are the TAs' faults, not the lecturer's fault. His exams are known to be easier than the other profs. He literally made our last exam easier bc of everyone complaining. His exams are very fair game and much easier than the homework.
Crazy how one class can ruin your semester. This class is extremely unmanageable for a 3 credit class. With tough homework and exams every other week, you can easily spend 15+ hours a week to get by. When he sees people struggling, he offers no support and puts blame on the students. TA's vary in answers, which makes office hours useless. Not good.
do not take w him. removed crib sheets because they're for "lazy people" even though they were always provided in the past. goes very fast in class, doesn't really explain the code, just writes it down for us to copy. hw's take FOREVER and are tough. class content doesn't prep you for exams or hws. exams are not like prev tests & are much harder
anyone complaining should reconsider this major or even attending GT. The class is not that difficult and dr Howard has been clear. FR, asking a top cs program to go easy is insane and pathetic.
Great professor, terrible class design. 6 Midterms, lots of homework, hard grading, its a stressful course. Howard does a great job explaining in lecture, and is enthusiastic about the content and helping his students succeed. He also makes it beneficial for those who actually show up to lecture by dropping hints and tips for exams.
Easily the worst course I've taken at this school so far, not in terms of difficulty, that's whatever, but in terms of structure. The sheer amount of exams that have been given in this class has caused me great stress, there is almost no real break you end up getting from them. Thus, I'm quite burnt out now.
He goes very fast in class. The course is based off a few tests and one final project. He increased the weightage of the tests just for this semester. Do not take him.
Ronnie is a nice and genuine guy but the structure of the class is just unreasonable with tests every other week and extremely long HW. Someone here said it is pathetic for a top CS program to go easy... I agree, and have no problem with hard classes, but I do have a problem with ones that take a disproportionate amount of time for no reason.
Much better than Prof. Ladha for Fall 2025. The tests are genuinely easy as long as you prepare using the practice material given. There are no tricky questions on exams and are super straightforward as long as you looked at the lecture notes at least once. Definitely easier than any of the high school math courses I've taken like Calc AB/BC.
This is a really hard class and he told us he was going to make it harder. There is so much work for this class and if you don't dedicate 100% of your attention to this class, it hard to succeed. He's very strict about AI and will send people to OSI very easily. I just think there is way too much work for this class for it to be 3 credits.
Before Fall 25, this class used to have 4 exams, which changed to now being 6 per term. Study guides and practice exams dont prepare you enough for the real thing, and sometimes there isnt an answer key for you to check. The homework takes an insane amount of time to complete and is graded super harshly. theres no curving to the class whatsoever.
Terrible terrible
The fact that he went from a 4.6 to a 3.9 in a single semester should be enough proof of just how terrible of a professor he is. Incredibly dry an inconsiderate towards students who teaches as though this is the only class students are taking. I don't know how he had such high rankings before, but be wary, he is not the good professor he used to be
way too much work this semester for just a 3 credit class
CS 2316 with Ronnie will NOT be an easy class to take, but he is a very knowledgeable professor and you will come out of this class much smarter/well-versed in Python, SQL, and other computing concepts than when you started out. I put a lot of work into this class and my grade reflects that, but if you half-try, you will not succeed at all.
Contrary to the other reviews, I don't think this class was bad. Prof Howard is a good lecturer and most of the exams seem fair enough as long you study. Homeworks are long and graded :(. 6 exams a semester which is a lot but at least studying for them isnt bad because there is less content for each and there is usually decent study material.
I nearly dropped this class after exam 3 - The beginning and end of this class are doable, but the middle section of this class, with subpar study materials (which they did improve on), incredibly long homeworks, and difficult exams back to back drained me. Very much a timesink, but may be better next semester if feedback is taken into account.
This class was very manageable, especially if you did well in 1301 or have a solid foundation in Python. Ronnie isn't the most engaging lecturer, and it can get boring at times, but in gneneral lectures were solid. Exams were tougher this semester and weighed more but the final project was pretty easy. You learn some useful things so pay attention!
they changed the syllabus from previous semesters which made the first half of the class difficult. They listened to feedback and made it much more forgiving for the second half tho. Ronnie is still the best lecturer for discrete. Homeworks are very long tho and are basically weekly. Basically an exam every two weeks too which made things hectic
Exams weigh 84% of your course grade, which seems a bit much compared to other computer science courses and mathematics courses at Georgia Tech. Open-ended questions on exams are all or nothing - - you won't get any partial credit.
CS 2050 is an insanely hard class and is gonna be difficult with any prof but TAKE IT WITH HIM. His lectures were amazing and he was always trying to find ways to help his students. Tests were relatively straightforward with partial credit but there are 6 exams and are work 84% of your grade.
Felt like he didn't really care if we learned. Exams didn't correlate to past exams and were much harder than what we went over in class. Hws took so long in the beginning of the semester. Class and hws got less intense as sem went on which was nice. TA's were kind, but this class was overall much harder than it shldve been. LOTS of self studying
this man is a bad person
Ronnie's lectures are efficient and full of happiness. Really easy to get an A if you do spent time learning the course, exams are close to teaching materials.I think the 6 exams schedule make you focus on one chapter a time and it's super easy to ACE it! Ronnie seems to be tough but is offering so many extra credit cards.
If u want an easy A, choose Ronnie and you won't be upset as long as you don't upset urself by not studying.
this class was a lot harder than it should've been. the exams were always harder than the practice and there was a lot of self studying involved. the homeworks are really hard and there are a lot of them. pls take it w a different prof if possible! ronnie was funny but funny doesn't get u As
2050 is a tough course, but Ronnie is prob the best of the bunch. He's a caring guy, and his lectures are pretty amazing. That said, this course is much tougher than you'd assume - 6 exams worth 84% of your grade is brutal, and it feels like there's no break from exams. Weekly HWs take hours. If you're willing to put in the work, you'll be alright.
Ronnie is 100% the best professor for 2050. Due to the syllabus changing from previous semesters, this semester was a roller coaster of emotions, but if you put the effort in and study, you will do good in the class. That being said, it is definitely harder than it needs to be.
This class was just awful. Six exams with really time-consuming homework. Ronnie said he'll be continuing this six exam policy into next semester where classes are 75 minutes, so be ready for lecture and an exam if you plan on taking him. Avoid if possible
Ronnie's the goat for this class with awesome lectures and plenty of practice material for exams. Everyone who says otherwise is just trying to cope with the fact that they're brainless baboons.
do not take w him. unless youre alr super proficient in python then this is a good refresher. if youre like the majority of students, youll need to learn it on your own.
Got an A on every single exam lmao the 6 exam policy is really not bad. Pretty forgiving if you bomb one of them- and no cumulative exam. HW is quite long but Ronnie is a good prof. I would show up to lecture even though not mandatory. Tons of people didnt show up to lecture (>1/2 of section) and are complaining about not scoring well
Ronnie is still an amazing professor. His lectures were really engaging and provided a great introduction to the topic. Homeworks were long and brutal but really helped you digest the content. The tests were difficult but were consistent with what was taught in class. Easy final project that boosts your grade if done correctly.
Not sure why he decided to make it 6 exams instead of 4 exams this semster, you have almost no time to breathe in this class. I dont see the point of going through the content so quick (including stuff thats not even tested) and then testing your knowledge of thta content a couple of weeks later when we are 2 units ahead. Very dissapointed.
For disability accommodations, he especially took on a "Fairness mindset" which made it incredibly uncomfortable to ask for ODS approved accommodations. Overall, he seemed like he was trying too hard to be a "Georgia Tech Professor" than to actually be a good teacher. Maybe he'll grow into one later, but for now if you can avoid him: avoid him.
Ronnie Howard used to be a fantastic professor but how has adopted the"Georgia tech mindset" instead of making learning an intuitive process, he decided to make everything unnecessarily difficult in the name of students getting B's. I don't know why teachers want their students to fail like this, it's unproductive
Ronnie is the easier professor compared to Ladha, but if you actually want to learn any discrete math at all for ur future career, DEFINITELY take Ladha. Ronnie's (and I'm assuming Britto's too) content is on the simplest level and I legit fall asleep in the lectures every time. He is not an interesting lecturer.
Solid lectures, tons of online resources available to prep for exams. Homeworks are long and much harder than exams. Exams consist of only content discussed in lecture. if you go to lecture or read the lecture notes + do the practice exam then each exam is a breeze. I enjoyed the 6 exam format, gives you more room for mistakes.
So many exams its impossible to breathe or keep pace in the class. Homework is nothing like the exams and is graded extremely critically. Tests aren't terribly difficult but are so much work in so little time and graded harshly with little partial credit. Professor doesn't care if students are failing and offers little additional help.
Class Info
Online Classes
100%
Attendance Mandatory
11%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.23 avg changeRatings by Course
CS3311
5.0
(2)CS1301
4.9
(8)CS1100
4.5
(2)CS2050
3.8
(126)CS3312
3.7
(3)Difficulty by Course
CS2316
4.0
CS2050
3.3
CS1301
3.1
CS3312
2.7
CS3311
2.0