This program provides a comprehensive education in Artificial Intelligence (AI), software design, and development. It is designed for students interested in specializing in AI from the beginning of their Bachelor of Science (BSc) degree, while also acquiring a broad understanding of computer science. The curriculum covers machine learning, computer vision, and computational mathematics to prepare students for diverse career opportunities.