This schedule will be filled in as we go along. It should be considered flexible and subject to change
| 1 | Wed | 20-Jan | Introduction, HCI (Human Computer Interaction), Mechatronics, and Physical Computing | |
| 2 | Mon | 25-Jan | introduction to HTML, c:\bin file, Java and Source-Highlight | 1 |
| 3 | Wed | 27-Jan |
file input and keyboard input (simple),
source-highlight,
Introduction to Java Applications (Test1.java) | 2 |
| 4 | Mon | 01-Feb | Java applications (see java1.zip), JOptionPane | |
| 5 | Wed | 03-Feb | Java Animation
(Test3.java)
Java Graphics Read Core Java, ch 7; JHTP, ch 15; | 3 |
| 6 | Mon | 08-Feb | executable jar files,
Graphics2D tutorialSee also Guide to the Java 2D API, and Transforming | |
| 7 | Wed | 10-Feb | Processing environment,
Arduino software
team exercise: Arduino blink code, study timing
| 4 |
| 8 | Mon | 15-Feb | GUI components and event handling, see JHTP ch 14 (Jave books), JLabel, JButton, Action handler | |
| 9 | Wed | 17-Feb |
Arduino - fade code and
ReadAnalogVoltage,
etch-a-sketch project | 5 |
| 10 | Mon | 22-Feb |
JFileChooser,
Core Java, Chapter 8. Event Handling (see books) Action handler, JButton examples | |
| 11 | Wed | 24-Feb | Arduino labs: RGB LED, photo resistors | 6 |
| 12 | Mon | 29-Feb |
Mouse Events
Mouse Test,
JAMA Matrix package
Java HTP 9th ch14 (TextArea, TextField), TextAreas with JAMA | 7 |
| 13 | Wed | 02-Mar | Arduino: servo, sonar | |
| 14 | Mon | 07-Mar | Arduino: sonar project (continued) | |
| 15 | Wed | 09-Mar | Menus (JMenuBar and JPopupMenu), introduction to nodal analysis | |
| 16 | Mon | 14-Mar | Differential-drive robots | 8 |
| 17 | Wed | 16-Mar | Arduino: robot motion | 9 |
| 18 | Mon | 21-Mar | grow objects, Arduino: robot motion | |
| 19 | Wed | 23-Mar | | |
| Mon | 28-Mar | Easter Break | | |
| 20 | Wed | 30-Mar | | |
| 21 | Mon | 04-Apr | | 7 |
| 22 | Wed | 06-Apr | | |
| 23 | Mon | 11-Apr | | |
| 24 | Wed | 13-Apr | Model, View, Controller (MVC) architecture, sensors and cellphones, security in a wireless world | |
| 25 | Mon | 18-Apr | Independent voltage source net
analysis (download netlist.zip), Arduino sonar | |
| 26 | Wed | 20-Apr | Stander Symposium | |
| 27 | Mon | 25-Apr | review asgn 7 | 8 |
| 28 | Wed | 27-Apr | | |
review JAMA,
circuit node analysis,
Download
netlist.zip