4.3

Kannan Mohan

Computer Information Systems - Baruch College

4.3
Quality
2.5
Difficulty
71%
Would Retake
111
Reviews
4.3
Quality
2.5
Difficulty
4.4
Helpful
4.1
Clarity

71%

Would Retake

111

Reviews

Rating Distribution
Official

5

79

4

15

3

8

2

3

1

6

What Students Say

Nothing like the assignments or anything done in class

CIS3120 - 5.0 rating

For those of you planning to take him next semester especially if you have little to no programming background avoid him, unless you learn quickly, or is willing to spend 80% of your school time perfecting your programming skills

CIS3120 - 3.0 rating
Class Info

Attendance Mandatory

87%

Textbook Required

81%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 18 grades
Most common grades:
A (8)
Not sure yet (5)
A- (4)
Grade Distribution
A(8)B(2)C(1)D(0)F(0)A-/B+(7)
Based on 26 reported grades
A: 8
Not sure yet: 5
A-: 4
B+: 3
Common Tags
Gives good feedback (8)
Tough Grader (5)
Respected (4)
LOTS OF HOMEWORK (4)
Caring (4)
TEST HEAVY (3)
ACCESSIBLE OUTSIDE CLASS (2)
Get ready to read (2)
Rating Trend

Declining

-0.46 avg change
Mar
May
Jan
Mar
Nov
Sep
Last 6 months
Ratings by Course

2200

5.0

(1)

4800

5.0

(1)

CIS

5.0

(2)

CIS9490

5.0

(1)

MGT204

5.0

(1)
+13 more courses
Difficulty by Course

CS220

5.0

CIS3920

5.0

CIS3120

4.2

CISCIS

4.0

CIS3700

4.0

Reviews (111)
5.0
1.0
CIS
Nov 23, 2003

No Comments

5.0
1.0
CIS2200
Dec 13, 2003

He's a very good professor, very flexible. He knows what he teaches and would help you if u had any problem.

5.0
1.0
CIS2200
Apr 16, 2004

kannan mohan is soo good to take. he's easy and VERY helpful when it comes to tests or questions. he's a really nice guy too

5.0
1.0
CIS2200
Apr 30, 2004

very easy and fair

5.0
4.0
CIS2200
May 5, 2004

A very eager teacher. Fresh out of grad school. His accent is amusing but he's very knowledgeable.... A lot of work and his exams cover a ton of material but it's not super challenging.

5.0
1.0
CIS2200
May 24, 2004

KICK ASS TEACHER, YOU WONT REGRET TAKING HIM

5.0
3.0
CIS2000
Jun 1, 2004

this guy is a nice man and a great instructor.hes helpful and eager, and not lazy. take him you wont regret it

5.0
1.0
CIS2200
Jun 3, 2004

This guy reminds me of that Indian guy Apu that runs the Kwik-E-mart on the Simpsons. As a teacher, he's awesome. Explains everything, he even helps you with the assignments before they are due if you e-mail him. GREAT GUY!!

5.0
1.0
CIS
Jun 7, 2004

must take him, teaches really well, very helpful and understanding. Learn a lot an easy way and get rewarded with a good grade.

5.0
1.0
CIS2200
Jun 26, 2004

Very easy guy. He doesnt take attendence. You will learn a lot by coming to class because makes his lectures interesting.

5.0
1.0
CIS2200
Jul 8, 2004

TEACHERS CANT GET ANY EASIER THAN HIM, JUST DO GOOD ON PROJECTS, HE LETS U EMAIL HIM TO CHECK IT AHEAD. TEST ARE NOT HARD, BUT U SHOULD ATTEND CLASS,

4.0
2.0
CIS2200
Jul 18, 2004

Great guy, extremely helpful, and if you know computers a bit, should love it and get at least a B. Attendance not taken, but def. pick your spots, on when to cut. All projects are group and pretty easy to do, tests are easy too, many questions. point sys

5.0
1.0
CIS2200
Jul 19, 2004

doesn't get any easier than this.very nice guy

5.0
1.0
CIS2200
Oct 11, 2004

Very knowlegeable, very nice. One of the best profs. at Baruch! You will like his class.

5.0
1.0
CIS2200
Nov 18, 2004

Mad boring class. You can miss all of his lectures read the book and you pass the exams. A really easy class.

5.0
2.0
CIS2200
Nov 24, 2004

damn good prof...very knowledgeble...and very helpful..class can be a bit boring but stilll overall, amazing! if you wanna learn about computers, this is the class and prof you wanna take!

5.0
1.0
CIS2200
Grade: Not_Sure_Yet
Dec 20, 2004

He is pretty easy, follow the slides and you will get an A.

5.0
3.0
CIS2200
Grade: A
Dec 20, 2004

GREAT PROFESSOR!!! Always willing to offer help and clarify problems on the projects. Definitly recommended. Got an A in the class but it took work.

5.0
1.0
CIS2200
Dec 21, 2004

Excellent Professor! Extremely understanding. 3 Exams - 4 Projects. He is willing to check the work prior to handing it in. Which is a great help! Very nice professor. Not hard to get an A. He will help you in any case. A+++ to him!

5.0
1.0
CIS2200
Dec 23, 2004

take his class and u will learn and get an A without any trouble. 3 or 4 easy projects and 3 exams which usually include material from book. very nice guy.

5.0
1.0
CIS2200
Dec 28, 2004

He's a really nice professor who is alawys there to help you. He respects his students and loves to teach. The projects that he gives out are very interesting and you get to do it with a partner. The tests aren't that bad just study the slides. Lots of material to take in though.

5.0
2.0
CIS9490
Jan 10, 2005

Class is very easy but subject is so dry you often wonder if you learned anything at all. Prof is really nice but course would have been a lot better if we didn't focus on creating stick figure diagrams.

5.0
1.0
2200
Feb 4, 2005

hess soooo adooooooooooorrrraablleee!!! soo caring and NICE!!! TAKE HIM!!! EASY A!!

5.0
2.0
CIS2200
Jun 7, 2005

Nice man, but don't excite him or else he will talk very quickly and you will not understand him. 3 tests, 4 projects, all easy if you come to class- he basically shows you how to do them- you just have to be able to apply the knowledge. will help if you have any problems. respects students. boring when lecturing. drink coffee before class!

5.0
1.0
CIS2200
Jun 12, 2005

One of the best prof. at Baruch. Hes helpful unlike Baruch's condescenting profs. 4 Projects and one discussion that u just have to attend to get all the points. Class was fun and Kannan was great. Take him now

5.0
1.0
CIS2200
Jun 14, 2005

Poeple already wrote all what i gonna say. easy class and very fair.

5.0
1.0
CIS2200
Jun 16, 2005

Wish I had a mini-Mohan to stick in my pocket. Usually having an accent is a negative but there's something about his that's quite likeable (and if you can't understand him, just let him know!). An easy class, to say the least. Always willing to help out. If you participate in class, makes it go a lot faster. You will not regret taking him!

5.0
1.0
CIS2200
Jun 17, 2005

great professor easy class. What more can i say. Definitely take him if you get the chance. You will not regret it

2.0
4.0
CIS2200
Jan 3, 2006

This class was not that hard but dont expect an easy A there are lots of work that he requires. Sometimes you cannot even understand what he is saying. The final was hard though He gave me B I tryed my best what can I say.

5.0
1.0
CIS2200
Jun 6, 2006

He is a very nice prof. his material is useful and he tried to teach them as easy as possible. There are indeed some amount of classwork but they are not that hard as you think,however, you sure need to put some effort in them in order to get A. He always nicely answer all the question you have so you won't feel very difficult in class. just take him

4.0
1.0
CIS2200
Sep 2, 2006

the easiest class I've had in Baruch..if u know how to use a computer and arent too lazy to put some effort, than ur guaranteed an A..no need to buy textbook, just read and memorize the slides..btw, dont miss class because he practically gives answers to test questions away in lectures

5.0
2.0
MGT204
Sep 20, 2006

Great person, very intelligent and understanding. Can actually teach!

1.0
5.0
CIS2200
May 8, 2007

bad professor!!!!!don't want to meet him again after this semester!really hate this professor!!! so much works need to do and he is an unfair grader!!!this class should be easy but he just makes it so diffcult to understand and the tests are so tricky!!!!hate him!!!hate him!!!

4.0
2.0
CIS2200
May 10, 2007

he's nice and willing to help. test is not hard if you have cis backgroud. assign alot of projects to do during the semester. grading is fair. if he thinks there's prob b/w u & ur partner, he will talk to u both personally. he will see the curve for the whole class than he will decide to give extra credit or not at the end of the semester.

5.0
1.0
CIS2200
May 13, 2007

this guy is such a joke....3 exams straight from the book...a few projects...if u ask him what to fix on the projects before sending them to him, he will fix them for you and then when you submit you will get a perfect score on those...fairly easy A...take him if possible

5.0
2.0
CIS2200
May 18, 2007

Truly one of the best professor at Baruch. His class is very organized. You know exactly what he want, how he wants and when. There are no surprises. 2 Exams and a final, all MC. If you put a little bit of effort it's very easy to get an A. He is also a very nice person. If you have any questions he is always willing to help.

5.0
1.0
CIS2200
May 20, 2007

he is a very nice professor. Strong assent, but u will get used to it. The exams can be tricky. U have to take some notes beside his slides and the notes are helpful on the exams. Projects are easy if u have a good parner. Got an A...He is super kind.

4.0
2.0
CIS2200
May 23, 2007

This class was an easy a ,if your willing to put some time an effort in do it if you are there is no way you cannot get an a. 4 projects 3 tests mc easy

5.0
1.0
CIS2200
May 23, 2007

THE ABSOLUTE BEST IN BARUCH.. i have never had a professor as great as him.. very clear on the course work and assignments. 3 test and 4 projects.. they are easy and he is willing to help if you ask..youll learn and enjoy it. hes very knowledgeable in CIS and everything related.. only problem was that the class was pretty early...

3.0
4.0
CIS2200
May 29, 2007

Great Prof! Makes boring computers interesting, and he is a very fair grader. 3 group projects - excel, MS Access, PPT, and one class discussion. 3 midterms, one final (not cumulative). take him!

4.0
1.0
CIS2200
Jul 5, 2007

Like everyone says, a great professor. Very nice and helpful. You know what he expects from the beginning and if you do it, should be an easy A. I highly recommend him.

5.0
4.0
CISCIS
Sep 7, 2007

One of the best profs at Baruch...really helpful and knows his stuff. Make sure you do your work and projects were always helful.

5.0
2.0
CIS2200
Oct 29, 2007

He is a very good prof.....he knows his stuff really well and is always willing to explain, see you in his office hours for one on one tutoring and is SUPER clear about his work that he assigns, even has online tutorials! just study and pay attention during class, attendance is important and his tests are very easy! just memorize slides! i love him

4.0
3.0
CIS2200
Dec 17, 2007

Well, after all hard work and stress it's totally sad to get a B, but I guess the test were hard for me. Plus the questions are tricky :( It reminds me more of business intro then CIS. Be careful with case brief, make sure to answer all the asked question or u'll get a bad grade which could screw ur final score, its 20% of your final grade. It's no

5.0
5.0
CIS4800
Jun 6, 2008

Very understanding, explains until you understand, its a lot of work but im happy with my grade, do well on the projects and you will pass. I did bad on tests and got a b -.

4.0
4.0
CIS4800
Jan 8, 2009

Awesome professor! Explains everything so well and makes sure everyone understands everything before moving on. A lot of small projects (mostly groupwork) + 1 big group project and work but if you do all of them and defend your opinion on tests (long ans questions), you are guaranteed B+ or higher! LOVE PROFESSOR MOHAN! Got an A! :-)

5.0
3.0
CIS4800
Jul 23, 2009

Easily one of the best professors I've had.

4.0
2.0
CIS9000
Dec 22, 2009

You can get an A in this class, without studying. All you have to do is answer the questions on his exams, as you think he would want them to be answered. Stray from this prescription, and you will fail.

5.0
2.0
CIS9000
Dec 24, 2009

Professor is very engaged in the class. Homework is not extensive - just keep up with cases, participate in online discussions, and do your two group assignments. Would take another class with this professor again if it was required.

5.0
1.0
CIS9000
Jan 9, 2010

He is a great professor. He really cares about whether the students understand the material. He is approachable and responsive to emails. He makes an effort to learn everyone's name. It is easy to get an A in this class.

5.0
4.0
CIS9000
Jan 13, 2010

He is the best professor I had to date at Baruch. He ask for student feedback. He schedules sessions outside of regular office hours on Saturdays to answer any questions that the students have about the course. He is extremely knowledgeable about the subject. All my classmates loved him as a professor.

5.0
2.0
CIS4800
Jan 31, 2010

Here is the thank you letter that I wrote: "Thank you so much for donating so many office hours helping me. I have learned a lot from you not only the technical skills but also most importantly your rapport personality and your great character. I wish I have one vote. My vote would definitely go to you as Professor of the Year 2009 at CUNY."

5.0
3.0
CIS4800
Mar 22, 2010

AWESOME PROF!! he is :kind,respectful, crystal clear, and very sweet!! he makes sure everyone understand the material before he moves on.He is always willing to help you if you are stuck. You do have a few group projects to do. He is definitely the best prof to take this class with. RECOMMENDED.

5.0
2.0
CIS4800
May 6, 2010

One of the most respectful Prof you will ever have! He is very knowledgeable,smart, and knows what he is talking about!He has a passion for teaching and enjoys it!He ensure his students understand everything and makes you feel comfortable to ask questions. Great personality!You do have to work for your grade by doing a project,assignments,mt&final

5.0
2.0
GREENIT
May 6, 2010

If you like to learn about the environment and how IT plays a role in it, take this class, you'll enjoy it! The class is not bad at all, just time cnsuming with all the work: 5Case study+ 2Asgnmt.+ Presentation with Paper (All the above is group work) +Openbook Midterm+Open Final. I did learn a lot form this class although its not my fav subject

5.0
3.0
CIS4800
Jun 1, 2010

Very good teacher!! He gives one pop quiz but if you went to the classes you will pass. HE gives 1 group project that is work on for the whole system and one group project in class. He really tries to make sure the information is understood which is good because this subject is not a easy subject.

5.0
3.0
CIS4800
Jun 3, 2010

Very helpful and respectful to students by knowing everyone's name. 1 midterm, 1 final, 1 group project. Lots of lab work & presentations. Its not an easy class, but not difficult to get an A. Just pick your partners carefully. 1 of the best professors in Baruch. Glad I took him and you will too.

5.0
4.0
CIS4800
Aug 6, 2010

Simply put, he is the man! All professors at Baruch should teach with the same passion as him. He is helpful to a fault. He makes sure you learn the material and makes it interesting. Material is tough but not impossible. Your brain will get a workout. If you're in CIS, you will have to take him, but to others, I would highly recommend him.

4.0
5.0
CIS9000
Dec 30, 2010

Mohan teaches in a very enthusiastic manner, and puts passion in what he does. However, the grading is highly subjective and in many cases nit-picking. At the end of the semester, you may find yourself working harder for this subject than any other and with a lower grade than any other.

1.0
3.0
CIS9000
Jun 2, 2011

This professor is completely useless. I hope he loses his position at this institution because he's unworthy of leading a MBA level class.

5.0
2.0
CIS9000
Jun 10, 2011

I really liked his class. Although this class is mostly theoretical however the textbook material & case studies provide a good read. Prof Mohan is really passionate about computers & IT and you can see tht when he teaches. Exams are not that difficult but make sure you read the extra articles that he puts up on BB. Overall my experience was great.

4.0
2.0
CIS2200
Sep 22, 2011

HE IS VERY euthusive, easy class, however, if you are not a native english speaker, DO NOT TAKE HIS CLASS, YOU WILL SUVIVE!!!!!!!!!!! HIS ACCENT MADE ME CANT UNDERSTAND LOTS OF THINGS HE SAID

5.0
1.0
CIS2200
Nov 15, 2011

Greatly enjoyed. He piloted the use of "clickers" and Kindles. He's all pro-technology and business. I even started applying some of the stuff he taught in my little IT start-up. Very, very enthusiastic and helpful professor. If you want real-world practical knowledge, take his class.If IT is not your field, may be a bit challenging,bt still doable

5.0
3.0
CIS9000
Mar 16, 2012

One of the best professors in Baruch. He is one of those professor who is actually interested in teaching students and making sure that they understand the course. Definitely take him

5.0
1.0
CIS4800
May 21, 2012

Awesome Professor! He knows his tough and loves teaching it. Best professor for CIS 4800. Took him for CIS 3700 too!

5.0
4.0
CIS3700
Aug 28, 2012

Alot of reading of articles, no textbook require. no midterm, only final and project. Final is about whole semester of materials. Take note, highly suggested and take note on articles too. project is not too hard, just work together as group. Very helpful professor. work hard will get you easy A. Try to rise your hand to answer question, 10% grade

5.0
3.0
CIS4800
Dec 22, 2012

Words cannot express his level of clarity and his passion to help his students. Professor Mohan, is by far one of the BEST CIS professors at Baruch College. I wish he could've teached more courses. Thank you professor Mohan. Def. recommended.

5.0
4.0
CIS4800
Dec 25, 2012

1 group project, 2 exam, and many group assignments. Listen to the lecture and try to do assignment yourself. He is very helpful. Don't be afraid to email him.

5.0
2.0
CIS4800
May 7, 2013

Very stringent professor in terms of teaching. He is the one that lives by the rules. One dedicated professor who can bring the best out of you if you are willing to put up with his assignments. Lots of reading and lots of work. But overall a very good professor, who brings value to teaching and the class.Be ready to do your part. Not an easy A.

5.0
2.0
CIS3700GREENIT
May 7, 2013

Very good professor and delivered a very good value class. He works hard and expects the same from you. Lot of reading and case assignments. Will benefits you in the end. Not an easy A. If you are ready to do your class work, you can ace it. Communicate with him in advance in tackling your milestones. He will guide you. Good Class and Prof.

5.0
4.0
CIS4800
Jan 23, 2014

One of the best and most caring professors at Baruch! Wish he taught more classes. The class is difficult but Mohan offers office hours and plenty of opportunity to boost your grade. I loved this class. Take him if you want to learn what your degree is all about!

5.0
1.0
CIS2200
Grade: A
Jul 3, 2014

Great professor, recommended

5.0
4.0
CIS2200
Grade: Not_Sure_Yet
Jul 3, 2014

Difficult class. He speeds through the lessons. Mohan is a great professor but i do not recommend you take this class during the summer. 2 test, (Midterm 20%) (Final 25%) and 2 projects .Get yourself a good group from the start,.

5.0
2.0
CIS2200
Jul 7, 2014

Enthusiastic, helpful, and engaging professor. He makes the class easier and motivates you to learn the material. If you do the readings and assignments, you will do fine. The test are easy as long as you what is required from you. Most enthusiastic professor ever. Textbook: Information Systems: A Manager's Guide to Harnessing Technology, v. 2.0

4.0
2.0
CIS2200
Grade: A-
Jul 14, 2014

Was a great class, but the final was impossible screwed us all out of good grades. and the project was due the same day as the final.

4.0
3.0
CIS9002
Jul 15, 2014

Great Professor. A decent amount of work, but the prof. is a very fair grader. Makes the content very interesting

4.0
4.0
CIS2200
Grade: C
Jul 18, 2014

The project was due on the same day of the final and the final was ridiculously hard. Projects have to be done in a group, and in my case it didn't work out. Don't get me wrong he's a great professor, but you get screwed with the final and if you're stuck with incompetent group members.

5.0
1.0
CIS2200
Jul 25, 2014

I absolutely love him. He is super passionate about the subject matter and he tries his best to instill that upon his students. He puts in a lot of effort into planning out an intriguing lesson and expects the same in return from his students. People who said that the final was impossible obviously didn't reciprocate the effort (didn't study).

1.0
5.0
CIS2200
Grade: Rather_Not_Say
Aug 5, 2014

Not really good... One of the baddest parts- Professor killed our good grades on finals and calculation for the final grade was wrong: he did not include some blogs and porticipation in class is not important.. Some people got better grades even though they were absent sometimes

5.0
2.0
CIS2200
Aug 27, 2014

GET GOOD TEAM MEMBERS-3 projects so your members will count ALOT towards your grade. Find a GOOD SEAT the first day of class bc the ppl near you will be in your team. Prof. is very helpful if you need help on topics. Study extra for final bc it was def. 5x harder than midterm. Easy blogposts & easy class quiz questions. I did learn& enjoy his class

5.0
3.0
CIS4800
Jan 20, 2015

Definitely one of a kind professor,he is really passionate on teaching. The course overall was really tough,lots of work- assignments, project and blog posts. He does teach you the bits and pieces of the course, all you need to do is study hard and get group members that will work. BEST CIS PROFESSOR so far

3.0
4.0
CIS220
May 26, 2015

Awful professor.. doesn't go over the "how-to" on projects. He'll refer to videos to teach. He has openly expressed that he doesn't "teach" excel or access. Even then his videos feature easy samples- not like the variations of his assignments. Archaic grading system & exams. You could do well on a project or exam but still lose points. GPA killer

2.0
5.0
CS220
May 27, 2015

Wish I had a positive experience like most people said. Came out severely disappointed and I'm a techy myself Pros: Works with students, Nice guy, Easy to read materials and assignments Cons: Harsh grader, no curve, hard midterm and final, team based, won't help your grade despite great improvement, inconsistent final grade score

5.0
3.0
4800
Grade: B
Jun 26, 2015

He expects a lot of you but you WILL learn a lot if you put in the effort. Passionate about the subject matter and makes sure everyone understands what he's teaching. His tests are intense in order to teach you time management and functioning under pressure. If you know the material and study you'll pass.

1.0
5.0
CIS2200
Oct 1, 2015

HORRIBLE PROFESSOR! RUN FOR YOUR LIFE AND DONT TAKE HIM!!! FORCES YOU TO WORK IN GROUPS WHEN GRADES ARE INDIVIDUAL... DO NOT TAKE HIM!!!!

5.0
3.0
CIS2200
Grade: B+
Nov 11, 2015

Very nice professor, always responds to emails, & always available for office hours. 1 group homework every week, and 1 online quiz every week. 2 projects (excel & access) if you are not familiar, he will only briefly go over the basics and give you links to learn the software yourself. 1 midterm 1 final. Try to get full credit for everything!!!

1.0
5.0
CIS2200
Grade: B+
Nov 30, 2015

horrible professor. makes you read the book. his lessons in class are current events. quizzes EVERY WEEK./ Group projeccts every week ! ontop of a massive excel and access. CLass is NOT EASY. only professor i know who uses a clicker in a small class not to mention an intro class. STAY away unless you want alot of work and a professor whoexpects lot

1.0
5.0
CIS2200
Grade: Not sure yet
Dec 20, 2015

Horrible teacher I never meet. GPA killer. Quiz and hw exercise every week. A team with 4 people for doing hw exercise. A group of 2 people for two projects. Books are boring and useless. 90 questions on the final. Wasting lots of time if you take him.

5.0
2.0
CIS2200
Grade: A-
Dec 22, 2015

Prof. Mohan is a nice guy. He has passion for teaching, which makes him a good, and some time bad, professor depends on the circumstances. I would suggest taking him if you know someone reliable taking the class with you, otherwise, the amount of group workwill be so overwhelming. the final is super difficult, 5x harder as the midterm.

2.0
4.0
CIS2200
Dec 23, 2015

each week 2 quizzes (online+inclass) & a research (250+wrds), Access(15%)&Excell (10%) projects for to 2 ppl. 1Midterm(20%)+final (20%). includes questions from projects. Doesn't show grading criteria. Class is above department standards1or3 of u'll be surprised how fast ur grades fall. do urself a favor & leave'm to ur last option.

3.0
3.0
CIS2200
Grade: B+
Dec 23, 2015

Prof. Mohan expects a lot from you. That's why in this course there would be 2 quizzes every week and one group assignment. Two projects, one midterm and one final. Make sure you find the right group members, it will help. His lectures are actually quite interesting. Because this course was a hybrid class, you basically have to learn by yourself.

3.0
4.0
CIS2000
Grade: B
Dec 30, 2015

Good guy, but you have to teach yourself

3.0
5.0
CIS2200
Grade: A-
Mar 2, 2016

HORRIBLE PROFESSOR!!! DO NOT TAKE HIM!!

3.0
5.0
CIS2200
Grade: A-
Mar 2, 2016

This class was a major headache specially because of the weekly group assignments. I got the WORST team members in the class! it made it more difficult that the assignments were weekly since everyone has their own schedule. Expect to work on your own if you do take him. May God bless u with a good group!!!!

5.0
2.0
CIS3120
Oct 12, 2017
Would take again

Great Professor, let me love python. really teach you how to work. very nice person.!!! easy class

5.0
4.0
CIS3120
Grade: Not sure yet
Oct 29, 2017
Would take again

This is the one of the best Prof at baruch! He really care about his students, and assignment deadlines are flexible as long as you let him know that you need more time. He really knows the subject, and he knows how to teach, very helpful! TAKE HIM, DON'T HESITATE!

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
5.0
CIS3120
Oct 29, 2017
Wouldn't take again

He's really passionate about python and you'll actually learn in the class. Hard for beginner programmers in terms of intellectually thinking. Assignments are doable, but the tests are EXTREMELY DIFFICULT. Nothing like the assignments or anything done in class. Take him if you are willing to self practice.

Gives good feedback
Get ready to read
TEST HEAVY
3.0
5.0
CIS3120
Oct 30, 2017
Wouldn't take again

Claimed to be "okay if you don't have any programming background", but definitely not an entry level class. For those of you planning to take him next semester especially if you have little to no programming background avoid him, unless you learn quickly, or is willing to spend 80% of your school time perfecting your programming skills.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
CIS4800
Grade: A
Oct 31, 2017
Would take again

He is one of my favorite professors at Baruch, he explains everything crystal clear and his notes are even better. Assignments and exams were pretty much straight forward and there were no surprises. Take him if you want to learn!

Respected
Inspirational
Caring
4.0
5.0
CIS3120
Oct 31, 2017
Wouldn't take again

To be honest that Prof Mohan is a nice guy. BUT nice doesn't mean that he's easy going. He could postpone the deadline for homework for you, BUT doing well with the hw definitely NOT mean that you could do well for the test. almost half of the class drop after the midterm. Don't take if you don't have any programming background. NOT ENTERY LEVEL

Tough Grader
5.0
3.0
CIS4800
Grade: Not sure yet
Dec 1, 2017
Would take again

Professor Kannan is one of my favorite professors at Baruch, he explains everything crystal clear and his notes are even better. Assignments and exams were pretty much straight forward and there were no surprises. Take him if you want to learn!

Respected
Caring
Would take again
3.0
5.0
CIS3120
Dec 6, 2017
Wouldn't take again

Difficult. Expects a lot, not an entry level.

Tough Grader
TEST HEAVY
Tests are tough
5.0
4.0
CIS4800
Grade: Not sure yet
Jan 12, 2018
Would take again

Professor Kannan is amazing! I'm currently taking him for winter session, he will make you work for you grade which means you have to participate (he keeps the class interesting/interactive). You'll learn a lot in his class since he keeps you engage and thus you won't regret taking him.

Respected
Participation matters
Would take again
5.0
4.0
CIS4800
Grade: A
Jan 29, 2018
Would take again

Professor Mohan is a very decent choice for CIS4800. Took his class over the short winter semester -- had hw every day, but it was totally worth it. Participate in all the hw and you'll be ready for his exams!

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CIS4800
Feb 2, 2018
Would take again

This guy is the best professor at Baruch. Took him during the short winter break and learned a lot. It was not easy. The workload was extremely intense but not once did it feel impossible. His class was so interactive that you were going to learn even if you were sleeping in class. He is that good. A lot of hw, 1 project, 1 midterm, 1 final.

Tough Grader
Skip class? You won't pass.
GROUP PROJECTS
4.0
3.0
CIS3120
Mar 21, 2018
Would take again

Honestly, before going into the midterm I was worried because before every class he would state the exam is "hardest exam you will ever take." Also, reading the reviews below that is also what I expected. Thus, I ended up studying a lot and because I put in the work I did really well. So, for this course if you put in work you will def see results!

Gives good feedback
Caring
GROUP PROJECTS
5.0
4.0
CIS3120
Grade: A
May 29, 2018
Would take again

Professor Mohan is an amazing lecturer that tries his best (and succeeds) at teaching the material at hand. There was a decent amount of homework but it was all extremely pertinent to the class. If you do all the reading, pay attention in class, and practice all the practice problems, you should easily get an A.

Gives good feedback
Get ready to read
LOTS OF HOMEWORK
5.0
5.0
CIS3120
Grade: Not sure yet
Jan 16, 2019
Wouldn't take again

Hes a great professor and really care about his students. However, its never an easy A class at all. You must practice problems yourself and spend a lot of time to code and learn. There are tons of assignments and exams are extremely difficult, which they are not similar to practice problems. Take him if you good at coding otherwise consider not.

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
5.0
4.0
CIS3120
Grade: A
Mar 20, 2019
Would take again

If you already know the stuff, take him. He is a caring teacher. Always willing to help. But, if you know nothing ahead, he will ruin your grade. very quick, includs a lot of things

Gives good feedback
Lots of homework
Tough grader
5.0
5.0
CIS3920
Grade: A
Nov 1, 2019
Would take again

If you want to learn something, take him. He is really caring and always willing to help. He is the most diligent professor I have ever taken. So on the other hand, he also expects you to devote same amount of effort, which means this course has a lot of homework and everything matters to the final grade.

Gives good feedback
Lots of homework
Test heavy
5.0
4.0
CIS3120
Grade: A
Sep 24, 2020
Would take again

The best professor to teach the basics of Python. He is patient and understanding and uses several mediums (slides, textbooks, videos, etc.) to make sure that you understand the basics of coding. He encourages participation and is a very active listener. Textbook and lectures are mandatory. You're not going to understand anything without both.

Gives good feedback
Inspirational
Caring
Class Info

Attendance Mandatory

87%

Textbook Required

81%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 18 grades
Most common grades:
A (8)
Not sure yet (5)
A- (4)
Grade Distribution
A(8)B(2)C(1)D(0)F(0)A-/B+(7)
Based on 26 reported grades
A: 8
Not sure yet: 5
A-: 4
B+: 3
Common Tags
Gives good feedback (8)
Tough Grader (5)
Respected (4)
LOTS OF HOMEWORK (4)
Caring (4)
TEST HEAVY (3)
ACCESSIBLE OUTSIDE CLASS (2)
Get ready to read (2)
Rating Trend

Declining

-0.46 avg change
Mar
May
Jan
Mar
Nov
Sep
Last 6 months
Ratings by Course

2200

5.0

(1)

4800

5.0

(1)

CIS

5.0

(2)

CIS9490

5.0

(1)

MGT204

5.0

(1)
+13 more courses
Difficulty by Course

CS220

5.0

CIS3920

5.0

CIS3120

4.2

CISCIS

4.0

CIS3700

4.0

Similar Professors