Ce cours a pour objectif de permettre à l’étudiant de maîtriser le fonctionnement des ordinateurs et de lui procurer une connaissance de la programmation pour qu’il puisse solutionner des problèmes reliés à sa discipline. Le langage de programmation utilisé sera le C ANSI. Bien que ce cours mette l’accent sur la portabilité du code et sa solution, nous utiliserons principalement le compilateur Visual C++ en évitant les librairies et fonctions qui ne sont pas ANSI.
De façon plus spécifique, ce cours devra permettre à l’étudiant de :
- concevoir des algorithmes pour résoudre des problèmes de nature scientifique;
- posséder une bonne connaissance du langage C;
- acquérir la méthodologie indispensable pour pouvoir aborder d’autres langages de programmation avec aisance.