CS 108

Object Oriented System Design \\ Winter 2012 \\ Stanford University

TuTh 4:15-5:30pm, in NVIDIA Auditorium




Staff Info and Office Hours

CS 108 is taught by Patrick Young.




Patrick Young patrick.young@ W 3:30-5:30pm Gates 194
Naran Banyanbat naranb@
Ethan Lozano edlozano@ Mon 11am-1pm Meyer 2nd Floor
Diego Pontoriero dpontori@
Matt Seal pyrce@
Ying Wang ygw@ See Calendar Meyer 2nd Floor
Sarah Xing syxing@

Lecture
  • Lecture 01 [code | slides]
  • Lecture 02 [code | slides]
  • Lecture 03 [code]
  • Lecture 04 [code]
  • Lecture 05 [code]
  • Lecture 06 [code]
  • Lecture 07 [code]
  • Lecture 08 [code]
  • Lecture 09 [code]
  • Lecture 10 [code]
  • Lecture 11 [code]
  • Lecture 12 [code]
  • Lecture 13 [No Examples]
  • Lecture 14 [No Examples]
  • Lecture 15 [code]
  • Lecture 16 [code]
  • Lecture 17 [code]
  • Lecture 18 [No Examples]
  • Lecture 19 [code]
Newsgroup/BBoard
Piazzza

Homework
Homework 1 [code, handout]
Homework 2 [code, handout]
Homework 3 [code, handout]
Homework 4 [code , handout ]
Homework 5 [code, handout]
Class Project [handout , files for XML extension]

Guides
Eclipse Keyboard Shortcuts

Java Links
Java6 JavaDoc (Bookmark!)
Nick's JavaDoc Search Tool
Java Basic Refresher

Sun Tutorials
Learning Java
Generics Tutorial
Collections Tutorial
Javadoc Writing Guide
JDBC Tutorial

Swing Guides
Swing Components
Layout Managers

Servlet and JSP Links
Setting Up Eclipse for Servlets and JSPs
Java EE Documentation
Safari Online "Core Servlets and JavaServer Pages: Volume 1: Core Technologies (2nd Edition) (Stanford Access Only)

Misc
O'Reilly "Learning MySQL" Book
Other Useful Links

Valid XHTML 1.0 Transitional