• Wprowadzenie (2 jednostki)
• pojęcia podstawowe, taksonomie architektur komputerowych
• maszyna von Neumanna
• dane i ich reprezentacje
• Użytkowy model programowy (3 jednostki)
• Struktura jednostki wykonawczej procesora (4 jednostki)
• Kieszenie jako warstwa hierarchii pamięci (1 jednostka)
• Systemowy model programowy komputera i jego implementacja (3 jednostki)
• Podstawy organizacji wejścia-wyjścia (1 jednostka)
• Budowa komputera (1 jednostka)