COSC 1020
Object-Oriented Software Design
Syllabus
Fall, 2016
- Instructor: Dr. Michael Slattery
- Office: CU 309
Phone: 288-6595
Email: mikes (a) mscs.mu.edu
Office hours: Mon & Wed 3-4PM and Fri 11AM-12.
Please feel free to set up an appointment with me if
these times are inconvenient.
Website: www.mscs.mu.edu/~mikes/cosc1020/
Textbook: Absolute Java, 5th edition, by Walter Savitch.
Attendance: Expected at each class and lab meeting.
Topics include:
- Inheritance (Chap 7)
- Polymorphism and Abstract Classes (Chap 8)
- Exception Handling (Chap 9)
- File I/O (Chap 10)
- Recursion (Chap 11)
- UML and Patterns (Chap 12)
- Inner Classes (Chap 13)
- Generics (Chap 14)
- GUI development with Swing (Chap 17,18)
- Networking (Sec 19.2)
Grading:
10% in-class exam on Friday, Sep 30
10% in-class exam on Friday, Nov 4
15% 2 hour final exam on Thursday, Dec 15 at 10:30AM
20% Labs
40% Homework - programming and writing
5% Classroom activities
Back to COSC 1020
homepage.