| Jan. 15, 2026 |
Overview, goals, logistics |
1st Set of Slides
|
|
|
Lecture 1's Notes
|
| Jan. 20, 2026 |
Program Development (Chapter 1) |
2nd Set of Slides
|
|
1st Set of Java Files
|
Lecture 2's Notes
|
| Jan. 22, 2026 |
Object Oriented Programming and Character Strings (Chapter 2) |
3rd Set of Slides
|
|
Chapter2 Java Examples
Chapter1 Java Examples
2nd Set of Java Files
|
Lecture 3's Notes
|
| Jan. 27, 2026 |
Variables, Assignments and Primitive Data Types |
4th Set of Slides
|
Chapter2 Solutions
Chapter1 Solutions
|
3rd Set of Java Files
|
Lecture 4's Notes
|
| Jan. 29, 2026 |
Arithmetic Expressions and Data Conversion |
5th Set of Slides
|
|
4th Set of Java Files
|
Lecture 5's Notes
|
| Jan. 30, 2026 |
Scanner class, Creating Objects, and Packages (Chapter 3) |
6th Set of Slides
|
|
5th Set of Java Files
|
Lecture 6's Notes
|
| Feb. 3, 2026 |
String class |
7th Set of Slides
|
Chapter3 Solutions
|
Chapter3 Java Examples
6th Set of Java Files
|
Lecture 7's Notes
|
| Feb. 5, 2026 |
Random and Math |
8th Set of Slides
|
|
7th Set of Java Files
|
Lecture 8's Notes
|
| Feb. 6, 2026 |
DecimalFormat, Wrapper Classes, and Writing Classes |
9th Set of Slides
|
|
8th Set of Java Files
|
Lecture 9's Notes
|
| Feb. 10, 2026 |
Writing Classes (Continued) |
|
Chapter4 Solutions
|
Chapter4 Java Examples
9th Set of Java Files
|
Lecture 10's Notes
|
| Feb. 12, 2026 |
Writing Classes (Continued) |
|
Chapter5&6 Solutions
|
Chapter5&6 Java Examples
10th Set of Java Files
|
Lecture 11's Notes
|
| Feb. 17, 2026 |
Conditional Statements (Chapters 5&6) |
10th Set of Slides
|
|
11th Set of Java Files
|
Lecture 12's Notes
|
| Feb. 19, 2026 |
Conditional Statements (Continued) |
|
|
12th Set of Java Files
|
Lecture 13's Notes
|
| Feb. 24, 2026 |
Repetition Statements |
11th Set of Slides
|
|
13th Set of Java Files
|
Lecture 14's Notes
|
| Feb. 26, 2026 |
Repetition Statements (Continued) |
|
|
14th Set of Java Files
|
Lecture 15's Notes
|
| March 12, 2026 |
Problem Solving |
|
|
15th Set of Java Files
|
Lecture 16's Notes
|
| March 17, 2026 |
Iterators and Writing Data to a File (Chapters 5&10) |
12th Set of Slides
|
|
16th Set of Java Files
|
Lecture 17's Notes
|
| March 19, 2026 |
Exam I |
|
|
|
|
| March 24, 2026 |
Problem Solving |
|
|
17th Set of Java Files
|
Lecture 18's Notes
|
| March 26, 2026 |
Static class members and class relationships (Chapter 7) |
13th Set of Slides
|
Chapter7 Solutions
|
Chapter7 Java Files
18th Set of Java Files
|
Lecture 19's Notes
|
| April 2, 2026 |
Declaring and Using Arrays (Chapter 8) |
14th Set of Slides
15th Set of Slides
|
Chapter8 Solutions
|
Chapter8 Java Examples
19th Set of Java Files
|
Lecture 20's Notes
|
| April 7, 2026 |
Two Dimensional Arrays |
16th Set of Slides
|
|
20th Set of Java Files
|
Lecture 21's Notes
|
| April 9, 2026 |
Two Dimensional Arrays (Continued) |
|
|
|
|