Calendar
Next class | August   | September | October | November| December

Treat this like the long-range weather forecasts found in the Farmer's Almanac. Due means when the assignment is due, at the end of class, or when you take the examination. Out means when you get the assignment or information about an examination or homework. H means homework assignment. E means examination. P means programming assignment. We will follow the textbook - "Data Structures and Algorithms in Java" by Goodrich and Tamassia. Additional notes will be given out in class (and, if possible, made available on line).
 

# Day Date Due Out Text Subject Material
1 Tu 8/24     Lab 1
   Course Intro; Structure of a Compiler; Structure of a Java Program
2 Th 8/26   Hw1    Java Overview
  Overview of Java
3 Tu 8/31    
 
  Overview of Java
# Day Date Due Out Text Subject Material
4
Th 9/2   Hw1   Hw2
  Efficiency
  Efficiency of Algorithms
5
Tu 9/7    
  Efficiency of Algorithms
6
Th 9/9   Hw2 Hw3
  Abstract Data Types
7
Tu 9/14    

  Abstract Data Types
8
Th 9/16
Hw4

 Abstract Data Types
9
Tu 9/21   Hw3      ADTs; Stacks
10 Th 9/23  
    
  Stacks
11 Tu 9/28
Hw5
  Queues
12
Th
9/30
Hw4

Lists Pt. 1
 Queues
# Day Date Due Out Text Subject Material
13 Tu 10/5
 
       Lists
14 Th 10/7
  Hw5  
 
 MIDTERM EXAM
15 Tu 10/12
 
  Hw6
 Lists
16 Th 10/14
   
 
 LAST DAY TO DROP WITH 'W' Grade
17
Tu 10/19
  Hw6      Tables; Searching;
18
Th 10/21
 
 
  Hash Tables
  Hash Tables
19
Tu 10/26
   Hw7  Trees Part 1
  Trees; Binary Trees 
20
Th 10/28
 

  Binary Trees;
# Day Date Due Out Text Subject Material
21 Tu 11/2 Hw7
Hw8
 Binary Trees
22 Th 11/4

 
 Binary Trees
23 Tu 11/9

 
 
  Binary Search Trees
24 Th 11/11
Hw8

  Binary Search Trees
25
Tu 11/16
       Binary Search Trees 
26
Th 11/18

     
27
Tu 11/23
Hw9
 
AVL  
28
Th 11/25


 
  THANKSGIVING BREAK
29
Tu 11/30
       
# Day Date Due Out Text Subject Material
30
Th 12/2
 
     
36 Tu 12/7
ExtraCredit
      Final Exam [10:30 -12:30]
Top | August | September | October | November | December


Computer Science at NMSU
August 2004 E-mail: epontell AT cs.nmsu.edu
http://www.cs.nmsu.edu/~epontell/courses/cs272/calendar.html