CS026 Course Notes

Fall Session 2005






#1 CS026 Introduction: PowerPoint PDF PDF (2-up) PDF (4-up)
#2 Introduction to Computer Science and Programming: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: HelloWorld
#3 Algorithms: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: Average
Code: Euclid
#4 Primitive Numeric Data Types: PowerPoint PDF PDF (2-up) PDF (4-up)
#5 Boolean Data Types and Conditional Statements: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: BooleanDemo
#6 Iteration: Repetition and Loops: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: Factorial
Code: Trivia
Code: CheckInput
#7 Modularity: Java Methods: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: Choices
Code: OverloadingDemo
#8 The Java Math Class: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: GuessIt
#9 Object-Oriented Design: PowerPoint PDF PDF (2-up) PDF (4-up)
#10 A Predefined Class: The Rectangle Class: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: MoveRectangle
#11 Equivalence, As Demonstrated With The Date Class: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: EqualsDemo
Code: DateDemo
#12 Yet Another Predefined Class - Strings: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: StringEquality
#13 Programmer Defined Classes: PowerPoint PDF PDF (2-up) PDF (4-up)
Code: TestCompactDisc
#14 Arrays (of Primitive Types): PowerPoint PDF PDF (2-up) PDF (4-up)