Schedule
DATA courses typically put this page as thier homepage.
Introduction to Java
- Sep 28
-
- Lecture Java & Git
- Reading 1.1
- Homework HW 1: Recursion
- Sep 29
-
- DiscussionIntro to Java
- Solution
- Sep 30
-
- Lecture Variables & Objects
- Reading 1.2, 2.1
- Oct 1
- Lab Lab 1: Control and Functions
- Oct 2
-
- Lecture Tracing, IntLists, & Recursion
- Reading 2.1
- Homework due HW 1: Recursion
Basic Data Structures
- Oct 5
-
- Lecture Linked Lists & Encapsulation
- Reading 3.1, 2.2, 2.3
- Oct 6
-
- DiscussionLinked Lists
- Solution
- Oct 7
-
- Lecture Resizing Arrays
- Reading 2.4, 2.5
- Oct 8
- Project Project 1: Ants vs. Some Bees
- Oct 9
-
- Lecture Runtime Analysis
- Reading 8.1, 8.2, 8.3, 8.4