Diego Yankelevich - University of California Davis, Davis, CA

Professor: Diego Yankelevich
Department: Engineering
College: University of California Davis, Davis, CA
Rating # 1
Overview:
  • Course: ENG006
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
He just sat there and showed us videos of another professor explaining the material. He's pretty funny though. I didn't have prior knowledge of coding (and I'm not a fan of coding), so this class was a bit difficult for me. They were not joking when they said there was a lot of reading involved.
Rating # 2
Overview:
  • Course: ENG006
  • 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 the most effective lecturer I've ever had, in large part because of the i-clicker questions. The textbook is online by zybooks and is also extremely helpful because it's so interactive. You get to submit the homework as many times as you need to . There were a few things on the final that he said wouldn't be on it. There was a curve.
Rating # 3
Overview:
  • Course: ENG017
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Wasn't accessible outside of class via email or piazza. TAs were just as bad. Tests were graded poorly didn't give partial credit. Would not recommend.
Rating # 4
Overview:
  • Course: ENG006
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Extremely unprofessional. Extra credit was offered for the final project, my group received full marks and great feedback by the TAs, but were then told we couldn't exceed 100% and couldn't get ec after the fact. He gave only a 4 and a half hour window to fix participation grading errors (in the middle of the break), and didn't respond to e mails
Rating # 5
Overview:
  • Course: ENG017
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He is one of the most compassionate people I have ever met. I had a tough quarter and his help was what made me succeed. His lectures are very interesting and clear. Tests and pop quizzes are 85% of your grade. The class average was 49% and my 59% curved to a B. The book is online and and its feedback on your homework answers is very helpful.
Rating # 6
Overview:
  • Course: ENG017
  • Grade Received: Not sure yet
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
So, not sure what his curve is going to be as of now. The average on his final was a 29% and he's not that accessible outside of class nor is he responsive to his students. Very tough class but I did learn a good amount at the end.
Rating # 7
Overview:
  • Course: ENG006
  • 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 lecture is relatively easy. However, homework is too heavy. You spend all the time read book by yourself. you probably read 8 chapters in 2weeks
Rating # 8
Overview:
  • Course: ENG006
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I hated this class so much. The readings were easy but the homework was awful. It was graded by the computer so there is no partial credit given even if you spend hours trying to figure out a solution. I had no prior coding experience and this ruined it for me. Midterm was ehhh and same with the final. I don't think there was a curve
Rating # 9
Overview:
  • Course: ENG006
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He was personable, but not great at teaching. The class had a LOT of homework. Used Top Hat in lecture (so attending lecture is a part of the grade), but he was thinking about switching back to iClicker.
Rating # 10
Overview:
  • Course: ENG006
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
So much homework. It helps a lot if you already know some programming skills before starting this class. You need to buy an online textbook which has a lot of errors in it. Good professor though, lectures are enjoyable.
Rating # 11
Overview:
  • Course: ENG006
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Professor Yankelevich is a good professor. I honestly didnt expect to take much from this class but by the end of the summer quarter, ENG 006 became my favorite class at Davis. Professor Yankelevich is pretty nice and helpful but dont ask for a grade bump! 10/10 would recommend him.
Rating # 12
Overview:
  • Course: ENG6
  • Grade Received: B+
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He has an accent that's pretty easy to understand (I think it's Russian?). He is terrible in office hours (I went in for help on a group project and literally told me that I was too far ahead for him to help me). If you can take another professor (probably can't for ENG6), do. All in all, he's a decent lecturer and makes really bad (but good) jokes
Rating # 13
Overview:
  • Course: ENG006
  • 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:
Lecture didn't help with homework/lab quizzes - used mostly the textbook. Had an A the entire quarter, then the final - with the most obscure and difficult to read questions I've ever seen - tanked it. Homework could get *hard* so you have to work on it early. Group project was due the weekend before finals so you have to get started ASAP.
Rating # 14
Overview:
  • Course: ENG006
  • Grade Received: C+
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Yankelevich is an ok prof. as he cares about his students & the material. However, ENG 6 is a beast of a class if you have not previously coded (even if you have) & grading should be structured differently. I spent double digit hours on every single assignment & my grade went from an A- to a C+ after taking the final which had several typos.
Rating # 15
Overview:
  • Course: ENG006
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
The weekly homework is not too difficult, but it takes a lot of time. Weekly quizzes are easy, but the 2 projects can be quite difficult. The final is multiple choice, and it is difficult to study for. Overall, just stay on top of your work, and DO NOT PROCRASTINATE
Rating # 16
Overview:
  • Course: ENG006
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
If you struggle with coding, this class will be a challenge. However, Prof. Yankelevich made the experience better. He is absolutely hilarious and super caring. He clearly enjoys MATLAB and shows it during class. Homework, however, is a pain. BEWARE THE FINAL! Do not fall behind in the readings, it is hard to catch up. Labs/quizes were fair.
Rating # 17
Overview:
  • Course: ENG006
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
The final is horrible, its multiple choice so you would expect it to be easy. He gives very little information on it, tells everyone not to worry and that it will be easy. I had a 96 in the class until the final, which I completely failed. Otherwise, it was a fun class, I had no programming experience but did well in the class, except the final.
Rating # 18
Overview:
  • Course: EEC130A
  • 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:
Decent lecturer. No slides so be prepared to go to each class and copy from the board. He loved to interact with the class every now and then, so pay attention and try not to sleep. Very, very good with faces and names. Midterms were fair, averages were pretty high for an EEC course. Do ALL homework; you might come across similar problems in exams.
Rating # 19
Overview:
  • Course: ENG006
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Lectures were boring and not helpful, had to learn all material by myself from the textbook, which made doing the long, challenging hw assignments even more difficult. Discussion consisted of weekly lab quizzes that were also challenging. 2 projects - 1 group, 1 individual - don't procrastinate on these, especially the group one.
Rating # 20
Overview:
  • Course: ENG006
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
The class is pretty hard, especially for those who have no programming experience. Really really a lot of work to do, but I feel like I learned so much. Professor Yankelevich is a funny, caring, down to earth guy. I enjoyed his lectures.
Discuss With Everyone:

No comments:

Post a Comment