It includes the second stage of the capstone project, which covers: Coding prototypes of algorithms and models, Data Visualization, Reporting and communicating, productionizing any models or algorithms if applicable, the implementation, testing and evaluation stages, and completing the capstone project in its final version. A documentation of the whole project should be delivered to the department and the supervisor. Finally, the project should be submitted for final examination.