CECS 277 Object Oriented Application Development
Fall 2019 Semester
Home Syllabus
Week 15 - 4/29
- Quiz 4 is on Monday, December 2 - Topics: Adapter parttern and Decorator pattern.
- Unit Testing with JUnit pdf word
- Unit test with Eclipse pdf word
- Observer pattern pdf
- MVC pattern pdf
- Final Examination: Wednesday, December 11, 10:15 am - 12:15 pm in room VEC 402
- Final review
- Grading sheet (Excel)
Week 14 - 11/25
Week 13 - 11/18
Week 12 - 11/11
- Quiz 3 is on Monday, November 18
Review Set, TreeSet and HashSet
and lab assignment 5.
- Examination 2 is on Wednesday, November 20
- Pattern design
Week 11 - 11/4
Week 10 - 10/28
- Pattern design
- Examination 2 is on Wednesday, November 20
Week 9 - 10/21
Week 8 - 10/14
Week 7 - 10/7
- Examination 1 is on Wednesday, October 9.
Week 6 - 9/30
- Examination 1 is on Wednesday, October 9.
Examination #1 Review
- Reading assignment: Chapter 15 - Java Collections Framework
- List, Set and Map pdf
- Class Collection conversion pdf
- Quiz 2 - 9/30 Review the lecture notes Inheritance, interfaces, polymorphsim, and clone (pdf) (word)
Week 5 - 9/23
Week 4 - 9/16
- Reading assignment: Chapter 12 - Object-Oriented Design
- Lecture notes:
Chapter 12 (pdf) - Object Oriented Design
Week 3 - 9/9
- Chapter 9 (pdf) - Inheritance and Interfaces
Inheritance, interfaces, polymorphsim, and clone (pdf) (word)
- Static in Java pdf word
- Quiz 1 - Wednesday 9/11 in the lecture hour. Review Static in Java note above and lab assignment 1.
Week 2 - 9/4
- Reading assignment: Chapter 9 - Inheritance and Interfaces
Sections 9-1 Inheritance Hierarchy and 9.2 Implemeting Subclasses
- Lecture notes:
Chapter 9 (pdf) - Inheritance and Interfaces
Inheritance, interfaces, polymorphsim, and clone (pdf) (word)
- Video "Java 8 Essential Training" from Linkedin learning training and tutorials
Lesson 10 - Working with Inheritance
- Lab : Lab assignment 2
Week 1 - 8/26
- Introduction to CECS 277
- Reading assignment: Chapter 8 - Object and Classes
Chapter 8 (pdf) - Objects and Classes
- Video "Java Essential Trainning for Students" from Linkedin learning training and tutorials
- 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