City transportation system project Basic Overview City transportation system project in an advanced object-oriented programming course, written in java. Include: Multithreading GUI Data Structures Design Patterns Example