- Kryptographie
Dieser Kurs vermittelt Grundkenntnisse über die Kryptographie und besitzt neben einer Vielzahl an Programmieraufgaben einen mathematischen Schwerpunkt.
Inhalt: monoalphabetische Verfahren, Caesar, asymmetrische Verfahren, RSA, euklidischer Algorithmus, Modulo-Operator, Satz von Euler, Sicherheit, Programmieraufgaben
Kurs: Grundkurs
Dauer: ca. 5 Stunden ohne Programmierung + ca. 6-8 Stunden Programmierung
Anmerkungen: Onlineaufgaben und -test, Arbeitsblätter mit Lösungen und Klausur
- Einführung in die Maschinensprache
Inhalte: Rechnerarchitektur, von Neumann Rechner, Bonsai-Programmierung, Assembler, Maschinensprache,Dualzahlen, Binäre Codierung,Hexadezimalzahlen
Dauer: ca. 6 Stunden
Anmerkungen: Onlineaufgaben und Klausur, praktische Arbeit mit Bonsai