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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Linux, Betriebssysteme, C und C++, Datei-E/A, Verteiltes Rechnen, Skalierbarkeit, Computer Architektur, Big Data, Grundsätze der Programmierung, Skripting, Befehlszeilen-Schnittstelle, Software-Architektur, Kommunikationssysteme, Leistungsoptimierung, Dateisysteme, Cloud-Entwicklung, Bash (Skriptsprache)
Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), C and C++, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Technical Design, Theoretical Computer Science
Mittel · Spezialisierung · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Kryptographie, Arithmetik, Computergestütztes Denken, Computergrafik, Systeme der Messung, Algebra, Allgemeine Mathematik
Anfänger · Kurs · 1–4 Wochen

Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Informatik, Graphentheorie, Theoretische Informatik, Analyse, Computergestütztes Denken, Grundsätze der Programmierung, Computergestützte Logik, Analyse sozialer Netzwerke, Datenstrukturen, Netzwerkanalyse, Wahrscheinlichkeit, Netzwerk-Routing, Pseudocode, Netzwerk-Modell, Bioinformatik, Operations Research
Mittel · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Datenanalyse, Computer Programmierung, Kombinatorik, Ereignisgesteuerte Programmierung, Algorithmen, Computergestütztes Denken, Graphentheorie, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Anwendungsentwicklung, Big Data, Theoretische Informatik, Datenstrukturen, Python-Programmierung, Benutzeroberfläche (UI), Wahrscheinlichkeit, Grundsätze der Programmierung, Pseudocode, Bioinformatik, Interaktives Design
Anfänger · Spezialisierung · 3–6 Monate

Peking University
Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Engineering, Peripheral Devices, Data Storage, Systems Architecture, Computational Logic
Gemischt · Kurs · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Fehlersuche, Informatik, Cybersicherheit, Problem-Management, Datenspeicherung, Computergestütztes Denken, Netzwerksicherheit, Computerkenntnisse, Web Design und Entwicklung, Computer-Vernetzung, Software-Architektur, Web-Anwendungen, Computer-Systeme
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Verschlüsselung, Härtung, Cybersicherheit, Firewall, Cloud-Sicherheit, Netzwerksicherheit, Cloud Computing, Computer-Vernetzung, TCP/IP, Virtual Private Networks (VPN), Netzwerk-Infrastruktur, Bewertungen der Anfälligkeit, Netzwerk Architektur, Netzwerkprotokolle, Intrusion Detection und Prävention
Anfänger · Kurs · 1–4 Wochen
Dartmouth College
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Eingebettete Software, Linux, Informatik, Technische Informatik, C (Programmiersprache), Computer Programmierung, Datei-E/A, Computer Architektur, Grundsätze der Programmierung, Linux-Befehle, System Programmierung, Befehlszeilen-Schnittstelle, Software-Dokumentation, Dateisysteme, Software-Visualisierung, Software-Ingenieur, Linux-Server, Eingebettete Systeme
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Verschlüsselung, Software-Entwurfsmuster, Cybersicherheit, Anwendungssicherheit, Firewall, Kryptographie, Sicherheitskontrollen, Netzwerksicherheit, Datensicherheit, Infrastruktur mit öffentlichem Schlüssel, Datenverschlüsselungsstandard, Informationssicherheit, Techniken der Ausbeutung, Sicherheit von Informationssystemen, Erweiterter Verschlüsselungsstandard (AES), Cyber-Angriffe, Sichere Kodierung, Rahmen für das Risikomanagement, Penetrationstests, Intrusion Detection und Prävention
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Linux, Betriebssysteme, Grundsätze der Programmierung, Verteiltes Rechnen, Skripting, Computer Architektur, Skalierbarkeit, Big Data, Befehlszeilen-Schnittstelle, Leistungsoptimierung, Dateisysteme, Bash (Skriptsprache)
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen