CS 108

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

TueThur 4:15-5:30pm, in Gates B01




Staff Info and Office Hours

CS 108 is taught by Patrick Young




Office Hours Location
Patrick Young patrick.young@ See Calendar Gates 194
Hugh Cunningham hughec@ See Calendar See Calendar
Angela Gong agong@ See Calendar See Calendar
Albert Haque akhaque@ See Calendar See Calendar
Logan Short lshort@ See Calendar See Calendar
Romil Verma vermar@ See Calendar See Calendar

Lectures
Newsgroup/BBoard
Piazza

Homework
Homework 1 [code, handout]
Homework 2 [code, handout]
Homework 3 [code, handout]


Java Links
Java7 JavaDoc (Bookmark!)

Sun Tutorials
Learning Java
Generics
Collections
Exceptions
Nested Classes
Javadoc Writing Guide
JDBC

Swing Guides
Swing Components
Layout Managers

Servlets and JSPs
Setting Up Eclipse for Servlets and JSPs
Java EE Documentation

Books (Stanford Access Only)
Effective Java
Java Puzzlers
Java Concurrency in Practice
Learning MySQL
Design Patterns
Head First Design Patterns
Mythical Man-Month
Head First Servlets and JSPs
Core Servlets and JavaServer Pages
CSS: The Missing Manual
JavaScript & jQuery: The Missing Manual

Misc
HTML5 Reference
CSS Specification
phpmyadmin

Valid XHTML 1.0 Transitional