Descripción
Conceptos en arquitectura básica de computadores, lenguajes ensamblador, lenguajes de alto nivel incluyendo orientación a objetos, compiladores y conceptos de sistemas operativos (incluyendo mecanismos de concurrencia como procesos e hilos y comunicación entre computadores). Diseñado para estudiantes de posgrado sin una preparación de pregrado extensa en ingeniería de sistemas informáticos (o experiencia equivalente).
Prerrequisitos
- Requisito(s): experiencia en programación con al menos un lenguaje de alto nivel y permiso del Departamento.
Condiciones y modalidades
- Requisito(s): experiencia en programación con al menos un lenguaje de alto nivel y permiso del Departamento.
Texto de referencia en su idioma de origen
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.
Fuentes y referencias
Se conservan las fechas y las fuentes para ayudarle a verificar la información. Las traducciones se proponen para facilitar la lectura; la fuente oficial es la referencia para las condiciones y los requisitos.
Referencia de la fuente : https://calendar.carleton.ca/grad/courses/SYSC/