Описание
Концепции базовой архитектуры компьютера, языков ассемблера, языков высокого уровня, включая объектно-ориентированность, компиляторов и концепций операционных систем (включая механизмы параллелизма, такие как процессы и потоки, и компьютерные коммуникации). Предназначено для магистрантов, не имеющих обширной бакалаврской подготовки в области инженерии компьютерных систем (или эквивалентного опыта).
Предварительные требования
- Предпосылки: опыт программирования как минимум на одном языке высокого уровня и разрешение кафедры.
Условия и порядок
- Предпосылки: опыт программирования как минимум на одном языке высокого уровня и разрешение кафедры.
Текст источника на языке оригинала
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.
Источники и ссылки
Даты и источники сохраняются, чтобы помочь вам проверить сведения. Переводы предлагаются для удобства чтения; официальным источником для условий и требований является оригинал.
Исходная ссылка : https://calendar.carleton.ca/grad/courses/SYSC/