Tentative Schedule

Week Day Topics Reading Lab
1
11/29-12/03
1 Course Intro / Java Fundamentals Expanded review video 12.1-12.5, CS1011 review, ArrayList, Console Formatting, String Formatting, reruns, reruns Lab 1: ArrayLists
how to see my feedback
2 Java Fundamentals Expanded video 12.8-12.9 reruns reruns reruns
3 Interfaces Watch in place of class reruns
2
12/06-12/10
1 Interfaces slides video 14.9 and App. 7 reruns reruns Lab 2: Interfaces
2 Inheritance UML Diagrams video 13.1-13.9 reruns reruns
3 Inheritance cont... video reruns reruns and reruns
3
12/13-12/17
1 Inheritance and Polymorphism Review ReviewB video 14.1-14.10 reruns reruns Lab 3: Inheritance
2 Class Activity video reruns
3 JavaFX Basics video 17.1-17.5 reruns reruns
Merry Christmas
4
01/03-01/07
1 Watch • No class... Review on your own Outcomes Lab 4: Inheritance
2 Exam I  
3 JavaFX review and Event Handling with method references 17.6-17.8 reruns reruns reruns2 reruns3
5
01/10-01/14
1 Event Handling and Inner Classes video 17.13-17.14 reruns reruns reruns2 Lab 5: GUI Game of Life
2 FXML - FX Markup Language video 18.1-18.4 reruns reruns reruns2
3 Exception Handling video 15.1-15.8 reruns reruns reruns2 reruns3
6
01/17-01/21
1 Exception Handling cont... Review 15.9-15.12 reruns reruns reruns2 Lab 6: Exception Handling
2 File I/O video 16.1-16.5 reruns reruns reruns2
3 Binary Files and Object I/O Review video 16.6-16.9 reruns reruns reruns2
7
01/24-01/28
1 Class Activity reruns Lab 7: Text File Input
2 Review video Outcomes reruns
3 Exam II  
8
01/31-02/04
1 Functional Programming slides videos reruns rerun reruns2 Lab 8: Final Project
2 DoFunctional Programming reruns reruns2
3 Functional Hands-On video reruns reruns
9
02/07-02/11
1 Work on Lab reruns reruns2 reruns3 Lab 9: Final Project cont...
2 Secure Software Development slides video reruns
3 In-class Project  
10
02/14-02/18
1 Mock Final Exam   Lab 10: Final Project cont...
2 Buffered I/O Streams Outcomes reruns
3 No Class  
11
02/21-02/25
Review videos: Overview 1, Overview 2, fundamentals, interfaces, uml, inheritance, events, JavaFX, exceptions, fileIO functional security
Common Final Exam - Thursday, 2/24/2022 in DH449