Erweitern Sie Ihre Programmierkenntnisse und werden Sie zum C++-Profi.
ThemenüberblickGrundstudium
- Einführung in die Informatik und Python
Geschichte und Ausbildungswege in der Informatik, Zählen und Zahlen:
Dezimal-, Dual- und Hexadezimalsystem, Die Funktionsweise des Computers als programmierbare Rechenmaschine, Übungen mit Python: Verzweigungen, Schleifen und objektorientierte Programmierung, Statistik, Datenkompression, Kryptografie und fehlerkorrigierende Codes, Mengenlehre, Kombinatorik, Permutation, Aussagenlogik und Beweise, Von der booleschen Logik zur Schaltlogik, Datenmodellierung und Relationen, Automaten und Maschinen, IT-Sicherheit und Datenschutz, Internet und Client-Server-Computing
- Software-Engineering
- Einführung in das Software-Engineering, Vorgehensmodelle der Software-Entwicklung, Grundlagen der objektorientierten Modellierung, Analyse mit UML-Anwendungsfalldiagrammen und Objektdiagrammen, Software-Entwurf und Codierung
- Programmierung in C++
- Programmaufbau, Variablen, Konstanten, Datentypen, Kontrollstrukturen und Schleifen, Modulare Programmierung, Einführung in die objektorientierte Programmierung
- Grundlagen der Netzwerktechnik
- Netzwerkkonzepte, Datenaustausch in Netzwerken, IPv4 und IPv6
- Der Einplatinencomputer Raspberry Pi
- Aufbau und Einrichtung, Zubehör: SenseHAT und Kameramodul, Fernzugriff
- Künstliche Intelligenz
- Grundlagen des Machine Learnings, Grundlagen neuronaler Netze, Neuronale Netze mit Python