Chinmaya Mahapatra
Computer Informational Tech. - Kwantlen Polytechnic University - Surrey
3.1
Quality3.5
Difficulty52%
Would Retake96
Reviews52%
Would Retake
96
Reviews
Rating DistributionOfficial
96 total ratings5
37
4
13
3
4
2
9
1
33
What Students Say
“Doesn't have a clue how to explain some things”
INFO2313 - 1.0 rating“don't have enough time for lab and midterm”
INFO2313 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.13 avg changeRatings by Course
CSIS1275
4.7
(3)CPSC1204
4.5
(2)INFO2315
4.0
(1)INFO1214
3.3
(27)CPSC2302
3.0
(2)Difficulty by Course
INFO3245
5.0
INFO2315
5.0
INFO4330
5.0
CPSC2302
4.0
INFO1212
4.0
Reviews (95)
Very knowledge young instructor. Explain concepts well. Very reasonable on grading as long as you've tried. Highly recommended.
Warning: To take this class you will absolutely require a high end laptop with a minimum of 8-10g of ram and a quad core processor. The software you will use is extremely resource intensive. Also be prepared to do a tremendous amount of stackoverflow and googling because the software is not user-friendly at all. As for the prof, hes pretty good.
Chinmaya is a nice professor, but does not teach this class well. He writes equations and diagram examples with very little explanation . He talks quickly so you're notes just end up with equations and diagrams, unless you can keep up . On the plus side the midterm was open book.
Labs feel like midterms with cutting off internet, must use the room's computers, must hand in at this time on moodle or get a zero. Doesn't have a clue how to explain some things. Constantly uses the phrase "you we're taught this already in the pre-requisite course." You don't feel like you learned anything. Has been a professor for about 2 years.
Doesn't explain foundational concepts at all, so you'll be lost how he got to his solutions. You will also hear "you guys already know this" a lot, he just assumes everyone knows all concepts already. Labs are like tests: in class, no internet, no help on them. A positive is he is an easy marker, but if you don't learn anything what's the point?
1. don't have enough time for lab and midterm. sometimes heard that "You already know this from prerequisite course 2. cannot follow his step of typing in-class code 3. in-class code is not helpful because midterm is more difficult than in-class code and lab. 4. He is a nice person, but will not take him again
Tough prof for this class. All assignments are in class & you are shown a concept then right away only given 5 minutes to solve a question, like a test but no time to study. Actual tests have only 4-5 questions on them & they are the hard Q's from chapter. No easy test Q's for easier marks. Explains concepts in class super fast, hard to follow.
He is a nice professor but does not explain clearly. Midterm average was fail, he gave us new assignment to boost class avg but make assignments unclear and did not teach all thing to make program work. Need to Google lots. If u make program nice and working, don't get full marks with no feedback. Makes too hard for new Java learner.
Chinmaya is an awesome teacher. I have taken numerous classes with him and would take more quite happily. Exams are straight out of his slides . Not only did I get good grades in his classes, I learned a lot. So that's an added plus!
He is one of the most helpful professors around. His assignments and bonus material make you think and learn in a unique way. Methods of teaching are practical oriented. He makes you code and teaches in a way that gets you ready for industry.
Very young and knowledgeable professor. Helped a lot with my studies.
AMAZING!!!!
Nice professor, explains and concepts but you also have to practice it. Try the exercises he mentions
He is a very nice professor understands his students very well. Give good grades.
He is one of the most caring instructor. He prefers to teach through practical questions rather than theoratical. He also tells the use of his subject in other courses. His good feedback and in-class bonus marks motivates the student.
Exams are very hard but if you know fundamentals you can get grades
bad at teaching. but ya ok you can take it if u want . if u don't have any options left
Rushes through the material during lecture and doesnt really explain things in depth, he kind of expects everyone to know advanced math stuff already. My advice is to learn subject before taking a class with him because he will rush through it
Yo will Pass. ��
he is not a good professor he rushes through the course and doesn't want to help the students
Does not want to teach, clock in and clock out, let the class leave early. Does not explain concepts clearly, fails to inspire students.
He speaks very loud, which is a plus. Care for students but should slow down a bit. Always rush through the lectures and dismiss the class early.
Constantly worried about "plagiarism". Too strict and bad at teaching, get a better professor and your grades will go up, too.
Worst teacher I ever had. Can't teach properly, speaks too fast and rushes everything. Makes everything confusing. Had a foolish group project too that was unnecessary, was a pain to work with the group members.
Bruh trust me this guy was up there when it comes to the best professors I have had. I guess people might have a problem with him in other classes. But, for an online class being recorded he was the best lectures were very long but very worth it. Learned a lot from this guy.
Do not take. Hardly any homework to apply what's learned. Doesn't provide feedback on assignments before exams so that u know if ur learning the material properly. Puts things on the exam not taught in class nor in reading material on slides to learn yourself. Wasted time in midterm due to mistake and had to resend 1.5 hour through the exam.
Lol this guy's one of the worst. Puts things on midterm he has never teached. He teaches basic concepts and commands but doesnt teach you how to apply them to real world problems and therefore the exam questions are difficult. Do not take, one of the worst instructors I've ever had to take.+ Made mistakes on his own exam and made us waste xtra 1.5h
Trying to be non-bias... 80% of class is tests/group project, 20% assignments. He talks AT you for the entire lecture, no back and forth, hard to stay focused. He seems to want you to succeed and want to help but you will need a lot of outside practice. If you're prepared to practice a lot and re-watch his lectures... well he's a tough one anyway
Teaches fast, requires a lot of extra study. Don't use his slides, use W3 schools instead. I get A's in everything, but this was definitely the hardest and required the most outside work. On the bright side he's loud and easy to hear.
Do not take, he will ruin your GPA. He does not want you to suceed bc if he did, he'd give more homework and practice and not give very difficult exams and a group project that makes no sense. Avoid this guy, you'll go from a C to a A- with the same effort w/ a diff prof. Midterm avg was a fail lol.
I see many negative reviews and I wholeheartedly agree with them. He is a very, very bad professor. Does not care one bit about his students, seems to have a bad attitude and overall negative persona. I agree that the exams are very hard and totally unrelated to what he teaches. Dude, give us more assignments to LEARN and stay on topic on exams.
If you have a dream to fail in a course Mr Mahapatra the genie will grant your wish. Absolute pathetic
Yeahhh, I would say avoid this guy. Asks you coding questions on the spot during project presentation (which are pretty hard btw). 80% of the class is project and exams. I would say he is a difficult one for sure... exams certainly ain't easy either.
Final exam and midterm exam had things he never taught to the class. There is no homework whatsoever to help with what's being asked in the exams. Homework is much easier than the exams, while the exams are next level. Unpleasant experience overall. Homework should help you prepare for the exams, it doesn't. Class is mostly exams too, RIP GPA...
I usually rate my professors at the end of every semester and here is how I would rate this one.. HORRIBLE! Never had a professor with a difficulty like him. I get good grades but even with a lot and lot of effort you would be lucky to get a B- in this class. He talks too fast, teaches very basically, and is difficult to understand as well. Avoid!
Incoherent, bad at teaching and always rushes. Tough assignments and exams are unnecessarily difficult. I hate going to his class. Listen to all the reviews
Terrible, incoherent
Worst professor in KPU i had a perfect 4 gpa in my first three semesters but then i choose this professor without checking the ratings please every with my personal experience i am writing this review. His exams are really hard i have dealt with hard exams earlier but he puts questions which he have never thought. get a textbook to pass
Highly unrealistic is what the professor is. He himself would do 1 easy activity in class and himself would struggle to do it completely in the 2.5 hour class and yet in exams he would expect you to do 5-6 activities in the same time but with much more complexity and difficulty. He did not even teach us Recycler and Card view yet had it in the exam
For a Python and machine learning class, we had only one assignment (15%), 85% of the class was project and exams. He didn't give you enough homework/assignments so you HAVE TO do extra by yourself to avoid F. Exams were way harder than what he taught because he only taught basic in class. He didn't allow you to listen to other groups presentation
good prof
it is second semester with this professor and feels like his efforts make the hardest thin g easy to understandable
I was in India and new to kpu It was hard for me to do so but he made me to do this and it was always very easy remain in contact for support
He is very good professor. He clears every doubt of students. Person will get good grades if you concentrate in the class and watch recorded lecture again and again.
Exams are similar to the homework questions / what is taught in class, doesn't try to surprise you with random stuff from the text book.
Good Professor
One of the best teacher i ever had in these 2 years of kpu. Very very cooperative teacher and clear teaching. He taught me MySQL and he is a really nice teacher, all those bad reviews about him are of those students who didn't even tried to pass this course. There is some work we need to do to pass, but overall, the teacher is the best.
He is a good professor i had two courses from him in the same term and he make sure that all his students get good knowledge of his course. If you see this thank you professor for this good experience throughout the semester.
Professor teaches very good.
He is the best professor. Very caring for his students. Tries his best to solve their problems. If you really want to learn something, he is the best instructor.
I took both Java and Discrete Mathematics with professor Mahapatra. It was an amazing experience studying both of these courses with him. He has a vast knowledge about the things he teaches. Always ready to help his students, be it anytime. He wants all of his students to score best.
Tbh I was quite worried about this class and the professor as well. He has been misunderstood by so many students in kpu. Dont believe the previous ratings as he is very supportive and linient. Secondly if you want to pass the course without studying a single word, leave Mahapatra but no professor will give you passing marks. Hes great teacher.
Great professor!!! Teach concepts in excellent way
I was really worried when I picked him for the course because looking at the ratings it was really bad. But honestly he is a really nice teacher and do care about his students.
He is one of the best professor for info 1214 at kpu.
He is a nice teacher. Was really lenient unlike what some reviews say. Was a great teacher and is really lenient grader. Just reading his ppt presentation is more than enough. Easy scores but teaches all the important stuff. Clear choice.
A real gem he is . Very caring and teaches every concept in the class. Have a very clear grading criteria. if yall make efforts he will definitely take care of you. The way he teaches SQL coding in the class is amazing. His notes and classes are enough to pass the course with the A grade .
Excellent lectures, explained everything in detail. Quizes, midterms, finals were all from lectures. Just read it before exams, practiced and got good grades. Always available to help.
He is very good. You will have to study for his class but he teaches everything in detail in class and is also available for help via phone/email whenever needed. His grading isn't tough at all. he is very helpful
He know what he is teaching and is always ready to help. He is one of the best professors at KPU
look at all these recent postings being posted by one person (maybe chinmaya himself) to increase his ratings, who would fall for that? c'mon
WOW! he got 7 perfect comments on April 24th and 9 perfect comments on April 23rd! obviously one person wrote all of them
He was a good teacher and if you had questions about things he would always help you.
He is a great professor but one really needs to be laborious and dedicated to pass his class. I would recommend only the serious and aspiring students to attend his class rather than who just want to pass the course for the sake of framework completion.
to be honest, I was worried in the beginning because of the rating but the whole class experience was amazing. he is a real gem , gave all his efforts to teach the students perfectly. he care for all the students
very good professor!!
Awesome. i would probably take the same professor again
all and all good professor.. go for him..
His recorded lectures are easy to understand and follow. If you do have any problems with the lectures he will go through them with you in class and make sure that you understand them. If you don't want to ask during class you can also call his phone number that he provides. Great teacher.
Best Teacher I got . He teaches very well in his recorded lectures and grades according to the steps you have done correctly in mathematics INFO 1214. If you get the chance of studying from him don't miss it. gives assignment based on his teachings and are really helpful for gaining knowledge!
One of the best professors. Very clear lectures , great way of teaching and making everything understandable. You cal always ask if you have any doubt . You can score good grades easily if you follow the lectures and practice. Very understanding and polite teacher. I have taken his another class in the next semester too.
his video lectures are quite assessable and useful. one of the best professors so far. detail oriented obviously cause he teaches math. assignments are easy to do if you watch the videos. class is usually for 10-30 minutes that's too for announcements and i loved it for that.
Assignments and exams are much harder than what is taught in class
Best professor
Excellent Professor All the lectures are very clear
Chinmaya does not engage with his students. The only time to ask for help is on thursdays, so if you get stuck at something at the beginning of the lesson you would have to wait till Thursday to ask him a question and move on. On top of that his recorded lectures that he posts are from his last semester and he puts zero effort in explaining concept
Chinmaya is a good lecturer. he understands the topics really well and he applies class material to real world problems. His tests are based off your assignments and the difficulty is easy if you understand the concepts. his handwriting can get really messy and his feedback is very minimal.
Professor Chinmaya focuses on the application of programming in his class. His lectures are good. I recommend going in person. I had 3 hrs sessions so if you have the same, be ready for a lot of content. Play around with what he demonstrate in class on the IDE. It really helps with understanding the concepts.
Nice guy and you can learn SQL pretty well. The only complaint is the terrible wording on the exams. The questions on the exams are also things you haven't even done before
the best professor ever!! He is always ready to help you. He teaches mathematics in a very interesting way and explains the practical usage of that.
Guys beware that he teaches you basic stuff and puts hard stuff that you never learned. He asked about the TG-OP on the final but never taught us.
He got us with the final exam. He gave good marks until the final exam which was worth 30 percent. This reduced my grade by 20 percent.
If you want to take this prof, you might as well burn your money right now.
At most this professor is decent. I did learn a good amount from him. He does explain the concepts well in my opnion but his tests are hard and usually nothing like the the material covered in class.
Maya is a very good teacher of mine; however, Chinmaya is absolute a$$.
The content of exams isn't even mentioned during the lecture or on slides. Don't take him as he will suck you dry. When you email him about the grade, he just says that most of the class didn't get a good mark (Avg. of 60%). What on earth is going on here. Definitely a GPA dropper.
awful
His lecutres are clear and I actually have learned things from him. However his tests are nothing like what he taught in class. The homework is easy but the exams are much different. At most this prof is ok, take him if there is no other prof though
Man can't teach
hes so bad at teaching, take him if you want to learn everything from youtube
Chinmaya did a great job with this course, He takes into account how a computer would compute something while solving problems which was really interesting. He was very accessible in class and especially through mail, and would always reply within 2 hours. Solving the questions from the book, really helped too.
Him as person is okay, but his exams are insanely hard and is nothing like the stuff that was taught in class. He teaches us a simplified version of something but his exams are an extreme level of that thing. Our whole class failed his exam and the only way we passed was because he scaled the marks.
All the good reviews are written by the prof. Do not be fooled guys. Makes midterm and final harder and both are a total of 60% if grades. Such an a$$hole.
Chinmaya's teaching style can be hit or miss, but the course material is interesting. Use resources like unstuck study along with the textbook to prep for the tough exams.
He is a caring instructor. The first half of the semester was easy however the other half was based on SQL which I have found hard. He is a strict marker however if you follow what we learnt in class you will get an easy 80% on assignments There will be one huge project given after the midterm. Which takes up to 15 - 30 hours. Its easy though.
Class Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.13 avg changeRatings by Course
CSIS1275
4.7
(3)CPSC1204
4.5
(2)INFO2315
4.0
(1)INFO1214
3.3
(27)CPSC2302
3.0
(2)Difficulty by Course
INFO3245
5.0
INFO2315
5.0
INFO4330
5.0
CPSC2302
4.0
INFO1212
4.0