Readings and other resources in module order

This page collects together all of the “readings” associated with individual modules.

In this site, readings represent “passive” learning opportunities, as opposed to experiences, which represent “active” learning opportunities. In many courses, readings and experiences together constitute the “assignments”.

Module: Welcome to ICS 211

Module: Java Review

Module: OOP and Class Hierarchies

Module: Big-O Notation

Module: Simple Sorting Algorithms

Module: Lists

Module: Midterm Exam 1

Module: Stacks

Module: Queues

Module: Recursion

Module: Midterm Exam 2

Module: Trees

Module: Hash Tables

Module: Complex Sorting Algorithms

Module: Final Exam