SCHEDULE


Class Date Topic
Class Programs

Class Lectures
1 Jan. 17    Introduction
2 Jan. 22 Welcome1.txt, Welcome2.txt, Welcome3.txt, Welcome4.txt First Java Program
3 Jan. 24 Welcome1.txt, Addition.txt  
4 Jan. 29 Addition.txt Variables
5 Jan. 31 Even.txt, IntLong.txt, Average.txt, Casting.txt, InaccurateDouble.txt Mathematical Operators
6 Feb. 5 DivMod.txt, ReverseDigits.txt Boolean type; if statement
7 Feb. 7 BoolTest.txt, Bouncer1.txt, Bouncer2.txt, Bouncer3.txt, Bouncer4.txt
8 Feb. 12 Conditional.txt, Bouncer5.txt, Bouncer6.txt, Bouncer7.txt, Bouncer8.txt, TruthTables.txt, Craps.txt more if, logical operators, switch
9 Feb. 14 Char.txt, CharInput.txt, PrePost.txt, While1.txt (shown Feb. 15), While2.txt (shown Feb. 15), While3.txt (shown Feb. 15), PowerOfTwoOver1000.txt, Average.txt  char, while
10 Feb. 21 Average2.txt, Analysis.txt, DoWhileTest.txt indefinite loops, do / while
11 Feb. 26 HighestExamScore.txt, For1.txt, For2.txt, For3.txt, Alphabet.txt, LetterGrades.txt for loop
12 Feb. 28 NestedFor1.txt, NestedFor2.txt, NestedFor3.txt, MultiplicationTables.txt, Break.txt, Continue.txt Midterm1Sample1_Q2.txt nested for
13 Mar. 5 Midterm1Sample1_Q4.txt, Midterm1Sample1_Q5.txt, MidtermFall2004_Q2.txt, MidtermFall2004_Q1.txt
Sample on the web:
Midterm1Sample2_Q1.txt, Midterm1Sample2_Q2.txt, Midterm1Sample2_Q4.txt, Midterm1Sample2_Q5.txt
 
14 Mar. 7 midterm one
Spring Break
15 Mar. 19 UsingSqrt.txt, TestingRoundingMethods.txt, SquareIntegers.txt methods
16 Mar. 21 TestMathsRandom.txt, TestMathsRandomInteger.txt, RandomIntegers.txt, RollDie.txt
Midterm1Sample1_Q1.txt, Midterm1Sample1_Q3.txt, Midterm1Sample2_Q3.txt, Midterm1Sample2_Q2.txt
Math.random()
17 Mar. 26 ReturningVoid.txt, MyMax2.txt, MyMax3.txt, NoParameters.txt, Conversions.txt, PrintStarsProgram.txt user defined methods
18 Mar. 28 BartSimpsonOverloaded.txt, MyMaxOverloaded.txt, TestMethodOverloading.txt, TestSwap.txt, Supermam.txt user defined methods (cont)
19 Apr. 2 MyMath.txt, Cancatenation1.txt, Cancatenation2.txt, CharTest.txt, StringLengthCharAt.txt, TestPrintVertical.txt, TestWordPerLine.txt, TestGetMonth.txt Strings
20 Apr 4 PrintCalendar.txt style
21 Apr. 9 Midterm2Sample1_Q1.txt, Midterm2Sample1_Q2.txt, Midterm2Sample1_Q3.txt Midterm2Sample1_Q4.txt, Midterm2Sample1_Q5.txt, FirstWord.txt, Scuba.txt
Sample on web
midterm2sample2_Q1.txt, midterm2sample2_Q2.txt, midterm2sample2_Q3.txt, midterm2sample2_Q4.txt, midterm2sample2_Q5.txt
 
22 Apr. 11 midterm two
23 Apr. 16 Array1.txt, Array2.txt, Array3.txt Arrays 1
24 Apr. 18 Histogram.txt, AssignGrade.txt, RollDie.txt, StudentPoll.txt, PrintArray.txt, TestPassArray.txt Arrays 2
25 Apr. 23 MakeHot.txt, TestCopyArray1.txt, TestCopyArray2.txt, TestCopyArray3.txt, CommandLine.txt
Run these three programs together (shown 4-25):
Deviation.txt, RandomCharacter.txt, CountLettersInArray.txt
Arrays 3
26 Apr. 25 LastTwoDigitsArray.txt, InpOut.txt  
27 Apr. 30 Target.txt, CellFiller.txt, Primes.txt, FirstOccurrence.txt, Palindrome.txt, SumNTo2N.txt, ParseDate.txt  

Click here to download a free powerpoint viewer from Microsoft