Description

This course introduces object-oriented concepts. Topics include classes, objects, encapsulation, inheritance, and interfaces. Additional topics may include File I/O, Graphical User Interfaces, and related tools and technologies.

Lecture Hours: 2.00 Lab Hours: 2.00Total Hours: 3.00

Semesters

Fall 2025 Semester
Course Title Instructor Campus Section Syllabus Learning Management System
Principles of Programming Duane Yoder, Ph.D. Carrollton 01 external Syllabus via Concourse External Resource Course Section External Resource
Principles of Programming Ana Stanescu, Ph.D. Distance E01 external Syllabus via Concourse External Resource Course Section External Resource
Spring 2025 Semester
Course Title Instructor Campus Section Syllabus Learning Management System
Principles of Programming Michael Orsega, Ph.D. Carrollton 01 external Syllabus via Concourse External Resource Course Section External Resource
Principles of Programming Erik Bowe Distance E01 external Syllabus via Concourse External Resource Course Section External Resource