Object-Oriented Java Programming

Object-Oriented Java Programming


SWENG 5161: 7 sessions, 21 hours (2.1 CEUs)
Dates: Thursdays, October 19 – December 7
Time: 6:00–9:00 p.m.
Cost:  $595

Check back to register.

Course Overview

As a follow up to Introduction to Programming Concepts Using Java, this course explores the Java programming language. Topics include the concepts of object-oriented programming; objects and references; interfaces; exceptions; and an overview of Java Foundation Classes.

The curriculum covers all exam topics found on the Java SE 8 Programmer I Certification exam.

ITAG logo

Innovative Technology Action Group (ITAG)

Image: Penn State

This course is approved by the Innovative Technology Action Group (ITAG). Partial scholarships are available from ITAG through a training grant from the PA Department of Labor and Industry.

Course Scope and Sequence

This 21-hour course consists of face-to-face lecture, classroom discussion, and hands-on learning in our technology-based classroom.


Students should have one of the following:

  • Familiarity with any programming language and an understanding of fundamental programming concepts and basic data structures like arrays, or
  • experience in a procedural programming language such as C or C++, or
  • Successfully completed the Introduction to Programming Concepts Using Java course

Who Should Attend

This course is geared towards developers looking to get a deeper understanding of object-oriented programming and the Java language.

Course Objectives

Students will learn the fundamentals of Object-Oriented Programming, how to build graphical user interfaces, and how to use some core algorithms for searching and sorting data. 

Continuing Education Units

Continuing Education Units (CEUs) are awarded based on a standard of one unit per ten (10) hours of classroom contact.

Note:  The University reserves the right to cancel courses due to insufficient enrollment or other unforeseen circumstances.

Customized Programs

Companies and organizations can have these programs conducted at Penn State Great Valley or elsewhere. Program content can be customized to meet the needs of the company. Call 610-648-3281 for information.