Descrição
Conceitos em arquitetura básica de computadores, linguagens assembly, linguagens de alto nível incluindo orientação a objetos, compiladores e conceitos de sistemas operacionais (incluindo mecanismos de concorrência como processos e threads e comunicação entre computadores). Projetado para estudantes de pós-graduação sem preparação extensiva de graduação em engenharia de sistemas computacionais (ou experiência equivalente).
Pré-requisitos
- Pré-requisito(s): experiência em programação com pelo menos uma linguagem de alto nível e permissão do Departamento.
Condições e modalidades
- Pré-requisito(s): experiência em programação com pelo menos uma linguagem de alto nível e permissão do Departamento.
Texto de referência na sua língua de origem
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.
Fontes e referências
As datas e as fontes são mantidas para ajudá-lo a verificar os dados. As traduções são propostas para facilitar a leitura; a fonte oficial é a referência para condições e exigências.
Fonte de referência : https://calendar.carleton.ca/grad/courses/SYSC/