In this slot, we cover project specific material. The second Java project is a bit more involved. For example, we have a route planner or a ray tracer. So in this slot, one can discuss algorithmic background for this project such as Dijkstra’s algorithm for route planning or bounded volume hierarchies for ray tracing.