Les champs d`étude de l`informatique

publicité
8INF111
Champs disciplinaires de l’informatique
Computer science ?
« La science informatique n'est pas
plus la science des ordinateurs que
l’astronomie n’est celle des
télescopes »
- Edsger Dijkstra
Informatique

La discipline couvre un vaste champs allant de
l’étude théorique des algorithmes aux problèmes
pratiques d’implémentation matériel et logiciel
Problématique centrale: Traitement et gestion de
l’information
Une discipline jeune et
évolutive

Débute dans les années 40

Évolution rapide et continue

Dans cette seule discipline on retrouve:

Études théoriques

Méthodes expérimentales

Design industriel (engineering design)
Champs disciplinaires
fondamentaux

Fondements théoriques

Algorithmes et structures de données

Méthodes et langages de programmation

Composantes et architectures
Autres champs disciplinaires

Génie logiciel

Intelligence artificielle

Réseaux

Bases de données

Calcul parallèle et distribué
Autres champs disciplinaires
(suite)

Interaction Humain-Machine

Infographie

Systèmes d’exploitation

Calcul numérique et symbolique (e.g. simulation)

Sécurité
Programmes

Baccalauréat en informatique

Baccalauréat en informatique de gestion

Baccalauréat avec majeure en conception de jeux
vidéo

Baccalauréat avec majeure en mathématique
Contenu


Théorie du calcul

8MAT122 Structures discrètes

8INF713 Informatique théorique
Algorithmes et structures de données

8PRO107 Éléments de programmation

8SIF109 Prog., algo. et struct. de données

8INF433 Algorithmique
Contenu


Méthodes et langages de programmation

8PRO114 Programmation orienté objet

8PRO102 Langages de programmation

6GEN536 Génie logiciel: Processus et événements
Composantes et architecture

8TRD134 Gestion de fichiers

8SIF107 Programmation en assembleur

6GEN232 Concepts d’électronique digitale
contenu


Génie logiciel

6GEI340 Génie logiciel: Composants et réutilisation

8INF327 Modélisation et développement objet
Réseaux et Web

8SIF120 Fondements, architecture et prog. réseau

8PRO139 Programmation client/serveur

8GIF128 Conception et programmation de sites Web

6GEI470 Génie logiciel: internet et réseaux
contenu


Bases de données

8TRD149 Introduction aux bases de données

8TRD157 Bases de données avancées

8ASY109 Système d’information organisationnelle

8INF468 Progiciels de gestion intégrés
Intelligence artificielle

8IAR125 Intelligence artificielle pour le jeu vidéo

8IFG103 Mobilité et agents intelligents
Contenu

Calcul parallèle et distribué


Interaction Humain-Machine


8ASY200 Systèmes distribués
(La programmation multi-threads est vu dans le cours de
systèmes d’exploitation)
8INF241 Multimédia: Concepts et méthodes
Infographie




6GEN715 Infographie
8TRD112 Traitement d’images
8TRD147 Animation et images par ordinateur
8TRD132 Infographie et réalité virtuelle
Contenu

Systèmes d’exploitation

8INF341 Système d’exploitation

8SIF135 Sécurité informatique
Gestion

2MAN105 Principes de management

2MAR100 Marketing

8ROP515 Recherche opérationnelle

2CRB104 Comptabilité: concepts fondamentaux

2MAN206 Gestion des ressources humaines
Gestion

2MAN414 Aspects humains des organisations

8GIF142 Gestion de projets informatiques

8INF480 Intelligence d’affaire: principes et méthodes

8IFG140 Technologie de l’information et affaires
électronique

2GAF100 Développement de compétences
entrepreuneriales
Jeux vidéo

8GIF150 Conception de jeux vidéo

8GIF180 Réalisation d’un jeu vidéo

8GIF225 Atelier de production de jeux vidéo 1

8GIF235 Atelier de production de jeux vidéo 2
Les métiers de
l’informatique

Consultez le site de Wikipedia
Téléchargement