teaching
CMSC 201
Data Structures (F2017)
overview | logistics | schedule | labs | presentations | resourcesAlgorithms textbook website (and their Intro website)
Java Resources
- Java for Python Programmers
- Lambert's "From Python to Java"
- Head First Java by Suerra and bates [Archive.org]
- Java Tutorials
- JavaDoc
- CodingBat: Java Practice Problems
- Java Koans Practice Problems
Java IDEs
Other
- git
- Git Cheatsheet
- "The Art of Unix Programming" by ESR
- "Program Design in the UNIX Environment by Pike & Kernighan