Eric Ruppert - York University - Keele Campus

Professor: Eric Ruppert
Department: Computer Science
College: York University - Keele Campus
Rating # 1
Overview:
  • Course: CSE3101
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I have had EECS 2001, 3101, and 4101 with Prof. Ruppert. He is truly one of the best profs at York but he is not for you if you don't like proofs since he goes in depth into the proof of everything that is covered. There are also weekly assignments which are a must and without doing them, you'll easily fail.
Rating # 2
Overview:
  • Course: EECS3101
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Hardest Prof I have ever come across. No matter how hard you try to concentrate he goes on and on in his lectures endlessly. All his lectures are just proof, proof and loads of useless theory that is of no use in his exams. Assignments are so hard that half the students skip them(he says it himself). Never take a class with him.
Rating # 3
Overview:
  • Course: EECS2001
  • Grade Received: C+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
His 2001 class sounds like this : Proof proof proof Proof proof proof Proof proof proof... Thats dumb that he also teaches during tutorial!!
Rating # 4
Overview:
  • Course: MATH1560
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He taught me Matlab and he made it easy. His course structure was excellent. Plenty of non graded very instructive labs to practice. Fair grading, fair tests/graded labs/final. You will know what you will need to know to prepare for graded work. What you will learn, will be useful to other applied math courses.
Rating # 5
Overview:
  • Course: EECS2001
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This course is already a hard course. He made it much harder through tough marking. The solutions you get should look exactly like his so there is only one right answer. This course requires a lot of reading and practice if you just want to pass. Hard workers will be rewarded.
Rating # 6
Overview:
  • Course: CSE2001
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
If(found another prof that teaches this course Take that prof Else You're on your own with him
Rating # 7
Overview:
  • Course: EECS2001
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great prof. Make sure you go to his lectures and work hard, then you will pass. Although the course is kinda heavy on homework (one assignment every week) (it might not sound too much, but it is!! trust me) so make sure the other courses you take that semester are not like this.
Rating # 8
Overview:
  • Course: EECS2001
  • Grade Received: A+
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
This is not an easy course, keeping up with reading (prior lesson) and doing exercises are the main steps to do well in this course. You'll find his lecture useful only if you read prior lesson. Prof. Ruppert genuinely wants to help students and is very patient. I will definitely want to take courses taught by him again.
Rating # 9
Overview:
  • Course: EECS2001
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Good professor with good lectures. No online notes or solutions, so it's imperative to attend to class. Hard, but fair. Can get a good mark if you try.
Rating # 10
Overview:
  • Course: EECS2001
  • Grade Received: C
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
probably one of the hardest courses ive ever had. Tests are tough, if you want to do well your gonna need to put in a lot of effort. He really knows his stuff, and his lectures are helpful! That being said, if you dont complete any exercises you will suffer.
Rating # 11
Overview:
  • Course: EECS2001
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Probably the hardest second year class for Computer Science majors, but Eric definitely knows what he's doing. He's tough on his students but I think he has student's best interests in mind.
Rating # 12
Overview:
  • Course: EECS2001
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This prof and this entire course is why people drop out of Comp Sci. Don't enroll in his class if you're looking for an easy A.
Rating # 13
Overview:
  • Course: CSE3101
  • Grade Received: C+
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Has such a passion for learning and REALLY knows his stuff! The tests and assignments are really tough, so don't expect the best grade, but with Ruppert you actually LEARN something.
Rating # 14
Overview:
  • Course: EECS2001
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
A very hard course. He doesn't make it easy, that's because it isn't easy, but he does make it clear. If you attend lectures, do the assignments and work hard you will pass. His lectures are really the most important part, and there are no posted lecture slides so show up and pay attention. He is there to help you, go to office hours if you need.
Rating # 15
Overview:
  • Course: EECS2001
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
EECS 2001 is probably the toughest second year course at York. That being said, Eric is the best prof. to teach the course. He is always willing to give extra help (office hours or not). Put in an effort and you'll get a good mark. Bell curves a lot and gives bonus quizzes (yeah, we had a bonus quiz worth 8% of final grade). Highly recommended.
Rating # 16
Overview:
  • Course: CSE6117
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Very enthusiastic professor. One of the best lecturers I've ever have.
Rating # 17
Overview:
  • Course: CSE2001
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
One of the most difficult courses in computer science. Probably the best instructor to learn this from, but you must put in 110% or you WILL FAIL. The material is hard so pay close attention to every word he says. Super nice and helpful, go to office hours and ask for help when you don't understand or you WILL FAIL. Assignment due every week. DO EM
Rating # 18
Overview:
  • Course: CSE4115
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Tends to teach courses that are difficult. But, he is an excellent instructor. Very good at explaining things, and doesn't mind slowing down with material or helping you out after class. As long as you put in an effort he is very understanding.
Rating # 19
Overview:
  • Course: CSE2021
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This is a tough course. Very knowledgeable prof. He will challenge you. Don't skip a class, you will be lost. Prepare to spend endless hours with this subject, it is not intuitive. The class average is very low for this course. I have past study materials which WILL help with studying for the exams. contact me at [email protected]
Rating # 20
Overview:
  • Course: CSE2001
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Extremely knowledgeable and intelligent, and an excellent prof. Absolutely cares, is very helpful. If you like the subject and want to learn, definitely take it with him. Challenging assignments every week. Interesting course, but not very easy.
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