
Princeton University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Algorithmen, Fehlersuche, Java, Datei-E/A, Programm-Entwicklung, Datenstrukturen, Animationen, Java Programmierung, Computergestütztes Denken, Grundsätze der Programmierung, Leistungsoptimierung, Informatik, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

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

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Computational Thinking, Integrated Development Environments, Algorithms, Pseudocode, Command-Line Interface, Graph Theory, Software Testing, Artificial Intelligence
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretische Informatik, Mathematische Modellierung, Psychologie, Computervision, Menschliche Entwicklung, Algorithmen, Analytische Fähigkeiten, Human Learning, Computergrafik, Künstliche neuronale Netze, Behaviorale Ökonomie, Problemlösung, Wahrscheinlichkeit, Computergestütztes Denken, Bildanalyse, Künstliche Intelligenz, Faltungsneuronale Netzwerke, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Deduktive Argumentation, Spieltheorie
Anfänger · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Risikomanagement, Sicherheit und Schutz, Agile Methodik, Netzwerksicherheit, Datenethik, TCP/IP, Computer Hardware, Cybersicherheit, Informationstechnologie, Produktivität, Systementwurf und Implementierung, Prozessgestaltung, Datensicherheit, Lebenszyklus der Systementwicklung, Entwicklung von Systemen, Methoden der Softwareentwicklung, Computer-Systeme, Produktivitätssoftware, digitale Kompetenz, Allgemeine Vernetzung
Anfänger · Spezialisierung · 1–3 Monate

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

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Theoretische Informatik, Fehlersuche, Datenbank-Theorie, Graphentheorie, Algorithmen, Datenstrukturen, Programm-Entwicklung, Technische Software, Datenbank-Systeme, Entwicklungsumgebung, Technologien zur Datenspeicherung, Objektorientierter Entwurf, Netzwerk-Routing, Datenspeicherung, Unstrukturierte Daten, Computer Programmierung, C++ (Programmiersprache)
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, Front-End Web Development, HTML and CSS, Bootstrap (Front-End Framework), Web Design, User Interface (UI), Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), User Interface and User Experience (UI/UX) Design, Event-Driven Programming, Web Applications, UI Components, Web Development, Interactive Design, User Interface (UI) Design, Javascript, jQuery, User Experience Design, Web Design and Development, Animations
Mittel · Spezialisierung · 3–6 Monate

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

Princeton University
Kompetenzen, die Sie erwerben: Theoretische Informatik, Algorithmen, Computer Hardware, Skalierbarkeit, Datenstrukturen, Java Programmierung, Grundsätze der Programmierung, Informatik, Computergestützte Logik, Computer Architektur
Mittel · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Computer Security Incident Management, Linux, Network Security, Cyber Governance, OSI Models, Incident Management, Incident Response, Security Management, Linux Commands, TCP/IP, Computer Systems, Threat Modeling, Command-Line Interface, Network Protocols, Computer Networking, Cybersecurity, Cyber Security Strategy, Human Factors (Security), Cyber Threat Intelligence, Cyber Attacks
Anfänger · Spezialisierung · 3–6 Monate
University of London
Kompetenzen, die Sie erwerben: Kryptographie, Computergrafik, Computergestütztes Denken, Systeme der Messung, Allgemeine Mathematik, Algebra, Arithmetik
Anfänger · Kurs · 1–4 Wochen