Пән компьютерлердің функционалдық құрамдастарын, олардың тағайындалуы, түрлері, сипаттамалары, машиналық математика және логика негіздерін зерттеуге, қол жеткізуді ұйымдастыру дағдыларын қалыптастыруға және ресурстарды, бағдарламаларды өңдеу, жөндеу, тестілеу әдістерін басқаруға бағытталған. Курс сандық логика негіздерін, деректерді машина деңгейінде ұсыну, жады жүйелерінің архитектурасы мен ұйымдастырылуын, интерфейстік жүйелерді, аналық платалардың құрылымын қарастырады.
Курс соңында студент:
– компьютерлік жүйелердің архитектурасын құрудың негізгі түсініктері мен принциптерін, компьютер жадысын ұйымдастыруды және деректерді ұсынуды, интерфейсті жүйелерді ұйымдастыруды сипаттайды;
– барлық түрдегі деректерді машиналық деңгейде ұсынуға, компьютерлік архитектураның барлық деңгейлерінде ақпаратты өңдеу процестерін сипаттауға, компьютерлік жүйенің параметрлері туралы ақпарат алуға қабілетті;
– компьютерлік жүйелердің жұмыс істеу мәселелерін талдайды, компьютерлік жүйелердің жұмыс қабілеттілігін бағалау әдістемесін, қосымша жабдықты қосу және жүйе элементтері арасындағы байланысты күйге келтіруді қолданады;
– төмен деңгейлі игерудің негізгі механизмдерін, Assembler нұсқаулары мен құрылымдарын, процессор регистрлерін және оперативті жадты пайдалану механизмдерін сипаттайды.