Programme 42

2850 mots 12 pages
Année 42.1

ALGO-1-001

Algorithmes
Elémentaires
11 crédits

UNIX-1-001

Environnement
UNIX I
11 crédits

Résumé :
Par la confrontation et la résolution pratique de projets variés, découverte des besoins usuels en structures de données et des algorithmes classiques les manipulants. Résumé :
Compréhension des systèmes UNIX et utilisation de l’API POSIX au travers de nombreux challenges mis en place dans un cadre d’apprentissage peer-topeer.

Objectifs :
- Perfectionnement en C
- Evaluation d’expressions et restructuration des données
- Structures de données: listes, hash, arbres, tableaux
- Algorithmes usuels : parcours, tri, recherche
- Théorie des graphes

Objectifs :
- Perfectionnement en C
- Communication UNIX
: file descripteur et entrées-sorties vers des périphériques et d’autres processus - Etats d’un processus
: création, exécution, destruction, signaux
- Management d’un terminal
- Conception des systèmes d’exploitation INFOG-1-001

Interface
Graphique
10 crédits

Résumé :
Maîtrise rapide des principes fondamentaux de tout type d’environnement graphique par le biais de projets techniquements ambitieux.
Objectifs :
- Interfaçage et manipulation de l’environnement
XWindow
- Algorithmie simple (lignes, cercles, remplissages) et complexe (raycasting, raytracing) - Intégration d’éléments complexes externes issus des mathématiques

41 mini projets dont:
- une calculatrice pour nombres arbitrairement grands - un moteur 3d simple pour jeu de type FPS
- un challenge sécurite à niveaux
- une gestion ludique de pizzeria
- un mécanisme d’authentification déporté
7 projets dont:
-

un un un un combat de programmes dans une arene virtuelle interpreteur de commande unix complet programme de calcul d’image de synthese jeu reseau simulant un monde virtuel

ENGL-1-001

ANGLAIS
3 crédits

Apprentissage en e-learning de l’anglais informatique. Année 42.1

SECU-1-001

CINFO-1-001

Introduction à Culture la Sécurite
Informatique
1 crédit

1 crédit

Résumé :
Dans le

en relation