Richard G Baldwin (512) 223-4758, NRG Room 4238, Baldwin@DickBaldwin.com, http://www.austincc.edu/baldwin

INEW2338 Advanced Java Programming

Spring 2012

Main Web Page

Revised 07/26/11


The Main Web Page for this course is located at: http://www.austincc.edu/baldwin/Spring12/Inew2338WebPage/Index.html


This document contains a brief description of the course along with links to various online documents that provide additional information:

Brief Course Description

Textbook: See the syllabus.

Topics: See the syllabus.

Schedule: See the syllabus.

Overall requirements: See the syllabus. Also note that the student is required to successfully complete eight programming assignments, and to successfully complete two written examinations.

Orientation

Every student is required to complete an online orientation at the beginning of the semester.

Online Study Guides

There is an online study guide (practice test) for each textbook chapter that is included in the course.  The study guides consist of a series of questions with answers and explanations plus links to additional online materials that help to explain the material covered by the chapter.

There are also online tutorials for image processing.

Click the following links to view the study guides and the image processing tutorials.

Upgrade to XHTML

In an effort to maintain compatibility with all modern browsers, in late December of 2009 and early January of 2010, I converted the format of all the study guide files to valid XHTML. I am using Microsoft Expression Web as a validating XHTML editor in conjunction with the W3C online validator to confirm the validity of the modified files. This involved major surgery on the contents of the files and was a long, tedious, and labor intensive process. I tried to be careful and avoid introducing any errors into the material. However, if you find any errors, I would like to know about it.

Classroom Lectures

This course is designed to be delivered either online, in the classroom, or through a combination of the two.

After a brief introduction to the material early in the semester, classroom lectures will consist mainly of discussions of previously submitted programming assignments plus discussions of concepts in the same topic areas but which are somewhat more advanced than the programming assignments.

Programming Assignments

General description and resource requirements

There are eight programming assignments to be completed during the semester.  Each programming assignment requires the writing of one program.  This, in turn, requires Distance Learning and VCT students to download and install (or otherwise gain access to) Sun's Java 2 Standard Edition Software Development Kit (JDK 1.6 or later version).

Distance learning and VCT students are also required to download and install (or otherwise gain access to) Ericson's media library contained in the following downloadable zip file: bookClasses10-1-07.zip.

Submittal schedule: See the syllabus. Also please be aware that no credit will be given for assignments that are received after the submittal deadlines.

Specific information regarding programming assignments

Click on the following links to obtain general information about all of the programming assignments as well as specific information about each of the programming assignments.  (The chapter numbers in the following links refer to the corresponding chapters in the textbook.)

You should study the study guides and online tutorials listed earlier in this document before attempting to write the programs required by the corresponding programming assignments.

-end-

File: Index.html