CSE 142: Computer Programming I, Spring 2017
Instructor: Riley Porter (rileymp2@cs.washington.edu), CSE 450: Tues 2:00-3:00, Fri 2:30-3:30
UW Home
CSE Home
Announcements
Message Board
Contact Info
CSE 142
Main Page
Syllabus
Coursework
Calendar
Handouts
Homework
Sections
Labs
Textbook
Working at Home
Exams
Getting Help
Course Staff
TA IPL Schedule
Message Board
Practicum
Practice-It!
Check Scores
Canvas
Grade Sheets
Regrade Policy
Other
Exploration Sessions
Links
Links
Programming:
Java API documentation
(a list of all Java classes, packages, and methods)
jGRASP Tutorial
Java tutorial
by Sun Microsystems.
Java Language Specification
(formal definition of the language).
Practice-It!
, UW's practice problem web application written by Marty Stepp
CodingBat
(a useful site full of Java and Python practice problems)
For your homeworks:
Unofficial style guide
, developed by a TA. Style tips are covered chapter by chapter.
Software:
Java JDK compiler
jGRASP editor
Free Microsoft software through DreamSpark
(students will be sent information after the 10th day of the quarter, your id is your full @uw.edu email address)
Computer Science Major:
Other:
Hacker's Dictionary
xkcd
ASCII Star Wars