28 Aug 2008

Who Should Attend:

Programmers who want to update their skills | print flyer

Requirements

Descriptions


Introduction to JAVA Programming
CSE 6517 (2.4 CEUs 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: Fundamentals of Programming

Intermediate JAVA Programming
CSE 5032 (2.1 CEUs 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 (2.1 CEUs 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

Data Modeling and Relational Database Design
CSE 5079 (2.4 CEUs given)

The Data Modeling class can give students a top-down systematic approach to relational database design and implementation. The class will introduce students to entity relationship models, normalization, and physical database design concepts.

J-Unit and Refactoring
CSE 5279-001 (2.1 CEUs)

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.

More Information

Eva Klein, 215-881-7387