Department of Mathematical and Digital Sciences
Bloomsburg University of Pennsylvania

Graphical User Interfaces in Java

HomePoliciesStyle GuideCatsInfo

Spring 2019
Section 1: Mo/We 09:00-10:50 in McCormick 3225
Section 2: Mo/We 13:00-14:50 in Navy 220

Professor: Drue Coles
Phone: 570-389-4626
Office: 235 Ben Franklin Hall
Office Hours: Mo/We 11-12:45 and Tu/Th 11:30-12:15

Prerequisite: COMPSCI 121

Text: Practice and Philosophy of OOP in Java (free online).

Optional supplementary text: Introduction to Java Programming (Brief Version), 11e, Y. Daniel Liang, Pearson, 2018. Aligns closely with the content and structure of our course.

Overview.   Continues the introduction to object-oriented programming initiated in COMPSCI 121, focusing on the foundational concepts of inheritance and polymorphism.

Upon completion of this course, you will be able to:

The two-semester Java sequence (COMPSCI 121 and 122) covers all of the major topics on Oracle's Java SE 8 Programmer 1 certification exam.