First Advisor

Faurer, Ted


College for Professional Studies

Degree Name

MS Computer and Information Technology


School of Computer & Information Science

Document Type

Thesis - Open Access

Number of Pages

185 pages


This project documents the development of college-level curriculum for an Object Oriented Programming with Java course. The curriculum includes a set of lessons that students work through interactively. The lessons teach the fundamentals of object orientation. A goal of the project is to have students work with the same problem example throughout the entire set of lessons. Most texts on object orientation use several abstract examples which are used in a chapter or two of the text and are often not fully implemented. Each lesson of the project's curriculum presents an iteration of an evolving shape drawing application. Each lesson walks the student through the design and development of a new fully implemented version. The shape drawing application's highly visual nature allows the students to relate the technical concepts to concepts they already understand.

Date of Award

Fall 2005

Location (Creation)

Denver, Colorado

Rights Statement

All content in this Collection is owned by and subject to the exclusive control of Regis University and the authors of the materials. It is available only for research purposes and may not be used in violation of copyright laws or for unlawful purposes. The materials may not be downloaded in whole or in part without permission of the copyright holder or as otherwise authorized in the “fair use” standards of the U.S. copyright laws and regulations.