Simanta Mitra - Iowa State University

Professor: Simanta Mitra
Department: Computer Science
College: Iowa State University
Rating # 1
Overview:
  • Course: COMS309
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Clearly cares very much for his students and wants them to succeed.
Rating # 2
Overview:
  • Course: COMS309
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He's simply the best, and really care about his students progress. Easy A because it really depends on how much effort you put in. Project management is important especially when you start working, and some students dismiss his lectures as not related, but they're important because they expose you to things like Agile and SCRUM frameworks
Rating # 3
Overview:
  • Course: COMS309
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I made this account just to leave this review. The class was not that hard but as a professor, he isn't great. I learned nothing in class and the quizzes seemed to have nothing to do with the actual material. I enjoyed the project but that's because of my team, not the actual course. Buckle up. This class has a lot of highs and lows.
Rating # 4
Overview:
  • Course: CS309
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Mitra was an okay professor. The class material didn't really make any sense, but then again, the class wasn't really about the lecture material. This class is all about learning how to teach yourself a new software and creating something new with it. As long as you keep up with the class, most people will get a lot out of it.
Rating # 5
Overview:
  • Course: COMS309
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
309 is generally more about your ability to teach yourself rather than what you learn in class. That being said, Mitra is one of the most dedicated professors when it comes to answering questions and helping you with your project. I spent many Saturdays with him over the semester fixing things. Great guy!
Rating # 6
Overview:
  • Course: CS309
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Class was completely pointless, they should just tell us the required software to be used throughout the entire semester and never hold class again. Professor wasn't anything special. He was funny for sure but it didn't seem like he had your best interest in mind. I'd take him again but I can't and won't take him seriously.
Rating # 7
Overview:
  • Course: COMS309
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I get the sense that Mitra does not care very much what his students get out of his class and that he doesn't want to be there. He wasn't bad, but I didn't learn anything from him, 309 is all about the project, the group of people you work with, and how hard your TA grades you.
Rating # 8
Overview:
  • Course: COMS309
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Mitra is definitely passionate about software development, but lecture seems very pointless and everything can be studied outside of class. They can be confusing/pointless at times. However, the TAs and him are very helpful if you ask for assistance on your group project. Just get the group project done and pass the exams and you'll be fine
Rating # 9
Overview:
  • Course: CS309
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Took him for 309. Lectures are boring and squeaky because of his microphone. Ended up leaving because of it multiple times. Class is very "throw you in the sharktank" like. You either learn by yourself or sink. My TA was helpful, but Mitra always was very short and unhelpful with answers. Gives you review questions for exams, but no answers.
Rating # 10
Overview:
  • Course: COMS309
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I'm torn on Professor Mitra. He does a good job helping students on their projects and getting them the help they need if he can't answer your question. His lectures aren't great. 25% of the grade is exams, but the study materials are a bit lacking. He provides review questions but not answers. Also the slides are not the most helpful or incomplete
Rating # 11
Overview:
  • Course: COMS309
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Awesome professor, cares about his students and tries to help each of them in their projects. - The class he teaches is about a semester long project so self teaching and teamwork are what determines your grade, not only lectures. - He will talk about easy project management topics to use in the teams and if you take notes exams are easy.
Rating # 12
Overview:
  • Course: COMS309
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
In lecture we learn how to count from 1 to 10, but the assignment of this class expect us to solve implicit differentiation of multi-variable functions. Google is your real instructor in COMS309.
Rating # 13
Overview:
  • Course: COMS309
  • Grade Received: C
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He's a bit scattered during lectures, but overall if you take good notes and consult him outside of class, the material isn't hard to learn. He tries to give everyone as good an opportunity to succeed as possible and he really helped my 309 group get our act together and become more successful.
Rating # 14
Overview:
  • Course: COMS309
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Horrible teacher, rambles on about nothing during lecture, generally does not seem to know what he is talking about. Class is a waste of time besides doing the project.
Rating # 15
Overview:
  • Course: COMS309
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
COMS 309 is a big project class - one big one to be exact, but I will focus on the professor here. Simanta seems to care a lot about everything he teaches and is incredibly available, having office hours for 8 hours a week and on weekends. His organization of course material could be improved as his website is not well thought out.
Rating # 16
Overview:
  • Course: COMS309
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
Very, VERY unorganized -- probably the most out of any professor I've ever had. He'll routinely make changes to the schedule while telling no one, adding a ton of stress to an already intensive course. That said, he does care about the students and the grade you receive, and is easy to reach outside of class.
Rating # 17
Overview:
  • Course: COMS319
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Mitra is extremely unorganized. He always changes his grading scales and his deadlines so you are never exactly sure what is going on. You usually have to teach yourself the topics, but nothing is too hard to learn. All of that aside, Mitra is extremely caring and is always helpful with your questions and concerns. Really a top-notch guy.
Rating # 18
Overview:
  • Course: COMS319
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best professor I had at ISU. He really cares about what people learn.
Rating # 19
Overview:
  • Course: COMS309
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
When you meet with him ask him questions, he cares a lot about everyone learning through their project and will give you good advice and organizational tips. Lectures not very important outside of random attendence.
Rating # 20
Overview:
  • Course: COMS319
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
probably the most unorganized class i have ever taken. due dates always being moved around and the grading criteria for most of the projects are really not clear at all. content of the class wasn't bad- just the organizational part was terrible
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin