Service des Systèmes Distribués - Institut d'Informatique - Université de Mons-Hainaut

                   

Enseignement 
Cours

Enseignant(e)

Assistants
Algorithmique et Programmation I

Luc Onana Alima

Hadrien Mélot,
Valérie Fiolet,
Raphael Astier

Informations
21/02/2005:

  1. Le travail 3 (du module  1) ne sera pas pris en compte pour le calcul des notes du module 1
Objectifs du cours

  1. Acquérir et/ou développer des connaissances sur la programmation et l'algorithmique
  2. Acquérir et/ou développer des connaissances en programmation-orientée objet
Le cours aborde les concept fondamentaux de la programmation, introduit des étudiants au paradigme de programmation orienté-objet.

Cette année, le langage support du cours est le Java.


Organisation du cours

Le cours est organisé en deux parties:
  1. Cours magistraux
  2. Travaux pratiques

Livre support du cours

Cette année, le cours est basé sur le livre:

Computing Concepts with Java, Essentials, third Edition, de Cay Horstmann


Évaluation

Les étudiants seront évalués sur les différentes parties du cours.
  1. Un examen écrit (70%) comportant deux parties
    1. une partie à livre fermé, permet de tester l'acquisition des connaissances nécessaires (20%)
    2. une partie à livre ouvert, permet de tester le niveau de compréhension et l'aptitude à résoudre des problèmes (50%)
  2. Une évaluation de certains des travaux pratiques effectués en salle (30%)

Pré-requis

Nous supposons que les étudiants n'ont jamais programmés. La connaissance des mathématiques élémentaires  est souhaitée.
 
Last Update: 13 March 2005