Couvre les bases de la programmation, y compris le cycle de développement d'un programme, forte dactylographie, stockage de données dans les variables Java, et les types de données primitives.
Discute des types avancés en C, y compris les types énumérés, les typesdefs et les structures, avec des exemples pratiques pour illustrer leur utilisation.
Introduit le cours de programmation de l'apprentissage automatique, couvrant les prérequis de programmation de MATLAB et les bases de l'apprentissage automatique, ainsi que le système de classement et le matériel de cours.