1.9

Jack Bass

Computer Science - University of Georgia

1.9
Quality
4.4
Difficulty
22%
Would Retake
236
Reviews
1.9
Quality
4.4
Difficulty
1.9
Helpful
1.9
Clarity

22%

Would Retake

236

Reviews

Rating Distribution
Official

5

37

4

12

3

12

2

11

1

164

What Students Say

I had him for 1301 and really enjoyed it

CSCI1302 - 1.0 rating

His lectures were BAD

CSCI1301 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

76%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 174 grades
Most common grades:
A (38)
B (34)
Not sure yet (30)
Grade Distribution
A(43)B(45)C(28)D(11)F(14)A-/B+(34)
Based on 213 reported grades
A: 38
B: 34
Not sure yet: 30
A-: 19
Common Tags
Tough grader (62)
Participation matters (31)
Lecture heavy (29)
Test heavy (24)
Get ready to read (23)
Beware of pop quizzes (20)
Lots of homework (16)
EXTRA CREDIT (16)
Rating Trend

Improving

+0.68 avg change
Jul
Aug
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

CSCI1730E

4.8

(8)

CSCI2720

4.1

(19)

CSCI1730

3.9

(11)

CSCI1301

2.0

(74)

CSCI1302

1.2

(124)
Difficulty by Course

CSCI1302

4.8

CSCI1301

4.2

CSCI1730

3.4

CSCI2720

3.1

CSCI1730E

3.0

Reviews (236)
3.0
4.0
CSCI1301
Grade: Not sure yet
Nov 17, 2023

very new to this, gives ok lectures. Projects and labs are always graded harshly and quizzes and tests are in person and hand-writing codes on them. Very hard quizzes and tests and require reading and knowing a lot about coding for an intro course. There are class exercises on lecture days and they're graded on participation. Nice guy though!

Caring
Lecture heavy
Test heavy
3.0
5.0
CSCI1301
Grade: A-
Nov 28, 2023

gives alright lectures, and participation matters on in-class assignments. projects and labs are due weekly which are graded harshly. Quizzes are difficult but they're based on lecture slides and textbook info.

Tough grader
Participation matters
Lecture heavy
1.0
5.0
CSCI1301
Grade: D+
Dec 17, 2023

The lectures are ok. The labs and projects are assigned weekly, and are graded quite harshly. On lecture days, we are assigned class exercises that are graded based on participation, so participation matters. The quizzes and tests are also very difficult, and require a high level of knowledge on code.

Tough grader
Participation matters
Lecture heavy
4.0
5.0
CSCI1301
Grade: A-
Jan 4, 2024
Would take again

Difficult class, but he is good. In-depth lectures and is accessible outside class for help. The lectures are boring, but very informative. While he doesn't take attendance he often gives out in class exercises that are taken up for a grade. Be prepared to spend a lot of time studying and practicing code for this class, it does not come easy.

Lots of homework
Respected
Accessible outside class
5.0
3.0
CSCI1301
Grade: A
Jan 9, 2024
Would take again

Great professor, an awesome person to speak with during office hours, and is helpful with projects and labs. The midterm and final were worth 50% combined, but there was a curve, and you can do well if you study. The projects and assignments are pretty clear instruction-wise. Overall, if you put in a little effort, you will do well.

Clear grading criteria
Test heavy
Accessible outside class
3.0
3.0
CSCI1301
Feb 1, 2024

There is in-class exercise pop up so don't skip the class! Lab due weekly, sometime with the project also at 5pm every friday. I'm a beginner with coding so this is really hard for me to understand. Details ppt and explanation. Point deduction if you get a mistake on code, you'll get 0 if it not running. Quiz, test open and close during class time.

Participation matters
1.0
5.0
CSCI1301
Grade: A-
Mar 20, 2024

Avoid Jack Bass. He did not stick to his word and honestly the quizzes are too much when we already have weekly labs and sometimes projects.

Lots of homework
Graded by few things
4.0
3.0
CSCI1301
Grade: A
May 1, 2024
Would take again

Lectures are pretty boring but Bass is clearly very knowledgeable. Projects and labs are straightforward and easy. Quizzes are based on nuances in the textbook and some were pretty hard. Only gripe with the class was petty grading. Do a project/lab perfect and accidentally leave off the Statement of Academic Honesty you get an 85.

Tough grader
Get ready to read
2.0
4.0
CSCI1301
Grade: B-
Jul 12, 2024

Please dont take him unless your gpa matter to you!

Tough grader
Participation matters
Test heavy
1.0
5.0
CSCI1301
Grade: Not sure yet
Oct 31, 2024

I would honestly major in gender studies rather than take his class again. If you are in the predicament of only being able to take his class, it's better to wait for the next semester and pick a different professor. Lectures are abhorridly boring and will make you question your own existence. He doesn't give you a good foundation in 1301!

Clear grading criteria
Lots of homework
Beware of pop quizzes
1.0
4.0
CSCI1301
Grade: B+
Nov 8, 2024

No leniency whatsoever, which is ironic due to the lack of teaching skill. Labs, projects, assignments, and quizzes are all part of your grade excluding any exams. There are only two exams and they make up half of your grade. You would need to spend a couple hours every day if you wanted to learn all the material he "teaches"

Tough grader
Participation matters
Lots of homework
5.0
3.0
CSCI1301
Grade: A-
Nov 18, 2024
Would take again

Boring lectures

Lecture heavy
1.0
4.0
CSCI1301
Grade: B+
Nov 19, 2024

I HATE him. PLEASE take another professor. He is SO BAD at lectures. Spends more time saying "I guess" and "I mean" than actually "teaching" if u can even call attending his lectures being "taught". Has "surprise" assignments so u pretty much have to go to class. Lab/Project grading is unnecessarily hard. OVERALL DO NOT TAKE HIM FOR YOUR OWN SAKE!

Tough grader
Beware of pop quizzes
Lecture heavy
5.0
3.0
CSCI1301
Grade: A
Nov 21, 2024
Would take again

Wasn't the most exciting lecture-wise but he knew what he was teaching. Everything was in the textbook so if you just put in some effort, none of the content was challenging. He was nitpicky about minor differences from the example outputs for labs and projects but I believe that was a department policy. Completely fine for an intro CS class.

Tough grader
Clear grading criteria
Lecture heavy
1.0
5.0
CSCI1301
Grade: Rather not say
Nov 21, 2024

Avoid lil bro. This class aint it. If your between this class or anything else, take anything else

Clear grading criteria
Lots of homework
Beware of pop quizzes
1.0
3.0
CSCI1301
Grade: A
Nov 21, 2024

He spends most of class writing example programs on the screen, but the two big exams and his frequent quizzes cover conceptual information, edge cases, and exceptions not seen in lecture. So, it would be better to read the textbook outside of class.Unfortunately, he has random in class graded assignments, so you have to go to the useless lectures.

Tough grader
Get ready to read
Beware of pop quizzes
1.0
4.0
CSCI1301
Grade: A
Nov 21, 2024

Jack Bass is a dull professor who may know what he is doing but does not understand that he is teaching an introductory course. Constantly repeats the same phrases and spends time learning topics that do not matter or are in a higher cs class. Gets confused by his own examples in class. Be prepared to study outside of class and work hard on labs.

Tough grader
1.0
4.0
CSCI1301
Grade: Not sure yet
Dec 2, 2024

Do not take this professor, can not explain topics for the life of him. Stutters and says "I guess" more than actually explaining the topics. Labs are graded poorly, one spelling mistake is 15% off the grade. The tests are much harder than the other profs and are worth 50%. Most boring class I have ever taken, do not take!

Tough grader
Test heavy
1.0
4.0
CSCI1301
Grade: B
Dec 5, 2024

PLEASE DO NOT TAKE HIM. Has pop assignments, each worth about 1% of final grade. Lectures are boring as hell, skipping is gambling pop assignments. Found grading to be fine but it's done by TA. Midterm was WAY harder than other professors. He cannot teach, so be ready to teach yourself. Very nit-picky. Confuses him self. Doesn't explain clearly.

Beware of pop quizzes
1.0
5.0
CSCI1301
Grade: B
Dec 5, 2024

Jack Bass is one of the worst professors I've had in recent memory. Words cannot express how boring this man's lectures are. Is he knowledgeable? Sure. Is he even remotely entertaining to listen to? Absolutely not. The grading criteria for labs and projects are incredibly hyper specific as well. The TAs are the ONLY bright spot in this class.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CSCI1301
Grade: C
Dec 10, 2024

DO NOT TAKE THIS CLASS WITH HIM! He is a nice guy, but you don't learn anything. The way he lectures is EXTREMELY boring and he isn't very clear. When he has the in-class assignments, he makes sure to give them out on the days when he KNOWS no one will come. The exams are pretty hard as well, so beware...

Tough grader
Participation matters
Test heavy
1.0
4.0
CSCI1301
Grade: A-
Dec 16, 2024

- Lectures do not help you - Final exam grade not given grades due - midterm harder than other classes - doesn't give good feedback for exams - The textbook is helpful but not accessible (try and find an online copy) - not given a curve - exams are heavy on code writing midterm was fine but the final was a lot harder in comparison

Tough grader
Test heavy
Graded by few things
1.0
5.0
CSCI1301
Grade: Not sure yet
Dec 16, 2024

This professor will genuinely ruin students' passion to pursue computer science. We do not have access to problems on the same difficulty as the tests. The midterm and the final are insanely harder than other professors. Please do not take this class with him.

Tough grader
Test heavy
1.0
4.0
CSCI1301
Grade: B
Dec 17, 2024

Beware of Jack Bass. He gives the most boring lectures and asks the class questions as if anyone is listening. There are in-class participation assignments, so you must attend class. His tests and quizzes were very nuanced and way more difficult than needed for an intro course. The labs and projects were the only enjoyable parts.

Tough grader
Test heavy
4.0
4.0
CSCI2720
Grade: B+
Dec 17, 2024
Would take again

His lectures can be boring at times but he does really care. He is very accessible outside of class and even though the tests are hard I would say he was quite lenient with some of the grading. He also gave some extra credit too which is nice. I think the other reviews are hating on him too much and it's just people not ready for CS in college.

Caring
Graded by few things
Accessible outside class
3.0
4.0
CSCI2720
Grade: B-
Dec 17, 2024
Would take again

Office hours are goated iff you use them from day 1. External content is required to understand lecture. The textbook is good, but even it gets confusing at times. If he asks class question in lecture, my answer was often wrong, so of course I'm not going to speak up w/ answer while we sit and wait for someone to answer. Awkward moments & speech.

Get ready to read
Participation matters
Caring
2.0
5.0
CSCI1301
Grade: B+
Dec 18, 2024

DO NOT TAKE BASS!! I went to office hours but he wasn't helpful. His lectures ARE NOT helpful. BEWARE of in-class exercises. He will give you an exercise randomly throughout the semester to check for attendance. If you miss class because you are sick but give him a doctor's note, he won't care and give you a 0 for the exercise.

Tough grader
Participation matters
Lecture heavy
1.0
5.0
CSCI1301
Grade: B
Dec 20, 2024

worst professor i've ever taken

Tough grader
Participation matters
Lots of homework
1.0
4.0
CSCI1301
Grade: A
Jan 6, 2025

Bass' lectures are mind-numbingly boring and do not cover all the content you need to know. Sometimes test questions refer to specific examples worked in class, and there are frequent surprise graded assignments in class. You will need to read and practice a lot outside of class. CSCI 1301 homework coding is the same across professors and is easy.

Beware of pop quizzes
2.0
4.0
CSCI1301
Grade: B-
Jan 8, 2025

Lectures were very boring. He is a new prof so I have some leniency. You would be better off taking any other prof. He doesn't explain very well. When he asks a question and no one answers he just sits there awkwardly waiting for someone to answer, wasting time. This was my least favorite class. Dr Barnes or Cotterell are much better choices.

Tough grader
1.0
5.0
CSCI1301
Grade: B-
Jan 11, 2025

The worst professor I have ever taken. Midterm was hard, but the final was impossible. Idk why he is still allowed to teach. Would not recommend to anyone.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSCI1301
Grade: B
Jan 11, 2025

Horrible. Boring lecture, hard tests, hard grader

Tough grader
Participation matters
Test heavy
3.0
4.0
CSCI1301
Grade: A
Jan 16, 2025

A very knowledgeable guy, but needs work in teaching. Not the worst, but it takes a bit to learn how to listen to him effectively. In class assignments are relatively difficult so I'm thankful that they were graded on participation. Tests and exams focus more on knowing very specific cases than the topics overall, and therefore are difficult.

Beware of pop quizzes
Test heavy
2.0
4.0
CSCI1301
Grade: B
Jan 31, 2025

Mr. Bass was a pretty nice guy, but gosh were his lectures hard to sit through. I could not understand them half the time due to the fact that he rambles a lot and talks very fast. He is not very great at explaining. I have Dr. Barnes this semester and the class is so much more engaging and informative. All 1301/2 courses are standardized though.

Tough grader
Lecture heavy
Online Savvy
1.0
5.0
CSCI1301
Grade: C
Mar 24, 2025

take literally anyone else but him

Lots of homework
Beware of pop quizzes
Test heavy
1.0
4.0
CSCI1301
Grade: A
Apr 10, 2025

Pretty much all other reviews are spot on. This guy is BORING. Cannot teach much at all and found myself on the verge of falling asleep frequently. "I mean" + "I guess" + random quizzes and assignments = CSCI 1301 with Jack Bass. Labs graded harshly but if you follow the instructions EXACTLY (make no spelling mistakes) you should get a 100 on each.

Tough grader
Beware of pop quizzes
5.0
3.0
CSCI1301
Grade: Not sure yet
Apr 19, 2025
Would take again

This guy deserves the biggest apology for these reviews. Jack Bass is a fantastic lecturer, he's incredibly knowledgeable, accessible outside of class, and never, NOT ONCE, gave us an assignment/quiz/test for that wasn't planned/discussed. Yes, there is a textbook (free online). Yes, you have to come to class. Don't be scared to take Bass though.

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
3.0
CSCI1301
Grade: Not sure yet
Apr 20, 2025
Would take again

I thought I would have an awful experience based on the reviews here, but I really enjoyed having him as a professor. He posted reviews for quizzes, exams, and did in-class activities that helped with the midterm. Yes, the class is difficult, and you do need to go to lectures and put in the work! But that has nothing to do with him as a professor.

Get ready to read
EXTRA CREDIT
Accessible outside class
3.0
4.0
CSCI2720
Grade: Not sure yet
Apr 22, 2025

Has a hard time explaining things in simple terms and tests/quizzes are pretty difficult. 4 projects and 4 homeworks throughout the course; not too hard, but decently time consuming. Lectures are boring and relatively unhelpful other than knowing what was covered so you can teach it to yourself later.

Tough grader
3.0
4.0
CSCI1301
Grade: Not sure yet
Apr 25, 2025

I'm not going to say he's the best professor, but I feel like a lot of these reviews are being overly critical. His lectures were boring, but you just got to pay attention and read the textbook. My main critique is the harsh grading of the labs by TAs, one line of inconsistent indention will get you an 85% even if everything else was perfect.

Tough grader
Participation matters
Lecture heavy
4.0
4.0
CSCI1301
Grade: Not sure yet
Apr 30, 2025
Would take again

Professor Bass isn't as bad as a lot of the reviews say. He's very accessible outside of class, does in class activities to give you practice on the material, and posts reviews for quizzes and exams. Lectures are BORING. Labs are graded very harshly by the TA's but otherwise the class is straightforward. READ THE TEXTBOOK to do well!!

Tough grader
Get ready to read
Participation matters
2.0
4.0
CSCI1301
Grade: Not sure yet
May 5, 2025

His lectures are boring and he tends to just write on the board as he is talking rather than engaging in the class. He does not post any lecture material on elc and just references textbook chapters instead. The material gets significantly harder as the class continues, but his methods do not change. Only take if you can learn on your own well.

Get ready to read
Gives good feedback
Lecture heavy
3.0
3.0
CSCI1301
Grade: A
May 6, 2025
Would take again

Bass wasn't the best professor but these reviews are over critical. His lectures were a bit boring and kind of awkward at times, but overall not too bad. Course is what you make of it, so just put in the effort and study the textbook outside of class and you should do well. Fair workload, and Bass seems to be trying to give more study materials.

Get ready to read
Lecture heavy
Accessible outside class
2.0
2.0
CSCI1301
Grade: A+
May 10, 2025

I took 1302 with him. Yes, most reviews are very critical, but this does not mean he is a great teacher. He is very awkward, he almost feels out of place in his own class. If you feel confident in your ability to read the textbook, I would say this class is easy. However, the textbook is written in broken English. Have an AI paraphrase for you.

EXTRA CREDIT
Beware of pop quizzes
Accessible outside class
4.0
3.0
CSCI1301
Grade: A-
May 13, 2025
Would take again

The class is not as difficult as reviews state, and Bass is not a bad professor by any means. Lecture slides are posted. Lab grading can be very strict but the labs aren't too horrible. Midterm and final were both hard but doable. The quizzes were the most difficult part of the class, in my opinion. Go to class to complete the classroom exercises!

Tough grader
Lecture heavy
Test heavy
5.0
1.0
CSCI2720
Grade: D-
May 14, 2025
Would take again

If academia had a final boss, it's Jack “Skibidi Sigma” Bass. Bro walks into lecture like he's about to drop the Elden Lore of economics/physics/philosophy (whatever class he's cooking) and proceeds to mog the entire room with pure intellectual RIZZ.

Inspirational
Caring
Respected
3.0
4.0
CSCI1301
Grade: B+
May 14, 2025

Not as bad as some people say, but the lectures are pretty boring. He gave us some extra credit and dropped some things which was nice. Labs and stuff are standardized for the CS department so their the same. You have to be insanely thorough with them though, the TAs will test absolutely everything and take off a lot for a simple mistake

Participation matters
Lots of homework
Test heavy
5.0
3.0
CSCI1301
Grade: A
Jun 4, 2025
Would take again

I wouldn't say that Professor Bass is the most charismatic lecturer, but he works really hard to improve. He tries to be as fair as possible and as long as you show up and are willing to do the work, he will be there for you. His office hours are super helpful and oftentimes he'll stay overtime if you really need help.

Clear grading criteria
Caring
Accessible outside class
1.0
5.0
CSCI1302
Grade: C-
Jul 16, 2025

Had him for 2 classes. I wanted to like him but he simply is not a good teacher. He only offers one way of learning material and is VERY strict with grades and due dates. He explains concepts in a way that only makes sense if you've been coding for 4+ years. Quizzes and exams are borderline impossible. After his classes, I no-longer like coding.

Tough grader
Lots of homework
5.0
2.0
CSCI1730
Grade: Not sure yet
Jul 16, 2025
Would take again

Okay so crazy thing... Prof. Bass has seemingly committed to the up and up. His past reviews are scary coming into the class, but he's legitimately solid. Like really solid. Not sure if the online format helps him shine more, but he's been explaining things well, organized, and helpful outside of class. Dead serious would happily take him again.

EXTRA CREDIT
Accessible outside class
5.0
3.0
CSCI1730E
Grade: B
Aug 4, 2025
Would take again

At first I was scared of Jack Bass due to his reviews, however, he was a great professor. His lecture videos were informative and he showed he cared. Systems programming is a difficult course. It has lots of difficult to understand concepts, especially for new programmers. It's not a fun course, but it's totally do-able.

Tough grader
EXTRA CREDIT
4.0
5.0
CSCI1730E
Grade: C+
Aug 12, 2025
Would take again

My experience from 1730 has greatly improved since taking 1301 with him. His old reviews only reflect his 1st yr teaching, so I wouldn't be scared to take him. The class itself is organized, but lectures can be long because there's alot to cover in 8 weeks. Make sure to study alot, but he also gives you 1 cheat sheet for quizzes (15%) /tests (50%).

EXTRA CREDIT
Lecture heavy
Test heavy
5.0
4.0
CSCI1730E
Grade: A-
Aug 16, 2025
Would take again

I was scared to take Systems, which is known to be hard, with Bass based on the reviews, but I took him anyways to avoid he who shall not be named who has a monopoly on teaching all systems classes during Spring and Fall. Professor Bass is a really young guy, and is extremely knowledgeable and caring. Breath of fresh air for UGA CS department.

EXTRA CREDIT
Caring
Lecture heavy
1.0
4.0
CSCI1301
Grade: B
Oct 5, 2025

His lectures were BAD. He was nice, but if you do not have prior knowledge, you are better taking one of the other professors. His exams were on paper, and difficult. This class was so much harder than 1302 and I think it was entirely because I had Brad Barnes for 1302. Quizzes were insanely difficult as well. Labs were okay.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
CSCI1301
Grade: Not sure yet
Oct 6, 2025

if you can't stand boring professors, then this class is NOT for you

1.0
5.0
CSCI1302
Grade: Not sure yet
Oct 21, 2025

I had him for 1301 and really enjoyed it! He offered extra credit and was very helpful. Everything was fine in 1302 until he suddenly slammed his fist on the table, stormed out, screamed angrily, and threatened to report everyone to Academic Honesty. I've never seen him act like this before; did something happen to him?

Tough grader
EXTRA CREDIT
Group projects
1.0
5.0
CSCI1302
Grade: B-
Oct 21, 2025

While I do respect him for giving great feedback, threatening the entire class, kicking the chair to smash a ceiling tile, does not excuse him for getting so angry, yelling at us, and damaging property. Any reasonable person would understand that if you don't enjoy teaching, then don't teach. Despite being a young professor, do not have a meltdown.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
1.0
4.0
CSCI1302
Grade: B+
Oct 22, 2025

Jack Bass had a serious crashout yesterday (at least he apologized for it today). Kudos to him for that, though it really wasn't ethical either way. In all seriousness, something like that can really make someone angry or even cry. I get that we're adults, but so is he (you don't just kick a chair like it's a soccer ball).

1.0
5.0
CSCI1302
Grade: A
Oct 25, 2025

It genuinely feels strange to see a young looking guy appear so angry. I've never seen him like this before.. not even in 1301. The apology seemed rushed, but I still have PTSD from the intense thunderstorm he caused. I can't imagine him flipping a student's desk over, kicking furniture, and running out the door screaming.

Tough grader
Gives good feedback
Accessible outside class
5.0
1.0
CSCI1730E
Grade: A
Oct 27, 2025
Would take again

Jack Bass is hands down the best professor I've ever had! His teaching style is engaging, clear, and inspiring. He makes complex topics easy to understand and genuinely cares about his students' success. 10/10 stars. I would definitely take again! I hope to see him succeed!

EXTRA CREDIT
5.0
1.0
CSCI1730E
Grade: C-
Oct 27, 2025
Would take again

Bass is honestly a really good professor. He explains things clearly and makes even the harder topics easier to understand. His classes are relaxed but still super informative, and you can tell he genuinely cares about his students. Definitely one of the few professors who makes learning enjoyable. I swear..

5.0
1.0
CSCI1302
Grade: C-
Oct 27, 2025
Would take again

I really like how the professor explains things. Even the harder topics don't feel impossible, and he's always willing to answer questions. You can tell he actually cares about students and wants everyone to succeed, which makes class way better.

Get ready to read
Amazing lectures
Inspirational
2.0
4.0
CSCI1301
Grade: A-
Oct 27, 2025

One-on-one, Bass isn't as bad a professor; his lectures can be a bit all over the place. He does have anger issues, so beware, he had a tantrum where he knocked down a desk and hit a ceiling tile. He may seem fine, but he will blow a fuse if things go wrong. Some of my friends withdrew because of his outbursts. Meh, professor & bad professionally.

Tough grader
Beware of pop quizzes
2.0
3.0
CSCI2720
Grade: B
Nov 1, 2025

I took bass for 1301 and I had no problems with him or his teaching. This semester, however, has been completely different. He's unhelpful when you ask questions (even telling you to figure it out yourself), and assigns time-consuming projects and homework at the same time, with deadlines in the middle of fall break. Do not take him for 2720.

EXTRA CREDIT
Lots of homework
1.0
5.0
CSCI1301
Grade: Not sure yet
Nov 2, 2025

Not an actual review, just putting it out there that he botted his RMP page with positive reviews. That's already a VERY bad sign.

4.0
3.0
CSCI1301
Grade: Not sure yet
Nov 2, 2025
Would take again

His classes can be messy, so it might be a good idea to take notes during the lectures, and it might be impossible to pass if you don't read the textbook and rely only on what he says during class. For some reason he likes to leave any Tophat/written activities for the last 10 minutes of class, but I didn't mind that much as they were very brief.

Tough grader
Beware of pop quizzes
3.0
2.0
CSCI2720
Grade: Not sure yet
Nov 4, 2025
Would take again

Apparently he had an outburst in another class. If true, not excusable, but fwiw he was fine in 2720 if rambling in lectures. He was also lenient when grading. Funny (and sad) that he presents slides about mental health but then he's the one who has a breakdown. (Also note how right after the tantrum, somehow 21(!!) positive reviews are posted...)

Participation matters
Gives good feedback
4.0
3.0
CSCI2720
Grade: Not sure yet
Nov 7, 2025
Would take again

Voice=monotone and straightforward. Can work w/ 1 partner on programmng assigmnts (4 total, fairly easy: 1 proj for a linkedlist, a doubly linkedlist, a BST, then 1 for some sortings algs). HWs are short (1st was long tho). Heard he mightve went off in his 2720 class but idk much. Seems pretty chill so far; I got the impression hes on the spectrum

Group projects
Lecture heavy
1.0
5.0
CSCI1301
Grade: C+
Nov 9, 2025

Professor Bass has boring lectures and a monotone voice that makes it very hard to follow in class. He regurgitates what's in the textbook for his lectures and gives the exact examples from it too. The quizzes are difficult, labs you are okay, just make sure you do exactly what's in the instructions. Finals and midterms are 50% of the grade.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CSCI1301
Grade: A-
Nov 11, 2025

Genuinely the worst professor I have ever had. Lectures are very monotonic. No compassion is shown from the professor neither does he put in any effort to make the lectures engaging. Formatting for assignments are so bad, 2 tests that are worth 50 percent of your grade. Office hours are useless because its just like the lecture but 1 on 1.

1.0
5.0
CSCI1302
Grade: A-
Nov 11, 2025

This professor doesn't seem to care about whether students succeed. The grading feels inconsistent and sometimes unfair — there's little feedback, and you never really know what he's looking for. Tests don't reflect what's covered in class, and the lectures don't prepare you at all for assignments.

1.0
5.0
CSCI1301
Grade: A-
Nov 11, 2025

if you want to be sane please dont take this professor

1.0
5.0
CSCI1302
Grade: B
Nov 13, 2025

Seriously not going to be taking this professor anytime soon. I genuinely feel restricted from speaking out about what he did.

4.0
3.0
CSCI1301
Grade: Not sure yet
Nov 14, 2025
Would take again

1301 grading policies are tough, but not Bass's fault. He's not a bad lecturer, a bit awkward but he gets the point across and makes some good jokes. He does seem to care, but sometimes seems confused if you don't understand something, though that may just be how he is. I won't not recommend him, but he wouldn't be my top choice.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1301
Grade: Not sure yet
Nov 17, 2025

I get where you're coming from, but I honestly think he pretends to care more than he actually does. We're not sugar-coating this. He might throw in a joke here and there, but when it comes down to really engaging with students he struggles. This is one of those times where a professor just throws you materials and says, "learn it yourself."

3.0
3.0
CSCI1301
Grade: Incomplete
Nov 19, 2025

I feel like he's not as bad as people make him seem. But, he isn't the most interesting & seems really awkward. He genuinely tries to increase engagement (questions, groupwork, etc) to make the class interesting, but I personally wouldn't take him again. I do believe people don't put in the effort and blame him for bad scores.

Caring
Lecture heavy
Graded by few things
1.0
4.0
CSCI1301
Grade: Drop/Withdrawal
Nov 20, 2025

this dude throws all the material at you and you basically have to learn it yourself because he explains everything as if you are an expert in CSCI and not a beginner. Has 0 engagement when lecturing and cannot hold eye contact or a conversation with students. Waste of time.

4.0
4.0
CSCI2720
Grade: A
Nov 22, 2025

I mean I know about what happened but I wasn't in that class. Nonetheless nice guy, socially awkward and wants you to do well but his rules are his rules and that about it. Grades pretty rough and content is super heavy, an ok class but i couldn't recommend anyone I have seen teach 2720

Tough grader
Lecture heavy
Accessible outside class
5.0
1.0
CSCI1302
Grade: A+
Nov 24, 2025
Would take again

Jack, or as I call him, Jacqueline, is one of the most compassionate men I have encountered in my lengthy lifespan. After 85 long years of life, I decided to come back and finally get my degree, and was pleasured greatly when I met this man. He taught my old ass how to use a puter and absolutely HAMMERED me with information! I'm a fan of jack.

Hilarious
Caring
Respected
4.0
1.0
CSCI1730E
Grade: A
Nov 24, 2025
Would take again

Jack went to a hibachi with me after class to explain data structures and used a great fried rice analogy to teach me the ways of algorithms. He also used his amazing charisma to score me some free vegetables. If I had a nickel for every time ol' jack kicked a chair, I'd have a nickel, which isn't a lot, but its funny it happened.

Inspirational
Hilarious
Beware of pop quizzes
5.0
2.0
CSCI2720
Grade: C+
Nov 24, 2025
Would take again

Get ready to read! He made me read like 8 books for pretty much no reason but to talk about them. Personally. After class. He also forgot to teach me computer science related subjects, but creamed me with the extra credit when I told him I'd never forget him. And that's why you, jack bass, are going to be my best man. Love ya jack!

Tough grader
Get ready to read
Gives good feedback
5.0
5.0
CSCI1301
Grade: Not sure yet
Nov 24, 2025
Would take again

I'm not sure what my grade is. I really dont know if this was a difficult class or not, mostly because I just don't know what my grade is. I also don't know how good of a teacher he is, I don't know my grade. I'm so confused because I cant see my grade in other classes. I broke my arm on the way out of my dance classes and now I cant check grades.

Inspirational
5.0
3.0
CSCI2720
Grade: B
Nov 24, 2025
Would take again

He kind of alluded to doing things with his dog in class, which was hilarious but also confusing and sort of ticked me off. However, he had some green flags because he has no girl friends and greets everyone with a handshake. He also shares his location with me, and says "good morning" and "good night" every night.

EXTRA CREDIT
Group projects
Lots of homework
5.0
1.0
CSCI1302
Grade: B+
Nov 24, 2025
Would take again

I didn't know much about jack going into this class. Yes, I knew he had curly hair. Yes, I knew he picked at scabs during class. And yes, I definitely knew about the fact that like 8 kids came forward about him last year. However, I wasn't aware he was going to gently guide me along the lines of comp sci like he did. Love you jack.

Amazing lectures
Gives good feedback
Graded by few things
5.0
2.0
CSCI1302
Grade: A+
Nov 24, 2025
Would take again

Not many people posting about this, but something he did that no other professor dared do is take the whole class out to a hibachi and explain complex computer science subjects with the environment. I remember him teaching us about zero-arg constructors using the onion volcano. He was incredibly entertaining!

Gives good feedback
Hilarious
Beware of pop quizzes
5.0
1.0
CSCI1302
Grade: A+
Nov 24, 2025
Would take again

Take him! And don't be surprised if he invites the whole class out for dinner! It's his treat!

Beware of pop quizzes
Lecture heavy
Graded by few things
5.0
1.0
CSCI2720
Grade: A
Nov 24, 2025
Would take again

Hibachi was great, jack was greater. Good analogies. Good lesson./ 10/10

Clear grading criteria
Hilarious
Lecture heavy
5.0
4.0
CSCI2720
Grade: A-
Nov 24, 2025
Would take again

class was hard, jack made it easyu./ Hope you like hibachi! He takes the class out for dinner once or twice a semester.

Amazing lectures
Clear grading criteria
5.0
2.0
CSCI1730
Grade: D+
Nov 24, 2025
Would take again

His office hours were accessible, but not required due to the fact that I got to speak to him often when he would take the class out for dinner at Shogun Hibachi.

Lecture heavy
Accessible outside class
Online Savvy
5.0
3.0
CSCI1730
Grade: B
Nov 24, 2025
Would take again

Took this class a few years ago, but was shocked to hear that he started going to Shogun hibachi instead of Goten. I love jack, but this was a downgrade.

Lecture heavy
Test heavy
Graded by few things
5.0
5.0
CSCI2720
Grade: C+
Nov 24, 2025
Would take again

Very decent teaching, was comassionate. I see a lot of reviws about hibachi, and let me say they are all true.

Clear grading criteria
Gives good feedback
Inspirational
5.0
4.0
CSCI1730
Grade: B
Nov 24, 2025
Would take again

I'm not a student, I actually work at Shogun hibachi. And let me say, jack really treats his kids! He tips generously and doesnt ever ever ever speak about the bill.

Accessible outside class
5.0
1.0
CSCI1730
Grade: B+
Nov 24, 2025
Would take again

Jack made graphs and trees click using a fried rice analogy at hibachi. Tough concepts felt fun instead of scary, and he always checked in after class. Would take again just for the analogies and the onion volcano explanations alone.

5.0
2.0
CSCI2720
Grade: B
Nov 24, 2025
Would take again

Never thought I'd learn recursion from a chef stacking onion rings, but Jack pulled it off. Explains slowly, answers every question, and never makes you feel dumb. Extra credit was fair, and his pop quizzes actually matched the lectures.

5.0
2.0
CSCI2720
Grade: B+
Nov 24, 2025
Would take again

Data structures terrified me until Jack compared them all to items on a hibachi menu. Now I can't eat fried rice without thinking about hash maps. Clear grading, funny stories, and very approachable in office hours and over email.

5.0
2.0
CSCI1730
Grade: B-
Nov 24, 2025
Would take again

Came into this class hating computers, left explaining loops to my roommates using chopsticks. Jack breaks problems into tiny steps and celebrates small wins. Lots of practice problems, but they really prepare you for the tests.

5.0
3.0
CSCI2720
Grade: A+
Nov 24, 2025
Would take again

If you like stories, you'll like Jack. Every topic gets a wild analogy: pointers, hibachi; memory leaks, spilled soy sauce. Attendance not required, but if you skip you're missing half the learning. Would absolutely take him again.

5.0
5.0
CSCI1730
Grade: A
Nov 24, 2025
Would take again

I see a lot of these reviews talking about hibachi. I foolishly did not participate in this and barely scraped through the class. Jack, however, was super understanding and decided to level with me privately in office hours. He's a legit good guy and I hate to see him being disrespected with some of the old reviews.

5.0
5.0
CSCI1730E
Grade: B+
Nov 24, 2025
Would take again

Jack's labs are where the magic happens. He walks around, checks in, and gently nudges you toward the solution instead of giving it away. He's the type of professor who remembers your name and your struggles.

Beware of pop quizzes
Test heavy
Graded by few things
5.0
4.0
CSCI1730E
Grade: A-
Nov 24, 2025
Would take again

Honestly took this class for the easy A rumor, stayed because Jack made me care about efficiency and Big-O. He pushes you just enough without being cruel. Deadlines are firm, but extensions are possible if you actually communicate.

5.0
3.0
CSCI1730
Grade: B+
Nov 24, 2025
Would take again

Class vibe was relaxed but focused. Jack joked around, made hibachi references, and still kept us on track. Canvas was always up to date, grading was timely, and I never had to guess where I stood in the class.

Test heavy
Graded by few things
Online Savvy
5.0
4.0
CSCI1302
Grade: A-
Nov 24, 2025
Would take again

Jack's the kind of teacher who will draw a giant diagram, act it out, and then show you the code version. If you're a visual learner, he's perfect. Homework can be long, but it's exactly what you need for the exams.

2.0
3.0
CSCI1301
Grade: A
Nov 24, 2025

Jack Bass is an ok teacher, not the best but not the worst. Lectures are long and boring, but as long as you read the textbook you'll be fine. If you don't read the textbook or have previous knowledge you won't understand most of his lectures. Make sure you double check your labs and projects because TAs grade harshly for small mistakes.

Tough grader
Get ready to read
Test heavy
1.0
5.0
CSCI1301
Grade: A-
Nov 24, 2025

His rating was a 2.3 just 4 days ago. Now its a 3.0/5? This just proves the allegations that he botted this page to give him free 5 star reviews. If you take a closer look at any of them it says random stuff that doesnt even make sense. All that aside, Jack Bass is by far the worst professor to teach at the University of Georgia. Take someone else.

1.0
5.0
CSCI1301
Grade: Not sure yet
Nov 24, 2025

botted his reviews dont trust the 5 star ones. scroll past all of them to read the real reviews.

1.0
5.0
CSCI1302
Grade: B+
Nov 25, 2025

Can't teach, crashed out, and attendance is mandatory.

Tough grader
Lots of homework
Lecture heavy
5.0
3.0
CSCI2720
Grade: A-
Nov 25, 2025
Would take again

EASY class!

Beware of pop quizzes
Test heavy
Online Savvy
3.0
3.0
CSCI2720
Grade: Not sure yet
Nov 26, 2025

That one bot review of him taking a student out for hibachi is hilarious. That has to be some kind of academic violation 💀. Anyways, I dont think he's that bad for 2720. If there were better professors, I would rather take them, but if not then he's an ok choice. Textbook isnt mandatory but he does reference it a lot. 4 programming projects total.

EXTRA CREDIT
Lots of homework
Lecture heavy
1.0
4.0
CSCI1301
Grade: Rather not say
Dec 3, 2025

Jack teaches the intro class like he's teaching 4th year CS majors. If you don't understand the textbook then you won't understand his boring lectures (may even confuse you more too). If you can take literally any other professor, do so. UGA needs to stop having him teach the intro course. Also sus that he botted his rmp after that incident...

Lecture heavy
Test heavy
1.0
5.0
CSCI1302
Grade: Rather not say
Dec 8, 2025

I found the course difficult to follow because the explanations weren't very clear, and I often left class confused about the material. I didn't feel I received enough guidance or support when I asked questions. He literally refuses to make eye contact with me for some reason and comes in the class teaching feeling dead on the inside.

1.0
5.0
CSCI1730
Grade: Rather not say
Dec 8, 2025

This guy does not care about his students at all. He only cares about his paycheck and I have to agree that he will not make eye contact with you. I struggled to stay motivated because I didn't feel there was much interaction or feedback. I would have appreciated more communication and involvement. I am getting the sense that he hates his job.

Tough grader
1.0
5.0
CSCI1301
Grade: B
Dec 8, 2025

The teaching style didn't work for me. Lectures felt disorganized, and it sometimes seemed like student concerns weren't fully addressed. I also need to follow-up that it is weird that the page got botted with positive ratings after an event I'm not fully aware of, but it's factual that this is not the class for me.

2.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

He is survivable. But other than that this is the most boring and disgusting lecture I have ever had. I have no idea how UGA hired this instructor to teach. They probably only hired him because he is an alumni.

1.0
5.0
CSCI1730
Grade: F
Dec 8, 2025

The lectures were disorganized and hard to follow. Assignments felt disconnected from what was taught, and feedback was minimal. I often left class more confused than when I arrived. Would not recommend.

1.0
5.0
CSCI1302
Grade: Not sure yet
Dec 8, 2025

This professor seems knowledgeable but doesn't explain concepts clearly. Exams cover material never discussed, and the grading criteria are unclear. I spent most of the semester feeling lost and unsupported.

Tough grader
Participation matters
1.0
5.0
CSCI1302
Grade: Not sure yet
Dec 8, 2025

Lectures are rushed, and questions are brushed off. The workload is heavy without proper guidance, making the class unnecessarily stressful. I really struggled despite putting in a lot of effort.

1.0
5.0
CSCI1302
Grade: B
Dec 8, 2025

The professor reads directly from slides and doesn't engage with students. When asked for help, responses are vague or dismissive. It's difficult to succeed when expectations aren't clearly communicated.

1.0
5.0
CSCI1302
Grade: Not sure yet
Dec 8, 2025

Grading feels inconsistent, and rubrics don't match what is actually graded. The class structure is confusing, and important instructions are often given last minute. Overall, a frustrating experience.

Tough grader
Participation matters
Hilarious
1.0
5.0
CSCI1301
Grade: A
Dec 8, 2025

Not approachable, and office hours weren't helpful. The professor seemed annoyed by questions and assumed everyone already knew the material. Learning felt like guesswork most of the time.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

Assignments are returned very late, making it hard to know how you're doing. The lectures lack depth, and the professor moves on too quickly. Students who need clarity are left behind. It's been a month, where is my grade..?

1.0
5.0
CSCI1301
Grade: B
Dec 8, 2025

There's very little interaction in class, and the professor doesn't check whether students understand the topic. Exams are overly difficult compared to the limited practice and examples given. The teaching style is monotone and disengaging.

Tough grader
Group projects
Beware of pop quizzes
1.0
5.0
CSCI1302
Grade: C
Dec 8, 2025

Communication is poor, and instructions often contradict what's on the syllabus. The professor is strict but unclear, making assignments feel like a guessing game. Definitely one of the tougher courses. I also hate him now.

Tough grader
Group projects
So many papers
1.0
5.0
CSCI1302
Grade: C+
Dec 8, 2025

The professor clearly knows the subject, but the teaching style makes it nearly impossible to stay engaged. Explanations are rushed, and when students ask for clarification, the answers are either vague or dismissive. The class often felt more stressful than educational.

1.0
5.0
CSCI1302
Grade: C-
Dec 8, 2025

This course was extremely frustrating because lectures lacked structure, and concepts were introduced without context or examples. The professor didn't seem interested in whether students understood the material, and the exams felt intentionally confusing rather than challenging.

1.0
5.0
CSCI1302
Grade: B-
Dec 8, 2025

The professor rarely interacted with students and seemed annoyed when questions were asked. Assignments were complicated but poorly explained, and grading took weeks to return. By the end of the semester, most of the class was struggling and unsure how to improve.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

While the professor is knowledgeable, the ability to communicate that knowledge is lacking. The lectures felt like reading from a textbook with no attempt to make the material accessible. Workload was heavy, yet instructions were so unclear that it took longer just to understand what was expected. This was the worst finals month I have ever had.

1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

This class felt chaotic from start to finish. The syllabus is fine but, deadlines were inconsistent, and announcements often contradicted previous information. Attempts to seek clarification were met with impatience. Overall, it felt like a constant guessing game. Like what the heck.

1.0
5.0
CSCI1302
Grade: B-
Dec 8, 2025

The lectures jumped rapidly from topic to topic, making it hard to take meaningful notes. The professor did not provide examples, which made complex concepts even more confusing. Grading criteria seemed arbitrary, and feedback was minimal, making improvement nearly impossible.

Tough grader
Group projects
Beware of pop quizzes
1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

The professor appears to assume that students already have an advanced understanding of the subject. When we struggled, the response was usually to “review the reading” instead of offering real help. This created an environment where many felt left behind early on.

Tough grader
Get ready to read
Group projects
1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

Course materials were outdated, and the professor didn't seem interested in updating or explaining them. Group projects were assigned with no guidance, and grading was harsh despite unclear expectations. Overall, the class felt poorly maintained and unnecessarily stressful.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

The professor's strictness would be understandable if the expectations were at least clear, but they weren't. The lectures had little connection to the homework, and the exams felt unfairly difficult. Reaching out for help rarely resulted in anything useful, just more confusion.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

This was one of the most disorganized classes I've taken. The professor frequently contradicted the syllabus, and instructions were delivered last minute. The teaching style lacked energy and clarity, making the already challenging content even harder to learn. I left feeling frustrated rather than educated.

1.0
5.0
CSCI1302
Grade: C+
Dec 8, 2025

1. The class felt like a constant battle to understand material that was never actually taught. The professor rushed through slides without pausing and seemed irritated whenever anyone asked for clarification. Very discouraging experience overall.

Tough grader
EXTRA CREDIT
Hilarious
1.0
5.0
CSCI1302
Grade: B+
Dec 8, 2025

Despite the subject being interesting, the professor made it incredibly dull. Lectures were monotone, poorly organized, and rarely connected to the assignments. I left every class unsure of what I was supposed to be learning.

1.0
5.0
CSCI1302
Grade: B-
Dec 8, 2025

The professor often changed assignment requirements midway, which made planning impossible. Communication was unclear, and when students asked questions, the answers were often contradictory. It made the entire semester feel chaotic.

1.0
5.0
CSCI1302
Grade: D
Dec 8, 2025

This course relied heavily on self-teaching because the professor didn't provide guidance. The lectures were essentially long ramblings with no examples or explanation of key concepts. Exams were brutal and didn't reflect what we covered in class.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1302
Grade: B
Dec 8, 2025

The professor rarely updated grades and didn't offer feedback on any assignment. It felt like we were working blindly all semester. When grades finally appeared, the criteria seemed completely random. Very frustrating class.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1302
Grade: B
Dec 8, 2025

The teaching style was confusing, and the professor often jumped between topics without finishing explanations. Students constantly looked lost. Office hours weren't helpful either, as answers tended to be short and dismissive.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1302
Grade: B+
Dec 8, 2025

The professor relied heavily on reading assignments but never discussed them in class. Most of us had no clue what to focus on. Exams felt like they were pulled from some entirely different course. I wouldn't recommend this to anyone.

Tough grader
EXTRA CREDIT
Hilarious
1.0
5.0
CSCI1302
Grade: B
Dec 8, 2025

This course lacked structure from day one. The syllabus wasn't clear, the calendar changed every week, and the professor didn't communicate expectations well. The disorganization made the learning experience extremely stressful.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

Although the professor is knowledgeable, they don't seem to understand how to teach the material effectively. Concepts that should be simple were made overly complicated. Asking questions didn't help because the responses were even more confusing.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1302
Grade: B
Dec 8, 2025

Assignments were heavy and time-consuming, but the professor barely explained how to complete them. It felt like we were graded on guessing skills rather than knowledge. Not a supportive learning environment at all.

Get ready to read
Participation matters
Group projects
1.0
5.0
CSCI1302
Grade: C
Dec 8, 2025

The professor spoke very quickly and didn't check if students were keeping up. The class felt like a race rather than a learning experience. The workload was intense, yet the guidance was minimal.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1302
Grade: D
Dec 8, 2025

The class was filled with outdated examples and references, making it hard to connect the material to anything relevant. The professor didn't seem interested in updating or improving the course. Very disappointing.

Tough grader
Participation matters
Group projects
1.0
5.0
CSCI1302
Grade: C
Dec 8, 2025

The professor frequently went off on unrelated tangents, leaving little time for actual course content. As a result, we were constantly behind. Exams still expected us to know everything in the textbook even though we barely covered it. Kicked a chair, can't teach, that's so bad.

Tough grader
Participation matters
Group projects
1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

The grading system felt inconsistent, and the professor didn't explain why certain points were taken off. Attempts to get clarification were brushed aside. The lack of transparency made the class incredibly stressful.

1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

The professor seemed disinterested in teaching and more focused on finishing the lecture as quickly as possible. Questions were often ignored, and participation was discouraged. Not an engaging environment at all.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

Group projects were assigned with unclear instructions and no guidance, leading to mass confusion. When we asked for more details, the professor just repeated the same vague description. It made collaboration unnecessarily difficult.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

The professor changed due dates and requirements without warning, making time management nearly impossible. The disorganization made what should've been an interesting class feel like constant chaos.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

The lectures relied solely on reading from slides word-for-word. There was no explanation, no real examples, and no opportunity to engage with the material. It felt like attending a very long audiobook.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

The professor answered questions in a sarcastic or condescending tone, which discouraged students from participating. This created a tense atmosphere where nobody wanted to ask for help. Not a supportive environment.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1302
Grade: B-
Dec 8, 2025

Material on exams was overly specific and sometimes not covered in class. It felt like the professor expected us to memorize the entire textbook independently. The class lacked focus and direction.

1.0
5.0
CSCI1302
Grade: C
Dec 8, 2025

The professor rarely used the class time effectively. Important topics felt rushed, while unimportant side comments took up most of the lecture. I left every week unsure of what to study for the upcoming assessments.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

Despite assigning a heavy workload, the professor barely explained the expectations. Instructions were unclear, and the examples provided didn't match what we were graded on. It made completing assignments incredibly frustrating.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

The professor appeared unprepared for class most days, flipping through slides as if seeing them for the first time. This made the course feel sloppy and unprofessional. It was hard to stay motivated.

1.0
5.0
CSCI1302
Grade: B
Dec 8, 2025

Tests were graded harshly without giving any meaningful feedback, so it was impossible to know how to improve. The professor never reviewed the exams with us, leaving everyone confused and discouraged.

1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

The class relied too much on independent learning with minimal guidance. The professor assumed we already knew advanced concepts and didn't provide foundational explanations. It felt like skipping straight to the final chapter.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSCI1302
Grade: A-
Dec 8, 2025

The professor's explanations were so convoluted that even simple topics seemed confusing. Students often had to rely on outside resources just to keep up. The teaching style made learning way harder than necessary.

1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

The professor didn't seem to care whether students were engaged or even present. There was no interaction, no discussion, and no attempt to check whether the class was following along. Very disconnected teaching.

1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

Assignments were returned extremely late, sometimes after major deadlines had already passed. Without timely feedback, it was impossible to improve. The lack of communication made the entire course stressful.

Tough grader
EXTRA CREDIT
Group projects
1.0
5.0
CSCI1302
Grade: A
Dec 8, 2025

The professor graded participation harshly but never explained how it was evaluated. Many students were penalized without understanding why. The unclear standards made the class feel unfair and discouraging.

1.0
5.0
CSCI1302
Grade: B
Dec 8, 2025

This course felt like a constant struggle due to the professor's poor organization. Announcements contradicted previous instructions, the syllabus wasn't followed, and expectations kept shifting. I wouldn't take a class with this professor again.

1.0
5.0
CSCI1302
Grade: A-
Dec 8, 2025

The professor rushed through every lecture like there was a prize for finishing early. None of the key concepts were explained well, and the slides felt like random bullet points. I spent most of the semester confused.

1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

Everything about this course felt unclear. Expectations were never explained in detail, and even after reading the syllabus multiple times, I still didn't know what the professor actually wanted from us.

1.0
5.0
CSCI1302
Grade: C
Dec 8, 2025

The professor assigned huge amounts of reading but never connected any of it to the lectures or tests. It felt like busywork with no purpose. Definitely not the kind of class where learning happens naturally.

1.0
5.0
CSCI1302
Grade: D
Dec 8, 2025

The class was supposed to build skills step by step, but instead it jumped straight into complicated material with barely any introduction. The professor seemed surprised when most of the class struggled.

1.0
5.0
CSCI1302
Grade: D
Dec 8, 2025

The professor rarely replied to emails and often ignored students' questions entirely. Trying to get help or clarification was nearly impossible. The lack of communication made the course much harder than it needed to be.

1.0
5.0
CSCI1302
Grade: C
Dec 8, 2025

Lectures were monotone, repetitive, and offered little explanation beyond reading what's on the slides. There was no effort to make the material engaging or understandable. I learned more from YouTube than the class.

1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

Assignments felt intentionally vague, and the professor refused to provide examples. We were told to “figure it out,” even though the instructions made no sense. Grading was strict despite the lack of clarity.

1.0
5.0
CSCI1302
Grade: D
Dec 8, 2025

The professor graded participation but never clarified what counted as participating. Some students got full points for barely speaking, while others who contributed regularly still lost marks. Very inconsistent.

1.0
5.0
CSCI1302
Grade: B
Dec 8, 2025

Everything was presented so quickly that nobody could keep up. When someone asked the professor to slow down, we were told to “review the material on our own time.” Not very supportive.

1.0
5.0
CSCI1302
Grade: C
Dec 8, 2025

The professor updated the online portal at random times, sometimes dropping major assignments without warning. It made the semester extremely stressful and disorganized. Better planning would have helped a lot.

1.0
5.0
CSCI1302
Grade: C
Dec 8, 2025

The course seemed promising at first, but the professor's teaching style made it difficult to follow. Explanations trailed off, important topics were skipped, and the lectures felt more like rambling than teaching.

1.0
5.0
CSCI1302
Grade: B
Dec 8, 2025

Tests were extremely specific and included details that were never mentioned in lectures. It felt like guessing on every question. Studying didn't feel productive because you never knew what would appear on the exam. FINAL EXAM FOR ALL OF US WAS TERRIBLE.

1.0
5.0
CSCI1302
Grade: C
Dec 8, 2025

The professor demanded a lot but offered very little support. Office hours were short, rushed, and not helpful. Most of the guidance came from classmates rather than the instructor.

1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

The professor didn't seem prepared for class most days. Slides were out of order, examples didn't match the topic, and explanations contradicted the textbook. It made everything unnecessarily confusing.

1.0
5.0
CSCI1302
Grade: F
Dec 8, 2025

The pace of the course was completely unrealistic. New topics were introduced before we had time to understand the previous ones. It felt like we were constantly trying to catch up.

1.0
5.0
CSCI1302
Grade: B
Dec 9, 2025

This course was extremely disorganized. Lectures rarely aligned with the assigned readings, and major deadlines were announced at the last minute, making it difficult to plan or succeed.

1.0
5.0
CSCI1302
Grade: A
Dec 9, 2025

The instructor seemed unprepared for most classes. Slides were thrown together, and questions from students were often brushed off rather than answered.

1.0
5.0
CSCI1302
Grade: A
Dec 9, 2025

Feedback on assignments was vague and unhelpful. I left each submission more confused than before, with no idea how to improve. The grading system felt inconsistent and unclear. Similar work earned drastically different grades with no explanation provided.

1.0
5.0
CSCI1302
Grade: B
Dec 9, 2025

The teaching style made the material harder to understand. Instead of breaking down concepts, lectures felt like reading from notes at high speed.

1.0
5.0
CSCI1302
Grade: B
Dec 9, 2025

The instructor showed little enthusiasm for teaching. It often felt like they didn't want to be there, and the class reflected that energy.

1.0
5.0
CSCI1302
Grade: A
Dec 9, 2025

Students were often reprimanded for minor things. The environment felt tense instead of supportive. Group projects were poorly organized. Expectations weren't clear, and group conflicts went ignored.

1.0
5.0
CSCI1302
Grade: C
Dec 9, 2025

Little effort was made to engage students. Most of the time the instructor talked at the class rather than interacting with us. Course policies felt overly strict and inflexible. Even reasonable requests were denied without discussion.

1.0
5.0
CSCI1301
Grade: B
Dec 9, 2025

There was noticeable favoritism toward certain students. Some received extra support while others were ignored. Lectures lacked structure. Important points were skipped while minor details were discussed endlessly.

1.0
5.0
CSCI1301
Grade: C
Dec 9, 2025

Materials were often uploaded late or missing altogether. Students had to rely on each other to piece together what was required. The classroom environment felt discouraging. Many students left each class feeling more confused than when they arrived.

1.0
5.0
CSCI1301
Grade: A
Dec 9, 2025

Overall, the course felt mismanaged. With clearer organization and better communication, it could have been much stronger.

1.0
5.0
CSCI1302
Grade: B
Dec 9, 2025

The course suffered from major organizational issues. Deadlines shifted without warning, instructions changed frequently, and students were left scrambling. With a consistent structure and clearer expectations, the class could have been far more effective.

1.0
5.0
CSCI1302
Grade: A
Dec 9, 2025

This class felt chaotic from start to finish. Assignments were released late, grading took weeks, and communication was minimal. The material itself wasn't bad, but the delivery made it difficult to learn.

1.0
5.0
CSCI1302
Grade: Not sure yet
Dec 9, 2025

The overall lack of structure made the course frustrating. Lecture topics rarely matched the homework, and the syllabus was updated multiple times without explanation. Better coordination would have made a huge difference.

1.0
5.0
CSCI1302
Dec 9, 2025

The course had potential, but poor planning held it back. Many lessons felt improvised, and important information was given last-minute. A more organized approach would have improved the experience significantly.

1.0
5.0
CSCI1302
Dec 9, 2025

The class felt scattered and unfocused. Topics jumped around each week, and there wasn't a clear path through the material. A logical flow and consistent schedule would benefit future students.

1.0
5.0
CSCI1302
Grade: C
Dec 9, 2025

There was a noticeable lack of coordination between lectures and assignments. We were tested on concepts that weren't discussed until after exams. With better planning, the course could have been more fair and manageable.

1.0
5.0
CSCI1302
Dec 9, 2025

The course design felt unbalanced. Some weeks had almost no work, while others were overloaded with multiple major assignments. A more even workload distribution would have helped immensely.

1.0
5.0
CSCI1302
Grade: B
Dec 9, 2025

Information was often delivered too late to be useful. Study guides, assignment details, and grading rubrics were released only days before deadlines. Proper preparation time would improve student success.

1.0
5.0
CSCI1302
Grade: C
Dec 9, 2025

The course felt like it lacked a clear direction. Without consistent structure, it was hard to understand what we were supposed to prioritize. A more organized approach would create a better learning environment.

1.0
5.0
CSCI1301
Grade: C
Dec 9, 2025

The class struggled from poor communication and organization. Students often had to rely on each other for clarification since official instructions were unclear or contradictory.

1.0
5.0
CSCI1301
Grade: Not sure yet
Dec 9, 2025

The weekly schedule never felt consistent. Some important topics were rushed through in minutes, while others were dragged out for weeks. A balanced pace would improve comprehension.

1.0
5.0
CSCI1301
Grade: F
Dec 9, 2025

The course layout felt confusing. Resources were scattered across different platforms, some outdated, some missing entirely. A central, organized hub for materials would help future students greatly.

1.0
5.0
CSCI1302
Grade: C
Dec 9, 2025

The course felt like it was being built in real time. Instead of a clear roadmap, new instructions were made up as the semester progressed. A fully prepared course plan would be much more helpful.

1.0
5.0
CSCI1730
Grade: A-
Dec 9, 2025

The disorganization affected my ability to learn. I spent more time trying to figure out what was required than actually studying the material. Penji tutoring is better honestyly..thanks for the B.

1.0
5.0
CSCI1302
Grade: B-
Dec 9, 2025

The class lacked a coherent structure. The sequence of topics didn't make sense, and important foundational concepts were introduced too late.

1.0
5.0
CSCI1302
Grade: Incomplete
Dec 9, 2025

A lot of confusion could have been avoided with better planning. Instructions for assignments were vague, examples were missing, and grading criteria changed without warning.

1.0
5.0
CSCI1302
Grade: C
Dec 9, 2025

The workload felt unpredictable. Instead of steady, manageable tasks, everything piled up at once due to poor scheduling. Course materials were rarely updated on time. Missing slides, unposted assignments, and unclear announcements made it challenging to stay on track.

1.0
5.0
CSCI1302
Grade: F
Dec 9, 2025

The class consistently felt one step behind. Preparation seemed minimal, and lecture content often lagged behind the assignments we were expected to complete.

1.0
5.0
CSCI1302
Grade: B
Dec 9, 2025

Poor organization overshadowed the subject itself. Even interesting topics became stressful because nothing was laid out clearly.

1.0
5.0
CSCI1302
Grade: Incomplete
Dec 9, 2025

The semester felt disjointed. There was no sense of progression, and each week felt unrelated to the previous one. Professor feels really dead on the inside.

1.0
5.0
CSCI1302
Grade: Not sure yet
Dec 9, 2025

The lack of consistent communication caused unnecessary stress. Students spent more time trying to interpret instructions than focusing on learning.

1.0
5.0
CSCI1302
Grade: D
Dec 9, 2025

Better course management would drastically improve this class. The constant confusion and unclear expectations made the learning experience unnecessarily difficult.

1.0
5.0
CSCI1302
Dec 9, 2025

The overall class structure felt unstable. Every week brought new surprises, none of which were helpful for planning or staying on top of the workload.

1.0
5.0
CSCI1302
Dec 9, 2025

Announcements often caused more confusion than clarity. Important details were left out or contradicted later, which made students unsure of what was required. The course's organization issues became a major barrier. Even motivated students struggled because the expectations weren't communicated effectively.

1.0
5.0
CSCI1302
Dec 9, 2025

The class felt mismanaged throughout the semester. With more consistency, clear expectations, and timely communication, it could easily become a much stronger course.

1.0
5.0
CSCI1302
Dec 9, 2025

The course felt inconsistent from week to week. Some lectures were overly detailed while others barely scratched the surface, leaving students unsure of what was actually important.

1.0
5.0
CSCI1302
Dec 9, 2025

The lack of clear expectations made this class stressful. Every assignment felt like a guessing game because instructions were incomplete or unclear.

1.0
5.0
CSCI1302
Dec 9, 2025

Course materials were often uploaded late or missing altogether. Students had to rely on unofficial notes and group chats just to stay afloat.

1.0
5.0
CSCI1302
Dec 9, 2025

This class struggled with basic organization. Deadlines, topics, and requirements changed so often that it was almost impossible to stay on track.

1.0
5.0
CSCI1302
Dec 9, 2025

The workflow was extremely confusing. Tasks overlapped, modules were out of order, and nothing seemed to follow a logical sequence.

1.0
5.0
CSCI1302
Dec 9, 2025

Important details were rarely communicated effectively. We often found out about requirements only after losing points for not meeting them.

1.0
5.0
CSCI1302
Grade: Not sure yet
Dec 9, 2025

The planning for this course felt weak. It seemed like assignments were added on a whim rather than fitting into a cohesive learning plan.

1.0
5.0
CSCI1302
Grade: Not sure yet
Dec 9, 2025

There was a noticeable disconnect between lectures and assessments. We were tested on material that hadn't even been mentioned in class.

1.0
5.0
CSCI1302
Dec 9, 2025

The course felt rushed and unorganized. Content was crammed into slides without explanation, and key ideas were glossed over.

1.0
5.0
CSCI1302
Dec 9, 2025

Instructions were often contradictory. The syllabus said one thing, the assignment page said another, and announcements said something else entirely.

1.0
5.0
CSCI1302
Dec 9, 2025

The class lacked a clear roadmap. Students never knew what was coming next, and planning ahead was nearly impossible. Many learning resources were incomplete or outdated. This forced students to search elsewhere for accurate information.

1.0
5.0
CSCI1302
Dec 9, 2025

The workload wasn't distributed logically. Most assignments were clumped toward the end of the term, creating unnecessary pressure. Course expectations were vague and frequently shifted. This left many students unsure of how to meet the requirements.

1.0
5.0
CSCI1302
Dec 9, 2025

It felt like the course was being modified every week. New requirements appeared suddenly, and previously stated ones disappeared without explanation. The pacing was all over the place. Some units dragged on while others were skimmed through in a single lecture.

1.0
5.0
CSCI1302
Dec 9, 2025

The overall execution didn't match the course description. What we actually studied was very different from what was promised. Students weren't given the structure needed to succeed. Without clear guidelines or consistent communication, many fell behind despite putting in the effort.

1.0
5.0
CSCI1302
Dec 9, 2025

The course relied too heavily on last-minute announcements. This created constant confusion and made it hard to plan personal schedules.

1.0
5.0
CSCI1302
Dec 9, 2025

The constant lack of clarity wore down student morale. Instead of focusing on learning, most of us were focused on deciphering instructions.

1.0
5.0
CSCI1302
Dec 9, 2025

The structure of the course made it unnecessarily difficult. Even straightforward concepts felt overwhelming due to unclear presentation. Class sessions lacked direction. We spent a lot of time on tangents rather than the topics listed for the day.

1.0
5.0
CSCI1302
Grade: D
Dec 9, 2025

Expectations were communicated poorly. Even after asking for clarification, many students remained unsure of what was required. The disconnect between what was taught and what was graded was frustrating. Even students who studied diligently struggled because the assessments didn't reflect the material.

1.0
5.0
CSCI1302
Dec 9, 2025

The course felt like a patchwork of unrelated tasks. There was no flow, no buildup of skills, and no sense of progression. Course lacked the structure needed to create a successful learning experience. With better organization, clearer communication, and more consistent expectations, it could be significantly improved.

1.0
4.0
CSCI1301
Grade: B
Dec 10, 2025

This professor is a major drawback for the class. His lack of charisma makes genuinely learning the material tough. Brace yourself he makes tests very hard and is notoriously harsh with grading. Avoid if possible.

Tough grader
Beware of pop quizzes
Test heavy
1.0
5.0
CSCI1301
Grade: Rather not say
Dec 10, 2025

I have to agree I can't believe UGA hired a retarded as**** who lacks charisma, passion, or anything of that matter. I bet all he cares about are getting teaching experience so he can put something on his work resume or that darn paycheck.

1.0
4.0
CSCI1301
Grade: B+
Dec 15, 2025

yeah no, this guy can't teach. if you take his class be expected to do a whole lot of reading and self-teaching on the textbook. I often find myself sleeping cause of how boring this guy is. I will say though he does drop your 5 lowest grades in the class and offer SOME extra credit, which is good I guess, but it was honestly not worth my sanity.

Tough grader
Get ready to read
2.0
5.0
CSCI2720
Grade: B
Dec 16, 2025

Take anyone else. His lectures are difficult to follow and doesn't upload the same notes from class. There is regular homework and programming assignments. Most of the time it felt like I left the class not knowing anything more than I did walking in. You'll probably have to teach most of the content yourself because he doesn't explain well.

Lots of homework
Lecture heavy
4.0
2.0
CSCI1301
Grade: A
Jan 1, 2026
Would take again

Lectures were boring but he went over everything you needed to know. Reading the textbook is way helpful though. Labs, projects, quizzes, 2 exams (midterm and final), participation exercises, and attendance make up your whole grade.

Participation matters
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

76%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 174 grades
Most common grades:
A (38)
B (34)
Not sure yet (30)
Grade Distribution
A(43)B(45)C(28)D(11)F(14)A-/B+(34)
Based on 213 reported grades
A: 38
B: 34
Not sure yet: 30
A-: 19
Common Tags
Tough grader (62)
Participation matters (31)
Lecture heavy (29)
Test heavy (24)
Get ready to read (23)
Beware of pop quizzes (20)
Lots of homework (16)
EXTRA CREDIT (16)
Rating Trend

Improving

+0.68 avg change
Jul
Aug
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

CSCI1730E

4.8

(8)

CSCI2720

4.1

(19)

CSCI1730

3.9

(11)

CSCI1301

2.0

(74)

CSCI1302

1.2

(124)
Difficulty by Course

CSCI1302

4.8

CSCI1301

4.2

CSCI1730

3.4

CSCI2720

3.1

CSCI1730E

3.0

Similar Professors