Course Essentials
Processing
- Downloading Processing / Processing Tutorials
- Processing: A Programming Handbook for Visual
Designers, Second Edition
Author: Casey Reas and Ben Fry
ISBN-13: 978-0262028288
Eclipse / Programming Assignments
-
Eclipse 2021_12_R and Java 17 installation (UMD CS Eclipse
tutorial page)
- Test Types (Eclipse projects and lab exercises)
- Submit Server Results Color Guide
- Student Tests
- Debugging in Java
Java
- Practice Problems
- Codingbat
- Style Guidelines
-
Introduction to Programming in Java -- an
interdisciplinary approach (2nd ed)
Author: Robert Sedgewick and Kevin Wayne
ISBN-13: 978-0672337840 - Introduction to Programming Using Java, Eighth Edition
- Think Java 2e (Look for "Download Think Java in PDF" for a pdf with the book)
- CMSC131 (Nelson's Sections) Fall 2019 Notes
- Java API (Java 17)
- Memory Maps/Diagrams Information
- Compile and Execute Java Online
- Other Java Resources
Misc.
- Suggestions for Writing Computer Programs
- Sites to compare text files:
- Timer