Sean Davis - University of California Davis, Davis, CA

Professor: Sean Davis
Department: Computer Science
College: University of California Davis, Davis, CA
Rating # 1
Overview:
  • Course: ECS060
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
One of the best professors I have ever had, always available in office hours, great lectures. Wish I could have taken more classes with him before he retired
Rating # 2
Overview:
  • Course: ECS154A
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Overall a good lecturer compared to most professors here at UCD. 154A like any of his other classes are time consuming. Spent hellish hours at the dungeon trying to figure out and finish week 8 thru 10 projects + written HW up to midnight. However 154A is his easiest course he teaches, but nonetheless hard. Learned a lot but I need some sleep man!!
Rating # 3
Overview:
  • Course: ECS60
  • Grade Received: C+
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
This review will cut the BS. If you are able to put in 30 hours a week, then you will receive a B or higher. This class is work load heavy, you will spends hours. TBH Sean was a bit lazy for his last quarter. If you look at the online lecture videos, It should be a lot more clear. Good Luck with whoever is teaching 60, the material will be the same
Rating # 4
Overview:
  • Course: ECS60
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I am happy I could take Sean in his last quarter here at UCD. He made me learn a lot and I loved how he cared about his students. I have never seen such a caring professor who held 9hrs of OH/week, review sessions and so on. Sean is a real gem and I wish him the best and I hope he will have a deserved rest travelling the world.
Rating # 5
Overview:
  • Course: ECS154A
  • 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:
I had Sean for ECS 60 and 154A. He is a great professor. He has great lectures. Tests were easy if you complete homeworks and programs. This review doesn't matter though because he is retired.
Rating # 6
Overview:
  • Course: ECS060
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I can only imagine the amount of time he spent on designing the homework, it makes you feel like you are really learning stuff. He is often funny in lectures . Only con is that he can be a little fast in lectures at times. That being said, this FINE CHOICE is retiring after this quarter. If he ever returns to teaching, take him!
Rating # 7
Overview:
  • Course: ECS040
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
While I did not particularly enjoy the class when taking it during the year, going into my internship really showed me how much I learned from the class. He doesn't do a good job explaining concepts, his programs will cause you to spend countless hours and make you want to cry. His written homework is designed to get you sent to SJA. Overall, meh.
Rating # 8
Overview:
  • Course: ECS040
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
By far the hardest class/lecturer I've taken so far. Spent 20-30 hours weekly. I learned a lot, but I sacrificed other grades and a lot of sleep. 40 is a weeder class, and he will intentionally try and fail a lot of students. His written homework is designed to get you referred to the SJA. Take him if only if you can handle a lot of stress.
Rating # 9
Overview:
  • Course: ECS40
  • Grade Received: Not sure yet
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
This class is only beneficial if you are willing to code endlessly, sacrifice grades in other classes, and ask lots and lots and lots of questions in office hours. Unless you are already familiar with or ready to handle extensive coding, this class will be immensely challenging. Get a good partner, code from day 1, go to his OH, say goodbye to life
Rating # 10
Overview:
  • Course: ECS040
  • Grade Received: Not sure yet
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He enforces the idea that either you are a good programmer or you are not as if it is some inherent ability that can't be helped. As for the number of people above that claim he makes you a better programmer, that is usually in the case that the person has programmed in high school or is willing to sacrifice their health, time and grades to learn
Rating # 11
Overview:
  • Course: ECS40
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Definitely the most time-consuming class I have ever taken. You will learn a lot of you make this your priority. Get yourself a good partner if you don't have much experience coding. I found it difficult to manage time with work and 16 units -- I would recommend lessen your responsibilities during the quarter in which you take this class.
Rating # 12
Overview:
  • Course: ECS154A
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He does not teach you anything in class. You have to learn everything by yourself. Assignments are hard and heavy. He is a nice guy but he is not a good lecturer.
Rating # 13
Overview:
  • Course: ECS040
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
You will want to cry and jump off the building, but in the end you will be a better programmer.
Rating # 14
Overview:
  • Course: ECS060
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
ECS060 is a high workload class but after getting through it, you will learn a lot. Sean doesn't teach you any code at all, his lectures are all about concepts of the data structures. Midterms and final test your knowledge of the general concept, and his lectures will make sure you know what you need to know to do well in his class.
Rating # 15
Overview:
  • Course: ECS060
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Sean is a good lecturer. He offers detailed explanation and plenty of examples. Also, he has a good regrade system. Recommended!
Rating # 16
Overview:
  • Course: ECS60
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Took winter '16. Great lecturer, wants you to succeed. Not as horrendous as people make the class seam but still have to put in the work. I think we had an easy quarter because the challenge programs (the last 2) were easy to do. Lots of OH to help you debug or ask questions. Written hw, 5 programs, 2 midterm,final, discussion is extra credit -MA
Rating # 17
Overview:
  • Course: ECS60
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Sean is a great professor. His lectures are also very good. The class itself isn't as hard as everyone says it is. The exams are super simple. He does not try to trick you. The programs are also pretty easy until the challenge programs. Those last two challenge programs aren't too difficult either. I was able to finish them in a few days. Take him
Rating # 18
Overview:
  • Course: ECS060
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
hes a FINE CHOICE!!! YEAA!!!
Rating # 19
Overview:
  • Course: ECS060
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I love Sean so much!!! Choose him and get a A++++++
Rating # 20
Overview:
  • Course: ECS4060154A
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I took ECS40,60 and 154A with Sean (Took ECS60 and 154A together in one quarter) with ECS40 being the most time consuming. If you took 40 with Sean, his ECS60 is relatively easier. 154A was easier than his 40 and 60 combined. However, you definitely have to work for your grades. I spent almost 15+ hours of programming assignments in his classes!
Discuss With Everyone:

No comments:

Post a Comment