1.9

Sami Menik

Computer Science - University of Georgia

1.9
Quality
4.3
Difficulty
29%
Would Retake
117
Reviews
1.9
Quality
4.3
Difficulty
1.9
Helpful
1.9
Clarity

29%

Would Retake

117

Reviews

Rating Distribution
Official

5

12

4

13

3

7

2

7

1

78

What Students Say

Does not give nearly enough time for the projects

4370 - 1.0 rating

He has 0 power and no leniency

1302 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 53 grades
Most common grades:
A (24)
Not sure yet (8)
A- (8)
Grade Distribution
A(31)B(7)C(2)D(2)F(0)A-/B+(12)
Based on 68 reported grades
A: 24
Not sure yet: 8
A-: 8
A+: 7
Common Tags
Group projects (35)
Test heavy (27)
Tough grader (22)
Get ready to read (18)
Lecture heavy (13)
Lots of homework (12)
EXTRA CREDIT (12)
Graded by few things (8)
Rating Trend

Improving

+0.82 avg change
Mar
Apr
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

3360E

4.3

(3)

CSCI3360

3.8

(6)

CSCI4370

3.2

(5)

CSCI2725

3.0

(3)

4370

1.9

(18)
+3 more courses
Difficulty by Course

CS4370

4.8

4370

4.6

CS1302

4.5

1302

4.3

CSCI2725

3.3

Reviews (117)
1.0
5.0
4370
Grade: A
Oct 5, 2023

Does not give nearly enough time for the projects. He just gave a massive project and only a week and a half to do it. We asked him to extend it because we are in the middle of midterms, so he extended it a single day. This project also has very little to do with databases. Do not take this professor he is not understanding at all. 0/10

Tough grader
Group projects
Lots of homework
1.0
5.0
4370
Oct 14, 2023

The professor's lectures lack clarity in explaining complex concepts and he is very hard to understand. When he asks if everyone understands the material only about 3 out of 30 students will raise their hand. The group projects are excessively challenging, and he makes the exams more tricky than it needs to be.

Tough grader
Get ready to read
Group projects
1.0
5.0
4370
Oct 14, 2023

His exams are outrageously tough with unfair, high-point, tricky questions that almost guarantee failure. In addition, he provides insufficient time for both projects and exams. I'm currently taking less than 12 credits and I am still struggling in the class. I strongly discourage anyone with a busy schedule from taking this class.

Tough grader
Group projects
Lecture heavy
1.0
5.0
4370
Oct 16, 2023

Literally does not try to help students.

1.0
5.0
4370
Oct 17, 2023

He knows his stuff but he doesn't care for his students. This is a very exam and project -heavy class. Have to do very well in all the tests to get an ok grade.

1.0
5.0
CS4370
Oct 17, 2023
Would take again

Awful experience. Exams are difficult and he refused to give supplementary practice.

1.0
5.0
CS4370
Oct 17, 2023

He is the worst professor to ever teach at UGA . His exams and projects are unreasonably hard. This professor is not worth the mental torture.

1.0
5.0
CS4370
Oct 17, 2023

Professor Menik is one of my least favorite professors that I have ever taken at UGA. He does not offer any extra credit whatsoever, and if you have any family/medical issues that cause you to be unable to take a test at the scheduled time, he will not let you reschedule the test. He is not very understanding or lenient about anything AT ALL!!!

Get ready to read
Group projects
Test heavy
1.0
5.0
4370
Oct 17, 2023

He thinks too much of himself and is very reluctant to actually help in office hours

Tough grader
Group projects
Test heavy
1.0
5.0
CS4370
Oct 18, 2023

How is this professor a professor?

1.0
5.0
CS4370
Oct 18, 2023

This class is a pain. if you dont HAVE to take it, dont. The projects take up so much time and he does not extend it. This class is exam and project heavy. Exam questions consist of tricky questions that were not explained.

1.0
5.0
CS4370
Oct 18, 2023

The worst prof at UGA. Doesn't care abt students at all. Any reason my assignments were late (not often) were not taken into account, even if proof was given.

1.0
5.0
4370
Grade: Not sure yet
Oct 26, 2023
Would take again

He is a cool and chill guy but you can learn all of the contents on YouTube. Doesn't really know how to teach, and is a bad lecturer. Short project deadlines and weird exam questions that we don't really go over. Overall, please do not take him for Database.

Lecture heavy
1.0
5.0
4370
Nov 1, 2023

If these reviews existed before the start of the semester, I would have never taken this class. I would not recommend this class to my worst enemy.

Tough grader
Group projects
Lecture heavy
1.0
5.0
4370
Nov 2, 2023

He is the most unhelpful professor at UGA. His exams are cumulative and he doesn't release assignment feedback till after the exam so you have no idea if you are doing things right. On top of that, he reads off slides and isn't that good of a lecturer. He argues that we should ask questions and come to his office hours to prepare for the exams.

Get ready to read
Participation matters
Lecture heavy
1.0
5.0
CS4370
Grade: Not sure yet
Nov 10, 2023
Would take again

Sami: "Ok guys. How was the exam?" Literally 10 people in the class: "Horrible"

Group projects
Lecture heavy
Test heavy
1.0
5.0
CS4370
Nov 11, 2023

Awful professor! Other posts explain the issues with his class so I won't elaborate. But AVOID at all costs. UGA administration should look into some of the concerns that have been raised below.

Test heavy
1.0
5.0
CS4370
Nov 11, 2023

I cannot stress this enough but DO NOT TAKE HIM. I only took him because he was the only one available for the fall semester. I was one of the people who showed up to every lecture even though they were not helpful, just in case he said anything important. I studied 10+ hours for each test and it has not helped a bit.

1.0
5.0
4370
Nov 11, 2023

Even if he is the only prof available DO NOT TAKE HIM, wait a semester.

1.0
5.0
CS4370
Nov 11, 2023

Avoid at all cost!

1.0
5.0
1302
Grade: Incomplete
Nov 16, 2023

Lectures are unhelpful and difficult to sit through. Expect to do hours of self-teaching for projects and tests due to not learning in class. Do not take Prof. Menik

4.0
3.0
1302
Grade: B+
Nov 16, 2023
Would take again

Not a bad professor ngl, no idea why there are so many 1 star reviews. He's knowledgeable and nice. Work isn't too much, tests aren't bad.

EXTRA CREDIT
Graded by few things
Online Savvy
4.0
3.0
1302
Grade: A+
Nov 16, 2023
Would take again

I was surprised by the amount of negative reviews for Dr. Menik. He really knows his stuff and always gives clear responses when you ask him a question. The lectures can get kind of boring but he tries to make it easy to understand. He's also very kind during office hours.

EXTRA CREDIT
Accessible outside class
3.0
4.0
1302
Grade: Incomplete
Nov 16, 2023
Would take again

He clearly enjoys this topic. I think the class structure and difficulty are issues. Neither 1301 nor 1302 should be hard. Five projects, three tests. Several homework's. Projects are hard, homework is manageable, and attendance is inconsistent. Lockdown browser tests and class-starting polls.

3.0
4.0
1302
Grade: A
Nov 16, 2023
Would take again

CS1302 is basically the same no matter who you have. The only thing different is how they lecture, which I didn't find to be super helpful and learned almost everything from the readings outside of class. Dr. Menik does a good job going through topics and gives tips for assignments in class. He is a nice guy I just found it hard to get engaged.

1.0
5.0
1302
Nov 18, 2023

Do not take this professor, just wait one semester for a better professor.

1.0
5.0
1302
Nov 18, 2023

What a joke, this dude is giving HIMSELF good reviews and perfect ratings.

1.0
5.0
1302
Nov 18, 2023

Take the green reviews with a grain of salt. Yes, he's very good at teaching the concepts but his exams are EXTREMELY hard. He puts more details in the exam than his lectures making it more challenging than it already is. Projects are long!

1.0
5.0
1302
Nov 18, 2023

Too hard, extremely specific exams. Expects too much.

Group projects
Test heavy
1.0
5.0
1302
Nov 18, 2023

Tests are hard. You need to pay attention and READ. Overall pretty dang hard class.

Test heavy
1.0
5.0
1302
Nov 19, 2023

Professor Menik is one of my least favorite professors that I have ever taken at UGA. He does not allow you have any family/medical issues that cause you to be unable to take a test at the scheduled time, he will not let you reschedule the test. He is not very understanding or lenient about anything AT ALL!!!

1.0
5.0
4370
Nov 19, 2023

Worst CS professor at UGA, DO NOT TAKE THIS CLASS!

Test heavy
1.0
5.0
1302
Grade: C-
Nov 19, 2023

RUN AWAY FROM THIS PROFESSOR!! He is an absolute nightmare of a professor who has no mercy and 0 power when helping students with extra assignments or redemption. This guy is the most incompetent teacher I have seen over my 3 years in college and while studying at 2 different universities. Take it over the summer online at GSU!

Tough grader
Get ready to read
1.0
5.0
1302
Grade: Not sure yet
Nov 20, 2023

Nice guy. Very tough grader and doesn't give good feedback when asking questions on HW's or projects. The tests are also very tough and he gives no leeway on changing the exam times or trying to be accommodating. I would definitely take the other CS1302 professors.

Tough grader
Lots of homework
Test heavy
1.0
5.0
1302
Grade: Not sure yet
Nov 21, 2023

Very nice guy, unfortunately falls short. Not a great lecturer, and everything is mandatory. Has 0 leeway on anything, and does not give good feedback on projects and tests. When I asked how I could do better next test he said "You should try studying"(ok thanks!) Avoid this prof. I am potentially losing Zell bc of this dude.

Tough grader
Graded by few things
1.0
5.0
CS4370
Nov 22, 2023

Hes a nice guy, but not a good professor. The tests in this class are insanely hard. I studied my butt off and still got low grades on them. 4 words: avoid at all costs

Tough grader
Group projects
Graded by few things
1.0
5.0
4370
Nov 22, 2023

No concept of deadlines, assigned hard and long projects that are BARLEY relevant to database, have to have multiple extensions because he'd only give a week to complete it. If you're in a group with random people, good luck and hope they actually do the work or you're going to fail. He's a cool dude though. Oh and exams are very hard.

Tough grader
Group projects
Lots of homework
1.0
5.0
CS4370
Nov 22, 2023

Did not learn anything in this class. It was a waste of my time and money. Exams are difficult and not an accurate reflection of the content we were "taught". For a database class, we barely did any actual SQL practice and application, which absolutely sucks since this an important skill to know for jobs/interviews. Take someone else if you can.

3.0
3.0
1302
Grade: C+
Dec 1, 2023
Would take again

You MUST do the readings every night. I got behind and ended up turning in almost all my homework assignments late which are from the readings and it messed up my grade. Also the test are extremely hard and you just need to be a good CS test taker not just a good programmer. They projects can also boost your grade.

Participation matters
1.0
5.0
4370
Grade: Rather not say
Dec 4, 2023

Let me start this by saying Sami is a nice man. That being said that doesn't make him a good professor. Sami doesn't have good presenting skill which makes following his lectures difficult. He doesn't prepare his students for his exams well. All of the work he assigns is done in groups (if your group mates don't do well your grade will suffer).

Group projects
1.0
5.0
CS4370
Dec 6, 2023

His class is a mess. If you value your sanity I would stay away.

1.0
5.0
CS4370
Dec 6, 2023

not a good professor. The tests in this class are insanely hard. AVOID AT ALL COSTS!

3.0
2.0
1302
Grade: A+
Dec 6, 2023
Would take again

If you don't like Dr. Menik, you can go to office hours with other professors/contact them via Piazza. His lectures are fine - sometimes boring. Don't procrastinate, work efficiently, and study for the tests (they're actually not as bad as people say). Sometimes he gives HW answers in the lectures so pay attention

1.0
5.0
1302
Grade: Incomplete
Dec 8, 2023

Terrible professor. The tests are same across all CS classes but the other professors actually teach and prepare you well, this guy doesn't. He has 0 power and no leniency. So basically, you have to be literally dying to get any extension, nothing else will get you one. His lectures are really boring. Course is outdated and not relevant today.

Tough grader
Get ready to read
Test heavy
1.0
5.0
CS4370
Dec 12, 2023

Very difficult professor and a harsh grader!

1.0
5.0
1302
Dec 13, 2023

This professor is literally the worst professor at UGA. He is the professor that does not teach the material, and make the exams and projects for no reason.

1.0
5.0
CS4370
Dec 13, 2023

He knows his stuff but he doesn't care for his students. This is a very exam-heavy class. Have to do very well in all the tests to get an ok grade.

1.0
5.0
1302
Dec 13, 2023

Awful experience. Exams and projects are difficult and refused to help or curve the test grades. DO not take this professor, I repeat!

1.0
5.0
CS1302
Dec 13, 2023

Dr.Menik is truly the worst professor I've ever had. His exams are so difficult because there impossible.

1.0
5.0
CS4370
Grade: B
Dec 13, 2023

He's a good guy and very nice but not a good prof. His exams and projects are hard for no reason!

Get ready to read
Group projects
Test heavy
1.0
5.0
CS4370
Dec 13, 2023

Worse experience and probably the worse professor at the University of Georgia. The professor is nice but his exams and projects are hard for no reason. I wish future students Good Luck!

1.0
5.0
CS4370
Dec 19, 2023

This is the hardest course I've ever taken. By the first class, I was lost. I would try to approach him with questions and he would not answer me. Throughout the semester, everything was unclear and I should've just dropped his class in the beginning. Though I give him a bad rating, he does seem to care, AVOID!

Get ready to read
Group projects
Test heavy
1.0
5.0
CS4370
Dec 19, 2023

Menik is a good professor for other classes, but not for CS4370 Database Management.This dude does not know what he's even teaching, and tests are hard seemingly randomly hard for no reason . A friend and I struggle on the group projects. He grades them harsh!

Get ready to read
Group projects
Test heavy
1.0
5.0
CS1302
Grade: B+
Dec 19, 2023

This was so hard. i tried so hard. im so sad. i taught myself everything. the exams were always not like the study guides and yeah.

1.0
5.0
CS1302
Dec 19, 2023

Dr. Menik was the easily the worst professor I have ever had. I attended some office hours in order to ask questions, but he wasn't very receptive to answering. His test and group projects are insanely hard for no reasons. The class average for the test had to be below 55!

1.0
5.0
CS4370
Dec 19, 2023

Easily the worst teacher I have ever had. He was very condescending towards multiple students in my class. As far as the class, I could have done better than I did had I done more outside of class. The material is hard but you will have to practically do it all yourself to do well. The tests and projects are ridiculously hard for no reason!

Get ready to read
Group projects
Test heavy
1.0
5.0
CS4370
Grade: B-
Dec 19, 2023

To be honest, I think a lot of these reviews are way too harsh. While the class is sometimes difficult and can be frustrating, I don't think it's THAT bad. Be prepared for some exams and projects that aren't really representative of course materials, but if you study and do your work it's not too difficult to receive As and Bs.

Get ready to read
Group projects
Test heavy
1.0
5.0
CS4370
Dec 22, 2023

Avoid at all costs!

1.0
5.0
CS4370
Grade: B-
Dec 22, 2023

Dr. Menik is by far the worst professor that I have had during my time at UGA. No one knows what is expected of them and there is a consistent F average on the exams

Get ready to read
Group projects
Test heavy
1.0
5.0
CS4370
Dec 22, 2023

Just run. If you see his name pop up on the course honestly just wait for the semester to be over. I used to like CS but i've never hated CS as much as I have with him teaching it.

1.0
5.0
CS4370
Grade: D+
Dec 22, 2023

I'd advise anyone not to take a course with him (its for your good!). Incredibly difficult to understand anything he says during lectures. His exams and projects are hard for no reason and the material is more difficult compared to Georgia Tech CS.

1.0
5.0
CS1302
Dec 24, 2023

This was so hard. i tried so hard. im so sad. i taught myself everything. Good Luck Future Students!

1.0
5.0
CS1302
Jan 6, 2024

Avoid!

Lecture heavy
Test heavy
1.0
5.0
1302
Jan 8, 2024

Not a good professor... His in class lectures don't make much sense and he always tries to make sure people understand, but whenever we ask questions he always gives a more convoluted answer than before.

EXTRA CREDIT
Group projects
1.0
5.0
CS1302
Jan 9, 2024

Makes a intro level course very difficult!

Get ready to read
Group projects
Test heavy
1.0
5.0
CS1302
Jan 20, 2024

I did not like his teaching style. He honestly made me feel stupid at one point in his office hours. Hes a great guy but teaching this class isnt for him.

Group projects
Test heavy
1.0
5.0
CS4370
Feb 4, 2024
Would take again

Difficult exams and group projects, and Lectures were boring!

Group projects
Test heavy
1.0
5.0
1302
Grade: Incomplete
Mar 21, 2024

Please listen to me. Do not take this course with Prof. Menik. The tests are all online for some reason, which wouldn't matter if they weren't IMPOSSIBLE. The projects are insanely time-consuming and he never covers them in class. There is BARELY any extra credit, and they are NOT forgiving with grades. The worst class I've ever taken in my life.

Tough grader
Test heavy
Graded by few things
2.0
4.0
CS4370
Grade: B+
Mar 22, 2024

Not good. Lectures are dry and don't help internalize the material. Questions on slides and in assignments are always hard with several layers of recursion - there is no simple example. No homework meant no grade buffer and no chance to learn on your own terms. Antagonistic course policies. He's friendly and he cares, but the class was a mess.

1.0
5.0
1302
Grade: Not sure yet
Apr 25, 2024

in general, the class itself is hard. regardless of your prof youre going to have to spend a lot of time doing the readings. menik just make the class even less enjoyable in my opinion. he seems sweet but any other of the professors would be better. on the bright side tho you can go to other professors office hours like barnes or cotterell.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
1302
Grade: A-
May 8, 2024

Sami Menik is an insecure professor who relies heavily on classroom engagement that he never receives. His lectures are confusing and very roundabout to the topic in question. He will defer questions until "later" only to never actually clarify anything. He is disrespectful to students with real questions but will elaborate on very simple topics.

Tough grader
EXTRA CREDIT
5.0
3.0
CS1302
Grade: A
May 9, 2024
Would take again

The submissions are all wrong. Dr. Menik was the man! I made sure to read the pre-class readings and understand them so that when I came to class I usually just had one or two questions ready to fire off. Then he'd answer them well! The problem was no one asked questions in class. If you end up with him, ask questions, and he'll help a ton.

Get ready to read
Participation matters
Caring
5.0
4.0
4370
Grade: A+
May 23, 2024
Would take again

Although the professor is new, he is very dedicated to the course. I found the class to be highly engaging and the course overall very satisfactory.

5.0
4.0
4370
Grade: A
May 23, 2024
Would take again

Dr. Menik is an outstanding professor who excels in facilitating class discussions. He is knowledgeable and always willing to help students understand difficult concepts.

5.0
4.0
4370
Grade: A-
May 23, 2024
Would take again

Good class!

5.0
4.0
CS4370
Grade: A-
May 23, 2024
Would take again

I enjoyed this class! I think he's a good professor and well informed on the subject.

5.0
4.0
CS4370
Grade: A
May 26, 2024
Would take again

Good course

EXTRA CREDIT
Caring
5.0
4.0
CS1302
Grade: A
May 29, 2024
Would take again

I think I learned a lot from this class. Make sure to keep up with the assignments and din't hesitate to ask questions.

4.0
3.0
CS4370
Grade: A
Aug 1, 2024
Would take again

Took this course in the spring, it was a good course. I'm not sure why it has bad reviews. The class was very engaging, and I learned a lot.

5.0
2.0
3360E
Grade: A
Aug 4, 2024
Would take again

This online class was very easy! Definitely take your time understanding the material and do all your homework. The tests are just like the lectures. The only downside is having to do a group project remotely. He only uses piazza to communicate but he replies fast and he is very helpful.

Group projects
Amazing lectures
1.0
5.0
1302
Grade: B-
Aug 19, 2024

Worst professor I have ever had. I took this class last Spring and his explanations were incredibly roundabout and confusing. I believe he might be knowledgeable about what he is teaching, but he has a very poor way of communicating it. I would recommend that no one takes his class, if possible.

Tough grader
Beware of pop quizzes
3.0
4.0
CS1302
Grade: A+
Aug 27, 2024

While the class was managable if you completed the readings and took detailed notes. Lectures were unorganized - he didn't have slides and would just typing and asking questions and expected us to follow. He didn't post notes after class and I would be lost if I lost focus for a minute. Not a fan of the lecturing style.

Lecture heavy
1.0
5.0
1302
Grade: B-
Oct 1, 2024

Try to evade this guy. Lecture is NOT ORGANIZED, makes me more confuse if I ask a question. What I am regretting the most is attending his lecture, and those total polls for bonus credit are like 1-2 percent of the overall grade, so if you're not in a desperate situation, I would recommend putting more time into either projects or homework.

1.0
4.0
CS1302
Grade: Not sure yet
Nov 1, 2024

Insufferable.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CS1302
Nov 3, 2024

Professor stinks at teaching.

4.0
3.0
CSCI3360
Grade: A
Nov 5, 2024
Would take again

Nice guy, wants students to do well. Lectures are boring. Relatively easy group project towards the end. Attendance is semi-mandatory. Interesting material and tests are fair. 4 hws, ~8 activities, group project, midterm, final.

Group projects
1.0
4.0
CS4370
Grade: A
Nov 12, 2024

Just don't. I did well in this class, but you might not because I spent a stupid amount of time on this class because my other classes we comparatively easy. I was not goated last semester, just a no life because of this class.

1.0
4.0
1302
Grade: Not sure yet
Nov 12, 2024

Lecture style is incredibly ineffective. Rarely explains broader topics, only goes over example code during the whole class. I have witnessed multiple times he has struggled to help confused students. In my opinion he is a lazy lecturer. Try to take the course with Barnes or Cotterell. Avoid him if you want to actually learn during lecture.

3.0
2.0
1302
Grade: A-
Nov 22, 2024
Would take again

He gets a lot of hate online but I didn't think he was bad. His lectures consist mostly of example code that can sometimes be copy/pasted into homework/projects and he loves people asking questions. A benefit of 1302 is that if you have trouble with the course, you can ask any of the instructors for help. Overall he's not as bad as people say.

Participation matters
EXTRA CREDIT
Accessible outside class
1.0
5.0
1302
Grade: A
Dec 11, 2024

Easily one of the worst classes I've taken. CSCI1302 is already a hard enough subject, and Professor Menik has only made it harder and more inefficient. Our lectures were boring, slow, lengthy, and often did not even relate to the day's required reading. Tests were also hard and very different from everything else done in this class.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSCI3360
Grade: B
Dec 12, 2024

Try to avoid him if you can, he's a pain in the butt about everything really. He also is really bad at teaching, pointless and ineffective lectures. He kind of just codes in class and expects everyone to follow along without any type of explanation for what is going on.

2.0
4.0
1302
Grade: Drop/Withdrawal
Dec 13, 2024

Took him last spring, and ended up withdrawing (for personal reasons) from the class. He was not very engaging, and I constantly saw other people on their phone. Tests & projects b/t him and Dr. Barnes are about the same. I did not personally like him. He simply just wasn't that good at teaching.

Get ready to read
Lots of homework
Lecture heavy
5.0
1.0
CSCI3360
Grade: A
Dec 14, 2024
Would take again

pretty good professor, cares about students and is very accessible outside of class. has very thorough lecture notes that are helpful and posts them to elc. very easy class. one group project. idk why people dont like him. super lenient

Group projects
Accessible outside class
Online Savvy
2.0
4.0
1302
Grade: A-
Dec 16, 2024

This class is already pretty difficult and Menik just makes it harder. He's knowledgeable but is just bad at explaining things. The projects are not hard but extremely time consuming and the tests are increasingly harder as you go on. I would wait another semester to take the class if he is your only option.

Tough grader
EXTRA CREDIT
Lecture heavy
1.0
5.0
CS1302
Grade: Rather not say
Dec 16, 2024

Don't take him. He has 74 now 75 1 star reviews for a reason ridiculous amounts of work poor teaching and overall a nightmare.

Tough grader
Lots of homework
Test heavy
4.0
2.0
CSCI3360
Grade: A
Dec 20, 2024
Would take again

2 online exams, an easy group project, and small hw assignments. Extra credit too. I zoned out in class and still made an A since he posts all the notes online. I had 0 python experience before this class and am not a CS major, I still thought it wasn't too bad. Every once in a while he takes attendance. Lectures are a little boring but not hard.

EXTRA CREDIT
Group projects
Lecture heavy
4.0
1.0
CSCI3360
Grade: A
Jan 7, 2025
Would take again

i was worried because of the reviews, but this was the easiest coding class ive taken. im not even a cs major. u can play games in class and still ace it because he posts the notes. assignments are so easy. maybe he's harder in other classes but data sci 1 was a breeze tbh. he gave my group 100s for our project and we did the bare minimum.

Group projects
Lecture heavy
5.0
2.0
CSCI3360
Grade: A
Jan 7, 2025
Would take again

Dr. Menik a very nice person, and cares about his students. Lectures can be boring, but the notes are posted and the tests are simple. It is clear this course (Data Science I) is much closer to his field of work based on his extensive knowledge of the topics in class.

2.0
3.0
1302
Grade: A
Jan 9, 2025

Lectures were a drag and a half but had useful examples. Online textbook is used across the 1302 department, so you can ask other professors for help for needed. In-class experience is not fun; however, the professor is very useful and informative during office hours. Would not recommend!!!! But he's not as bad advertised and good outside of class.

Beware of pop quizzes
Accessible outside class
1.0
4.0
1302
Grade: A
Jan 21, 2025

The class was only manageable because of the class materials provided by the other professors teaching this course. Take someone else.

Get ready to read
4.0
4.0
1302
Grade: A
Jan 29, 2025
Would take again

For 1302 he wasn't bad at all. Lectures were slightly boring, but explained the concepts pretty well. Projects are hard and time consuming, but if you finish early you get bonus points. Tests are really hard, but if you work hard in the class its not difficult to make an A or B. My advice, start and finish projects early, and read/do HW.

EXTRA CREDIT
Test heavy
3.0
3.0
CS1302
Grade: A
Feb 3, 2025

I don't have much to say about this class. The topics were interesting—mostly intros to higher-level courses—and Dr. Menik guided us through them bit by bit. His lectures are effective but a bit dull; it's clear 1302 isn't his main passion. Expect plenty of projects (that's just CS for you), and definitely READ the pre-lecture notes.

Get ready to read
EXTRA CREDIT
Lots of homework
1.0
5.0
CS4370
Feb 23, 2025

Do not take this professor he is the absolute worst professor I have ever had

Test heavy
Graded by few things
1.0
4.0
1302
Grade: A-
Mar 18, 2025

The class was boring as he was just coding on the screen while occasionally asking questions. He was like in his world talking over an example project without really stopping for questions and when he did no one knew what he was talking about.

Get ready to read
Lots of homework
5.0
2.0
4370
Grade: A
Apr 21, 2025
Would take again

honestly im not sure why Dr. Menik has such terrible reviews. I was terrified of this class before because of his RMP scores. BUT, he's actually really nice and seems to know a lot of DBMS and its application. He gives a lot of extra points just for trying and the coding assignments aren't that bad. Would recommend tbh

Participation matters
Group projects
Caring
4.0
3.0
CSCI2725
Grade: B+
Apr 25, 2025
Would take again

Very friendly good vibes and clearly cares about the class doing well! He explains everything in great detail almost to the point where I feel he could be going faster, but I liked how extensive he was. Not sure where the awful reviews come from

Group projects
4.0
3.0
CSCI4370
Grade: Not sure yet
Apr 28, 2025
Would take again

Overall, I thought this class wasn't too bad. He's clearly improved a lot since last year based on the reviews here.

Group projects
5.0
3.0
CSCI4370
Grade: A-
May 9, 2025
Would take again

Don't listen to his other reviews from previous semesters, he must have changed the class because it was honestly not too hard. The content is super interesting, although the lectures can get boring. But the projects are very helpful if you want to break into SWE. Also the first 2 tests are so easy, the third one is a little harder. Def take him

Participation matters
EXTRA CREDIT
Group projects
4.0
3.0
CSCI4370
Grade: A+
May 10, 2025
Would take again

He must've changed the structure of the class because I do not understand the bad reviews. He was knowledgeable and was willing to help. I will definitely be putting some of the projects on my portfolio. Learned a lot. The tests were on par with the in-class activities and the projects felt like they had sufficient due dates. I definitely recommend

EXTRA CREDIT
Group projects
Clear grading criteria
4.0
3.0
CSCI2725
Grade: A
May 12, 2025
Would take again

Very assignment heavy class- more homeworks than projects. He taught well and gave lots of extra credit. Group projects were doable- start early. The only problem I found was that he often assigned homeworks even when we had a test or project due the same week. He offered extra credit for just being in class. Very responsive to questions, and nice.

Group projects
Lots of homework
Accessible outside class
1.0
4.0
CSCI2725
Grade: A-
Jul 11, 2025

He's a genuinely nice and caring guy but he's extremely hit or miss when it comes to teaching. I had him for both CSCI 2725 and CSCI 3360 and it was a night and day difference. He was very organized in Data Science I and had fair and clear grading standards and followed the syllabus closely. For CSCI 2725 he didn't even follow the syllabus.

Caring
Test heavy
Graded by few things
4.0
2.0
3360E
Grade: A
Aug 5, 2025
Would take again

I know he has gotten a lot of negative reviews in the past, but this summer online course was very straightforward and relatively easy as long as you keep up with the material. Grading was fair and lenient for the most part. I don't know what he's like in person but the summer online courses there is minimal interaction with the professor anyways.

Group projects
Clear grading criteria
4.0
2.0
3360E
Grade: A
Aug 22, 2025
Would take again

Professor Menik is a great teacher for this course. Each topic has it's own individual lecture video which are extremely useful. There's also homework for each week along with answers that are posted afterwards that are useful for studying. There's also a group project which is pretty easy, just don't wait till the last minute. I highly recommend.

Group projects
Online Savvy
2.0
4.0
1302
Grade: A
Aug 26, 2025

Not great at teaching, but is a bit overhated imo. I didn't get much from the lectures, prepare to study for the hard tests. But, he is a nice guy and willing to help out from what I saw. VERY awkward during lecture. Unfortunately the worst 1302 option, especially compared to two goats in Barnes and Cotterrell, take them if you can and avoid Menik.

Tough grader
Test heavy
Graded by few things
2.0
5.0
CSCI4370
Grade: B-
Dec 2, 2025

Lowest exam average I've ever had in a class. Spent so much time studying but he gave almost no examples to practice with. Plenty of graded activities but I would have to go off the 1 example given to us (from the textbook) and whatever else I could find on the internet. Class could be easy if prof was better at teaching.

Tough grader
Lots of homework
Lecture heavy
1.0
1.0
CSCI4370
Grade: A+
Dec 8, 2025

This professor dumps a massive amount of busy work on students with zero regard for our time. The grading is a mess; I spent more time writing regrade requests for correct answers than actually learning. The final project required a 75-minute video presentation, which is completely unreasonable for a class assignment. Avoid if you can.

Tough grader
Lots of homework
Lecture heavy
2.0
3.0
4370
Grade: A+
Dec 14, 2025

Overall, chill professor but is extremely boring. Gives 3 exams that are online using lockdown. This project is mainly group projects, so find yourself a good group. I had some brainded rtards in mine so that made the class harder than it needed to be

Group projects
Class Info

Online Classes

100%

Attendance Mandatory

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 53 grades
Most common grades:
A (24)
Not sure yet (8)
A- (8)
Grade Distribution
A(31)B(7)C(2)D(2)F(0)A-/B+(12)
Based on 68 reported grades
A: 24
Not sure yet: 8
A-: 8
A+: 7
Common Tags
Group projects (35)
Test heavy (27)
Tough grader (22)
Get ready to read (18)
Lecture heavy (13)
Lots of homework (12)
EXTRA CREDIT (12)
Graded by few things (8)
Rating Trend

Improving

+0.82 avg change
Mar
Apr
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

3360E

4.3

(3)

CSCI3360

3.8

(6)

CSCI4370

3.2

(5)

CSCI2725

3.0

(3)

4370

1.9

(18)
+3 more courses
Difficulty by Course

CS4370

4.8

4370

4.6

CS1302

4.5

1302

4.3

CSCI2725

3.3

Similar Professors