Title: How to think like a computer scientist
Subjects: Computer programming, Textbooks, Java (Computer program language)