John Amanatides - York University - Keele Campus

Professor: John Amanatides
Department: Computer Science
College: York University - Keele Campus
Rating # 1
Overview:
  • Course: EECS3431
  • Grade Received: F
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Lectures are not related to assignment, because assignments require you to code but during the lectures he never teach you how to code. Also, he never provide solutions of assignments and tests. And he never provide feedback either. So I don't know what my grade is until the final decision is out. In conclusion, don't take his class if had choice!
Rating # 2
Overview:
  • Course: EECS3431
  • Grade Received: F
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
One of the worst professors i've ever had. Makes us get the book and then never refers to it until he tells you you're responsible for 600 pages the class before the midterm. Lectures are all theory with no practical code examples but expects you to code complicated assignments in a computer language you haven't been taught. Website is primitive.
Rating # 3
Overview:
  • Course: EECS3431
  • Grade Received: INC
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Seems like he knows the material very well, but his lecture is hard to follow. His PowerPoint is simple and clear but doesn't help so much. His assignments are easy at first but getting harder quickly, and he doesn't provide the solutions.
Rating # 4
Overview:
  • Course: CSE1520
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great professor, he's rather "different" but really cares for his students. Tests are rather difficult, but all on materials he offers that help prepare us. All sorts of extra practise things are available too. Somewhat hard course overall tho. He's a nice guy too !
Rating # 5
Overview:
  • Course: CSE1520
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Make mistakes , playing game to blame students. Very tricky professor. Involved in York U's mafia, who does not think of academic progress of York U but his earning and his position at York U
Rating # 6
Overview:
  • Course: CSE1520
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good Prof!
Rating # 7
Overview:
  • Course: CSE1520
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He makes it seem as if the class is going to be a breeze, but as it progresses he gets worse and worse as a teacher. He doesn't provide clear answers or help, and he skews the 2nd test and final to be harder, and weigh more as well. He does provide labs to do at home, which are free marks. In retrospect, I am disappointed in him. Avoid if possible.
Rating # 8
Overview:
  • Course: CSE1530
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
did not help when asked. His 2nd test was hard, and he said he would make the final easy, but believe me it wasn't. DO THE LABS!!
Rating # 9
Overview:
  • Course: CSE1530
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
so hard to fellow him to study,and his test is hard
Rating # 10
Overview:
  • Course: COSC1520
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he is kind of helpful. i got in his class he is easier than most other teachers so yea.
Rating # 11
Overview:
  • Course: COSC
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 12
Overview:
  • Course: INGENERAL
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 13
Overview:
  • Course: COSC2001
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I also took COSC 3301 (Programming language fundamentals) with him. He's very passionate about the subjects he teaches and most of the time his lectures go by quickly.
Rating # 14
Overview:
  • Course: COSC1030
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Funny, clear, excelent prof!
Rating # 15
Overview:
  • Course: COSC
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I'm lucky to have had him as a teacher. He's great at encouraging first-year students, and has alot of patience. And his tests aren't that bad, as long as you've done all your homework. Oh yeah, he is kinda cute, like Fozzie Bear.
Rating # 16
Overview:
  • Course: 1030
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
not very clear, hard to follow
Rating # 17
Overview:
  • Course: DEPARTMENT
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he did every thing he possibly can to help me out. and he actually listens to our problems before he makes a decision.
Rating # 18
Overview:
  • Course: COSC1030
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 19
Overview:
  • Course: 1030
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Excellent!
Rating # 20
Overview:
  • Course: COSC1030
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
a nice guy, easy midterm, maybe hard exam
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