Capstone Project

The capstone project course gives students the opportunity to apply the theoretical and practical knowledge and skills gained throughout the program to a challenging project in the area of artificial intelligence. The course is designed to put students in charge of a project of interest to them and will cover project topic selection, proposal submission, analysis of a business problem and requirements, design and development of a system to solve a problem, and the demonstration of the project outcome. In addition to relying on students' software design and development abilities, the course requires students to demonstrate academic ability, communication, critical thinking and problem solving, project management, research, ethics, professionalism, and other relevant skills and qualities.