Computer Courses - Object Oriented Programming
Introduction to JAVA Programming
CSE 6517 Schedule # 505175
Dates: Thursdays January 21 – March 4, 2010
Time: 6:00-9:00 p.m.
Location: Penn State Abington
Fee: $575
Instructor: Keith Thompson
Credit: 2.4 CEU’s given
Students create stand-alone applications and applets, and introduces the essential elements of JAVA and object-oriented programming. Students create interactive Web pages using JAVA applets. Class and lab exercises provide practical experience in writing, compiling, and testing JAVA programs. Note: Entire course is hands-on in the computer lab.
PREREQUISITE: Programming experience
Intermediate JAVA Programming
CSE 5032 Schedule # 505181
Dates: Tuesdays, March 16 –May 4, 2010 (No class March 30)
Time: 6:00-9:00 p.m.
Location: Penn State Abington
Fee: $575
Instructor: Keith Thompson
Credit: 2.1 CEU’s given
Java is one of the most popular and widely used development languages today, particularly in the Internet development segment. This course will deal with intermediate level Java topics important to the Java developer who wants to expand their skills. These topics include: Swing development, Java 2D, JDBC 2, Multithreading and Synchronization. Each topic includes a significant project development component. Special emphasis will be given to topics that are new to Java 2.
PREREQUISITE: Introduction to Java Programming
Advanced Java Programming
CSE 6682
Section 001 Schedule # 346906
Dates: Tuesdays, January 19–March 2, 2010
Time: 6:00-9:00 p.m.
Location: Penn State Abington
Fee: $575
Instructor: Keith Thompson
Credit: 2.1 CEU’s given
Section 002 Schedule # 505187
Dates: May 18 –June 29, 2010
Time: 6:00-9:00 p.m.
Location: Penn State Abington
Fee: $575
Instructor: Keith Thompson
Credit: 2.1 CEU’s given
Advanced Java gives hands-on experience in developing enterprise Java applications. This course covers database access with JDBC, Java Servlets, Java Server Pages, and Enterprise Java Beans and an overview of UML. Real life e-business projects will be used for demonstration and class exercises to show how different application tiers meld together to create robust enterprise Java systems.
PREREQUISITE:
Intermediate Java Programming
J-Unit and Refactoring (Coming, Late Spring 2010)
Credit: 2.1 CEU’s given
This course leads you through simple steps to improve the design of new or existing code. The core of this class will concentrate on techniques for Refactoring, and Unit testing your code. The goal of this course is to provide practical instruction in techniques for simplifying your software designs.
Contact: Eva Klein, 215-881-7387

