Donald Peter Davis - Concordia University, Montreal, QC

Professor: Donald Peter Davis
Department: Electrical Engineering
College: Concordia University, Montreal, QC
Rating # 1
Overview:
  • Course: MECH215
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Worst professor ever. C++ course and ik more about his niece than about the actual course. All he does is go all over the code and his notes are impossible to understand. Speak to you like if you know your own question. The final was impossible. Just bad. Avoid even if its your last class to graduate.
Rating # 2
Overview:
  • Course: COEN243
  • 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:
Donald is not the best teacher for programming. He's an extremely smart and hilarious guy, but spends too much time talking and making jokes. He has a very dark/sad sense of humor which i love. "The computer is essentially an idiot" "My nieces ... " " How many people here... " Get ready to teach yourself everything. Test/Assignments are very fair.
Rating # 3
Overview:
  • Course: ENGR371
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
One of the best professors I ever had. It is my third class with him and every single time I'm even more amazed how smart this man is. Amazing professor, if you want to learn take him, if u want easy marks then avoid.
Rating # 4
Overview:
  • Course: ELEC275
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Bad, just terribly bad...
Rating # 5
Overview:
  • Course: ENGR371
  • Grade Received: Not sure yet
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Jottings and Quizzes for this class are mandatory for a good grade ! Midterm and Final is quite challenging.. Somehow the same problems than the homework ones. He is actually a good teacher but lectures can be super boring cause he likes to talk a lot !!
Rating # 6
Overview:
  • Course: ELEC275
  • 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:
WORST PROFESSOR I EVER TOOK AT CONCORDIA . GIVES SUPER HARD QUIZZES!
Rating # 7
Overview:
  • Course: ELEC275
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
waw, I already want to drop this class. Quizzes are super hard and his explanation are trash
Rating # 8
Overview:
  • Course: SOEN228
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He only touches the surface of the material needed to be covered and spends most of the time talking about his niece instead. No use of asking him questions or sending him emails, he doesn't answer your questions, rather he'll talk about something else to avoid your questions. Get ready to teach yourself the course cause he won't be doing it.
Rating # 9
Overview:
  • Course: ELEC242
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
For me he is a great professor, really has a lot of things to teach and show students. Makes you solve real time problems and shows you paths how to think like a real engineer.
Rating # 10
Overview:
  • Course: ELEC242
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The worse teacher ever
Rating # 11
Overview:
  • Course: SOEN228
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
Professor bragged about taking on so many projects and teaching so many classes in a single semester as though this was in any way helpful to his students; he was unwilling to help and did not care about our success. Avoid.
Rating # 12
Overview:
  • Course: ELEC264
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He teaches nothing more than telling his own stories, yet he expects you to solve really hard stuff as assignments. It is a wonder that how low Concordia teachers could reach.
Rating # 13
Overview:
  • Course: ELEC242
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He doesn't like to solve problems in class, he is the type to argue that as professional engineers you will not have solutions next to you. However, it is more likely that he is just to lazy to find examples. He doesn't go into enough depth, which means you will have to learn most of the material by yourself. He curve grades Good luck!
Rating # 14
Overview:
  • Course: ELEC251
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Useless teacher! Be prepared to teach the course to yourself cause he prefers to tell random stories than do a proper example. He teachers all kinds of engineering courses which shows that Concordia is desperate for teachers. If your lucky you will pass with a curve but if your not within the class average u might as well drop it. Avoid!
Rating # 15
Overview:
  • Course: ELEC251
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
RUN.
Rating # 16
Overview:
  • Course: ELEC251
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Donald Peter Davis is one of the most brilliant professors I have ever encountered. He knows his material very well, he let you ask as many questions as you like, yeah exams are hard but you at least learn how to solve like a real engineer. He is brilliant.
Rating # 17
Overview:
  • Course: SOEN287
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Good teacher, obviously knows his material very well. He really makes sure his students understand. Unfortunately, this often results in him taking too long to explain concepts because a couple of students don't understand. This causes his courses to get a bit unorganized and rushed. Be prepared for some of the nerdiest jokes you'll ever hear :p
Rating # 18
Overview:
  • Course: ENGR311
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
His lecturing is pretty bad. Spends more time talking about the math (or about his niece) rather than doing examples. Testing is bad because he will give unnecessarily large integrals to solve the problems. Final was 3 questions from him and 3 questions from other professor. His part took 2.5 hours while the other guy 3 hours. Integrals for days.
Rating # 19
Overview:
  • Course: ELEC251
  • Grade Received: B+
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He is a decent teacher but his exams are hard, his handwriting is really bad, you can't even tell between theta or phi, he uses unconventional vector and coordinate notations which was confusing for me. Avoid if you can.
Rating # 20
Overview:
  • Course: SOEN228
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
You like him or you don't. I liked him, he is funny and answers questions. His lectures are more of an abstract overview of the content, so be prepared to do the learning yourself. He can be condescending, but he doesn't mean to. This course requires a lot of time but is rewarding in the end if you put in the effort. The lab is a PITA but kinda fun
Discuss With Everyone:

No comments:

Post a Comment