632-428 COM S  211
Computers and Programming
Fall 2001
680-002 ENGRD 211   3 credits


Tuesdays and Thursdays, 10:10AM - 11:00AM, Olin Hall 155

 

Home
Staff info
Recitations
News
Lecture schedule
Handouts
Assignments
Exams
About grades
Course consultants
Useful links

 

Proposed lecture sequence

Date Topic Recitation Events
08/30 Thur Introduction None  
09/04 Tues Recursion Review and help with recursion  
09/06 Thur Recursion    
09/11 Tues OO in Java (review) Reading keyboard, file i/o  
09/13 Thur Exception handling    
09/18 Tues Interfaces Javadoc, API classes  
09/20 Thur Interfaces, nested classes    
09/25 Tues Nested and inner classes URLs and links Ass. 2 due. Ass. 3 due
09/27 Thur Examples of inner classes    
10/02 Tues GUIs Abstract classes, graphics windows  
10/04 Thur Correctness of algorithms   Ass. 4 due
10/09 Tues   No recitation this week  
10/11 Thur Correctness, analysis of algorithms No recitation this week Ass. 5 due on Mon. eve, 15 Oct.
10/16 Tues Correctness, analysis of algorithms Review for prelim 1  
10/18 Thur searching, sorting   Evening Prelim
10/23 Tues Mergesort, quicksort Developing loops  
10/25 Thur Algorithmic analysis    
10/30 Tues Algorithmic analysis Implementing a queue in an array; hashing Ass. 6 due, 30 Oct. (electronically)
11/01 Thur Data types & linked list    
11/06 Tues Data types & linked lists Hashing, linked lists  
11/08 Thur Binary trees   Ass. 7 due 11 Nov (electronically)
11/13 Tues Binary search trees Review for prelim 2  
11/15 Thur Review for prelim 2    
11/20 Tues Order statistics with binary search trees No labs this week  
11/22 Thur      
11/27 Tues Graphs (given by visitor Bailey) Mathematical induction  
11/29 Thur Graphs    
12/04 Tues Java threads Java Applets Assignment 8 due.
12/06 Thur Summary-review