Le baccalauréat en informatique (abrégé BCompSc ou BCS ) est un diplôme de baccalauréat sanctionnant un programme de premier cycle en informatique . En général, les programmes d'études en informatique mettent l'accent sur les fondements mathématiques et théoriques de l'informatique.
Exigences typiques
L'informatique étant un domaine vaste, les cours requis pour obtenir un baccalauréat en informatique varient. Une liste typique des exigences de cours comprend des sujets tels que :
- Programmation informatique
- Paradigmes de programmation
- Algorithmes
- Structures de données
- Logique et calcul
- Architecture informatique
Certaines écoles peuvent mettre davantage l’accent sur les mathématiques et exiger des cours supplémentaires tels que :
- Algèbre linéaire
- Calcul
- Théorie des probabilités et statistiques
- Combinatoire et mathématiques discrètes
- Calcul différentiel et mathématiques
Au-delà de l'ensemble de cours de base en informatique, les étudiants peuvent généralement choisir des cours supplémentaires dans une variété de domaines différents, tels que :
- Théorie du calcul
- Systèmes d'exploitation
- Calcul numérique
- Compilateurs , conception de compilateurs
- Informatique en temps réel
- Systèmes distribués
- Réseau informatique
- Communication de données
- Infographie
- Intelligence artificielle
- Interaction homme-machine
- Théorie de l'information
- Tests de logiciels
- Assurance de l'information
- Assurance qualité
Certaines écoles permettent aux étudiants de se spécialiser dans un certain domaine de l'informatique.