Teaching
Courses
ECS 140A
Undergraduate course in programming languages.
ECS142
Undergraduate course in compiler design
ECS 150A
Undergraduate course in operating systems
ECS 240
Programming
languages (Graduate)
ECS 289C
Advanced topics in Distributed Systems (Graduate)
ECS 247
Parallel programming (Graduate)
ECS 251
Advanced Operating Systems
Seminars
System Seminar
Security Seminar
Networking Seminar
Resources
Faculty
UC Davis Teaching Resources Center
UC Davis class room information
Graduate students:
How to get your paper accepted at OOPSLA
(Alan Snyder, 1991)
How to get your paper accepted at OOPSLA
(OOPSLA Panel 1993)
Five presentation mistakes to avoid
(PDF, courtesy OOPSLA 97)
OOPSLA authors' kit
How to give a good research talk
(Simon Peyton Jones, John Launchbury and John Hughes)
Advice on Research and Writing
(Collected by
Mark Leone
)
Guidelines for TOOLS submissions
Suggestions originally for CHI papers
General:
UW Classroom Presenter