3.9
Quality3.4
Difficulty71%
Would Retake87
Reviews71%
Would Retake
87
Reviews
Rating DistributionOfficial
5
40
4
22
3
13
2
5
1
7
What Students Say
“Weekly quizzes reflect the articles but most people don't do super good on them and it's fine”
MIST2090 - 3.0 rating“However I hate his teaching style”
MIST4610 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
9%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.03 avg changeRatings by Course
MOST5740
5.0
(1)BUSN3020
5.0
(1)MIST4610
4.0
(53)MIST5750
4.0
(2)MIST5640
4.0
(4)Difficulty by Course
MIST4600
3.8
MIST5750
3.5
MIST4610
3.5
MIST5640
3.3
MIST2090
3.0
Reviews (87)
Dr. Nikhil is a very knowledgable professor. He will go over all of the concepts in class, and as long as you read the material, you can easily do well.
He has an accent which can make him a little tough to understand on occasion. Overall not very difficult if you go to class and look over the powerpoints. My only problem with his class was his quizzes. 10 question quizzes on a powerpoint and he would read the entire question & answers out loud then move on. I probably wouldn't take his class again
He was a great teacher. He knows that the material is dry so he tries to incorporate as much group work as possible. His class actually helped with case studies in interviews so I would recommend paying attention. His exams are pretty easy. Just memorize terms and cycles. He always curves his test so don't worry too much.
Nice teacher, tries to keep the ball rolling; however he has unrealistic expectations for the amount of work someone can do and assigns an overwhelming amount of group projects. He does not give enough time for tests, and you can expect your grades in a month. Don't get me wrong he is a great teacher for an intro class, but projects are brutal!
Amazing professor. I have had Dr. Srinivasan for Data Management and Java, and he is a sponsor for my internship. He's a great guy that really does care about his students. His classes definitely aren't easy, but he won't try to trick you & he's always there for help. One of the most enthusiastic professors I've had and definitely worth taking!
You'll have Srinivasan for the first half of MIST 2090. He's an awesome lecturer who teaches effectively and manages to sprinkle bits of humor here and there. The classwork is also easy. The quizzes, though, do require actual reading. Don't overlook the reading homework he assigns; you're going to fail the quizzes if you do.
Very enthusiastic instructor. Attendance goes towards grade. Tests are hard. Need to practice outside the course to stay on top. He is good about meeting with you and helping with anything. Great guy, tough course.
Honestly, MIST 4610 with Dr. Srini was my favorite class that I've taken in college so far. Tests are challenging, but he just pushes you to work hard. He is a great lecturer and is always available for help. Dr. Srini cares about his students and makes the material interesting. Great course and professor.
I highly recommend taking a class with Dr. Srini. His tests are tough, but he is a great professor. If I could take more classes with him I wouldn't hesitate.
He tries to come off as a jokester but he's just more of a sarcastic jerk. Calls people out randomly when they weren't even doing anything wrong. He'd lecture about what seemed to be nonsense and then quizzed you on information you've never heard of (but apparently got thrown into the nonsense lowkey). Feel like I didn't learn anything.
Srini is a fantastic professor who cares about his students, but he definitely makes you work for it. He's bad about giving grades back. He is always willing to help, but you MUST put in the effort and go to his office hours. He knows a lot about the field though and is easily excited by technology.
Dr. Srinivasan is a great guy. He is an entertaining lecturer and class will go by very quickly. You definitely do have to study really hard and spend a lot of time on the class to do well. Also, group projects are a large % of your grade so be sure to get a good group.
Srini is the best! He makes it so easy to listen and learn. You have to show up for class tho because your weekly quizzes are based off of his lectures and the reading homework. You also do like 80% of your group project in class so if you show up every time, you'll only have to get together with your group once to assemble all of the components.
Worst class yet I've taken here at UGA. He doesn't strike me as a bad guy or anything, but his lectures are painfully boring, and you're expected to read these very, very lengthy articles before coming to class. Also found the material very uninteresting and irrelevant to non-MIS business majors. Grade earned reflects Part A (his section) only.
He is very passionate but lectures are boring and based on long articles that you are supposed to read ahead of time. Weekly quizzes reflect the articles but most people don't do super good on them and it's fine. The final is multiple choice and repeats many quiz questions. There is 1 group project but is spread over the course and mainly in class.
Dr. Srini is a great professor, but the material is tough if you don't have a lot of experience with Java. He is accessible outside class and is very helpful if you see him in office hours. The most frustrating part of the class is that he takes forever to grade your assignments so you really don't ever know how you're doing in the class.
Weekly In-class quizzes, lecture heavy tests, PPTs with only pictures... SO GO TO CLASS! He's a good guy and truly feel passionate about the subject, but the quizzes are hard because you have to read LONG pdf files of different materials for 5 question quiz. Tests are similar to the quiz questions. Might be boring if not MIS major. I liked it.
The quizzes are super hard if you don't study. I always started studying a couple of hours before the quiz and usually got Bs. To get an A, you actually have to do the readings and comprehend what you're reading well ahead of time. The group project is easy. Grade reflects part A only. Srinivasan is boring but pretty sure he's the only option
Dr. Srinivasan is super enthusiastic when he lectures. You have weekly quizzes that's based off of assigned reading--and you NEED to read or you'll get a poor grade. The final was based off the quiz questions, so if you just review all of your quizzes before the final, you'll probably get a 100 on the final.
Long lectures every single class. He knows what he is talking about and as long as you're engaged in the class you'll be fine. Quizzes every single week and little group projects due at the end of class once a week for participation. Not too hard but you have to read and study for the quizzes.
Lectures are painfully boring if you aren't interested in computer stuff. You NEED to study for quizzes and attendance is mandatory because there are group activities due at least once a week.
Dr. S was a great professor. The class does get pretty boring, but it is not too hard to pay attention. The quizzes aren't too hard as long as you study the ppts and do the readings. And there are a few group assignments that are an easy 100 as long as you're there to do them. The test at the end of part A is pretty easy if you study the quizzes!
He is super enthusiastic about the class which helps, but it is hard to make As on the quizzes unless you seriously study it. He quotes straight from the long readings and videos . The group projects are easy as long as you turn them in.
Dr. Srini is without a doubt extremely enthusiastic. He def loves this subject and goes above & beyond. HOWEVER, his personality can be a little much-- he is funny, but sometimes too bold. His work and tests do not correlate in regards to difficulty. Never puts in grades. Think you're doing fine until you get to the test and know nothing.
Srinivasan is a caring enthusiastic guy. His quizzes are the only thing challenging about the course because he assigns long readings and videos to watch for them. If you are wiling to do the grunt work and review the powerpoints the quizzes are easy. The test at the end of Part A is easy with repeated quiz questions. Boring class, but doable.
Super enthusiastic and passionate about his courses. While he doesnt grade on much, he makes almost anybody comptemplate changing their major to MIS
this class is pretty easy. Srinivasan is a pretty good professor. lectures are followed by group assignments that are straight forward. part b requires assignments every lecture and the test is pretty challenging but you should be fine if you study hard.
He is pretty charismatic and entertaining in class. You should go to class as lectures are the most useful thing to learn the material (plus attendance is taken). Assignments/hw is much easier than the tests. Tests aren't super hard, but its a stressful test environment. Srini takes forever to give grades back but helps confused students on tests
Srini is a funny guy. However I hate his teaching style. He shows you how to do something once then expects you to have got it down perfectly. He waits forever to grade things (my midterm, 3 projects, 3 assignments weren't entered on ELC until late November) so you don't know your current status in class at the withdrawal deadline. avoid if poss.
Srini was an incredibly difficult teacher to take java with. He just was not able to teach us in a matter that stuck with us enough to pass the class. I am taking the same course with another professor who is 100x better at teaching the content than he is. The classroom is reverse meaning you learn the material on Zybooks then get tested in class.
Srini is one of my favorite professors. His teaching style isn't the most conventional, which makes it hard to follow along sometimes, but he is always available to help you outside of class if needed. Only downside is that he didn't tell us our grades in a timely manner, so I waited for a long time to see my grades on eLC.
Pretty straightforward class but Srinivasan made it hard to follow with boring lectures. All you do is listen to power point lectures then do group projects and assignments. 3 online tests (quizzes) and online final. Do well on the final project! It weighs a lot.
Srini is my man, he is so helpful when you go to office hours. His lectures are so intriguing. You'll do better in the class if you've coded before but the concepts are still easy to grasp if you haven't. Midterm is hard and he is bad at returning grades, but his personality makes up for it. Take him!
Doesn't return your grades fast but is a good professor and is very helpful. Go to his office hours if you need help. The midterm is a bit hard if you don't study for it but other than that, you should be fine. He's funny and personable.
Grades are returned pretty late, but Dr. Srini knows what he is teaching. He can only teach so much about coding without you using your own logic for it. The class has 3 group projects, 1 being a presentation. In-class assignments due the following day, outside assignments due within a week, 1 midterm, and 1 final. He is a great person.
Srini was a beast for 4610. I had lots of classmates complained about him but it was just because they couldn't figure some of the material out. He was very passionate about the material and willing to help in office hours. The group projects can be pretty time consuming but not too hard. Midterm and Final are also open note.
Srini has really good energy and made going to class fun and engaging. Even though I thought learning SQL was hard stuff, he was super accessible outside of class with office hours (DEF recommend going early on in the semester bc you can really fall behind if you're confused in class and don't speak up) and the class is really hands on
Enthusiastic and good guy, helpful and does a good job in lectures. Takes a looong time to grade stuff, but he will grade things for you immediately if you go to office hours.
Srini was my favorite professor I had this semester. He is very passionate about what he teaches which makes learning the hard stuff better. He is also really helpful in office hours and will schedule time with you if you cannot attend them. He does move fast sometimes, but I would totally take him again if I could!
Before this class, I had never even made a B in my life, but I'm about to make a C in 4610. I have been to every one of Srini's office hours and begged him for help, but he is entirely unsympathetic. He gives quizzes to purposely make you fail. SQL is hard, but he is making it impossible. Grades are returned late, and he's a hard grader. Good luck.
NEVER take this teacher, especially if you are taking him online. He doesn't reply to emails and has the WORST communication out of any teacher I have ever taken. Still has not graded things from February. Finally Inputted midterm grades 2 WEEKS BEFORE THE FINAL. He sets you up to fail quite honestly. I have a good grade in the class but yep sad.
To be clear, Srini is a good professor. In lecture he's very detailed. He basically forces you to learn it right in front of him. It's best to keep up with material daily. Catch him before he leaves though, cause he's a ghost outside of class. Terrible at email, grades don't get put in till last second. If you're flunking early, jump ship.
This has been the hardest class I've taken so far mostly because he doesn't provide enough examples that are similar to the difficulty of the tests and quizzes nor does he provide any feedback. He takes so long to grade (most grades were put in after our final). He is accessible outside of class and helpful during office hours but still not enough.
This guy is a beast. He made me less stupid and more smart because I learned some lessons the hard way but it all worked out.
His teaching style is not effective. The tests are impossible in this class. Three hours for a hard 4 part test is not enough.
He takes forever to return grades. We took our final yesterday and still no grades were uploaded. I could have failed everything for all i know. The tests are so hard and unfair and are nothing like the practices we do in class. He also doesn't even provide answers to practice so what is the point if we cant even check ourselves
Srini is my fav prof at uga, he is super funny and is always willing to help and if youre struggling I recommend using his office hours bc he really does help you. Also if he likes you, he will def bump your grades up a lot. All of his tests are very straight forward if you pay attention. His class is participation-heavy but it actually helps.
Professor Srinivasan was honestly the man. The first day in his class I was a bit worried due to his serious demeanor, but once he opened up the class was hella nice. He was understanding and pretty funny. Be prepared for some stressful tests and hard homework. He was always very available outside of class. Don't let other reviews scare you.
Professor Srinivasan is far and away my favorite teacher I have had so far at UGA. All of his lectures are extremely engaging, and he does not stop until he is sure everyone in the class knows the material. The class is very difficult, but if you do the required homework and participate in class, it can be an easy A. 100% will be taking him again
Took 4610E over the summer and it was a tough class but if you go to office hours he'll help you out and basically give you the answers to the homework. I studied for about 2-3 hours a day during SS1 and got an A. He seems very approachable and willing to help if you're actually trying to keep up with the material.
Very poor communication. He rarely ever emails, never posts elc announcements, and says things like HW one time and never again. Flipped classroom is terrible, he relies on a bad online textbook to teach us most things. Also very slow to post grades, often waits till end of the semester.
Save yourself at absolutely all costs. Do not take this course. Srinivasan is a great guy, but he makes this class so much harder than needed. Constant quizzes made to trick you, a novel for a midterm, and a textbook that you have to read or else you will def fail. Do recommend him for SQL tho :)
He explains complex topics in simple ways, and it is easy for me to stay engaged. Chapter quizzes are tough and have super specific questions, but they're not impossible. Tests are free response ranging from a paragraph to a page response, but you get a cheat sheet and he grades them pretty leniently. Group project not too hard either.
Great professor! Tough coursework. I recommend.
Srini was a really solid teacher for a difficult class. Do recommend
He was an awesome professor and explained difficult concepts in a manner that was digestible for people learning a coding language for the first time. He explained concepts well and if you were struggling with understanding something he was able to explain it. I would definitely take him for 4610. 2 group projects and 5 assignments w biweekly quiz
Professor Srini was so nice and always available for questions/to help you outside of class. The class is pretty hard and a lot of content to learn in one semester, but doable, especially if you use him as a resource. The way he structures his class definitely facilitates learning too, not just listening to him lecture.
Great guy. He'll call on you in class, which is embarrassing for people like me who learn slower. Class was harder than I thought it'd be, but if you put in the work you'll be ok. 2 exams (1 is the final), attendance quiz every day, & 2 group projects with randomly assigned groups. Try not to miss class at all, especially at the beginning...
He's kinda the goat. I wish I could take more classes with him. He's an amazing teacher that makes truly difficult concepts so easy to understand. His quizzes started off really difficult and he saw us struggle so he lightened the load. Very clear grading criteria and awesome demonstrations of actual IT concepts.
Honestly I found him annoying, he would snap his fingers at us when he felt we weren't moving fast enough in class... Kinda bad time management, let us out early almost every day but then ran out of time to cover everything. Assigned a group project on the last week of class (ew). But overall not a bad teacher and an easy class.
Super engaging professor and class time went by so quick. You need to attend every class and it's hard if you miss one. Quizzes and exams can be tricky and honestly the projects and assignments are a lot and there always seemed to be something due. He's not super organized and would spring quizzes and projects on us. Overall enjoyable class though
Love him! SQL can be a bit challenging, but if you attend class and utilize google/chatGPT for help with it, you should be fine. The final was a bit tricky, but it's open-note(ish), so print out everything you can think of, and study up on Tableau forecasting / time series stuff. Overall he is really knowledgeable and helpful -- def take him!
Very good and engaging professor, can be a little disorganized at times but the tests are not easy so be prepared to study alot
Professor Srinivasan is amazing. His lectures are engaging and he tends to go pretty fast sometimes, but he'll always answers any questions you have so don't be afraid to ask. If you go to class and attend office hours, you'll be fine in the class. The content can be overwhelming but definitely manageable.
I loved Dr.Srinivasan. he was a very genuine guy and was extremely helpful in office hours and during class. for the most part he went at a good pace. midterm and final open note. about 4 quizzes not open note and only 8-10 questions and medium difficulty. I would recommend for this class.
Dr.Srinivasans class is not for the weak. I really had to work for my grade. That being said it was one of my favorite classes Ive taken. The midterm and final are pretty brutal if you dont know what youre doing. All other assignments are really easy. You MUST take time outside of class to practice code.Tho attendance is lenient i wouldnt skipping
Great professor. I recently graduated and out of all the MIS concepts I learned, SQL is what I know best thanks to Srini. He expects you to know in detail the concepts he covers in class and the midterm and final are no joke. That being said, he is very reasonable and provides ample resources. My one complaint is he can be late putting in grades.
Srini is a good professor. This was his first time teaching java in awhile and some of his examples in class were way more complicated than what was actually expected on the test but that isn't a bad thing. You'll definitely learn a lot about java if you take this class. A LOT OF ZYBOOKS HOMEWORK THOUGH.
he is a good professor but expect to never get any feedback whatsoever, never get replies outside of class, never know the actual due date of assignments, and to have no idea what your grade is going to the final exam because he hasn't graded multiple assignments that are large portions of your grade.
Prof Srini is the best! I learned a lot in this class and it incredibly useful. He is a very caring and lenient professor and as long as you put in effort and participate you will succeed. Would definitely recommend for 4610.
Great professor and I really enjoyed his class! The content itself is useful and he explains it thoroughly. Exams were not too bad as long as you studied and were open note. Definitely recommend him he's the best!
Srini was great for Java! Taught you a bit more in class than specifically covered on the tests, but it made Java way easier for someone who coded for the first time in this class. He has 2 open-note exams (1 sheet of paper for notes), final group project, and a final (lockdown with webcam). Can tell that he's passionate about what he teaches!
4600 with Mr. Srinivasan was one of the worst experiences I have had here at UGA. He was simply unprepared to teach this class, it felt like he threw together the assignments, tests, and group projects at the last minute. This might be because he hasn't taught 4600 in a while but he just was not a good professor and his lectures were not helpful.
Zybooks is the online textbook used. The assignments are really tough but heavily weighted for HW grades. I never knew when things were due since he is not clear on delivery dates, this really got me. If you complete all the assignments outside of class on time and attend lectures you will do well. Tests are tricky, and coding sections are long.
Overall really interesting class.The quizzes will scare you but are the only things in this class that are actually difficult (PS he reuses them year over year just look on the internet). Midterm is all the previous quizzes combine so basically a free 100, final (to my knowledge) is a paper and there's a semester long group project.
I have never left a review for a teacher but Dr. Srinivasan is seriously an amazing person. He is always very happy to be in class and is very passionate about what he teaches. His instructions for some of his assignments are hard to find and not clear but he is always very available for questions and his office hours are very helpful. TAKE HIM!
A tier professor, he's so funny and efficient with teaching. Class is pretty fast paced so make sure you follow along or you'll get lost. Lots of opportunity to make up bad grades on midterms/exams with assignments and projects. Overall a great professor, super effective and always helpful!
Great professor. He's very passionate and always energetic when teaching. The class can go pretty fast, but if you make sure to practice outside of class, you should do well. Some of the assignments can be confusing, but he is always available during office hours, and I highly recommend you go to them if you need help. I definitely recommend.
Professor Srinivasan explains SQL clearly and efficiently. The class has 7 modules, 6 quizzes (3 attempts each), and a harder exit quiz. Quizzes are 60% of your grade and the exit quiz is 40%. Easy and useful class - highly recommend.
The class is easy enough. Just practice the code written in class and make sure you understand what it is doing. Professor Srini however is harder to connect with. He goes extremely quickly in class and just assumes you are understanding everything. He also takes forever to grade the group projects and the tests so it is hard to know your grade.
Great guy, fun class, you can really learn a lot. Other professors are 100% easier to get an A in, you actually have to try hard the class to get an A.
Dr. Srinivasan is genuinely a great teacher. His lectures are always engaging even with the sometimes boring topics being handled. However, his class is pretty difficult to get an A. The tests are tough.
Srini is a great teacher. He is a fair grader and cares a lot about his students. The content is middle-difficulty but he explains things well. Definitely ask questions in class. The only knock is he is a really slow grader which can be annoying, but he is understanding if there is a misgrade or something like that. 100% recommend.
He was my fav of the sem!! Super fun and enthusiastic. Would def take again
I really enjoyed Srini and appreciated how passionate of a lecturer he was. The class got easier as you got to practice the material more so don't feel down if it is kinda killing you at the beginning of the semester. Other than that he is a fairly slow grader but it makes sense with how much he has to grade. Very caring and understanding.
Tests and quizzes can be a little difficult, but there are opportunities to make up your grade outside of those. Group projects are a lot of work but Professor Srini is a pretty generous grader. Midterm was hard, but moreso due to time restrictions than content difficulty, the final was easier as a result. Study consistently and you should be good.
Srini is a great professor, I genuinely learned a lot in the class. However, the other professor is 100% an easier A. He is a slow grader, which is annoying but generous. The quizzes can be quite misleading and about content only in the powerpoint but not covered in class. Super nice guy and kept class engaging. Mando attendance but its bearable.
Class Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
9%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.03 avg changeRatings by Course
MOST5740
5.0
(1)BUSN3020
5.0
(1)MIST4610
4.0
(53)MIST5750
4.0
(2)MIST5640
4.0
(4)Difficulty by Course
MIST4600
3.8
MIST5750
3.5
MIST4610
3.5
MIST5640
3.3
MIST2090
3.0