Description
Concepts en architecture informatique de base, langages d'assemblage, langages de haut niveau incluant l'orientation objet, compilateurs et concepts de systèmes d'exploitation (y compris mécanismes de concurrence tels que processus et threads et communication informatique). Conçu pour les étudiants diplômés sans préparation de premier cycle approfondie en génie des systèmes informatiques (ou expérience équivalente).
Préalables
- Préalable(s) : expérience en programmation avec au moins un langage de haut niveau et permission du Département.
Conditions et modalités
- Préalable(s) : expérience en programmation avec au moins un langage de haut niveau et permission du Département.
Texte de référence dans sa langue d’origine
Concepts in basic computer architecture, assembly languages, high level languages including object orientation, compilers and operating system concepts (including concurrency mechanisms such as processes and threads and computer communication). Designed for graduate students without extensive undergraduate preparation in computer system engineering (or equivalent experience).
- Prerequisite(s): programming experience with at least one high level language and permission of the Department.
Sources et références
Les dates et les sources sont conservées pour vous aider à vérifier les renseignements. Les traductions sont proposées pour faciliter la lecture; la source officielle fait référence pour les conditions et les exigences.
Référence source : https://calendar.carleton.ca/grad/courses/SYSC/