CGS 3416 - Java for Non-Majors
Deitel Textbook code examples (7th ed. -- JavaSE 6)
Lecture Notes, Outlines, and Examples
Intro to Java
Basic Building Blocks of Java
Console I/O (including class Scanner)
In-class example: Program to compute compound interest
Control Structures - Intro, Selection
Using Java Libraries
Control Structures - Repetition
Stepwise Refinement
Java Methods
Strings
Arrays
Arrays - features added in Java 1.5.0
Classes and Objects
More on Classes and Objects
Intro to GUI Libraries in Java
Simple dialog boxes with class JOptionPane
Graphics and painting
Links to helpful pages from the Java Tutorial trails
GUI Examples from Deitel Ch. 11 (Swing components, layouts, event handling)
Test Review Checklists
Review Checklist of topics covered (for Test 1)
Review List of topics covered (for Test 2)
Review List of topics covered (since Test 2)