Topics Covered and Class Activities

CS 1301 D: Principles of Programming I


Week  Day  DoW    Date   Ch	Topic					Homework
----  ---  ---    ----   --	----------------------			-----------
14    46   Mon    11/8          More about classes

13    45   Thu    11/4          The Unicode Character Set		Due: Prog8
									Assign: Pprog9

13    44   Wed    11/3          Meeting in the Lab

12    43   Tue    11/2          The Unicode Character Set

12    42   Mon    11/1          Input and Output Files
				The StringBuffer Class

12    41   Thu    10/28         Input and Output Files

12    40   Wed    10/27		Input and Output Files

11    39   Tue    10/26         The StringTokenizer Class		Assign:	Prog8
									Due:	Prog7
				
11    38   Mon    10/25         Going over the Test
				
11    37   Thu    10/21         Test

10    36   Wed    10/20         The StringTokenizer Class
				Test review

10    35   Tue    10/19         The Time Class

10    34   Mon    10/18         Vector Vs. Array

10    33   Thu    10/14         Vector

9     32   Wed    10/13         Vector

9     31   Tue    10/12         Vector					Due:Program6
									Assign:Program7

9     30   Mon    10/11         Vector

9     29   Thu    10/7          Arrays

8     28   Wed    10/6          Arrays

8     27   Tue    10/5   	Arrays

8     26   Mon   10/4           Arrays

8     25   Thu    9/30   6      Controlling Behavior-Conditional.. 	Assign:Prog6
									Due: Prog5

7     24   Wed    9/29   6    	Controlling Behavior-Conditional..

7     23   Tue    9/28   6	Controlling Behavior-Conditional..	

7     22   Mon    9/27   5	Class Design, Methods, and Numerical Processing
			 6	Controlling Behavior-Conditional..
			 	Menu Sample Program	

6     21   Thu    9/23   	Going over the test	

6     20   Wed    9/22	 	Meeting in the lab

6     19   Tue    9/21          Test1

5     18   Mon    9/20   5	Class Design, Methods, and ...		Assign:Prog5

5     17   Thu    9/16   5	Class Design, Methods, and Numerical Processing
			 4	Defining Classes

5     16   Wed    9/15          Storm (no class)

4     15   Tue    9/14   4	Defining Classes

4     14   Mon    9/13   4      Defining Classes

4     13   thu    9/9		Data Types and Operators		Due: Prog3
									Assign:prog4

3     12   Wed    9/8           Data Types and Operators

3     11   Tue    9/7           Data Types and Operators
				Input and output handout

3     10   Thu    9/2     3     Using Classes				Due: Prog2
									Assign: prog3
3      9   Wed    9/1     3     Using Classes

2      8   Tue    8/31    3     Using Classes				Due:Prog1

2      7   Mon    8/30    3	Using Classes				

2      6   Thu    8/26    2     Using Objects				Assign:Prog2

2      5   Wed    8/25          Meeting in the lab

1      4   Tue    8/24    1	Jumping into Java			Assign:Prog1

1      3   Mon    8/23           Syllabus
                                 Class Introduction
				 Apply for e-mail accounts
				 
			  H1	Introduction to programming and Java 

1      2   Thu   8/19           Eason
1      1   Wed    8/18		Eason

Last update August 9, 1999.