The student is required to plan, design, build, and test a high functionality project in coordination with a project supervisor. The student should use the experience and knowledge gained from preceding courses taken earlier to improvise and build an AI-based application that has great potential of being transformed into a commercial asset. The research component is highly recommended in the master project especially if it constituted a heuristic or technological addition. The project requires a written proposal, a proposal presentation, and a final presentation.