CSE 116 - Fall 2007 - Banner
   CSE 116 - Fall 2007 - Introduction to Computer Science for Majors II
CSE 116 - Fall 2007 - Left Navigation CSE 116 - Fall 2007 - Entire Semester Calendar Contents

Schedule - Entire Semester Fall 2007

Week Number General Topics Book Chapters* Special Announcements

1

Aug 27 - 31

Course syllabus
115 review
[C] Ch. 1 — 3
[H] § 1.1 — 1.7
No recitations meet this week

2

Sep 3 - 7

Teamwork
Software development &
problem solving
File IO
Exceptions and exception handling
[H] Ch. 2
[C] Appendix B and C
9/7/07 - Last day to drop/add Fall 2007 classes

3

Sep 10 - 14

Arrays and memory organization
Recursion
[C] Ch. 10
[H] Ch. 3
9/13/07 - Classes canceled until 6:00pm

4

Sep 17 - 21

Test driven development
Unit testing and JUnit
Abstract Data Types (ADTs)
bag ADT and implementation
[H] Ch. 4, 6
9/21/07 - Midterm Exam 1

5

Sep 24 - 28

bag ADT and implementation
Iterators and inner classes
[C] Ch. 8
 

6

Oct 1 - 5

Linked lists
java.util.LinkedList
[H] Ch. 5 — 6
 

7

Oct 8 - 12

LRStruct (partial implementation)
[C] Ch. 4 - 5
 

8

Oct 15 - 19

LRStruct, Visitors
[C] Ch. 6 - 7
10/17/07 - Midterm Exam 2

9

Oct 22 - 26

Visitors
 
 

10

Oct 29 - Nov 2

Stacks & queues
(built on LR Struct)
Trees (Binary Trees)
[C] Ch. 21-22 (Stacks)
[C] Ch. 23
[C] Ch. 24
[C] Ch. 24 —26
 

11

Nov 5 - 9

Trees
Tree traversals
 
11/9/07 - Resign Deadline

12

Nov 12 - 16

Binary Search Trees
[C] Ch. 9
11/12/07 - Midterm Exam 3

13

Nov 19 - 23

Running time, Big-oh notation
[C] Ch. 9
11/21 to 11/23 - No classes meet

14

Nov 26 - 30

O(N 2 ) and O(N log(N)) sorting algorithms
[C] Ch. 11 — 12
 

15

Dec 3 - 7

Project Presentations
 
12/7/07 - Last Day of Classes

* [C] is Carrano and [H] is Horstmann

CSE 116 - Fall 2007 - Footer

 

 
Last modified: Wed Jun 13 17:14:57 2007