Announcements

New

  • Homework 5 Note: If you are a mac user and cannot unzip the cs245.vdi.zip, please use this alternate download.
  • Homework 6 (Gradiance) have been posted under the section 'Assignments & Exams' and are due on Thursday, February 18 at the end of the day.
  • Homework 5 (Gradiance) have been posted under the section 'Assignments & Exams' and are due on Thursday, February 11 at the end of the day. Note: This is a project style Gradiance assignment and will take significant time.

Archived

  • Homeworks 3 + 4 (Gradiance) have been posted under the section 'Assignments & Exams' and are due on Thursday, January 28 and Thursday, Feb 4th respectively at the end of the day.
  • Homework 2 (Gradiance) has been posted under the section 'Assignments & Exams' and is due on Thursday, January 21 at the end of the day.
  • There will be no class Thur Jan 14. A makeup session will be held in Skilling Auditorium on Tue Jan 12 at 4:30PM. For those who can't make it, there will be a SCPD video.
  • Piazza is now up! Please enroll in the class here
  • Homework 1 (written) has been posted under the section 'Assignments & Exams' and is due on Tuesday, January 19 in class. You can also find it here
  • Welcome to the CS 245 website. Please visit these pages frequently for course information, resources, and last minute announcements.

Course Basics

CS 245 is a senior/graduate-level introduction to the implementation of database management systems. The course is of 3 units and can be taken for a letter grade or CR/NC.

Lectures: Tues & Thurs 12:00 PM - 1:20PM, NVIDIA Auditorium
Assignments: One written homework due in class and six homework assignments + two (or three) MySQL "code analysis" homeworks turned in via Gradiance. Also readings in Textbook.
Grading: Homeworks: 20%, Midterm: 30%, Final: 50%.
Honor code: In general, you should act according to the Stanford Honor Code and submit your own work. In particular, you may and are encouraged to discuss the topic of specific problems with others in a general way. However, you are expected to solve the problems by yourself. You are allowed to use any available inanimate source of information (in addition to the lecture notes and the textbook).

Staff

Instructor: Hector Garcia-Molina (Office:Gates 434, Office hours: Tues/Thurs 11:00 - 11:55 AM, E-mail: )
Administrative Assistant: Marianne Siroker (Office:Gates 436, Email: , Phone:(650) 723-0872)
CA: Aditya Bhandari (Office: Huang Basement Area, Office hours: Thursdays 3:00-5:00PM, E-mail: )
CA: Seo Jin Park (Office: Gates 444, Office hours: Wednesday 2:00-4:00 PM, E-mail: )
CA: Sudarshan Srinivasan (Office: Huang Basement Area, Office hours: Mondays 10:00 AM-12:00 PM, E-mail: )
CA: Stephanie Tsai (Office: Huang Basement Area, Office hours: Tuesdays 7:00-9:00PM, E-mail: )
CA: Stephen Yang (Office: Gates 444, Office hours: Tuesdays 2:00-4:00 PM, E-mail: )
Staff contact email:
Newsgroup: Piazza