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: Netzwerksicherheit, Cybersecurity, Intrusion Detection und Prävention, Cyber-Angriffe, Cyber-Sicherheitsrichtlinien, Datensicherheit, Verschlüsselung, Penetrationstests, Datenverschlüsselungsstandard, Anwendungssicherheit, Metasploit, Infrastruktur für öffentliche Schlüssel, Entwicklung von Exploits, Kryptographie, Erweiterter Verschlüsselungsstandard (AES), Sicherheitsprüfung, Firewall, Informationssicherheit, Kryptographische Protokolle, Sicherheit von Informationssystemen, Sicherheitstests
Mittel · Spezialisierung · 3–6 Monate
University of London
Kompetenzen, die Sie erwerben: Computer-Systeme, Netzwerksicherheit, Cybersecurity, Allgemeine Netzwerkarbeit, Computerwissenschaft, Computer-Vernetzung, Anwendungssicherheit, Problem-Management, Informatik, Computerkenntnisse, Web-Anwendungen, Computational Thinking, Fehlersuche
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: AI Security, Penetration Testing, Exploit development, Network Security, Exploitation techniques, Open Web Application Security Project (OWASP), Cyber Security Assessment, Unix, Cyber Operations, Computer Security, Cybersecurity, Artificial Intelligence and Machine Learning (AI/ML), Cryptographic Protocols, Network Protocols, Cryptography, Security Awareness, Generative AI Agents, Server Side, Web Applications, Machine Learning Algorithms
Mittel · Spezialisierung · 3–6 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computer-Systeme, Datenspeicherung, Hardware-Entwurf, Mikroarchitektur, Programm-Entwicklung, System-Programmierung, Grundsätze der Programmierung, Systemarchitektur, Speicherverwaltung, Computerarchitektur, Computer-Hardware, Hardware-Architektur, Rechnerische Logik
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Programming Principles, Computer Science, Critical Thinking, Computational Thinking, Business Logic, Algorithms, Mathematical Theory & Analysis, Verification And Validation, Algebra, Mathematical Modeling, Problem Solving, Strategic Communication
Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Operating Systems, Operating System Administration, Memory Management, OS Process Management, System Software, System Programming, Command-Line Interface, Linux Administration, File Systems, System Monitoring, Performance Tuning, Package and Software Management, Systems Architecture, File Management, Algorithms, Cloud Platforms, User Accounts, Security Controls, Data Sharing
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Computerprogrammierung, Python-Programmierung, System-Programmierung, C und C++, Grundsätze der Programmierung, Speicherverwaltung, Algorithmen, C (Programmiersprache), Andere Programmiersprachen, C++ (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking and Problem Solving, Performance Testing, Data Structures, Critical Thinking, Logical Reasoning, Graph Theory, Mathematical Theory & Analysis, Complex Problem Solving, Analysis, Game Theory
Mittel · Kurs · 1–4 Wochen

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Database Management Systems, System Design and Implementation, Theoretical Computer Science, Computer Programming, Computer Science
Mittel · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Animation and Game Design, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Brainstorming
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Modell Ausbildung, Modellevaluation, Computer Vision, Lernen übertragen, Maschinelles Lernen, Methoden des maschinellen Lernens, Klassifizierungsalgorithmen, Transfer Learning, Erkennung von Anomalien, Algorithmen, Tiefes Lernen, Geografische Informationen und Technologie, Bildanalyse, Matlab, Datenvorverarbeitung, Algorithmen für maschinelles Lernen, Bewertung des Modells, Optimierung des Verkehrsflusses, Vorverarbeitung von Daten
Mittel · Spezialisierung · 1–3 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Datei-E/A, Integrierte Entwicklungsumgebungen, Daten-Strukturen, Software-Dokumentation, Computer Programmierung, Computerprogrammierung, Python-Programmierung, Programm-Entwicklung, Technische Dokumentation, Grundsätze der Programmierung, Funktionales Design, Fehlersuche
Anfänger · Kurs · 1–3 Monate