CECS 277 Object Oriented Application Development
Fall 2017 Semester
Home Syllabus
Week 15 - 12/11
Week 14 - 12/4
- Memento pattern pdf
- Introduction to Unit Testing pdf word
- Reference
Week 13 - 11/27
Week 12 - 11/13
- Examination 2 review
- Examination 2 is on Wednesday, November 15
Week 11 - 11/6
Week 10 - 10/30
- Quiz 2 - Monday, October 30.
- Stream and binary input/output
- Generic programming
Week 9 - 10/24
- Reading assignment: Ch. 15 Java Collections Framework
Map, HashMap and TreeMap
Week 8 - 10/16
- Reading assignment: Ch. 15 Java Collections Framework
List and Set, Hashset and Treeset
Week 7 - 10/9,
- Examinaiton 1 review materials pdf word
Week 6 - 10/2
- Abstract factory pattern design
- Examination 1 is on Wednesday, October 11.
Examination #1 Review
- Watch the video "Java Essential Trainning" from the Lynda.com
- Lesson 9 - Creating Custom Classes
- Lesson 10 - Working with Inheritance
- Watch the video "Java Essential Trainning" from the Lynda.com
- Lesson 6 - Classes and Objects
- Lesson 7 - More on Classes
Week 5 - 9/25
- Introduction to pattern design
- Factory design
Week 4 - 9/18
- Reading assignment: Chapter 12 - Object-Oriented Design
Week 3 - 9/11
- Reading assignment: Chapter 9 - Inheritance and Interfaces
Section
9.4 Polymorphism, 9.5 Object: the Cosmic Superclass, and 9.6 Interface
Week 2 - 9/6
- Reading assignment: Chapter 9 - Inheritance and Interfaces
Section 9-1 Inheritance Hierarchy, 9.2 Implemeting Subclasses, and 9.3 Overriding Methods
- Do lab assignment 2
Week 1 - 8/28
- Introduction to CECS 277
- Reading assignment: Chapter 8 - Object and Classes
- Watch the video "Java Essential Trainning for Students" from the Lynda.com
- Lesson 2 - Basic Review
- Lesson 6 - Classes and Objects
- Do lab assignment 1
Lab Assignments
Lecture Notes
Software
Online Video
Resources