3.7

Sachin Meena

Computer Science - University of Georgia

3.7
Quality
3.1
Difficulty
82%
Would Retake
96
Reviews
3.7
Quality
3.1
Difficulty
3.7
Helpful
3.7
Clarity

82%

Would Retake

96

Reviews

Rating Distribution
Official

5

27

4

38

3

14

2

12

1

5

What Students Say

Meena knows the stuff, but he has a tendency to read exactly what is on the slides

CSCI2720 - 2.0 rating

All were not bad and the book really helped with the assignments

CSCI2720 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 73 grades
Most common grades:
A (25)
A- (15)
Not sure yet (14)
Grade Distribution
A(29)B(16)C(4)D(0)F(0)A-/B+(24)
Based on 88 reported grades
A: 25
A-: 15
Not sure yet: 14
B: 9
Common Tags
Lecture heavy (34)
EXTRA CREDIT (27)
Clear grading criteria (17)
Graded by few things (15)
Participation matters (14)
Caring (12)
Test heavy (12)
Accessible outside class (11)
Rating Trend

Declining

-0.29 avg change
May
Jul
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSCI3360

4.0

(2)

CSCI4300

4.0

(1)

CSCI2720

3.8

(67)

CSCI2610

3.7

(7)

CSCI4470

3.4

(18)
+1 more courses
Difficulty by Course

CSCI4470

3.6

CSCI2610

3.4

CSCI2611

3.0

CSCI4300

3.0

CSCI2720

3.0

Reviews (96)
4.0
2.0
CSCI2720
Dec 5, 2017
Would take again

Great professor. This was his first semester teaching Data Structs, so it can only get better from here on out. We had a midterm and a final, a few quizzes and 4 programming assignments. All were not bad and the book really helped with the assignments. I take my final in 2 days and expect to get a B or an A- in the class. Would recommend.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
3.0
1.0
CSCI2720
Grade: A
Dec 9, 2017
Would take again

Sachin Meena is a decent professor. He's very nice. He is not the best at conveying information, though. The quality of the slides is fairly low and the coding projects do very little in the way of teaching the content. He is not a bad professor, but there are better options. Online materials will be very helpful in supplementing the material.

Tests? Not many
TEST HEAVY
Caring
5.0
1.0
CSCI2720
Grade: A
Dec 10, 2017
Would take again

Great Professor. Personally feel like he understands all the material. Sometimes it might be hard to explain some concepts that would require drawings, but overall, everyone will do fine if you just listen and go through the powerpoints. Assignments are straight forward, but could be more challenging. Office hours are extremely helpful. 6/5

EXTRA CREDIT
GROUP PROJECTS
Would take again
3.0
3.0
CSCI2720
Grade: A-
Jan 4, 2018
Wouldn't take again

meena is a nice dude but he wasnt a great lecturer and his tests/quizzes were very textbook specific. the class is easy if u can memorize ppt slides, but beyond that nothing is exactly intuitive and tests were vaguely/poorly written. i think meena does have potential to be a great professor, however, and his tests/quizzes improved over the semester

Get ready to read
Participation matters
LECTURE HEAVY
2.0
4.0
CSCI2720
Apr 18, 2018
Wouldn't take again

Meena knows the stuff, but he has a tendency to read exactly what is on the slides. Quizzes are extremely specific, and relies more on how well you can memorize the slides rather than applicable knowledge. Projects are another story, they are fairly lenient as long as you do exactly what is asked, which isn't too difficult. Mostly self-study.

Tough Grader
BEWARE OF POP QUIZZES
LECTURE HEAVY
4.0
3.0
CSCI2720
Apr 18, 2018
Would take again

Pretty decent professor; the textbook is optional but get it because it helps a lot for projects + quizzes. Read the slides 10 times before a quiz and you should be good. Projects are really easy. Overall this class didn't require a ton of effort, and extra credit on projects + for coming to class. It's almost impossible to fail.

Clear grading criteria
GRADED BY FEW THINGS
EXTRA CREDIT
3.0
2.0
CSCI2720
Grade: A
May 7, 2018
Would take again

Meena's class was basically measured on how well you could memorize slides. Attendance isn't mandatory but going to class is very helpful because he takes a lot of quiz questions from points he went over in class (that aren't even in the slides). He also gave extra credit based off of attendance once. Projects are straightforward and have bonuses.

Participation matters
BEWARE OF POP QUIZZES
3.0
3.0
CSCI2720
Grade: B
Aug 13, 2018
Would take again

You are not obligated to come to class or buy the book, but you will suffer from it. There is a lot of memorization of terms and tree algorithms. Speaking of which, you are guaranteed a C at worst if you just read the slides over and over. The homework is time consuming, but really easy. I cannot imagine anyone failing this unless they try to.

4.0
3.0
CSCI2720
Grade: B+
Dec 29, 2018
Would take again

Guy's super nice and very lenient on grading, given that you show up to class and participate. The only gripe I have with his class is that EVERYTHING is worth 25% of your grade. So if you get 100's on everything, but get a 75% average on quizzes? You're getting a B. It's so stupid and I hope he changes it. Otherwise a good teacher.

BEWARE OF POP QUIZZES
Clear grading criteria
GRADED BY FEW THINGS
3.0
3.0
CSCI2720
Apr 27, 2019
Would take again

He's not an awful teacher but not great. He takes attendance every once in a while when a lot of people aren't there and that's used for extra credit. There's also a bonus on most of the projects, and if your project average is above 100 then your extra points can go into another category. The biggest problem is that every category is 25%.

Group projects
EXTRA CREDIT
5.0
2.0
CSCI2720
Nov 18, 2019
Would take again

Dr. Meena is a very nice and caring professor. Even though the lectures can get boring over time, all the material for the quizzes and exams come straight from the lectures. He's very fair about the exams and projects. If you pay attention to the lectures, you can get an A.

Accessible outside class
Clear grading criteria
5.0
3.0
CSCI2720
Grade: A
Jan 8, 2020
Would take again

He really cares about his students. A lot of the material is covered in the lecture and if you take the time to understand the concepts he talks about in class, Data structures is really simplified.

Respected
5.0
3.0
CSCI2720
Grade: A-
Feb 25, 2020
Would take again

Meena is the best prof I've had for any of my csci courses! He's extremely helpful during office hours and everything comes basically straight from his slides. I really enjoyed his teaching and even though the material can be boring, he doesn't try to make things more difficult than they are. He's funny and nice!

4.0
3.0
CSCI2720
Grade: C+
May 6, 2020
Would take again

Funny guy. I used the textbook because I wanted to but his lectures pretty much always covered EXACT things on quizzes/tests. He was always very explicit about what would be on assignments. Projects were the usual in UGA CS.

Graded by few things
Clear grading criteria
EXTRA CREDIT
4.0
3.0
CSCI3360
Grade: A-
May 13, 2020
Would take again

Prof Meena's class was honestly pretty easy. The assignments he assigned were well in advance and you could work with a partner (like to divi up the work) on almost everything. The tests weren't too bad and overall he's a good guy. You don't have to pay attention that much, but I'd go to class if you could.

Group projects
Clear grading criteria
Lecture heavy
3.0
1.0
CSCI2720
Grade: A
May 16, 2020
Would take again

The lectures were very helpful as the assignments are almost just copy/pasting from the slides/textbook. The lectures sometimes lacked information and dragged on but they're important because they go over the nuances that are on quizes/exams. The class is very easy but it gets boring learning about one author's (at times, messy) implementations.

Lecture heavy
Caring
4.0
1.0
CSCI3360
Grade: A
Aug 1, 2020
Would take again

Don't think you can learn a lot from his class because it's always too easy. He turns coding into memorization. What he covered would be exactly on the tests/quizzes. He's a very very nice guy by the way. If you screw up, go to his office hours and you'll be fine.

Gives good feedback
Participation matters
Skip class? You won't pass.
5.0
3.0
CSCI2720
Grade: A
Jan 4, 2021
Would take again

Dr Meena is actually one of the most caring CS professors at UGA. His lectures cover all content and you can easily not read the book. His office hours are so useful so go to them! The coding assignments were self-explanatory and are not meant to trick you. Quizzes and exams wording can be confusing but nothing obscure isever tested on exams&quizze

Skip class? You won't pass.
Clear grading criteria
Lecture heavy
5.0
2.0
CSCI2720
Grade: Not sure yet
Mar 29, 2021
Would take again

Dr. Meena is a great professor. Covered all material during lectures so projects are pretty easy and you can tell he cares about his students' education. The only criticism is that, for being a Data Structures class, it can feel a little too easy, at times. But, you can always use external resources for the extra challenge.

Gives good feedback
Accessible outside class
Clear grading criteria
3.0
3.0
CSCI2611
Grade: B+
May 7, 2021
Would take again

(This Was during a Covid Semester) overall his zoom class was too hard to pay attention to, as he just read off the slides and has a thick accent with a terrible mic making it hard to hear. Not to mention it was a camera pointed at the problems making it really hard to see. The class itself would've been super easy if it was easier to pay attention

4.0
3.0
CSCI4300
Grade: A
Jun 10, 2021
Would take again

I took this class during a covid semester so everything was online. Dr. Meena explains things clearly and really turns most concepts in the class into straight forward memorization. Grading is relatively lax for most of the class, although the final group project (20% of your grade) is graded pretty tough by comparison.

Gives good feedback
Group projects
Lecture heavy
4.0
3.0
CSCI2720
Nov 11, 2021
Would take again

Midterm: 25% - Final 25% - Quizzes & HW: 20% - Projects: 30% Decent lectures. Constantly assigning projects. Most everything you need to know is in his lecture slides which he posts to ELC. Honestly a very average class.

Lots of homework
4.0
3.0
CSCI2720
Grade: Not sure yet
Dec 2, 2021
Would take again

The projects are tedious but youre allowed to work in groups of 2, so definitely use that if you can. Quizzes and tests are super reflective of lecture and will be easy if you go to class and listen. Dr. Meena explains the material really well and is very good at answering whatever questions you may have! I would definitely take him again

Accessible outside class
Lecture heavy
Caring
2.0
3.0
CSCI2610
Grade: A-
Dec 25, 2021
Would take again

I thought his lectures were confusing and tbh just ended up teaching myself most of the material. I recommend getting the textbook bc a lot of the homework problems came straight from there. However he was a super nice and understanding guy - you got extra credit from going to class and typing your homework. Also could use a cheat sheet on quizzes

5.0
3.0
CSCI2720
Grade: A-
Jan 19, 2022
Would take again

Meena's a good prof, and he's really good about answering questions in detail. You get a lot of extra credit for attendance and all his assignments are pretty easy. Uploads slides and goes off them for class, will also give you quiz and test hints in class so attend and you're set. He's also super understanding and helps as much as possible

Clear grading criteria
Caring
EXTRA CREDIT
4.0
2.0
CSCI2720
Grade: A
May 2, 2022
Would take again

Lectures are hard to understand sometimes due to his thick accent, but he gives out plenty of extra credit just for showing up, and for turning in all (five) coding assignments on time. Exams were closed note, but not that hard or annoying. Generally a better pick than most other professors in the CS department.

EXTRA CREDIT
Group projects
Respected
4.0
3.0
CSCI2720
Grade: Not sure yet
May 3, 2022
Would take again

Most of the class comes from his lectures where he goes over slides, but I don't have a problem with that as he's educated and knows what he's talking about. The projects allow you to have partners and aren't hard. He also was willing to give our class extensions twice due to very fair and valid reasons which I have a lot of respect for.

Caring
Respected
Lecture heavy
2.0
1.0
CSCI2720
Grade: A+
Oct 22, 2022

He isnt a terrible professor but giving out good grades does not mean he is an excellent professor. Spends half the semester on linked list and Big O (which we already covered in another course) and then we are cramming to fit in all the other important material for the rest of the semester. This class just feels useless and you wont really learn.

EXTRA CREDIT
Clear grading criteria
Graded by few things
4.0
3.0
CSCI2720
Grade: A-
Nov 1, 2022
Would take again

Professor Meena is an overall good professor with good intentions. If you show up to class and pay attention, should be a breeze for CS students. Assignments can be pretty lengthy so starting ahead of time might be the only word of advice. Other then that, he wants you to pass so tests and quizzes are straight from lecture.

EXTRA CREDIT
Accessible outside class
3.0
3.0
CSCI2720
Grade: Not sure yet
Nov 3, 2022

this class was structured terribly. all the notes and textbook are in c++ yet the assignments are all in java. he spent so long on big-O and linked lists that now we have to cram the rest of the content in just over a month, on top of that hes forcing a 1 week early final on us due to him saying the morning class preferred it. overall just not good

Test heavy
3.0
3.0
CSCI2720
Grade: Not sure yet
Nov 21, 2022
Would take again

I would agree with the majority of the reviews. We unfortunately are the first class to go through the java version of data structure and I just honestly hated that he did "3 WEEKS" of "math" review. He's not terrible but if you don't understand what he's doing on the board you will have to use outside resources.

Get ready to read
Group projects
Graded by few things
4.0
5.0
CSCI2720
Grade: Not sure yet
Dec 1, 2022
Would take again

Overall, Dr. Meena was okay. Projects, homework, and quizzes often had unclear or ambiguous wording. He gave extra credit if you showed up to class, and gave free points for not turning in late work. The course PowerPoints and textbook use C++ code, but he approaches all of the content in a language-agnostic way.

Tough grader
Group projects
Lecture heavy
4.0
3.0
CSCI2720
Grade: Not sure yet
Dec 4, 2022
Would take again

Meena is a great teacher, but his organization and lecture speed is a bit too unorganized. However, he does care for his students. He tells his students whats going to be on exams Clearly, the other students have not been going to lecture because even though the notes are in c++, he explains how to do it in Java. Go to class and write notes!

4.0
4.0
CSCI2720
Grade: C+
Dec 10, 2022
Would take again

-Gives quite a bit of extra credit -clearly says in class what will be on the exams -quizzes and tests are difficult so prepare well -TA's are kind of useless -attendance is not mandatory but recommended -Assignments can be challenging at times but get easier as you go along

EXTRA CREDIT
Group projects
Graded by few things
4.0
3.0
CSCI2610
Grade: B
Dec 14, 2022
Would take again

Has an accent which made him a little difficult to understand but he offered extra points for typing your homework and there's a youtube playlist that follows his class well so as long as you watch a couple of those videos whenever you're lost you'll pass his class easily

EXTRA CREDIT
Caring
Accessible outside class
4.0
4.0
CSCI2610
Grade: B-
Dec 14, 2022
Would take again

Optional attendance, and one homework assignment every two weeks made this class not too bad, but he doesn't give the entire class time for our quizzes,which made them harder to complete.

Test heavy
Graded by few things
4.0
3.0
CSCI2720
Grade: A
Dec 19, 2022
Would take again

Very lecture heavy, many quiz and test questions come directly from the lecture, not PowerPoints or book. I struggled to pay attention in class, so I relied on the book. After implementing four data structures, understanding becomes more prioritized than knowing how to implement the remaining data structures. Takes random attendance for EC.

Get ready to read
Group projects
Lecture heavy
4.0
3.0
CSCI2610
Grade: A-
Dec 20, 2022
Would take again

Gives extra credit on random days for attending class and for typing your homework. Kind of fast paced but he does care for his students and is understanding. Allows a cheat sheet for quizzes and exams. HW every 2 weeks with a quiz about every 3 weeks. Just go to class and take good notes and do well on the exams and you should be fine.

EXTRA CREDIT
Lecture heavy
Graded by few things
4.0
3.0
CSCI2610
Grade: A-
Jan 8, 2023
Would take again

Prof Meena was a good professor and I would recommend him for any class he teaches. His lectures weren't the best but he is very clear on what will be on the quizzes/exams. Also HW is easy and a large portion of your grade. I got an A- with minimal effort.

EXTRA CREDIT
Caring
4.0
4.0
CSCI2610
Grade: A+
Jan 11, 2023
Would take again

I had Meena in Fall 2022. He was a decent lecturer that pulled content from the textbook, and most classes are presentation/powerpoint heavy. The textbook is not required since he posts the lecture slides, but it is highly recommended for success in that class. He also took random attendance around 5 times applied as extra credit. Overall good.

EXTRA CREDIT
Lecture heavy
Graded by few things
5.0
4.0
CSCI2720
Grade: B+
Apr 14, 2023
Would take again

Meena seems to actually care about his students and lectures, also just a likable guy. He teaches 2720 very math-heavy, but provides lots of resources. He was sympathetic and often worked with us on tight due dates. Only complaint is that the difficulty of the quizzes and tests is really crazy sometimes. Projects are manageable. Be ready to work.

Tough grader
Clear grading criteria
Caring
5.0
2.0
CSCI2720
Grade: A
Apr 19, 2023
Would take again

Extra cred opps, like attendance, typing up homework, and turning in every project on time. Lets you work on projects with a partner, super accessible outside of class/piazza. He extended like three of our projects since we just communicated that we needed the extra time. Deliberately tells you whats on the quiz in class. Overall a great prof.

EXTRA CREDIT
Lecture heavy
Accessible outside class
5.0
3.0
CSCI2720
Grade: A
Apr 25, 2023
Would take again

If you attend class you will do good. He gives a lot of EC at the end of the semester and gives EC for attendance. He is understanding of deadlines and frequently gives extensions. He explains topics very well in lecture also. One of the better CS professors.

EXTRA CREDIT
Amazing lectures
4.0
4.0
CSCI2720
Grade: A
Apr 25, 2023
Would take again

Good teacher, material is dry but he is clear about what will be on quizzes/tests, covers everything in class

5.0
1.0
CSCI2720
Grade: A+
May 4, 2023
Would take again

Class is boring and difficult to some, but this man is the GOAT of the CS department, explains everything well if you go to class. tests and quizzes are simple in my opinion as he gives you the topics for each exam. Meena is the best CS professor you can get so take him

Respected
Lecture heavy
Accessible outside class
4.0
1.0
CSCI2720
Grade: A
May 10, 2023
Would take again

A lot of extra credit and genuinely wants you to pass/learn. Quizzes/Exams focus on what he said in lectures. Coding projects+hw are easy. He's kinda funny too, but lectures were boring. I don't like how his course is structured and the last chapter (which is the most important) is rushed. EZ A.

Participation matters
EXTRA CREDIT
Lecture heavy
4.0
3.0
CSCI2720
Grade: B
Aug 12, 2023
Would take again

Show up to class, he takes random attendance that is optional but adds pts to a test iirc (maybe midterm or lowest?) He says what content will be tested on in class. Data structures swapped from being taught in C++ -> Java, and it shows, the material & examples he goes over is in C++ syntax and even one of the exam problems was in C++...

Participation matters
4.0
4.0
CSCI2610
Grade: A
Nov 9, 2023
Would take again

He's a good lecturer and gives a light workload. He kept a good pace and class was pretty engaging. His tests and quizzes weren't easy but the homework prepares you well for them. After taking Discrete with him, I also took his Data Structures class and didn't regret it.

5.0
3.0
CSCI2720
Grade: A
Nov 29, 2023
Would take again

Attendance is basically mandatory, but it is hard class if you don't show up. If you show up to all lectures and take notes you will make an A. He also gives extra credit for showing up and not turning things in late. He also cares about turning you into a better student. Great teacher.

5.0
3.0
CSCI2720
Grade: A+
Dec 1, 2023
Would take again

Professor Meena is an amazing instructor. He genuinely cares about his students and he is incredibly lenient. I honestly enjoyed his class and he is always willing to help his students. Midterm and final were pretty easy and overall the assignments were not hard. Mr. Meena is the best choice for Data Structures.

Participation matters
Caring
4.0
3.0
CSCI2720
Grade: C+
Dec 10, 2023
Would take again

Can do great on programming assignments, but if you don't study for the exams, you will not do great. Attendance is extra credit (go to every class and get the credit, miss one, don't get credit) Homework based on concepts and programming assignments based on structures.

Test heavy
Graded by few things
2.0
3.0
CSCI4470
Grade: B+
Dec 11, 2023

Meena is a good professor for other classes, but not for algorithms. This dude does not know what he's even teaching, and quizzes and tests are arbitrarily graded with seemingly random scores being given by the TA. A friend and I had the same answers on the multiple choice midterm, but I got 5 extra points than him.

Lots of homework
5.0
3.0
CSCI2720
Grade: A
Dec 11, 2023
Would take again

Dr. Meena is an amazing professor who genuinely cares about his students. He offers a lot of extra credit (perfect attendance, doing course evaluations, not submitting projects late, etc). You must go to class and pay attention in lectures to do well on the quizzes/tests otherwise they can be hard. Overall, he's a great teacher and I recommend him!

EXTRA CREDIT
Respected
Lecture heavy
2.0
4.0
CSCI2720
Grade: B+
Dec 16, 2023
Would take again

Attendance was required. Lots of extra credit if you go to class/do his assignments. Difficult midterm and final exam. Lectures were boring.

EXTRA CREDIT
Lecture heavy
5.0
2.0
CSCI2720
Grade: B
Dec 17, 2023
Would take again

One of the best CS professors in the department. He offers lots of extra credit including extra credit for attending class. Very understanding and knowledgable. Exams and quizzes are difficult and studying is required so make sure to attend lectures to grasp the concepts. Meena is very knowledgable and knows it can be hard so helps where he can!

EXTRA CREDIT
Clear grading criteria
Lecture heavy
4.0
4.0
CSCI2720
Grade: A-
Dec 19, 2023
Would take again

attendance is mandatory, but gives extra credit for perfect attendance and submitting assignments on time as well as submitting hws online. quizzes are easy, but midterm and final are hard, so study really well for those. overall, he's a very good lecturer and good at explaining concepts.

EXTRA CREDIT
Lecture heavy
Test heavy
4.0
4.0
CSCI4470
Grade: A-
Dec 24, 2023
Would take again

Had him for Fall 2023. It was his first time teaching Algorithms, so his teaching method is still under development. Homework and quizzes naturally difficult due to the nature of the course; he allows cheat sheets for the quizzes and tests. Textbook highly recommended since practice problems help tremendously. Attendance taken for grade.

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
CSCI2720
Mar 25, 2024
Would take again

Meena is great. His lectures can be a bit boring sometimes, but he makes sure that you understand the concepts and he gives extra credit for a lot of things. Also, attendance is mandatory. It can be difficult to understand him sometimes, but he does really care and wants you to see you succeed. Right guys?

EXTRA CREDIT
Lecture heavy
5.0
2.0
CSCI2720
Grade: A
Apr 12, 2024
Would take again

Goes over topics well in class and the slides, hws, and projects are very helpful for quizzes/exams. Quizzes and exams are easy as long as you study a bit and make sure you understand the material. Lectures can be a bit boring and the slides, assignments, and hws have really everything you need. Easy with deadlines and gives info on quizzes/exams.

4.0
2.0
CSCI4470
Grade: Not sure yet
Apr 14, 2024
Would take again

Took him for 4470 &2270. Take him for both if you can. In 4470, he allows a 3 page cheat sheet & quizzes are not difficult. The averages on all tests have been a B. He is very considerate.Attendance is taken almost everyday. Just take Meena for this class. Most people who take other professors for this class struggle. With Meena, its light work.

5.0
4.0
CSCI4470
Grade: A-
Apr 22, 2024
Would take again

Prof. Meena obviously knows the material very well and provides lots of opportunities for extra credit, pay attention in class and you'll do well, otherwise this class can be difficult.

EXTRA CREDIT
Lecture heavy
3.0
3.0
CSCI2720
Grade: A-
Apr 23, 2024
Would take again

Best professor for data structures and algorithms, but only because the others are worse. His notes on the board are very difficult to follow, but I was usually able to figure it with some youtube to supplement. Programming assignments were tedious, but not hard. Pretty strong accent. Nit picky questions on quizes/tests. Not bad, but not the best.

Graded by few things
5.0
4.0
CSCI4470
Grade: B-
Apr 30, 2024
Would take again

He is one of the best CS professors at UGA. If a student does not understand a concept in class, he makes time to ensure that they understand it. The way he teaches requires you to be an active listener but, he is not that hard to follow. There are a good amount of homework and quizzes, which are very good for preparing you for the exams.

Amazing lectures
Caring
Respected
2.0
4.0
CSCI4470
May 4, 2024

He is overrated because the other professors who teach that course are so bad. I recommend taking his data structures and then his algorithm. He refers to his previous course lectures a lot, and do read the textbooks because he sometimes doesn't make sense. He tries and cares for his students, though.

Get ready to read
Lots of homework
Lecture heavy
5.0
2.0
CSCI2720
Grade: B+
May 7, 2024
Would take again

Sometimes confusing to talk to but very caring and understanding of extentuating circumstances. Liked him as a professor a lot.

EXTRA CREDIT
Group projects
Caring
5.0
2.0
CSCI2720
Grade: A-
May 13, 2024
Would take again

Take this guy for Data Structures. His lectures can sometimes be long and a little boring but you won't have any trouble on quizzes and Exams if you show up to class. Does a crazy amount of extra credit at the end of the semester.

Respected
Lecture heavy
Graded by few things
4.0
3.0
CSCI2720
Grade: A
Jun 20, 2024
Would take again

Ok guys, so, Sachin Meena is a very good professor. If you attend all his lectures (attendance is graded so you should!) you will have all the understanding necessary to excel in this course. He can be funny and does ample examples on the board, so you are always up to speed. Projects are difficult but doable and extremely useful, right guys.

Participation matters
Clear grading criteria
Lecture heavy
2.0
4.0
CSCI4470
Grade: Not sure yet
Jul 13, 2024

He speedruns everything. Material is not that hard but he covers too much stuff in a single class. No extra credits , no curve. 5/5 is crazy, someone buys him some bots to give him a fake 5/5 rating. The only 5/5 in the whole department is the 1302 Brad and mike duo, if u know u know.

Tough grader
5.0
3.0
CSCI2720
Grade: A
Jul 19, 2024
Would take again

Meena is a great professor, always goes over concepts thoroughly, will tell you exactly what you need to know, and encourages questions. Lots of extra credit and partner projects, would take him again.

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
4.0
CSCI2720
Grade: B+
Aug 6, 2024
Would take again

Very smart and funny guy! Amazing lectures- lots of material packed into lectures, but if you listen, you will do well. Preps you for quizzes/exams and is very fair. He makes difficult material doable! You can tell he knows what he is talking about and puts effort into making sure students understand. Would take him again!

Participation matters
Amazing lectures
Clear grading criteria
2.0
4.0
CSCI2720
Grade: Audit/No Grade
Aug 8, 2024

I read a comment saying he's better than some worse professors, and I see why. Although he might understand the course material, his explanations are poor. Hopefully, he doesn't teach with Professor Arpinar again, as Arpinar is the worst. They deduct 3 points for attendance, which is abusive, when you still have to teach yourself outside of class.

Tough grader
2.0
4.0
CSCI4470
Grade: Not sure yet
Nov 17, 2024

good at teaching? maybe. only grades by quizzes/tests and homework that doesn't require any coding. if you're struggling in this class, don't expect any help from him outside of the lectures, he will just tell you to get good and won't care if you pass or not

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
CSCI2720
Grade: B-
Dec 5, 2024

Projects disorganized, broken-English slides alongside his lectures, but doesn't use them as he darts around the whiteboard drawing (and often messing up) formulas with handwriting that looks like the galactic alphabet. He prides himself in exams that test for memorization of unimportant details he skims past instead of understanding concepts.

Tough grader
2.0
4.0
CSCI2720
Grade: B
Dec 5, 2024

6-question, parts A through G type homework in Latex. Tests with imperfect English that make them ambiguous and tough to answer in the precise way he wants. Don't bother asking him for help either. Overall, he's definitely a smart guy but there's zero reason to take him over other professors who are good at the material AND teaching it.

Participation matters
3.0
4.0
CSCI2720
Grade: B-
Dec 9, 2024
Would take again

Definitely not as great as the 1302 professors but 100% an A is attainable in his class. You can work with a partner on coding assignments and he gave extra credit at the end of the semester which saved me. Lectures are mandatory but it is a bit difficult to follow along/understand him, and there's no one else you'd rather take this class with.

EXTRA CREDIT
Group projects
5.0
3.0
CSCI2720
Grade: B+
Dec 10, 2024
Would take again

I really liked Meena's teaching style. He can be strict but I appreciate it as it helped me personally a lot. He is very fair and really does care about his students.

Participation matters
EXTRA CREDIT
Accessible outside class
4.0
2.0
CSCI2720
Grade: A
Dec 11, 2024
Would take again

Meena is all over the place with his lectures, but he usually never gives you topics on tests you don't learn in class which is better than most. Homework and coding assignments are not hard, just time consuming. Tests are straightforward with some studying. I liked him enough to choose him for algorithms. The notes he posts are unorganized.

Clear grading criteria
Lecture heavy
5.0
2.0
CSCI4470
Grade: A
Dec 11, 2024
Would take again

Really clear lectures and explanation of topics. Really pay attention to his examples, which is often how you will have to do the homework problems and in turn the exams. The content is tedious, yet Meena really tries to help students understand. His lectures about proofs are a little drawn out and boring but that's just proofs.

Amazing lectures
Clear grading criteria
Respected
4.0
4.0
CSCI2720
Grade: A-
Dec 13, 2024
Would take again

Meena is overall a pretty good professor for 2720. Homework and Projects should be easy 100's if you do them correctly. Attendance is mandatory, but he does not care if you pay attention. Although his lectures are hard to follow, he is decently helpful outside of class if you need help. If you properly study for quizzes and tests, you'll do fine.

Lots of homework
Lecture heavy
4.0
3.0
CSCI2720
Grade: B-
Dec 16, 2024
Would take again

Pretty good professor. 4 HW's, 4 programming assignments, 5 quizzes, 1 midterm, and 1 final. Extra credit for submitting everything on time, attendance is required (4 misses allowed). Latter half of course content is easier than first. Meena has an accent but it's understandable. Quizzes and test ask very specific questions ask for time complexity.

EXTRA CREDIT
Lecture heavy
Graded by few things
5.0
3.0
CSCI4470
Grade: A
Jan 2, 2025
Would take again

there are 2 exams with 6 hws and 5 quizzes. attendance is mandatory but you should be there since the questions from hws, quizzes, and exams come from his lectures, especially the examples he provides. really good for algo because he is helpful in making sure all students understand since algo is really difficult.

Gives good feedback
Lecture heavy
Test heavy
1.0
5.0
CSCI2720
Grade: C-
Mar 19, 2025

Horrible class

Graded by few things
5.0
3.0
CSCI4470
Grade: A
Apr 9, 2025
Would take again

Quizzes/Exams are easy if you study correctly, lectures go way more in depth than you actually need. Lots of content, but Meena is understand of this and does his best to spread out workload. Get ahead on homeworks and work on them as he is going over stuff rather than all at once at the end. Focus on being able to apply the algs, not the proofs.

4.0
3.0
CSCI4470
Grade: Not sure yet
Apr 23, 2025
Would take again

We have 6 homework assignments, 5 quizzes, a midterm, and a final. One homework after taking the final. The TA lowers points for commas, but one grades well. Professor, talk about class in the first 15-20 minutes of your quizzes. Then you must complete it quickly. Attendance: 5%. He is alright because the others are worse.

Participation matters
Test heavy
2.0
4.0
CSCI2720
Grade: A-
Apr 26, 2025

Used to love Computer Science until I took this fellow for Data Structures. I learnt more by reading the slides than trying to understand his speech. Unfortunately, Data Structures is like a max heap of a garbage pile and this guy is at the tippity top of the trash after the ReHeap up algorithm. INSANE ego problem do not be testing him.

Lecture heavy
Graded by few things
Accessible outside class
1.0
5.0
CSCI4470
Grade: B-
May 2, 2025

Had him for both data structures and algorithms. Avoid for algorithms because his lecture make no sense. The issue is that Meena thinks he is being helpful to students when he's really not. He jumps around all over the place when teaching and his writings never make any sense when note-taking. His tests/quizzes suck.

Caring
Test heavy
Accessible outside class
4.0
4.0
CSCI4470
Grade: B+
May 5, 2025
Would take again

The attendance rules were strict, the two exams were hard, and I got a lower grade than expected. But honestly, I can't even be mad. He generally teaches well and the grading is fair.

Participation matters
Clear grading criteria
Lecture heavy
3.0
3.0
CSCI2720
Grade: B
May 10, 2025
Would take again

His quizzes/tests were honestly super easy. It's the assignments/homework that made the class pretty tough. His lectures are super hard to follow, which is sad cause you can really tell he does care about his students performance. Just go over slides prior to tests and quizzes and you'll be fine. Also get used to “guys” he REALLY loves that word

Tough grader
Participation matters
Lecture heavy
3.0
4.0
CSCI4470
Grade: B-
May 13, 2025
Would take again

Dr. Meena cares about teaching but his lectures are so hard to follow at times. HWs are much harder than quizzes/exams. Quizzes & exams are very fair. I had a 92 the whole time & I only got a B- bc I got CLEARED by the final bc he tested us before finals week & I had a bunch of other stuff going on... So I would recommend studying a lot for exams..

Lots of homework
Lecture heavy
Test heavy
1.0
4.0
CSCI2720
Grade: Not sure yet
Jul 11, 2025

He brags about reporting students for academic dishonesty from the very first lecture. He appears to get an ego boost from giving his students difficult work and poor quality teaching and then reporting their assignments if they look even slightly similar. I was recommended to take his class because the other 2720 professors are supposedly worse...

Lecture heavy
Test heavy
Graded by few things
3.0
5.0
CSCI4470
Grade: B
Aug 21, 2025
Would take again

3 people out of 150 got the most valuable question on the midterm correct and he still wouldn't drop it. Statistically speaking, that should inform a professor that there's something wrong with how the material is being taught. He takes attendance almost every class, make sure you're on-time and don't try to leave early (unless he knows why before)

Tough grader
Lecture heavy
Test heavy
1.0
3.0
CSCI4470
Grade: A
Oct 1, 2025

Sitting through Meena's lectures makes me feel embarrassed to be a UGA student. I've never had a professor who understands his own content so poorly. He cannot get through his own examples, making it impossible to follow along and creating many awkward moments in every lecture. I'll definitely get an A, but would never take him again.

2.0
4.0
CSCI2720
Grade: B
Oct 7, 2025

Very touchy about attendance. Will call you out and make a scene if you leave early. One time he forgot that a student had already asked permission to leave early and got mad at him. I could never understand anything he was saying because he doesn't speak clearly and mumbles a lot, and his handwriting on the board is also a mess. Very disorganized.

4.0
3.0
CSCI2720
Grade: Not sure yet
Nov 25, 2025
Would take again

Generally fine class for most of the semester, got very rushed in the final couple of weeks though (and not all of the content was covered)

4.0
4.0
CSCI4470
Grade: Not sure yet
Dec 11, 2025
Would take again

The class started hard but got much easier as the semester progressed. Going to class is vital since he drops a lot of hints for quizzes. You get a 3 page cheat sheet for each quiz and test. Not terribly great at explaining things clearly but he goes over all you need to know for assesments. Homework problems translate almost directly to assesments

4.0
3.0
CSCI2720
Grade: B
Dec 13, 2025
Would take again

Not sure why comments are bashing him harshly, he just takes attendance serious. It's hard to understand him sometimes, but he's my fav CS prof yet, and he explains material well. Tests are EXACTLY off lectures. He crammed graphs in the end and made final too early, but that's because the entire class voted for an early final right before the break

Amazing lectures
Lecture heavy
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 73 grades
Most common grades:
A (25)
A- (15)
Not sure yet (14)
Grade Distribution
A(29)B(16)C(4)D(0)F(0)A-/B+(24)
Based on 88 reported grades
A: 25
A-: 15
Not sure yet: 14
B: 9
Common Tags
Lecture heavy (34)
EXTRA CREDIT (27)
Clear grading criteria (17)
Graded by few things (15)
Participation matters (14)
Caring (12)
Test heavy (12)
Accessible outside class (11)
Rating Trend

Declining

-0.29 avg change
May
Jul
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSCI3360

4.0

(2)

CSCI4300

4.0

(1)

CSCI2720

3.8

(67)

CSCI2610

3.7

(7)

CSCI4470

3.4

(18)
+1 more courses
Difficulty by Course

CSCI4470

3.6

CSCI2610

3.4

CSCI2611

3.0

CSCI4300

3.0

CSCI2720

3.0

Similar Professors