Курсът въвежда основните понятия на компютърните архитектури – основни и периферни компоненти, организация, управление, програмно осигуряване на машинно и асемблерно ниво, подходи за проектиране и оптимизиране на производителността на компютърните системи. Курсът разглежда асемблерния език за Intel х86 , включително машинното представяне на числата, обработката на данните на ниско ниво, компютърната аритметика, наборът от инструкции и управлението на системните компоненти.
- Преподавател: Georgi Georgiev
- Преподавател: Ognyan Manolov
Курсът по Основи на програмирането е задължителен за студентите от първи курс, специалност Информационни системи
- Преподавател: Emil Atanasov
- Преподавател: Калин Николов
- Преподавател: Мария Нишева-Павлова
- Преподавател: Невена Тачева