Aby Tehranipour - Eastern Michigan University, Ypsilanti, MI

Professor: Aby Tehranipour
Department: Computer Science
College: Eastern Michigan University, Ypsilanti, MI
Rating # 1
Overview:
  • Course: COSC111
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Lectures were laid out with clear goals and he would explain them well, but if you didn't understand something help probably wouldn't come. Lab assignments were bearable, and time was allowed to complete them after class time. Nothing struck me as particularly good or bad from Aby.
Rating # 2
Overview:
  • Course: COSC146
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
As someone deep in computer science, this guy was super easy for me. However, I did not learn a single thing from his lectures, and instead ended up looking everything up. If you don't know programming already, avoid at all costs.
Rating # 3
Overview:
  • Course: COSC146
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
One of the worst computer science professors at Eastern Michigan. You spend a whole day learning things then the next class period you apply what he taught you, but the majority of the assignment is stuff more advanced than he taught, then him and his assistant yell at you for not knowing what to do. Stay away from this professor, he is awful!!
Rating # 4
Overview:
  • Course: COSC439
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Mediocre is the word I'd use to describe Aby. He's a caring guy. But he's consistently late to class, homework instructions are unclear (he sent out a literal 4 emails correcting mistakes on instructions), projects are taken directly from other teachers / resources online, not very practical and you won't learn much beyond the typical formulas.
Rating # 5
Overview:
  • Course: COSC311
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
If you're bad with tests don't take him, if you're even just okay at test taking don't take him, 48% of your grade rests on three very hard tests. Okay grader on projects (though be warned they take a looong time) but very harsh on tests and never curves or offers ways to improve grade. Would not take again.
Rating # 6
Overview:
  • Course: COSC311
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Decent with lower level classes, but his lectures are very dry. Grades very harshly and expects you to just learn everything on the spot.
Rating # 7
Overview:
  • Course: COSC146
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Please as a warning just stay very far away from this one. Professor thinks his teaching style is fool proof but it's a really hard class... especially for a beginners class
Rating # 8
Overview:
  • Course: COSC146
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
1. Gets angry if you ask for help 2. Does nothing to help you understand the course 3. Tells you to quit the class if you don't understand 4. No guidance on how to study or practice 5. Tests are ridiculously hard and nothing prepares you for them 6. Has a grading calculator lol just to give u a lower grade 7. Fail 3 tests. Fail this course
Rating # 9
Overview:
  • Course: COSC146
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Tests are 48% percent of your grade. Projects are 40% everything else is useless basically. this is an awful class with an awful professor his lectures and labs DO NOT prepare you for tests, the books are useless and the teacher and the his little helper condescend you for not understanding coding, even if its your first time they will be merciless
Rating # 10
Overview:
  • Course: COSC146
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Gets mad if you ask questions and condescends you if you dont understand or dont have the codes right. i would totally recommend anyone else but this guy
Rating # 11
Overview:
  • Course: COSC111
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Worst Computer Science professor. Doesnt help his students and scolds you when you ask for help. Take another professor.
Rating # 12
Overview:
  • Course: COSC146
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The professor definitely knows his stuff BUT he has no idea how to teach students or how to nurture your understanding of Computer Science. quite possibly the most Awful first time experience ive had with a class I never want to take Computer Science again because of this Professor. I never thought i would hate something more than math but now i do
Rating # 13
Overview:
  • Course: COSC111
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I would not at all recommend unless him unless you already understand programming. He doesn't answer questions. If you ask a question you will be told to find the answer in the book. He doesn't do a good job of teaching any of the actual syntax of coding. He is extremely condescending and will assume the worst in his students.
Rating # 14
Overview:
  • Course: COSC111
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Be warned: You will use the book, attendance is graded, cell-phone use is graded, and he will project your computer screen to the class with little notice (using remote viewing). Make sure to use his grade calculator, he weights assignments. I highly recommend him, he's challenging and competent. PAY ATTENTION IN CLASS. If you do, you will pass.
Rating # 15
Overview:
  • Course: COSC111
  • Grade Received: INC
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Lectures go by the book pretty much exactly, however attendance is mandatory. Attending lecture helps fill in the gaps. He and his assistant will make sure you complete assignments and understand the classwork. He uses real world analogies to help you understand programming concepts better. He has a stern face, but he's a light hearted professor.
Rating # 16
Overview:
  • Course: COSC311
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He is a good professor and makes hard concepts very easy. Most people did not show up to class excepts exam and quiz days, that's why they didn't end up with good grades. Tough grader when it comes to projects, but better when grading exams and quizzes. His exams are tough. I didn't put much effort in this class, if I did I would end up with an A.
Rating # 17
Overview:
  • Course: COSC311
  • Grade Received: C+
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Expects you to be really solid as a programmer? His requirements on his labs/projects are far from what he expects. Does not give you details on how to improve your grade. Would not take again.
Rating # 18
Overview:
  • Course: COSC146
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
First time programming? Really, really reconsider taking it with this teacher. He scolds you if you don't know what you're doing, he's horrible at explaining things and if you haven't done any programming you're going to struggle the whole semester. Even if you do get help; go to his office hours, he doesn't help and gets angry.
Rating # 19
Overview:
  • Course: COSC111
  • Grade Received: A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This was a great intro to programming. He presents new concepts as clear as he could but his thoroughness makes up for it so if you catch onto a concept at first exposure, you're sitting well. Homework was basically optional (sort of extra credit) We met twice a week, once for lecture, once for lab.
Rating # 20
Overview:
  • Course: COSC111
  • Grade Received: A+
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
A very good professor. You WILL have to do some work, obviously, to thoroughly understand the material.
Discuss With Everyone:

No comments:

Post a Comment