IP3002 - Programmation et algorithmique
Objectifs
Objectif général :
Concevoir, réaliser et modifier des programmes simples impliquant des algorithmes de traitements et/ou interactifs, afin d’être capable en situation professionnelle d’explorer et de résoudre des problèmes d'ingénierie en s'appuyant sur :
des programmes simples programmés par soi-même en assemblant des modules existants
des programmes spécifiés par soi-même et réalisés par d'autres
Objectifs détaillés :
Utiliser des environnements de développement et comprendre leur fonctionnement
Concevoir et interpréter un algorithme indépendamment du langage
Utiliser les structures de contrôle (conditions, boucles, récursivité...)
Savoir décrire et utiliser le modèle d'exécution d'un programme
Distinguer les différents types de structures de données et concevoir des algorithmes simples de parcours et de modification des ces structures
Concevoir des algorithmes simples d’interaction avec des représentations graphiques
Place dans le cursus
Après le premier TD "Introduction à Unix et aux shells"
Volume horaire (h)
- Cours Magistraux : 28h
- Travaux Dirigés : 34h
Examens
Nombre total d'heures d’évaluation : 3
En bref
Crédits ECTS : Cf UE
Nombre d'heures 65
Contact(s)
Lieu(x)
- Toulouse