Addendum - NAA
Addendum - NAA
Addendum - NAA
Due
1. Introduction to the course, its goals,
Week 1 format, evaluation, and steps for Diagnostic
success. Assessment (checking N/A
May 2. Introduction to Java & brief history. N/A prior concepts)
08-14 3. Similarities of Java and C++ Lab time is used to
4. Difference between Java and C++ help students install
5. MVC design pattern and setup.
6. Installation Instructions
1. Inheritance in Java.
Week 2 2. Abstraction in Java.
3. Interfaces in Java. 1. Layouts
May 4. Interfaces implementations. 2. Controllers 1. Workshop 1 7.5%
15-21 5. GUI applications with Java using 3. Nodes a. Designing
JavaFX. 4. Binding Properties b. Events
6. Designing of desktop 5. Scene Builder (GUI Editor) programming
applications.
7. Event Driven programming with For next week
JavaFX.
1. Layouts 1. Generics
2. Controllers 2. Java Collections
Week 3 3. Nodes a. List
4. Binding Properties b. Set
May 5. Scene Builder (GUI Editor) c. Map 1. Test 1 3.5%
22-28 3. Java Iterators
For next week
Week 4 1. Generics 1. Java Lambda’s and Streams
2. Java Collections 2. Building the View for the application 1. Workshop 2
May 29 a. List 3. Designing a. Designing
- b. Set 4. Testing Views b. Events 7.5%
June 4 c. Map programming
3. Java Iterators For next week