CECS 277 Object Oriented Application Development
Fall 2018 Semester
Home Syllabus
Week 15 - 4/30
Week 14 - 4/30
Week 13 - 11/5
- Stream and binary input/output
Week 12 - 11/12
Week 11 - 11/5
Week 10 - 10/29
- Adapter pattern
- Decorator pattern
Week 9 - 10/22
- Abstract Factory pattern design
- Adapter pattern
- Decorator pattern
Week 8 - 10/15
- Java Collection Framework comparisons
- Introduction to pattern design
- Factory pattern design
Week 7 - 10/8
- Examination review
- Examination 1
Week 6 - 10/1
- Reading assignment: Ch. 15 Java Collections Framework
List and Set, Hashset and Treeset
- Examination 1 is on Wednesday,October 10.
Examination #1 Review
- Examination 1 review materials pdf word
Week 5 - 9/24
- Reading assignment: Chapter 12 - Object-Oriented Design
Week 4 - 9/17
- Reading assignment: Chapter 9 - Inheritance and Interfaces
Sections
9.5 Object: the Cosmic Superclass, and 9.6 Interface
Clone
Week 3 - 9/10
- Reading assignment: Chapter 9 - Inheritance and Interfaces
Sections 9.3 Overriding Methods and
9.4 Polymorphism,
Week 2 - 9/5
- Reading assignment: Chapter 9 - Inheritance and Interfaces
Sections 9-1 Inheritance Hierarchy and 9.2 Implemeting Subclasses
Week 1 - 8/27
- Introduction to CECS 277
- Reading: Chapter 8 - Object and Classes
- Video "Java Essential Trainning for Students" from the Lynda.com
- Lesson 2 - Basic Review
- Lesson 6 - Classes and Objects
- Lab: Lab assignment 1
Lab Assignments
Lecture Notes
- Java Collection Framework
- List, Set and Map pdf
- Class Collection conversion pdf
- Java Collection Framework comparisons pdf word
- Fail-fast and fail-safe iterator in Java html
- Generics Programming pdf
- Pattern design
- Stream and binary input/output (pdf)
- Introduction to Unit Testing pdf word
Reference
- Chapter 12 (pdf) - Object Oriented Design
- Inheritance, interfaces, polymorphsim, and clone (pdf) (word)
- Chapter 9 (pdf) - Inheritance and Interfaces
- Chapter 8 (pdf) - Objects and Classes
Software
Online Video
Resources