Fall 2013 CSCI 202 Topics

Chapter Subtopics
7
Arrays and array lists
11
I/O and exceptions
8
Designing classes
9
Inheritance
10
Interfaces
12
Object-oriented design
13
Recursion
  • thinking recursively
  • helper methods
  • mutual recursion
  • cost of recursion
14
Sorting & searching
15
Java Collections Framework
16
Basic data structures
  • Basic data structures (rather tentative)
NaN
Python
  • Python (extremely tentative)