Week 1: January 29 and 31, 2019.
Click here for a brief description of the capabilities in each version of Java.
CLASS NOTES WILL BE AVAILABLE FEBRUARY 13
Please purchase a copy of the Class Reader from the Engineering Copy Center.
Cost: $70.00.
Solve Problems: 7.5, 7.9, 7.16, 7.17, 8.6 and 8.7 in the class reader.
Problems 8.6 and 8.7 require Complex.java.
You can find it in java-code-basics folder handed out in class,
see: java-code-basics/src/objects/Complex.java.
Feel free to modify the code as you see fit.
Deliverables
Hand in (i.e., e-mail) a zip file of the source code for your programs (including input and output files), along with a document summarizing the source code and samples of output.
The purpose of this assigment is learn how to write programs that use classes and objects coded in Java.
Solve Problems 11.1, 11.2 and 11.4 in the class reader.
For problem 11.4, look at the chapter version that is on the "notes from class" web page (not the problem description in the lecture notes hardcopy).
Deliverables. Hand in a zip file of the source code for your programs along with a document summarizing the source code and samples of output.
![]() |
![]() |
![]() |
Left: BWI Airport.
Center: NYC subway system and coastline.
Right: Red, green and orange lines on Washington DC Metro System.
We will cover some of these patterns in class.
Here is a tutorial that explains the differences between list and maps found in Java Collections and observable lists and maps found in JavaFX.
Project Report , Due: May 17 (no extensions)
Write a 10-15 page report on your project that includes:
Last Modified: May 8, 2019.
Copyright © 2019, Institute for Systems Research, University of Maryland.