Kurso tikslas - supažindinti studentus su kompiuterio fiziniu, loginiu, programiniu architektūros lygiais, 80x86, x64, Intel, AMD, RISC, DSP procesoriais, kompiuterinėmis sistemomis, įvedimo-išvedimo posistemėmis, asemblerio procedūrų ir išorinių įrenginių tvarkyklių sudarymo ypatumais. XT, AT, ATX, ISA, EISA, PCI, MCA, AGP, PCI Express, SATA, magistralių, operacinių sistemų (MS DOS, Windows, Unix, Linux, MacOS X ir kt.) ir valdymo programų sudarymo principais.