3.0

Natarajan Kumaresan

Computer Science - Georgia State University Perimeter College - Decatur

3.0
Quality
3.4
Difficulty
38%
Would Retake
114
Reviews
3.0
Quality
3.4
Difficulty
3.1
Helpful
2.9
Clarity

38%

Would Retake

114

Reviews

Rating Distribution
Official

5

30

4

24

3

19

2

20

1

21

What Students Say

teacher has got to be on some type of list of worst teachers in history of the world

CSCI1300 - 1.0 rating

Terrible terrible teacher who is supposed to be educating engineers and programmers

CS1300 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

67%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

83% confidence
Based on 11 grades
Most common grades:
A (4)
A+ (2)
Rather not say (2)
Grade Distribution
A(6)B(2)C(1)D(1)F(0)A-/B+(2)
Based on 14 reported grades
A: 4
A+: 2
Rather not say: 2
A-: 1
Common Tags
Get ready to read (3)
Inspirational (1)
Hilarious (1)
BEWARE OF POP QUIZZES (1)
Tests are tough (1)
Gives good feedback (1)
Clear grading criteria (1)
EXTRA CREDIT (1)
Rating Trend

Stable

-0.00 avg change
Jan
May
Jan
Feb
Jun
Jan
Last 6 months
Ratings by Course

CISI1300

5.0

(1)

CSC1

5.0

(1)

CSCI1300186

5.0

(1)

CSC1301

5.0

(1)

CSC2720

5.0

(1)
+18 more courses
Difficulty by Course

1300

5.0

1302

5.0

CSCCI1301

5.0

CSI1111

5.0

CSC1101

5.0

Reviews (114)
4.0
3.0
CSCI1300
Apr 16, 2003

sit close, he doesn't talk very loud

2.0
2.0
CSCI1300
Nov 2, 2003

A very nice guy, but his lectures are very unclear. I passes the class with an A, but he curbed the tests by about 40 points so people would pass... I didn't really learn much...

2.0
3.0
CSCI
Nov 2, 2003

the guy knows a lot, but he is hard to understand and assumes we know too much.but his tests and class is definately managable.

4.0
2.0
CSCI1300
Nov 3, 2003

At times he doesn't speak loud enough for the folks in the back row (where I sit). he'll talk really fast and gloss over the topics the stupid students in the class don't understand right away. Otherwise, a fine professor.

5.0
4.0
CISI1300
Nov 6, 2003

Great teacher who knows what he is doing. He is very smart and helpful. If you don't know jack about computers, you might have a little hard time communicating with him. If you ask him, he will explain it in a different way.

5.0
2.0
CSC1
Nov 12, 2003

he is nice guy ...always helpfull in study

2.0
4.0
CSCI1300
Nov 12, 2003

Very hard to understand. Let's you use notes on the test,buts thats about the only bright spot in the class. Don't ask questions because you are supposed to read the book.

1.0
4.0
INTROCOMP
Nov 15, 2003

Does'nt explain much and most of the time makes you figure it out cause he's always late to class. Expects students to know alot about computers when you walk in.If considering this class I hope tou're either a programmer or a GREAT and FAST note taker.

5.0
2.0
CSCI1300
Dec 10, 2003

Even though I was taking CSCI from another (horrible) teacher, I went to Nat to get some help, and he was very helpful and concerned at making sure I understood. Looking back, Nat would've been SO much better to have.

3.0
3.0
CSCI1301
Feb 9, 2004

He knows what he is doing but he is hard to understand. Very nice guy.

3.0
4.0
CSCI1300
Feb 18, 2004

Do not sit in the back half of the room, you will just have to wing it. Read and you will be fine. finish the work with 4weeks left in the chapter, so was kind of fun to mess around for those classes, get some help in C++, to bad 1301 is Java. GL

1.0
3.0
CSCI1300
Grade: A-
Mar 5, 2004

this guy is horrible....he can't teach and doesn't try to help...test are sorta easy but other than that this guy is a dick....he is also hard to understand

5.0
2.0
CSCI1300
Apr 1, 2004

Very smart. Very clear. Excellent teaching style. Responsive to student needs. Helps out of class, if needed. He expects you to learn, not just "pass". If you are looking to "just get by", do not take this class.

1.0
3.0
COS1300
Apr 13, 2004

This teach makes you scared to ask questions, because he thinks that you are suppost to be a computer genious. Goes way too fast when he gives notes and does not realize how hard the book is to understand.

4.0
2.0
CSCI1301
Apr 23, 2004

Very friendly teacher

3.0
2.0
CSCI1300
Apr 28, 2004

I think he is a good teacher. However I have alot of past computer experience so the class is naturally easy. The rest of the class hates him and think he's very hard. If you read your book and pay attention you won't have a problem.

3.0
3.0
CSCI1301
May 4, 2004

Ok style. Favors peeps who knows Java. All girls drop. I would've made a C. Yelled at me for being behind. Time consuming progs. Best u can get for 1302. Go for it.

4.0
2.0
CS1301
May 17, 2004

If you are used to the other classes at GPC that are cake walks, do not take this class. He teaches Java. You will learn Java. Show up to class, read the book, and you will get a good grade.

5.0
2.0
CSCI1300
Jun 11, 2004

he is good, the course was easy for me, some students didint like him bcuz the subject was new and hard for them and they just kept blamintg everything on him, he is friendly, speaks quaite so u better sit in the fron row.

1.0
5.0
CSCI1300
Jun 18, 2004

He is mean, rude, and does not help at all. He told one of the students that she was dumb b/c she didn't know the answer. He accused the whole class of cheating b/c he wouldn't help us so we were helping each other understand it.

1.0
5.0
CSCI1300
Jun 27, 2004

No Comments

2.0
3.0
CSCI1300
Jul 27, 2004

I have an extensive computer background so this course was very easy for me, but the rest of my class had a lot of trouble and he was a complete jerk about helping. He made everyone else feel stupid for not understanding and I ended up tutoring the class

4.0
2.0
CSCI1300
Oct 16, 2004

If you sit close (he is quiet) and pay attention, he is easy. If you dont pay attention, he will leave you sitting at the gate, wondering what he is talking about.

5.0
3.0
CSCI1301
Oct 24, 2004

Do NOT listen to these other's comments. The people making these awful ratings just can't handle this course. He teaches with a thorough, thoughtful style that will take you from nothing to something in 3 months. Do your studying (unlike the others here) and I guarentee you'll love his class.

4.0
3.0
CSCI1301
Nov 10, 2004

No Comments

5.0
2.0
CSI1300
Dec 6, 2004

He is very quiet, but if you listen, and put forth the effort to learn, you will get an A in this class. Taking him for CSI 1301

5.0
1.0
CSCI1300
May 5, 2005

Great Teacher

5.0
4.0
CSCI1300
May 5, 2005

He was very nice and helped me gain and understanding of computer science that I never thought was possible

5.0
2.0
CSCI1300
May 5, 2005

He's a nice and easy teacher.. highly recommend him. Willing to help clarify anything and ...simply ... HE'S THE BEST! Take him

4.0
2.0
CSCI1300
May 5, 2005

Great teacher! Always try to help you out. The class can be difficult but you will love it. He works with you. The labs are great. It is very hard to fail this class. Very nice man! Always makes the class interesting. Take this class if you decide to take computer science as a course. Great Class!!!

5.0
4.0
CSCI1300
May 5, 2005

During this class I learned the basics of computer sciense, and my experience with this professor has encorage me even more to carry on with my major (Computer Engineering).

5.0
3.0
CSCI
May 5, 2005

Good Professor, Focus, Stay on top of work, and you will succeed. Go Kumar

4.0
2.0
CSCI1300
May 5, 2005

He is a good teacher if you apply yourself. You have to show him that youre doing your work and at LEAST trying to learn, if not he'll seem very hard to you.But overall good teacher, very linient grader on tests.!!

4.0
4.0
CSCI1300
May 5, 2005

The dude is very funny. Every class I laugh. The class is kind of hard, so make sure to study well!

3.0
4.0
CSCI1300
May 5, 2005

He is a very good teacher, but you must put forth the effort to do well. you have to be very serious about this class and practice outside of class, especially if computer programming is not your major!

4.0
3.0
CSCI1300
May 5, 2005

Good professor, but you have to read the book on your own. Make sure to read the book as you go, so that you can follow more easily when he gives lectures. The labs are easy, and if you study, you'll do well.

5.0
2.0
CSCI1300
May 7, 2005

Great teacher. This class is for anyone interested in CS or Engineering. If you are a real beginner, do not worry, he makes it stupidly simple and does thorough reviews b4 each test. The final...was...a give away. It tested on if u understood the material, not on if you memorized the book.He'sfunny2

5.0
2.0
CSC1300
May 7, 2005

I enjoyed this class. Nat knows the material very very well. He was a good resource for me personally when I asked him about related matters to Computing. Very committed to teaching and the students.

5.0
3.0
CSCI1300
May 7, 2005

I really enjoyd the class, proffessor has a great knowledge of what he is talking about.As long as you read stuff in a book and do lab you will be fine.

5.0
1.0
CSCI1300186
May 7, 2005

very intersting and easy to understand class

5.0
3.0
CSCI1300
May 7, 2005

Professor Nat is a very knowledgeable and explains the concepts well. He stresses the points in the book that would be most beneficial to you whether your a computer major or a novelist.

4.0
4.0
CSCI1302
May 9, 2005

This class was very challenaging, but I enjoyed raising to meet the challenage!

4.0
4.0
CSCI1302
May 9, 2005

This is my first programming class. It is the challenge, but I think it is good for me to understand computer programs

4.0
2.0
CSCI1302
May 9, 2005

This teacher was a good teacher. Material was difficult to grasp but he does a lot of examples so it gets easier to grasp the concepts. The class was pretty laid back and fairly easy if you just pay attention in class. Very few homework assignments.

2.0
5.0
CSCI1301
Nov 3, 2005

NO!Do not take this course.If you do, sit on the front row cause he has a very strong accent and talks quiet.He will make you feel dumb if you don't know it, and makes you not want to answer a question.Read the book, as he uses it as an outline for his lecture.Doesn't understand why its so hard, and often won't leave the slide up long enough.

2.0
3.0
CSCI1300
Feb 15, 2006

hes not too bad. he just doesnt explain things very well and sometimes his accent gets in the way. overall hes a good teacher.

1.0
2.0
CSI1301
Apr 4, 2006

this guy blows, but its an easy grade

5.0
1.0
CSCI
Apr 24, 2006

Awesome teacher, extremely helpful. Although the class was easy anyway, he mad learning everything I didn't already know much easier to learn.

5.0
2.0
CSCI1300
Apr 24, 2006

He is a good instructor. Sometimes the lesson go a little bit fast but he always makes sure that you understand it. The test he gave cover what you have studied. I did not find it hard at all. He knows which material is important to teach you and which should be ommited. Lecture is brief and taking note is not too hard.

4.0
3.0
CSCI
Apr 24, 2006

He's ok

4.0
3.0
CS1300
May 2, 2006

I think he did a good job on explaining what to do for each lesson. He helps you understand the material if you have any questions. How easy you find the class will depend on prior knowledge and if you are interested in the class or not. If you need help with any of the programming parts of the class, he'll help you out.

4.0
3.0
CSCI1300
May 2, 2006

The subject matter was a bit challenging for me. The professor was good about laying out the requirements for the course and explaining what would be on the tests. He was relatively laid back. He was open to questioning and available for extra help. As long as you attend class, read the text, and complete the labs you will pass.

4.0
2.0
CSCI1300
May 10, 2006

For all those thinking about taking csci 1300 in coordination with your current major, it is a very interesting class that will expand on your abstract thinking skills. Professor Kumaresan is a teacher that possesses alot of knowledge around the subject. If you are hardworking and want to learn about what csci offers, take this class.

2.0
4.0
CSCI1300
May 16, 2006

In the first place, Computer Science is an extremely difficult class. This guy certainly doesn't make it any easier. He's hard to understand and basically doesn't know why you can't figure it out. He's also pretty moody. Keep looking.

2.0
5.0
CSCI1300
Aug 18, 2006

Whoa! If you want to take this class to learn more about computer, then be ready to work on your own, because it gets harder by days; it's NOT about learning how to use a computer but to programming it & Mr. Nat doesn't make it easier. Make sure you read and understand B4 going 2 class. Test are easy--if you read and study. enjoy C++ programming.

2.0
4.0
CSCI1300
Oct 12, 2006

I wasnt looking foward to this class in the first point bc it is a required class. I definately do not like this teacher. He is very hard to understand and most of the hard to hear. If you are in to computers and programming them then you'll have a good time in this class. Be ready to read and know what you are getting into before you go to class.

1.0
5.0
CSCCI1301
Dec 19, 2006

HES A VERY BAD TEACHER.. HE HAS A THICK INDIAN ACCENT.. HE DIDNT TEACH ANYTHING.. HE EXPECTS YOU TO KNOW THE STUFF

4.0
4.0
CSCI1301
May 16, 2007

Professor Nat has a slight accent, but is easy to understand. His tests are challenging, but he grades leniently. Make sure you read the book and practice and you will get an A.

1.0
5.0
CSCI1300
May 16, 2007

I don't believe what he is speaking is english. He asks ridiculous questions and then takes it personally when no one answers.DO NOT TAKE. his nickname in our class: mumbles

3.0
4.0
CSCI1301
May 31, 2007

just do all the programs and you'll be fine..he is very considerate when it comes to grading your tests..sometimes it takes a while before he understands what you're asking..but he's nice and willing to help!just do your part and you'll pass the class!

5.0
2.0
CSCI1300
Jun 13, 2007

Very good class.Excellent professor.Expects a lot.If you pay attention you will learn a lot

5.0
1.0
CSCI1302
Jun 13, 2007

GREAT PROFESSOR. MADE THE SUBJECT ALIVE WITH REAL WORLD EXAMPLES. YOU GOT TO PUTIN THE EFFORT THOUGH!

2.0
4.0
CSCI1300
Nov 13, 2007

This guy is awful. Dont take him in the morning, the guy doesnt show up until twenty minutes after class should begin and then badgers you if you miss a day. Thinks everyone who takes this class is a computer science major and teaches at a level not appropriate for an entry level course.

3.0
5.0
CSCI1300
Nov 26, 2007

NOT at all appropriate as an introductory course. This class requires an extensive knowledge of computers and programming. It is extremely difficult. He tends to be condescending and finds it hard to believe that others don't understand what he is talking about.this class made me cry.

1.0
5.0
CSI1111
Dec 9, 2007

DO NOT TAKE HIM. i like computers but this guy was too hard. DO NOT TAKE

3.0
5.0
CSCI1300
Dec 16, 2007

Very nice - but I believe that he though we were slow - because we did not find his directions quite as a easy as he kept professing they were.

3.0
4.0
CSCI1300
Dec 17, 2007

I'm a CS major so I knew a lot of the material, but even with that I still had to read everything and study. His directions aren't always clear and he often didn't show up to class until 30 minutes after start time. If you know nothing of CS then do not take him. His pace is extremely fast and he doesn't explain much at all.

3.0
2.0
CSCI1300
Dec 18, 2007

Professor Nat is perpetually late for class (sometimes up to 40 minutes), he loses track of what he has taught to which class, and he can be overly abrupt to students who don't quite understand the material. Despite this, he is an intelligent man who thoroughly understands the subject material and is perfectly capable of delivering a coherent lecture.

3.0
2.0
CSCI1300
May 7, 2008

His method of lecturing right off powerpoint slides can get quite annoying, and sometimes it is really hard to understand. If you have a good attitude towards the class you will do just fine.

4.0
3.0
CSCI1301
May 12, 2008

Not going to spoon feed you to get a good grade. You have to keep up with a reading and ask questions if you don't understand. This class starts slowly, and speeds up quick at the end, so be prepared to put in long hours programming towards the end. He really knows his stuff, and is always in his office and willing to help. Plus, he's a nice guy.

2.0
4.0
CSCI1301
Aug 4, 2008

He is a professor that teaches onl on the account of those who understands the material. If you are not a quick learner he does not have the patients for you. Yes I passed hiss class but I didn't learn the material because he was to lazy to teach the material. If you want to learn and take a teacher who cares about the students DON'T TAKE HIM!!!!!!

5.0
3.0
CSCI1302
Aug 15, 2008

Great professor. The negative comments about this guy arent true- he is clear in his teaching and is willing to help you through any issues(tests or homework)

3.0
4.0
CSCI1301
Aug 19, 2008

this is a hard! class. do not take it if you do not already have an understanding of the subject. if you do not understand he will move on with out you. he is a nice guy and really does try to help you But he is just not clear he has a heavy accent so it is very hard to understand.

2.0
4.0
CSCI1301
Jan 5, 2009

he is awful.. really don't take him unless you can teach yourself java..

1.0
5.0
CSCI1301
May 1, 2009

HORRIBLE! No joke, if you have no programming experience do NOT take this teacher, take a course with Benson-Slaughter instead. He only teaches with powerpoint and will not explain things clearly. He gets off track severely and cannot focus on one idea. Horrible teacher. He may know all there is about Java and programming, but nothing of teaching.

1.0
5.0
CSCI1300
Dec 1, 2009

Omg! very very very hard tests.

3.0
5.0
CSCI1301
Dec 3, 2009

Very smart, man, does go on tangents but will answer any questions you may have. Don't play on the internet/Youtube in the back of class, actually attend the class, buy the book do the examples and you will do well. Yes he is hard, but computer science is a hard subject! The class requires work time and dedication, don't expect to be handed a grade

3.0
5.0
CSCI1300
Dec 29, 2009

Tough teacher. Will not hold your hand, but he is fair.

3.0
4.0
CSCI1301
May 22, 2010

That picture of him really doesn't do him justice - it's about 25 years old and doesn't really showcase the raw masculinity which is this man. I rated him a 5 for being hard - hard not to stare dreamily into his eyes, that is. The guy below is right - you will have to learn on your own, but only because his hot voice and luring accent distracts you

3.0
3.0
CSCI1300
May 24, 2010

It's my first day in the class and already i can tell that this is not going to be easy. After reading through some of the comments(while in class) i can already tell that i'm going to be doing alot of this work on my own. So if you are coming into Computer Science avoid Mr. Nat. He is getting side tracked very easy. His accent is not only very har

1.0
5.0
CSCI1300
Jun 3, 2010

I lost my interest on computer science after taking his class. He doesn't help you at all. tests are very very hard and doesn't give you any study guide. you've to read everything from the book and the power point slide. I studied so hard only to pass this class and got a C. Don't take him.

1.0
5.0
CSCI1301
Jun 15, 2010

Very HARD!!!Terrible, at best teaching style. Makes you figure everything out on your own. Might as well stay at home. If you didn't practice computer sciece as a kid dont bother with his 1301.

5.0
3.0
CSCI1301
Jul 22, 2010

Good Professor. Take him if you want to learn something.

3.0
5.0
CSI1300
Sep 27, 2010

I lost interest on comp sci bcuz im taking this course (writing this in class btw). I don't get anything from what he teaching. When he asks did we learn anything from 1st day until 8th week, everyone looking at eachother which means NO. I still like computer but this class is just hard for beginners. He needs to consider his teaching styles.

5.0
2.0
CSCI1300
Dec 6, 2010

Great teacher when one on one. Ask questions and you will do fine. When lecturing, he is a bit harder to follow, and every concept he covers appears on his tests.

4.0
2.0
CSC1300
Jul 30, 2011

A good teacher. Very intelligent and very helpful. I took him for 1300 and I am taking him in for 1301!

5.0
4.0
CSCI1301
Nov 30, 2011

Easily my favorite professor from GPC. Kumaresan is such a brilliant, intelligent professor that has a passion for what he teaches. He presents the material well and gives great examples. I got A's in both of his CSCI 1300 and 1301 classes by reading the textbooks while taking notes. Tests are hard but fair. Definitely take him if CS is your major!

5.0
2.0
CSCI1300
Apr 27, 2012

Fair & lenient if you show effort. Keep up with the reading or you'll be lost in lecture/tests. Test problems are about the same as those from the book/class/labs/hw. Won't spoonfeed how to write every single program, but available to help. That's just part of programming, you won't learn if you don't practice on your own. Really smart instructor.

4.0
3.0
CSCI1300
May 2, 2012

Fast-paced class, will make you learn tons if you don't have a CS bkgrd. A LOT of reading. Better to study off the book (not the slides) for tests. Not great at explaining but will help clarify outside class. Can be snarky when students don't "get it" right away, but if you don't take his humor personally he is actually a very nice guy & hilarious.

2.0
4.0
CSI1300
May 16, 2012

If you don't have any background of computer science, DO NOT take Kumaresan! He cannot teach at all, he literally confuses everyone, and he is really fast paced! For his tests, use the textbook to study and watch YouTube videos. Do not use the powerpoints. If you want to get an A, don't take this guy! Take someone else!

2.0
5.0
CSC1101
May 16, 2012

Bad teacher. Not patient at all.Doesn't explain material well. Maybe for people who are interested in Computer Science he might be good.If you don't have any prior knowledge about computers it will be very difficult class. I don't mind to work hard but this was way too much work just to survive. Yes, he doesn't get it that people don't get it...

2.0
5.0
CSCI1301
May 17, 2012

So maybe he's smart. It's great that he has real world experience, but let's be honest, he doesn't kno how to teach. For those of you who have comp background, his class will be fun but I warn you, he will challenge you. He just don't understand why ppl don't get it right away.

2.0
5.0
CSCI1301
May 17, 2012

This class covers total 10 chapters and he goes over 1 chapter per week. Extremely fast pace and you are required to read the whole book. There are only two tests and a final exam. So, if you fail one, the chances you will get an A is very low. Absolutely no extra credit, no curve. Good luck.

1.0
5.0
CSCI1300
Jun 30, 2012

He intentionally makes his test hard with alot of trick questions. Heed my warning.. DO NOT TAKE HIS CLASS!! If you have to, be prepared to read every chapter. Their are no test reviews or study guide.

4.0
2.0
CSCI1301
Jul 28, 2012

His style relies a lot on the text. If nobody asks questions bec. no one has done the reading homewk, he'll move on or ask you to code somethg in 2 mins. Exams can be easy if you read and practice from class/book exercises. He'll often give a lot of partial pts for incomplete/buggy code. If you dislike fast-paced, don't take any CS in the summer.

3.0
4.0
CSCI1301
Oct 24, 2012

I'm taking his class again and I think I'm beginning to like the class. It is still hard but we are using a new book now and it's so much better than the last book. Example he gives you in class is very important so don't miss that. Go to his office more often if possible.

4.0
3.0
CSI1301
Jan 16, 2013

He is a good professor, if you truly want to learn how to program! He is passionate and experienced in the subject.Be prepared to read the book ahead and ask questions in class.He is likes to help students that are interested, but not the lazy ones.Come to class, read the book, pratice the exercises and turn in all your projects even if with errors

2.0
5.0
CSCI1301
Apr 12, 2013

Unless you have previous expirence in Java or very comfortable learning on your own, DO NOT TAKE. If you dont understand the material he is very rude and condescending. I'm sure he's a good programmer but he's an awful teacher. He gives no second chances and is very cut throat to those who struggle. Really avoid the class at all costs.

1.0
5.0
CS1300
Grade: A+
Nov 9, 2013

If you register for his class, you are paying $ to teach yourself the material because Nat doesn't teach you anything. He doesn't drop any of the impossible tests he gives. Terrible terrible teacher who is supposed to be educating engineers and programmers. Don't take him.

5.0
3.0
CSCI1300
Dec 7, 2013

Study the book and practice coding! He doesn't make the course easy but it isn't that hard. I studied a few hours the night before each tests and made straight B's. He gives extra credit and the tests are really not that hard.

1.0
5.0
CSCI1301
Grade: A+
Oct 28, 2014

This teacher is the worst teacher in possible history. If you think you could take notes in this class. Think again. He just takes everything out of the book and then expects you to know it instantly. He literally slides through each of powerpoints in a matter of seconds. Good luck if you don't know how to program. I already knew.

1.0
4.0
CSCI1300
Dec 4, 2014

Take him and you will regret it. Out of the 30 students that were in the class at the beginning of the semester, only 8 remained by Final Exam time. Everyone else withdrew from the class. 6 of those 8 students cheated on every test and still made a B in the class. teacher has got to be on some type of list of worst teachers in history of the world

3.0
4.0
1301
Jul 15, 2015

I took him at Dunwoody. I was new to programming and understood the basics pretty well, but as we advanced into the course, it became a hell lot confusing. If you already know programming take him. If you are new, DO NOT TAKE HIM. Even if you do not have an option do something else but please do not take him. His assignments are tough as hell.

2.0
5.0
1302
Grade: B-
Oct 21, 2015

terrible! no way to get an A

1.0
5.0
1300
Grade: Rather not say
Oct 23, 2015

DO NOT TAKE HIM. He doesn't teach, he doesn't like to teach, he wont respond your question, instead he will ask another student to answer you, if someone ask him to put the info in Icollege he says he doesnt have time to do it, if you ask question in his office hours he ask you to go to the library . Go to another campus and take a better one .

4.0
4.0
CSCI1300
Grade: A
Jan 4, 2016

Prof. Nat is a nice guy. However, his lecture was not so clear. He would give pop quiz out of no where, his written test was hard, make sure your understand everything in class.

5.0
3.0
CSC1301
Grade: A
Dec 13, 2016
Would take again

CS major is difficult and requires a strong study habit which Prof. Kumaresan helps prepare you for. He is extremely knowledgable and helps guide you and make sure you're on the right path, but he will not hold your hand. If you are expecting to be spoon fed, this is not the class for you, or the major to be blunt.

Get ready to read
Inspirational
Hilarious
2.0
5.0
CS1302
Grade: C+
Jan 11, 2018
Wouldn't take again

Get ready to read.

Get ready to read
BEWARE OF POP QUIZZES
Tests are tough
5.0
1.0
CS1301
Grade: A
May 6, 2019
Would take again

Just one word, if you looking for a good professor. He is the one!

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CSC2720
Grade: B+
Jan 13, 2020
Would take again

If you want to learn how to write code the right way and walk away from the class better than what you started as, professor Nat is the way to go. I took data structures with him and I learned a lot and he is fun guy as well.

1.0
3.0
1301
Grade: Rather not say
Feb 26, 2024

Unprofessional, unprepared, has no plan or schedule - The man cannot even update his class section with current dates - In class rude to students says things like "Some of you don't belong here" - Does not assign coding projects makes small examples such as small nested loops running backwards You deserve better, this man is not teaching properly

1.0
3.0
1301
Grade: A
Jun 4, 2024

He's the worst professor I've had. He never graded things on time, and people always had to remind him to grade assignments or open discussions and other projects for us. He constantly underestimates your skills and tells people they don't belong in his class out loud. However, the content was easy as long as you read the textbook.

2.0
3.0
1301
Grade: B
Jan 2, 2025

Professor Natarajan can be hit-or-miss. The lectures are decent, but grading and communication are inconsistent. If you're new to programming, the assignments may be quite challenging. Using resources like the textbook, study sessions, and tools like unstuck study can really help.

1.0
5.0
1302
Grade: Drop/Withdrawal
Jan 9, 2025

He is the absolute worst. The school authorizes use of the zybook that comes with graded exercises as well as zylabs. He says he thinks they are a bunch of crap so he doesn't factor in of these numerous graded assignments and labs into your grade. Your grade is sole based on his test and couple quizzes he gives which could be anything you've read

Tough grader
Get ready to read
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

67%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

83% confidence
Based on 11 grades
Most common grades:
A (4)
A+ (2)
Rather not say (2)
Grade Distribution
A(6)B(2)C(1)D(1)F(0)A-/B+(2)
Based on 14 reported grades
A: 4
A+: 2
Rather not say: 2
A-: 1
Common Tags
Get ready to read (3)
Inspirational (1)
Hilarious (1)
BEWARE OF POP QUIZZES (1)
Tests are tough (1)
Gives good feedback (1)
Clear grading criteria (1)
EXTRA CREDIT (1)
Rating Trend

Stable

-0.00 avg change
Jan
May
Jan
Feb
Jun
Jan
Last 6 months
Ratings by Course

CISI1300

5.0

(1)

CSC1

5.0

(1)

CSCI1300186

5.0

(1)

CSC1301

5.0

(1)

CSC2720

5.0

(1)
+18 more courses
Difficulty by Course

1300

5.0

1302

5.0

CSCCI1301

5.0

CSI1111

5.0

CSC1101

5.0

Similar Professors