Skip to main content

Secondary Menu

  • Hotline
  • Contact Us
  • Give Today

Call to Action Menu

  • Visit Us
  • Apply Now
Enter the terms you wish to search for.
Search type:
Information for:

Information Menu

  • Prospective Students
  • International Students
  • Current Students
  • Faculty & Staff
  • Alumni & Friends
  • Visitors
  • Conference Planners and Attendees
  • Entrepreneurs
  • Events
Penn State Great Valley Home
Penn State Great Valley Home
Penn State Great Valley
Search

Information Menu

  • Prospective Students
  • International Students
  • Current Students
  • Faculty & Staff
  • Alumni & Friends
  • Visitors
  • Conference Planners and Attendees
  • Entrepreneurs
  • Events

Secondary Menu

  • Hotline
  • Contact Us
  • Give Today

Call to Action Menu

  • Visit Us
  • Apply Now

Main navigation

  • This is Penn State
  • Academics
  • Admission
  • Tuition & Financial Aid
  • Professional Development
  • Community Outreach
Information for:

Information Menu

  • Prospective Students
  • International Students
  • Current Students
  • Faculty & Staff
  • Alumni & Friends
  • Visitors
  • Conference Planners and Attendees
  • Entrepreneurs
  • Events

Main navigation

  • This is Penn State
  • Academics
  • Admission
  • Tuition & Financial Aid
  • Professional Development
  • Community Outreach
  1. Home
  2. Professional Development

Object-Oriented Java Programming

Schedule

An "inverted classroom" course delivered remotely via Zoom

SWENG 5161: 7 sessions, 21 hours (2.1 CEUs)
Dates: TBA
Time: 7:00–8:30 p.m. (via Zoom)
Cost: $610

Discount of $50 for students who completed Introduction to Java Programming Concepts (CSE 7014).

Course Overview

As a follow up to Introduction to Programming Concepts Using Java, this course explores the object-oriented features of the Java programming language. Topics include the concepts of objects and references, object hierarchies, interfaces, and object-oriented design. The course also covers the Java Collection Framework.

The course has been optimized for online delivery using the "inverted classroom" structure. Students watch lecture videos before the remote synchronous meeting; the lecture videos are short and contain interactive exercises using the jshell tool. In the weekly Zoom meeting, the instructor resolves any student issues, and previews the weekly programming assignment.

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

Course Scope and Sequence

This 21-hour course consists of lecture videos, interactive exercises, and discussion.

Prerequisite

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
  • Experience in a procedural programming language such as C or C++
  • 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, debugging and testing strategies, and web services (APIs).

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.

See Also

  • Professional Development Registration Options and Withdrawal Policy
  • Professional Development Opportunities (PDOs)
Call out to attend an admission event
See upcoming dates

For more information contact:

Ed Weckerly
Director of Professional Programs
610-648-3281
[email protected]

Request Information

Quick Links

Bookstore
Canvas
Professional Development General Information
Professional Development FAQs

Campus Information

Admission Events
Campus Hours
Campus Map
Directions

Penn State Great Valley

30 E. Swedesford Road
Malvern, PA 19355
610-648-3200
Locations of Penn State's campuses throughout Pennsylvania with Penn State Great Valley highlighted

Secondary Menu

  • Hotline
  • Contact Us
  • Give Today

Call to Action Menu

  • Visit Us
  • Apply Now
Information for:

Information Menu

  • Prospective Students
  • International Students
  • Current Students
  • Faculty & Staff
  • Alumni & Friends
  • Visitors
  • Conference Planners and Attendees
  • Entrepreneurs
  • Events

Footer Menu

  • +This is Penn State
    • Chancellor's Welcome
    • Campus Leadership
    • Campus History
    • Quick Facts
    • Mission and Strategic Plan
  • +Academics
    • Graduate Degrees and Certificates
    • Professional Development
    • Corporate Alliance
  • +Admissions
    • Admission Events
    • Graduate Degree Admissions
    • Graduate Certificate Admissions
    • Application Deadlines
  • +Tuition and Financial Aid
    • Tuition and Fees
    • Student Loans
    • Scholarships
    • Veteran's Benefits
  • +Professional Development
    • Corporate Training
    • Non-Credit Certificates and Courses
    • Workshops
  • +Conference Services
    • Facilities
    • Technology
  • +Current Students
    • Bookstore
    • Career Management
    • Great Valley IT Helpdesk
    • Library
    • PSUAlert
    • Writing Center
  • +Directory
    • Engineering Faculty
    • Management Faculty
    • Staff

Connect with Us

  • facebook
  • twitter
  • youtube
  • instagram
Penn State University
Penn State University

Footer Info Menu

  • Employment
  • Directions
  • Map
  • Contact Us
  • Search
  • Hotlines
30 E. Swedesford Road, Malvern, PA 19355 | 610-648-3200

Footer Legal Menu

  • Privacy
  • Non-discrimination
  • Equal Opportunity
  • Accessibility
  • Copyright
The Pennsylvania State University © 2021