Notes From Class


Week 1: January 26, 2023.


Week 2: January 31 and February 2, 2023.


Week 3: February 6 and 7, 2023.


Week 4: February 13 and 14, 2023.


Week 5: February 20 and 21, 2023.


Week 6: February 27 and 28, 2023.


Week 7: March 6 and 7, 2023.


Week 8: March 13 and 14, 2023.



Week 9: March 20 and 21, 2023.

Spring Break!


Week 10: March 27 and 28, 2023.


Week 11: April 3 and 4, 2023.


Week 12: April 10 and 11, 2023.


Week 13: April 17 and 18, 2023.




Week 14: April 25 and 27, 2023.


Week 15: May 2 and 4, 2023.


PROJECT REPORT , Due: May 12 (no extensions)

Write a 10-15 page report on your project that includes:

  1. A problem statement.
    What problem (or class of problems) does your software development address?
  2. The software architecture. Describe the use of packages,
    arrangement of user-defined classes and interface classes, graphs and Java/Python collections in your program.
  3. Screendumps of your graphical user interface.
  4. Brief conclusions and steps for future work (if you had more time).

Finally, please send me a zip of your source code.


Last Modified: May 5, 2023,
Copyright © 2023, Department of Civil and Environmental Engineering, University of Maryland.