Ce cours introduit les concepts de base de l'algorithmique et de la programmation en Langage C. Les instructions élémentaires, les structures itératives et de alternatives, les sous programmes(fonctions et procédures) sont les principaux éléments de ce cours. Il aborde également ces différents points en langage C. Les fonctions récursives et les types enregistrements sont aussi abordés.