CS 108

Object Oriented System Design \\ Autumn 2014 \\ Stanford University

MonWed 3:15-4:30pm, in 300-300




Staff Info and Office Hours

CS 108 is taught by Patrick Young




Office Hours Location
Patrick Young patrick.young@ Fri 1:30-3:30pm Gates 194
Adriana Diakite diakite@ TBD
Albert Haque akhaque@ TBD
Melissa Johnson melj@ TBD
Jessica Liu jliu12@ TBD

Lectures
Newsgroup/BBoard
Piazza

Homework
Homework 1 [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