Skip To Content

Athabasca University

Course Outline

Unit 0: Preparation

Unit 1: Object-Oriented Programming Fundamentals

Unit 2: First Program and Program Control

Unit 3: Object Orientation and Re-usability

Unit 4: Exceptions, Collections, and I/O

Unit 5: Type Information and Threads

Unit 6: GUI Development

Unit 7: Selected Topic Readings and Programming

Unit 8: Java Beans

Unit 9: Java 3D

Updated July 30 2020 by FST Course Production Staff