Informatik-Kurse können Ihnen helfen, grundlegende Konzepte wie Algorithmen, Datenstrukturen, Berechnung und Architektur von Computersystemen zu verstehen. Sie können Fähigkeiten in Problemanalyse, Programmierlogik und dem Entwurf von Softwarelösungen aufbauen. Viele Kurse führen in klassische Themen wie Komplexität, Betriebssysteme und Netzwerke ein und nutzen Werkzeuge aus der Praxis.

University of Colorado System
Kompetenzen, die Sie erwerben: Algorithmen, Grundsätze der Programmierung, Computational Thinking, Speicherverwaltung, Automatisierung, Daten-Strukturen, Simulationen, Datei-E/A, C (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Sichere Kodierung, Entwicklung von Exploits, System-Programmierung, Sicherheitstests, C (Programmiersprache), Bewertungen der Anfälligkeit, Interoperabilität, Sicherheitsprüfung, White-Box-Tests, C und C++, C++ (Programmiersprache), Fehlersuche
Gemischt · Kurs · 1–4 Wochen

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Network Security, Virtualization, Augmented and Virtual Reality (AR/VR), Cloud Computing Architecture, Virtualization and Virtual Machines, Network Administration, Cloud Computing, Firewall, Virtual Networking, Network Architecture, Virtual Private Networks (VPN), Mobile Security, Network Infrastructure, Cloud Services, General Networking, Augmented Reality, Cloud Security, Security Controls, Network Protocols, Peripheral Devices
Mittel · Kurs · 1–3 Monate

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Computer Programming
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Kryptographie, Modellierung von Bedrohungen, Algorithmen, Informationssicherheit, Datenverschlüsselungsstandard, Verschlüsselung, Integrität der Daten, Kommunikationssysteme, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Digitale Kommunikation, Cybersecurity, Theoretische Informatik, Schlüsselverwaltung, Erweiterter Verschlüsselungsstandard (AES), Datensicherheit, Beglaubigungen, Computer-Sicherheit, Infrastruktur für öffentliche Schlüssel, Kryptographische Protokolle, Brute-force-Angriffe
Mittel · Spezialisierung · 3–6 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computerarchitektur, Grundsätze der Programmierung, Computerprogrammierung, Speicherverwaltung, Computer Programmierung, System-Programmierung, Eingebettete Software, C (Programmiersprache), Linux
Anfänger · Kurs · 1–3 Monate

Shanghai Jiao Tong University
Kompetenzen, die Sie erwerben: Computational Thinking, Graph Theory, Combinatorics, Algorithms, Logical Reasoning, Theoretical Computer Science, Computer Science, Network Analysis, Data Structures, Traffic Flow Optimization, Artificial Intelligence and Machine Learning (AI/ML)
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Responsive Web Design, Wireframing, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design, HTML and CSS, Application Frameworks, Front-End Web Development, Hypertext Markup Language (HTML), Javascript
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Grundsätze der Programmierung, Paket- und Softwareverwaltung, Computerprogrammierung, Datenbank-Anwendung, Generative AI-Agenten, Technologien zur Datenspeicherung, Künstliche Intelligenz, Cloud-Dienste, Computer Programmierung, Methoden der Softwareentwicklung, Daten-Strategie, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Andere Programmiersprachen, Datenbank-Management-Systeme, Architektur des Cloud Computing, Plattformübergreifende Entwicklung, Datengestützte Entscheidungsfindung, Cloud-Bereitstellung, Lebenszyklus der Systementwicklung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cryptography, Model Evaluation, Exploratory Data Analysis, Event-Driven Programming, Encryption, Cryptographic Protocols, Server Side, Web Development, Regression Analysis, Apache, Model Training, Web Services, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Secure Coding, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Python Programming
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Java, Computerprogrammierung, Java Programmierung, Datenspeicherung, Computer Programmierung, Graphentheorie, Daten-Strukturen, Java-Programmierung, C++ (Programmiersprache)
Mittel · Kurs · 1–3 Monate