ICS4U

Génie informatique

Ce cours de génie informatique est un deuxième cours axé sur les outils, les pratiques et les connaissances de base en génie informatique. Il approfondie les connaissances et les compétences dévéloppées dans le cours ICS3U.

Ce cours utilise Java comme langage d’étude pour sa clarté conceptuelle.

📋 Lien vers le plan du cours

Unités

Revue

Révision des bases du Java et des compétences de génie informatique vues dans le cours ICS3U

Classes et objets

Une introduction aux classes et aux objets, les structures fondamentales de tout programme Java

Données et algorithmes

Approfondissement des connaissances des structures de données et des algorithmes utilisés avec chacun, algorithmes récursifs, et analyse d’algorithmes de recherche et de tri

Gestion de projet

Comment travailler en équipe incluant les rôles des membres d’une équipe et l’intégration des contributions de chacun avec les outils standard du développement logiciel

Programmation orientée objet

Principes de la programmation orientée objet et outils de conception de logiciels structurés avec des objets