| Syllabus | Schedule | Labs | Projects |
The class slides come with some slight modifications from from Prof. Adams' CS2 and CS3 notes.
You can find addition notes from Prof. Canosa's CS3 notes.
| Week | Extra Material | Notes |
|---|---|---|
| 1 | Linked List Code | This Linked List implementation uses generics. |
| 3 | Search Sample Code | Iterative versions of linearSearch and binarySearch both using generics. |
| 4 | Recursive Functions | Recursive versions of linearSearch and binarySearch
both using generics.
Plus some other recursive programs |
| 5 | Sort algorithms | Code for the five sort routines discussed in class. NEW/Updated |
| 10 | Ethics Paper | Discussion material for week 10 |
| Exam | Date/Time | Location | Study Guide | Review Session | Notes |
|---|---|---|---|---|---|
| Exam 1 | Sept. 29th | 12-3215 | Study Guide 1 | ||
| Exam 2 | Oct. 27th | 12-3215 | Study Guide 2 | ||
| Final | TBD |
| Note Number | Note |
|---|