3.2

Bill Hollingsworth

Computer Science - University of Georgia

3.2
Quality
3.5
Difficulty
60%
Would Retake
113
Reviews
3.2
Quality
3.5
Difficulty
3.3
Helpful
3.1
Clarity

60%

Would Retake

113

Reviews

Rating Distribution
Official

5

25

4

23

3

29

2

23

1

13

What Students Say

bill is a just a lil man witb a big brain

CSCI2670 - 3.0 rating

" *Makes literally half the final about that one topic

CSCI2670 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

16%

Textbook Required

7%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 75 grades
Most common grades:
A (29)
A- (12)
Not sure yet (12)
Grade Distribution
A(35)B(8)C(12)D(1)F(0)A-/B+(20)
Based on 90 reported grades
A: 29
A-: 12
Not sure yet: 12
B+: 8
Common Tags
Lecture heavy (28)
Respected (27)
Caring (21)
Test heavy (21)
Graded by few things (18)
Lots of homework (16)
Skip class? You won't pass. (11)
Tough grader (11)
Rating Trend

Declining

-0.81 avg change
Mar
Apr
May
Jun
Aug
Dec
Last 6 months
Ratings by Course

CSCI4470

4.0

(2)

CSCI2670

3.3

(70)

CSCI2610

3.3

(14)

CSCI2150

3.1

(22)

2610

2.5

(2)
+2 more courses
Difficulty by Course

CSCI6610

5.0

2610

4.0

CSCI2670

3.6

CSCI2610

3.5

CSCI2150

3.1

Reviews (113)
3.0
3.0
CSCI2670
Nov 22, 2014

Awful lectures and terrible board writing skills. Doesn't explained the material well in class.

2.0
4.0
CSCI2610
Feb 19, 2015

He is super nice and willing to help those who need it, but he doesn't present the material in a clear and understandable manner. Plus, the tests were very difficult, and TAs graded the exams. A majority of the class failed the first exam, and the TAs made many grading mistakes. Be prepared to teach yourself and read heavily from the textbook.

3.0
4.0
2610
Mar 31, 2015

He talks softly and writes terribly. However, his slides are directly from the textbook, and if you just read the textbook, the tests will be pretty easy. A lot of it is proofs and goes in one ear out the other, but that is not what gets tested.

2.0
4.0
2610
Grade: B
Apr 13, 2015

He is extremely boring I couldn't stay awake in his class even when I tried everything from chewing gum to over caffeinating myself. You are better off reading the textbook than going to class. I didn't get my first test grade back until the 3rd test. He made various mistakes as did the TAs grading the test. They even messed up the true false.

3.0
4.0
CSCI2610
Apr 14, 2015

Dr. Hollingsworth is one of the nicest professors Ive had. That saying, the material is confusing at times. If you read the textbook you will be fine. He is always willing to help, but it is better to go to his office hours than to ask questions in class.

1.0
5.0
CSCI2150
Apr 15, 2015

This guy is the worst. A third of the class is watching him correct mistakes he's made while doing basic math at the board. His assignments are sporadic and VERY poorly communicated. The tests are short, with non-descriptive questions and unbalanced content focus. I would absolutely not recommend taking a course taught by this man.

4.0
4.0
CSCI2610
Apr 20, 2015

Professor Hollingsworth may not be the best at explaining complex material at the board (his hand writing isnt that great, but, than again, he said he has poor eyesight), GO TO HIS OFFICE HOURS. Seriously, in peron, Professor Hollingsworth is considerate, patient, and very willing to help in any way possible. He is brilliant. Go to office hours.

4.0
3.0
CSCI2610
Grade: C
Apr 27, 2015

Dr. Hollingsworth is a rare jewel on campus. His achievements outside the classroom are incredible, and his knowledge seems limitless. I personally loved having him as a professor simply because of the conversations I had with him during his office hours (which EVERYONE should go, incredibly helpful!) He really is incredible. Humble too. Inspiring

4.0
3.0
CSCI2610
Apr 28, 2015

Great guy. He can't see very well (he tells you this at the beginning of class) so his board writing skills aren't the best. He is always willing to help students out with understanding the material better. If you ask a lot of questions, like you should in a class this level, you'll do well. I plan on taking him again I in the fall.

5.0
3.0
CSCI2610
Apr 29, 2015

Don't get bogged down in all the chapter material. Just study whatever he goes over in class for the tests, you'll be fine. The material isn't difficult if you actually apply yourself to learning it. The book is very helpful. Dr. Hollingsworth is also very helpful during his office hours.

4.0
4.0
CSCI2610
Grade: A-
May 13, 2015

Absolutely read the textbook for whatever he covers in class and you'll be fine. It takes a lot of work, but it is definitely possible to do well in the class. I somehow pulled off an A-. Discrete math is hard with any teacher, but I would definitely take it with Hollingsworth.

2.0
5.0
CSCI2670
Oct 4, 2015

Have to teach yourself. Study in advanced!

2.0
3.0
CSCI2670
Grade: Not sure yet
Dec 12, 2015

Honestly, I love Hollingsworth as a guy. He's absolutely brilliant, and his achievements outside of class are spectacular. He's made some really amazing things, which if you talk to him about you might agree with me. But, alas, his skills as a professor are heavily lacking. He is hardly organized, doesn't speak clearly, and all over the place.

1.0
5.0
CSCI2670
Grade: C-
Dec 15, 2015

"Hey class, the final will have a question about this super hard, abstract topic." *Makes literally half the final about that one topic.* Enough said.

3.0
3.0
CSCI2610
Grade: B+
Jan 4, 2016

He's an incredibly brilliant guy, but a very poor professor. Super disorganized. He made his slides on his iPad so when he displayed them on the projector, the formatting was off and you could read half the slide at best. Hard to learn when you can't read the slides. I only went to lecture a handful of times and taught myself using the text.

1.0
5.0
CSCI6610
Grade: C-
May 2, 2016

This class was way too difficult ; it was like a full-time job.

3.0
4.0
CSCI2610
Grade: C
May 12, 2016

Hollingsworth is no doubt a very intelligent man who definitely knows what he is talking about, but he teaches as if his students have taken this class before. It is sometimes hard to follow along with what he writes (his handwriting is not great) on the board. Though he is a very nice man who is willing to help if you need it.

3.0
3.0
CSCI2610
Grade: A
Aug 1, 2016
Wouldn't take again

I went to class every day, but never understood/paid attention because it made no sensIe. I went through the sections in the book and did practice problems to study/understand. Never went to office hours, but had heard those were helpful for some. Always check your tests because the TAs messed up grading a lot. Be ready to do a lot of outside work

2.0
5.0
CSCI2610
Grade: Drop/Withdrawal
Oct 10, 2016
Wouldn't take again

I cannot tell you enough times how much you should not take this class with Hollingsworth. He's a brilliant man and very successful in the computing industry, but he's better at talking to computers than humans. He gets easily flustered and confused by his own board examples, and his own teaching assistants are confused by him and his assignments.

Get ready to read
Skip class? You won't pass.
GRADED BY FEW THINGS
4.0
3.0
CSCI4470
Grade: C+
Nov 8, 2016
Would take again

He's a small but wise math wizard. Listen to what he has to say and be polite and he'll go easy on you. Everyone who is giving him a bad rap doesn't come to class or pay attention. The course material is hard, but Hollingsworth wants you to pass.

TEST HEAVY
Caring
LECTURE HEAVY
4.0
2.0
CSCI2150
Grade: A-
Jan 7, 2017
Would take again

Dr. Hollingsworth's lectures can be confusing but he's a very caring professor. I went to his office hours for any sort of clarification and he was so helpful!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
3.0
3.0
CSCI2670
Grade: B
Apr 25, 2017
Would take again

He knows what he's talking about and loves the topics. Is clear on what he wants from you. Tests and quizes were really not that bad as long as you prepared.

Respected
Caring
3.0
4.0
CSCI2670
May 1, 2017
Would take again

bill is a just a lil man witb a big brain. he's incredibly intelligent it's almost terrifying. lectures are not that exciting, but what can you expect from a course like computational theory. i think bill is very helpful when you ask him specific questions. i would recommend sitting in the front of the room bc his handwriting can get messy

Respected
Clear grading criteria
TEST HEAVY
3.0
3.0
CSCI2670
Grade: A
May 13, 2017
Would take again

Dr. Hollingsworth is an absolutely brilliant man, that being said, he talks at a brilliant level. He is a good professor but you have to focus on nothing but the class to follow along. As for his 2670, pick up your points in the first half of the class because the last half is crazy hard. He's a good pick though, he knows the material well.

Respected
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
4.0
3.0
CSCI2670
Grade: A
May 16, 2017
Would take again

Pay attention- it actually helps to understand!! Especially in the beginning because the stuff is super easy compared to the test 3 and after material. So make sure to do well in the beginning; quizzes are an easy 100 so show up and know the basics of the topic. Last stuff is very theoretical and hard so try and memorize/study lots then.

TEST HEAVY
GRADED BY FEW THINGS
LECTURE HEAVY
4.0
3.0
CSCI2670
Oct 5, 2017
Would take again

Because of his situation his lectures are very hard to follow. The class material is pretty good up until the last month. He knows his stuff though and is not unreasonable in his assignments but because of the poor lectures I ended up relying on the book and youtube heavily. Actually really enjoyed this class.

Get ready to read
5.0
3.0
CSCI2670
Grade: A-
Oct 12, 2017
Would take again

Bill Hollingsworth is the best computer science professor I've had in my three semesters of college. He is a little quiet, but he is an incredibly knowledgeable teacher and does his best to have the whole class understand. You will need to read the book, but if you keep up with your notes you won't have a very hard time in this class.

Gives good feedback
Get ready to read
Skip class? You won't pass.
4.0
3.0
CSCI2670
Grade: A-
Oct 12, 2017
Would take again

Dr. Hollingsworth is excellent! Very knowledgeable in his field. Can be hard to understand sometimes, but the class is generally manageable.

Respected
Clear grading criteria
Caring
5.0
3.0
CSCI2670
Grade: Not sure yet
Oct 16, 2017
Would take again

I'll be honest, I was skeptical coming into this class because of all the talk. I have once again been reminded you should never believe the negative things others say. He is very accomplished in the CS world and is very smart. I love this class and Mr. Hollingsworth. I will say, his penmanship is horrid, but he will always clarify. Recommended!!

Gives good feedback
Inspirational
Caring
5.0
3.0
CSCI2150
Nov 30, 2017
Would take again

He is such a caring, kind professor and he really wants you to understand the material as well as succeed in his class. We mostly have weekly quizzes, but tons of extra credit and he also drops the lowest quiz grade. I would say the lab is harder than the actual class. If you go to class & study for the quizzes and tests, you can easily make an A

Caring
EXTRA CREDIT
Would take again
4.0
4.0
CSCI2670
Grade: B
Dec 17, 2017
Would take again

The lectures can be dry because of the subject but Hollingsworth does his best to make it enjoyable. He usually announces quizzes and there were roughly 10 hw assignments with about a week to complete each. Tests usually have one question from each topic. Hollingsworth is SO helpful during office hours so please go if you're struggling!

Skip class? You won't pass.
BEWARE OF POP QUIZZES
LECTURE HEAVY
4.0
2.0
CSCI2670
Grade: A+
Jan 4, 2018
Would take again

holly didnt make the class harder than it needed to be. u should see klepp. its hard to follow lecture because he writes like a doctor, but since he follows the book closely and the book is actually decent, it doesnt make it hard to learn in lecture if u read the book beforehand. other than that his tests were straightforward

Clear grading criteria
TEST HEAVY
GRADED BY FEW THINGS
5.0
3.0
CSCI2670
Grade: Not sure yet
Apr 11, 2018
Would take again

Holly is the greatest teacher. You can tell he genuinely cares about the material as well as his students, even though he teaches theory every semester for the most part. His tests and homework help you succeed in the class and actually understand the material in class.

Respected
Inspirational
Caring
5.0
3.0
CSCI2670
Grade: A
Apr 27, 2018
Would take again

Dr. Hollingsworth is an excellent professor. It's very clear he cares about his students and will do everything he can to make sure you succeed. Yes - his handwriting is tough to read but that's due to his poor eyesight. Overall - his class is very straightforward and his assignments / tests are fair. I would definitely recommend him.

Respected
Caring
5.0
3.0
CSCI2670
Grade: A
May 3, 2018
Would take again

He was wonderful, would definitely recommend. Fair tests, helpful homeworks, is genuinely interested in the material, kind, caring. I actually really appreciated his writing because he writes at a pace thats easy to follow. I would suggest reading the book ahead of time the lectures make a lot more sense that way.

Get ready to read
Inspirational
Caring
4.0
4.0
CSCI2670
Grade: A-
Dec 20, 2018
Would take again

He was a good teacher. It was hard to understand what happened in class because he doesn't speak loudly, and his handwritting is poor. The homework was quite challenging, but once you understand the homework, you would be fine for the test. This class required alot of outside learning and YouTube tutorials.

Respected
Get ready to read
LOTS OF HOMEWORK
4.0
4.0
CSCI2670
Grade: A
Dec 29, 2018
Would take again

Guy's a genius. His lectures aren't bad, just really dense. Ask a lot of questions if you don't understand something, and site at the front of the class because his handwriting is pretty small. His tests are pretty easy given that you know the material. So study a decent bit and you will get an A

Skip class? You won't pass.
Caring
LECTURE HEAVY
4.0
3.0
CSCI2670
Grade: A+
Jan 9, 2019
Would take again

Hollingsworth is underrated. He assigns weekly classwork and biweekly homework. Do them all because your tests will be based off of them. Lectures are confusing; Youtube is your friend. Textbook is optional, but he may ask questions from the book. He is very caring and is plenty accessible for more help. He even wrote a prog lang for this course.

LOTS OF HOMEWORK
Clear grading criteria
Caring
4.0
4.0
CSCI2670
Apr 15, 2019
Would take again

Dr. Hollingsworth is a great professor. His lectures can be quite intimidating sometimes and he understands that. The tests are extremely fair and they are not difficult if you've been studying. Just do homework and classwork and you'll be fine. Make sure to study and practice important concepts and treat it like a math class.

Respected
Lecture heavy
5.0
4.0
CSCI2670
Apr 15, 2019
Would take again

Dr. Hollingsworth is underrated at UGA. We do most of the code for homework and classwork on his own website. Lectures are usually a lot to take in. It's important to ask questions and clarify things, and he encourages it. Make sure that you practice outside of class too. The tests aren't difficult and they are doable.

Respected
Test heavy
Lecture heavy
5.0
3.0
CSCI2670
Grade: A
Apr 24, 2019
Would take again

Great teacher. The poor ratings for 2760 are because people don't pay attention in class. Grafstate makes everything far more easier and the tests are fairly easy if you do the homework and classwork on time.

Respected
Get ready to read
Skip class? You won't pass.
5.0
2.0
CSCI2670
Apr 24, 2019
Would take again

Great professor, willing to help, Grafstate is a great website that helps a lot

Respected
Skip class? You won't pass.
Caring
4.0
3.0
CSCI4470
Grade: A
May 14, 2019
Would take again

I took Dr. Hollingsworth (near perfect) for 2670, and I really liked him. However, 4470 seemed to drag. The lectures, homework, and exams did not correlate with each other. HOWEVER, the work you have is straight-forward, and you can easily get an A with just the book, but you should still attend class. I strongly recommend asking for exam topics.

Respected
Get ready to read
Test heavy
5.0
3.0
CSCI2670
Grade: A
Oct 4, 2019
Would take again

Hollingsworth is one of the best professors I've ever had at UGA. If you attend lecture regularly and take notes, the homework and class assignments build on whatever he teaches in lecture. Additionally, the tests are modeled exactly after what he goes over in the homework and class assignments. He's also very friendly and answers any questions.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
CSCI2670
Grade: A
Nov 25, 2019
Would take again

Dr. Hollingsworth is a genius. He seems really underrated. His Lectures are really insightful but they can be a lot to take in. Go to the lab, do your homework, and prepare for tests. The tests are not that hard if you prepare well.

Respected
Lecture heavy
5.0
3.0
CSCI2670
Grade: A
Jan 6, 2020
Would take again

Dr. Hollingsworth is a great professor! He explains concepts very well. The material got harder and felt a bit rushed towards the end of the year, but nothing too unmanageable. My recommendation is to sit near the front of the room because he has small handwriting and a quiet voice. Would highly highly recommend taking Theory with him.

Skip class? You won't pass.
Caring
5.0
4.0
CSCI2670
Grade: Not sure yet
Apr 22, 2020
Would take again

Dr. Hollingsworth is INCREDIBLY intelligent. His class is definitely one of the hardest I have taken so far but it is incredibly rewarding. His website Grafstate is amazing and makes the course 10x easier. He is more than happy to meet with you and make sure you understand material. He is passionate about what he does and cares about his students!

Respected
Skip class? You won't pass.
Caring
5.0
4.0
CSCI2670
Grade: A
Apr 25, 2020
Would take again

Dr. Hollingsworth is an incredible professor who REALLY cares about his students and its evident in everything he does from the way he teaches lectures and explains concepts to how he makes you really think about a concept and also how helpful he is in office hours/over email. Take this class with him if you can! You really won't regret it.

Accessible outside class
Lecture heavy
Caring
3.0
3.0
CSCI2670
Feb 10, 2021
Would take again

The lectures can be very monotone and difficult to focus through due to the format; however, if you're able to pay attention, he provides a lot of good information. Overall, I felt like the class could've been taught much better, but he got the job done without too much hassle.

Skip class? You won't pass.
Lecture heavy
Tough grader
3.0
3.0
CSCI2670
Apr 8, 2021
Wouldn't take again

Professor Hollingsworth is an alright professor. He has his strengths and weaknesses... His weakness is his EXTREMELY UNHELPFUL LECTURES. Trust me, you will be better off watching YOUTUBE VIDEOS INSTEAD of trying to make sense of the lectures. His strength is that the class is laid out very nicely. not too hard. you learn a good bit.

Test heavy
5.0
3.0
CSCI2150
Grade: Not sure yet
May 11, 2021
Would take again

Honestly, he was probably the nicest professor I had this semester. He is willing to listen to feedback and is very approachable in case you need help or have questions . All the exams and homework were so straightforward with no curveballs. The coursework was the lightest out of all the classes I had as well, so definitely would recommend.

Respected
Clear grading criteria
Caring
4.0
2.0
CSCI2150
Grade: A
May 12, 2021
Would take again

Hollingsworth was pretty good. Lectures are boring but YouTube more than made up for it. Overall, this class was a breeze, especially if you've already taken Calculus.

Respected
Clear grading criteria
Lecture heavy
5.0
3.0
CSCI2670
Grade: A
May 17, 2021
Would take again

I loved Dr Hollingsworth! Definitely one of my favorite Professors. He was super about responding to questions and emails and made every effort to make sure you understood the content if you asked. The lectures had a tendency to be a bit dry, but thats the nature of the class. As long as you do the work and power through its a great class.

Accessible outside class
Lecture heavy
2.0
4.0
CSCI2670
Grade: A-
May 30, 2021
Wouldn't take again

Nice but lectures were very unhelpful and fast. Youtube videos saved me in this class. It was extremely unenjoyable and I liked theory before. He's okay to take this class with but idk- the lectures were really hard to follow and this class has a ton of work. Material is kind of hard, but I think most people ended with good grades.

Accessible outside class
Test heavy
Tough grader
4.0
4.0
CSCI2670
Grade: A-
Jun 18, 2021
Would take again

Dr. Hollingsworth is a genius. He is helpful one on one. His tests are very similar to the homework problems, but the homework takes time to complete.

Gives good feedback
Respected
Lots of homework
5.0
4.0
CSCI2150
Grade: Not sure yet
Sep 1, 2021
Would take again

Dr. Hollingsworth is hands down the best professor I've ever had. I'm taking 2150 after taking him for theory previously, and he's just as solid. Grafstate is an educational masterpiece and his dedication to teaching shows. Go to class, absorb his passion for the subject, and you'll do well.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
3.0
CSCI2150
Grade: Not sure yet
Oct 12, 2021
Would take again

Great Professor and a freakin genius. He does just kinda go through the material and it's kinda boring. The best way to take his class is to participate and ask questions and he goes super in-depth with answering them. You will have to use graftstate and it's sorta like learning math by typing it into a word document but you get used to it quickly.

Respected
Participation matters
Graded by few things
2.0
3.0
CSCI2150
Nov 11, 2021
Wouldn't take again

I've taken several classes with Hollingsworth and a trend I see is from Discrete Math to Theory of Comp to Comp Science is the material becomes increasingly more complex and his lectures become increasingly more impenetrable. His lectures are probably the worst I've ever had in terms of engagement. He's decent choice for 2610 & 2670. Bad for 2150.

Graded by few things
Test heavy
2.0
3.0
CSCI2150
Grade: Not sure yet
Nov 11, 2021
Wouldn't take again

There seems to be a resounding amount of students who really love Hollingsworth as a professor, and he definitely deserves respect. However, if you're a student that relies on engaging lecture and multiple examples, you may find yourself struggling in his class. Definitely doable, but had to rely on youtube tutorials and outside sources

Respected
Graded by few things
2.0
4.0
CSCI2150
Dec 13, 2021
Wouldn't take again

Hollingsworth knows what he's talking about but he's not that great at relaying that info to students. He's not engaging at all either, you will want to sleep in his class even if you've never felt that way before. We are also required to use Grafstate which is capital A Awful in this course. It's confusing and we're never taught how to use it.

Skip class? You won't pass.
Graded by few things
Test heavy
3.0
3.0
CSCI2150
Dec 20, 2021
Would take again

Lectures are difficult to understand due to his use of Grafstate, a website created by Hollingsworth and also used for homework and classwork. It displays mathematical notations in a single line of plain text without any formatting so you may have you YouTube the entire class and teach yourself. Grafstate is only great for CSCI2670 Theory.

Graded by few things
Test heavy
Lecture heavy
4.0
4.0
CSCI2670
Grade: B+
Jan 19, 2022
Would take again

Hollingsworth is incredibly smart and he created a website, Grafstate, that is very helpful for this course (use it to study!!). There's a lot of homework, and it takes a while but it's worth it for the tests. Lectures are dry but YT videos help a lot. He's a pretty easy grader on the tests and tries to give partial credit.

Respected
Lots of homework
Lecture heavy
3.0
3.0
CSCI2670
Grade: A
May 2, 2022

He has very confusing lectures for a hard to understand class, but try to take notes and COME TO HIS BREAKOUT CLASSWORK SESSIONS and ask questions. The homework and classwork makes up a majority of your grade, and you'll do fine on the exams if you understand it. Generally a kind and caring professor.

Caring
Lecture heavy
Online Savvy
2.0
4.0
CSCI2670
Grade: B+
May 21, 2022

The professor talks at a high level making it hard to understand when you know nothing about the material in the course. Go to his Monday classes for the classwork. I learned more from YT vids then I ever did from him. He takes a long time to see emails if he does see them that is. Use EasyTheory and Neso Academy on YT. But if u study, u r fine.

Get ready to read
Lots of homework
Lecture heavy
2.0
4.0
CSCI2670
Grade: B
Jun 10, 2022

I really appreciate him being a kind person. However, I don't think he should be teaching college students. He struggles to maintain the students' attention. His lectures are super boring and hard to understand. YT videos were our best friends because his lectures were very confusing. He's pretty lenient when it comes to grading exams.

Lots of homework
3.0
4.0
CSCI2670
Grade: Not sure yet
Dec 19, 2022

Hollingsworth is a very nice guy. He's kind of boring at times and expects us to be very knowledgeable about these concepts. EasyTheory and NesoAcademy will be your best friends in CSCI 2670. If you do the classwork and homework and understand how to do those problems, the tests will be a breeze. He is very helpful during the breakout classes.

1.0
4.0
CSCI2670
Grade: B
Dec 22, 2022

Dr. H doesn't post any of his lecture notes on elc, in fact, he refuses to. I often found myself teaching myself and relying on EasyTheory to work out concepts/ideas. All lectures and Homeworks are done on graftstate so I suggest anyone taking this class to get used to it. Challenging class with an even more difficult professor.

Lots of homework
Lecture heavy
3.0
4.0
CSCI2670
Apr 24, 2023

He is very knowledgeable on the material and is clearly very experienced with it. He is not a great lecturer however and assumes that everyone is as comfortable with the topic as him. You HAVE TO go to class to learn how to code his website for the homework. Use youtube to learn. Tests are easier than homework and classwork.

Get ready to read
Lecture heavy
Graded by few things
2.0
3.0
CSCI2670
Grade: Not sure yet
May 10, 2023

1. Grafstate: have to go to class to learn it 2. cw/hw: Hard if you don't pay attention in class. 3. Exams: Easy if you go to class, understand the cw/hw, and ask questions. All on paper. (graded leniently imo) 4. Lectures: Boring cause you just watch him type notes out on grafstate, but you have to pay attention cause he doesn't post the notes

Participation matters
Lecture heavy
Test heavy
3.0
2.0
CSCI2670
Grade: A
May 15, 2023
Would take again

he is really nice and will help you if you don't understand something. lecture's aren't rly useful except for learning to use Grafstate for hw/cw bc it is kind of boring and confusing. make sure u can do the HW & CW and you will be fine on tests - YT will save you. there were 10 CW, 4 HW, & 3 pop quizzes (i think).

Beware of pop quizzes
Caring
Test heavy
4.0
4.0
CSCI2670
Grade: A
May 15, 2023
Would take again

Dr. Hollingsworth is a very respectable professor. His lecture style may be a bit difficult to follow along, but he does care for his students and gives extensions on assignments when asked. Highly suggest going to his office hours because he explains things much better there. Tests are straightforward and similar to the CW & HWs.

Lots of homework
Beware of pop quizzes
Respected
5.0
2.0
CSCI2610
Grade: A
Jul 19, 2023
Would take again

Online summer class is super easy. Only one homework every two weeks, a midterm, and a final. He's not very accessible by email and his website can be difficult to learn and use, but the course material is not hard at all. Read the textbook for more help too. I would recommend his summer class for an easy way to complete your discrete math credit.

Graded by few things
5.0
2.0
CSCI2670
Grade: Not sure yet
Nov 2, 2023
Would take again

His unwavering passion shines. Enroll in his classes like Discrete or Theory at UGA; he developed GrafState software used by others. Complex content, so take diligent notes for success. He can be a little funny but you have to be really nerdy to get him to chuckle. Ask a LOT of questions as he will keep going if nobody does.

Respected
Online Savvy
3.0
2.0
CSCI2150
Nov 26, 2023

He's okay i'd take him if I had no other choice for this class. There's no textbook so either show up to class or show up just to review days so you can teach yourself the exam content using math videos. Very boring lecturer.

Tough grader
Inspirational
Graded by few things
2.0
4.0
CSCI2670
Grade: B+
Nov 28, 2023

Boring lecture and repetitive assignments. Gives a homework that is 3+ hours of work and makes it due from class time at 3 until 5pm. If there is another theory professor take them and save your soul.

Lots of homework
Lecture heavy
Test heavy
3.0
4.0
CSCI2670
Grade: A-
Dec 8, 2023
Would take again

lots of classwork/ homwork so there's lots of practice, lectures are interesting sometimes and sometimes only

Lots of homework
2.0
5.0
CSCI2670
Grade: A
Dec 10, 2023

Professor Hollingsworth is proficient in teaching, but struggles with effective communication and imposes challenging deadlines. The volume of assignments and tight schedules make it difficult to complete tasks on time. The final exam is notably difficult, increasing the likelihood of failure under his instruction. 3 exams, 20 HW/CW assignments. GL

Tough grader
Lecture heavy
Graded by few things
3.0
3.0
CSCI2670
Grade: B+
Dec 16, 2023
Would take again

He makes you use grafstate for everything in his class. If you do not know grafstate you will have to learn it. Two midterm exams and a cumulative final exam. Lots of assignments. A classwork assignment every week and then homework throughout the semester. You never really know what your grade is. Nice guy and cares about the subject.

Tough grader
Lots of homework
Test heavy
4.0
3.0
CSCI2670
Grade: A-
Dec 20, 2023
Would take again

Dr. Hollingsworth is a kind professor who definitely knows the material. You have to use a platform called Grafstate and you need it to do all the assignments (he gives weekly classworks). There are also 2 midterms and a final, but they aren't hard if you do the assignments. He is helpful if you ask him questions at his office hours or in class.

Lots of homework
Respected
Accessible outside class
5.0
3.0
CSCI2670
Grade: A
Apr 12, 2024
Would take again

The platform he created for the class is super helpful to study as well as do the assignments. He's very passionate and a very nice guy. Lectures are helpful with extra examples, but not necessary. Weekly hw which aren't too bad and exams come straight from these. Study the work/examples and you will be fine.

5.0
2.0
CSCI2670
Grade: A
Apr 12, 2024
Would take again

The platform he created for the class is super helpful to study as well as do the assignments. He's very passionate and a very nice guy. Lectures are helpful with extra examples, but not necessary. Weekly hw which aren't too bad and exams come straight from these. Study the work/examples and you will be fine

3.0
4.0
CSCI2670
Grade: Not sure yet
May 1, 2024

This professor's nice but not a great teacher. Skip class; YouTube's better until Turing machines, which he barely covers. Midterms are okay, final's tough. If you can, choose another professor; if not, brace yourself and seek extra help.

Lots of homework
Lecture heavy
Test heavy
3.0
2.0
CSCI2670
Grade: A+
May 4, 2024
Would take again

Really cool dude. His lectures aren't the best but he is very helpful when it comes to assignments. He also gives really clear guidelines for what you need to study to tests. Also lenient grader.

EXTRA CREDIT
Gives good feedback
Caring
4.0
4.0
CSCI2150
Grade: A+
May 10, 2024
Would take again

Sometimes his lectures were a bit confusing, but he never hesitated to stop and clarify if someone raised a question. He was very knowledgeable about the course content and I enjoyed taking it with him. Exams were difficult so make sure to study well.

Tough grader
Beware of pop quizzes
1.0
4.0
CSCI2670
Grade: A
May 12, 2024

Dr. Hollingsworth is a great person, but a terrible professor. His lectures over complicate almost every topic in the class and you have no idea what is going on until you do the classwork, which varies widely in difficulty. He speaks in tongues and math language and it is so easy to just drown him out and not pay attention.

Tough grader
Lecture heavy
3.0
4.0
CSCI2670
Grade: B
May 13, 2024
Would take again

Hollingsworth is a nice professor. However, he is not great at explaining concepts in class and I would avoid going directly to him for help on an assignment. If you really need help just go directly to the TAs/office hours. Austin Downes is the GOAT of all TAs. Lectures are extremely boring but extra credit is given. Overall not too bad.

Clear grading criteria
Lots of homework
3.0
3.0
CSCI2150
Grade: A-
May 14, 2024

Honestly the math in this class was pretty simple for the most part, but I learned better teaching it to myself outside of class. The two tests weren't too bad if you study, but the problem is that for the final you have to memorize a lot of formulas. Pretty silly imo, but overall the class wasn't too bad if you just start studying in advance.

Graded by few things
3.0
3.0
CSCI2670
Grade: A+
May 16, 2024
Would take again

Kind person and very knowledgeable, but not great at teaching. Lectures were hard to follow, so you'll learn with YouTube. Homework was fairly difficult but you can work on it with classmates. Go to TAs for help. Two midterms and final were medium difficulty (but graded very leniently). Read margin notes on Grafstate to understand concepts!

EXTRA CREDIT
Lots of homework
Test heavy
2.0
3.0
CSCI2610
Jul 15, 2024

Hard to reach and lacking the communications necessary in an online environment. Lecture materials and homework were posted inconsistently and at random, with zero indication of pacing. His lectures are also very, very tough to follow, they go all over the place. Maybe he's better in person. He's a nice, smart person though.

Graded by few things
1.0
3.0
CSCI2610E
Grade: A
Aug 3, 2024

No course materials were posted until after add/drop, Dr. Hollingsworth was often unreachable for days at a time, and both exam timeslots were announced less than two days before the date. He requires you to use Grafstate for typesetting homework, which is incredibly poorly documented. The lecture videos were long, rambling, and often unhelpful.

EXTRA CREDIT
1.0
5.0
CSCI2670
Grade: C
Dec 4, 2024

Smart guy, but a horrible approach to instruction this semester. He cannot maintain a single, coherent train of thought in the entire lecture, which is why less than 10 show up in a class of over 30 each day. Grafstate's margin notes were used instead of a textbook, which were esoteric, underdeveloped, and poorly explained. Avoid him or good luck..

Test heavy
Graded by few things
1.0
5.0
CSCI2670
Grade: C
Dec 4, 2024

He's using Grafstate Margin Notes now instead of a textbook. He was literally writing the margin notes as we got to them during the semester, which is evident in how brief they got in the latter half. We're guinea pigs. He often forgets how to use Grafstate during lectures, which he himself developed and will start charging for next semester. Glhf.

2.0
3.0
CSCI2150
Grade: A+
Dec 6, 2024

Hollingsworth does absolutely nothing to support his students or help them outside of class. He will not post any notes, study guides, anything. Genuinely the most unengaging lectures ever attended. Notes are incomprehensive. You will rely on YouTube. Proprietary Grafstate use is horrendous. 1st graders could take exams 1 and 2, final difficult.

Lecture heavy
2.0
4.0
CSCI2670
Grade: B+
Dec 6, 2024

Extremely uninteresting lectures. Will not post anything on ELC. Will spend more time figuring out Grafstate than actually completing homework. Lectures are near incomprehensive. Tests are difficult. Extremely poor communication with students. Must attend lectures if you want to know what is going on.

Lots of homework
Lecture heavy
Test heavy
1.0
4.0
CSCI2670
Grade: B+
Dec 9, 2024

It's a shame, TAs and former students have said he was solid in previous years but admit he's seen a pretty big dropoff this semester. Not sure what happened, but the way he approaches this class now is extremely disorganized. As others have said, his communication is abysmal. His lectures (and the Grafstate margin notes) are really hard to follow.

3.0
5.0
CSCI2670
Grade: A-
Dec 13, 2024
Would take again

Dr. Hollingsworth is meh. His lectures are basically incomprehensible, but if you ask him specifc questions outside of the lecture, he's actually SUPER helpful. Theory is overall a difficult class just in a conceptual sense, which sucks. The exams are pretty difficult, just make sure to prepare by redoing classworks. Good luck.

Lecture heavy
Test heavy
Graded by few things
3.0
1.0
CSCI2150
Grade: A-
Dec 16, 2024
Would take again

He's lazy but the good kinda lazy. His homeworks and study guides are the exact same as his midterms and finals. Overall, this is probably the easiest math class you'll take that's required for the CS major. I got 100 on both midterms and skipped the rest of the class and got a 60 on the final and still got an A. Pretty chill

2.0
3.0
CSCI2670
Grade: C+
Dec 16, 2024

Never went to lectures or labs and got by. Pretty bad lecturer often not making any sense. Learned most of content from EasyTheory. 2 midterms (20% each), 1 final (30%) and 14 weekly homework (30%). Really boring content but exams were graded leniently as long as you made some sense. Expect to learn everything independently. Filler and boring class

Lecture heavy
Test heavy
2.0
4.0
CSCI2670
Grade: C+
Dec 17, 2024

Very kind man. Terrible prof. Lectures are extremely difficult to follow; he's poor at defining, explaining, + demonstrating material. Uses his own website for the "textbook" (no useful content) + notes, but doesn't post anything on ELC. The first 2 exams are in October, covering a unit each. The final covers ALL 6 units, so terrible pacing. Avoid!

5.0
3.0
CSCI2150
Grade: A
Dec 17, 2024
Would take again

Grafstate is okay. I recommend taking notes in your own notebook, so you don't have to worry about losing your notes if you forget to save, but I did assignments in Grafstate. Hollingsworth has tremendous amt of patience with ... interesting characters in class. The TA justifiably did not have same amt of patience with said characters, nor I.

Amazing lectures
Caring
1.0
5.0
CSCI2150
Grade: Incomplete
Jan 28, 2025

If you get a guy named Yulong Wang as your TA, good luck. Absolutely atrocious grader, needs you to explain your code every single time you attempt to demo it to him. You 100% will not get a good grade knowing that he'll be breathing down your neck over every little detail. Dr. Hollingsworth should retire and let a new generation come in.

Tough grader
Lecture heavy
5.0
5.0
CSCI2670
Grade: A
Feb 6, 2025
Would take again

Dr. Hollingsworth is the GOAT

Inspirational
Caring
Respected
4.0
3.0
CSCI2150
Grade: A
Feb 17, 2025
Would take again

Hollingsworth is very patient. Attendance not required but he does not upload lecture notes and he doesn't use slides so go to class. Labs every week but easy ones. A lot of little grades and 2-3 big grades. Lectures can be a bit slow but there's no textbook to study so you can't just wing it on exams.

Respected
Lecture heavy
Graded by few things
3.0
3.0
CSCI2150
Grade: Incomplete
Mar 24, 2025

Content itself is not difficult. Dr. Hollingsworth's teaching is alright, but he does not post lectures. However, I would not recommend the lab section with Yulong. Lab directions are grammatically incorrect, lacking test cases, he is hard to understand, requires you to test your code in front of him, and there is random pop quizzes weekly.

Beware of pop quizzes
1.0
5.0
CSCI2670
Grade: C+
Apr 9, 2025

Very kind person, but not an effective professor. Lectures are hard to follow, and key concepts are poorly explained. Uses his own website instead of standard materials, which aren't helpful. Doesn't post on the course site. Exams are tough and poorly paced. You'll teach yourself everything. Avoid if you can.

Tough grader
Lots of homework
Test heavy
1.0
4.0
CSCI2150
Grade: C+
May 5, 2025

He is really bad at communication, I had to email him several times because he would end up ghosting me. He also is lost a lot of the times.

Beware of pop quizzes
Test heavy
Graded by few things
2.0
5.0
CSCI2670
Grade: C
May 11, 2025

Dr. Hollingsworth clearly cares about his students, but good lord this class is not only super tough to begin with, but he takes the cake for the worst structured class I've ever seen. He posts nothing on eLc, and his lectures are IMPOSSIBLE to follow, he doesn't use slides or write anything on the board. Avoid if you can.

Tough grader
Lecture heavy
Graded by few things
2.0
2.0
CSCI2150
Grade: A
May 12, 2025
Would take again

This class is extremely easy and thank god it is because I think if this class was hard it would be impossible. I'd recommend just showing up, hearing what you are supposed to learn today, and then going home and watching a YouTube video on it. He seems lost half the time to be honest. Thankfully he is a really nice guy so at least that's nice.

Clear grading criteria
Lots of homework
Lecture heavy
1.0
5.0
CSCI2670
Grade: B-
Jun 9, 2025

He's a really bad grader and wants work done his way, or it's wrong. You have to go to office hours with a TA to fix any of HIS opinions about grades. He uses this textbook he made with ChatGPT to teach you, but half the time it's wrong or very vague. The lectures do have attendance, but they are hard to get through. Self-teach class. Do not rec.

Tough grader
Lecture heavy
Graded by few things
3.0
3.0
CSCI2610E
Grade: A
Aug 12, 2025

This summer class itself isn't too hard, but the problem is the poor organization/communication. content is placed in random folders, and it's on you to find it randomly bc no one tells you new lectures are available. Emails take lightyears to get back, if he even does. mt/final is written in grafstate code so if you don't rmb syntax you're cooked.

Lecture heavy
Test heavy
Graded by few things
2.0
3.0
CSCI2670
Grade: B
Dec 8, 2025

Very unavailable, and his TAs are genuinely infuriating. Attendance counts, but lectures are borderline useless. It is very possible to get a good grade in this class, and the coursework is easy, but expect to do it mostly on your own.

3.0
5.0
CSCI2670
Grade: B+
Dec 12, 2025
Would take again

Hollingsworth is def a bad professor but I learned more content than I thought, just teach yourself the content. You have group assignments but if you want to save yourself from excessive studying just do the assignments yourself, for exams go back and redo them and you'll def get an A, very lienent on tests. failed exam 1 got an A on the final.

Get ready to read
Group projects
Test heavy
2.0
4.0
CSCI2610
Grade: A
Dec 21, 2025

Hard to understand.

Class Info

Online Classes

100%

Attendance Mandatory

16%

Textbook Required

7%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 75 grades
Most common grades:
A (29)
A- (12)
Not sure yet (12)
Grade Distribution
A(35)B(8)C(12)D(1)F(0)A-/B+(20)
Based on 90 reported grades
A: 29
A-: 12
Not sure yet: 12
B+: 8
Common Tags
Lecture heavy (28)
Respected (27)
Caring (21)
Test heavy (21)
Graded by few things (18)
Lots of homework (16)
Skip class? You won't pass. (11)
Tough grader (11)
Rating Trend

Declining

-0.81 avg change
Mar
Apr
May
Jun
Aug
Dec
Last 6 months
Ratings by Course

CSCI4470

4.0

(2)

CSCI2670

3.3

(70)

CSCI2610

3.3

(14)

CSCI2150

3.1

(22)

2610

2.5

(2)
+2 more courses
Difficulty by Course

CSCI6610

5.0

2610

4.0

CSCI2670

3.6

CSCI2610

3.5

CSCI2150

3.1

Similar Professors