Předmět je úvodem do problematiky programování v programovacím jazyce vyšší úrovně. Studenti se seznámí se základními postupy při algoritmizaci úloh a s realizací algoritmů zaměřených na zpracování čísel a jejich posloupností a textových informací pomocí výrazových prostředků programovacího jazyka Java.
Předmět seznamuje posluchače se současným stavem počítačové architektury na různých úrovních abstrakce. Jsou zde probírány architektury jak jednotlivých typů procesorů, tak architektury celých počítačových systémů včetně jejich významných komponent. Laboratorní cvičení jsou převážně věnována praktickému používání (programování) jednoduchých jednočipových mikrořadičů.
- Znalost definice a vlastností základních aktivních a pasivních prvků elektrických obvodů - Znalost základních metod řešení lineárních elektrickéch obvodů - Znalost principů a použití symbolicko-komplexní metody pro řešení střídavých obvodů s lineárními elektronickými prvky vč. vícefázových obvodů