Course Schedule

Computer Science 101, Fall 2018

Module One: Introduction to Computer Science

Reading Assignments

  • Data Structures and Algorithms in Java, Goodrich, Tamassia, and Goldwasser
    • Sections 1.1 - 1.9
    • Sections 2.1 - 2.6

Discussion and Review Slides

Module Two: Advanced Topics in Java Programming

Reading Assignments

  • Data Structures and Algorithms in Java, Goodrich, Tamassia, and Goldwasser
    • Section 1.9
    • Section 3.1
    • Sections 3.5 - 3.6 (Array-based content)
Please support my work!

View the source.