4.3
Quality2.5
Difficulty71%
Would Retake111
Reviews71%
Would Retake
111
Reviews
Rating DistributionOfficial
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 ratingClass Info
Attendance Mandatory
87%
Textbook Required
81%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.46 avg changeRatings by Course
2200
5.0
(1)4800
5.0
(1)CIS
5.0
(2)CIS9490
5.0
(1)MGT204
5.0
(1)Difficulty by Course
CS220
5.0
CIS3920
5.0
CIS3120
4.2
CISCIS
4.0
CIS3700
4.0
Reviews (111)
No Comments
He's a very good professor, very flexible. He knows what he teaches and would help you if u had any problem.
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
very easy and fair
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.
KICK ASS TEACHER, YOU WONT REGRET TAKING HIM
this guy is a nice man and a great instructor.hes helpful and eager, and not lazy. take him you wont regret it
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!!
must take him, teaches really well, very helpful and understanding. Learn a lot an easy way and get rewarded with a good grade.
Very easy guy. He doesnt take attendence. You will learn a lot by coming to class because makes his lectures interesting.
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,
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
doesn't get any easier than this.very nice guy
Very knowlegeable, very nice. One of the best profs. at Baruch! You will like his class.
Mad boring class. You can miss all of his lectures read the book and you pass the exams. A really easy class.
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!
He is pretty easy, follow the slides and you will get an A.
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.
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!
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.
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.
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.
hess soooo adooooooooooorrrraablleee!!! soo caring and NICE!!! TAKE HIM!!! EASY A!!
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!
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
Poeple already wrote all what i gonna say. easy class and very fair.
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!
great professor easy class. What more can i say. Definitely take him if you get the chance. You will not regret it
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.
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
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
Great person, very intelligent and understanding. Can actually teach!
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!!!
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.
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
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.
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.
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
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...
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!
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.
One of the best profs at Baruch...really helpful and knows his stuff. Make sure you do your work and projects were always helful.
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
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
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 -.
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! :-)
Easily one of the best professors I've had.
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.
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.
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.
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.
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."
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.
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
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
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.
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.
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.
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.
This professor is completely useless. I hope he loses his position at this institution because he's unworthy of leading a MBA level class.
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.
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
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
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
Awesome Professor! He knows his tough and loves teaching it. Best professor for CIS 4800. Took him for CIS 3700 too!
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
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.
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.
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.
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.
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!
Great professor, recommended
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,.
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
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.
Great Professor. A decent amount of work, but the prof. is a very fair grader. Makes the content very interesting
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.
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).
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
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
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
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
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
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.
HORRIBLE PROFESSOR! RUN FOR YOUR LIFE AND DONT TAKE HIM!!! FORCES YOU TO WORK IN GROUPS WHEN GRADES ARE INDIVIDUAL... DO NOT TAKE HIM!!!!
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!!!
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
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.
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.
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.
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.
Good guy, but you have to teach yourself
HORRIBLE PROFESSOR!!! DO NOT TAKE HIM!!
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!!!!
Great Professor, let me love python. really teach you how to work. very nice person.!!! easy class
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!
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.
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.
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!
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
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!
Difficult. Expects a lot, not an entry level.
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.
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!
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.
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!
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.
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.
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
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.
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.
Class Info
Attendance Mandatory
87%
Textbook Required
81%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.46 avg changeRatings by Course
2200
5.0
(1)4800
5.0
(1)CIS
5.0
(2)CIS9490
5.0
(1)MGT204
5.0
(1)Difficulty by Course
CS220
5.0
CIS3920
5.0
CIS3120
4.2
CISCIS
4.0
CIS3700
4.0