Sean Davis - University of California Davis

Professor: Sean Davis
Department: Computer Science
College: University of California Davis
Rating # 1
Overview:
  • Course: ECS36C
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He is by far the best professor I have had in my entire life. Genuinely great guy that cares about all of his students. He literally devoted the entire quarter to this class. Held hours upon hours of office hours and spent days writing the assignments and programs to make sure they were perfect. His lectures were also amazing and inspirational
Rating # 2
Overview:
  • Course: ECS36C
  • 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:
Sean's class was quite difficult, but he taught me how to unlock all 9 of my chakra gates and learn the rasengan. Too bad this is his last quarter here.
Rating # 3
Overview:
  • Course: ECS036C
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great professor. Learned a lot. Not as difficult as people say, but definitely a little more work than 36A and 36B.
Rating # 4
Overview:
  • Course: ECS36C
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
this class was undeniably difficult. however, sean really commits a lot of his time hosting office hours and discussions. he really cares for his students. the amount of time he's spent re-explaining examples for students is insane. he is retired, but if he happens if come back to teach again, take him!!
Rating # 5
Overview:
  • Course: ECS36C
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Sean Davis was the hardest programming professor I've ever had. I spend 30 hours per week, and many late nights debugging. However, he is THE BEST professor I've ever had. I've learned more in the 10 weeks with him than I learned my previous 3 years coding. He is very accessible and will help. He's retired, but take him if you have a chance.
Rating # 6
Overview:
  • Course: ECS036C
  • Grade Received: WD
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
I dropped due to this class requiring too much time from me, and that's the general consensus around this class. It's very rewarding, HOWEVER, it's really hard. Good luck with this class.
Rating # 7
Overview:
  • Course: ECS040
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I graduated from UCD about 7 years ago and am now a senior engineer. Sean was by far the best lecturer I had at UCD. His courses were immensely time consuming and extremely difficult but I wouldn't be half the engineer I am today without having taken his ECS 40 and 60 courses (now called 36B and 36C I believe). Incredible professor.
Rating # 8
Overview:
  • Course: ECS36C
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best CS teacher I have had to date. Would spend his days helping students in office hours, super time-consuming class but considering how essential it is to CS majors you want to take it with a good teacher.
Rating # 9
Overview:
  • Course: ECS36C
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
I almost used to hate CS but I took ecs 36c with sean and it was the best thing that I ever did. Everyone advised me against it but I learned so much! His lectures are to the point, and easy to understand. I spent the whole quarter in his office hours,but let me tell you, it was worth it. Take him if you get the chance.
Rating # 10
Overview:
  • Course: ECS36C
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Probably one of the best teachers ever. He really knows his stuff and take him if you can. The class size dropped by more than half but staying in the class was fulfilling. It's a shame he will only teach once more next winter.
Rating # 11
Overview:
  • Course: ECS36C
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Definitely gives a lot of homework, but is kind and teaches amazingly. The workload is tough, but the sort of thing you'll have to get used to if you want to go into programming.
Rating # 12
Overview:
  • Course: ECS060
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
One of the greatest professors I had in ECS 60. Feel free to get in contact with him! I'm pretty sure he is available.
Rating # 13
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 # 14
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 # 15
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 # 16
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 # 17
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 # 18
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 # 19
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 # 20
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
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