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.

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Befehlszeilen-Schnittstelle, Software Entwurf, Fehlersuche, Instandhaltbarkeit, Software-Tests, Computer Programmierung, Softwareentwicklung, System Programmierung, Programm-Entwicklung, Betriebssysteme, Problemlösung, Benutzeroberfläche (UI), C (Programmiersprache), Entwicklungsumgebung, Software-Ingenieur, Grundsätze der Programmierung, Simulationen, Datenstrukturen, Datei-E/A
Anfänger · 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

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Vector Databases, Computational Thinking, Database Design, Theoretical Computer Science, Pseudocode, Computer Programming, Query Languages, Computer Science, Performance Tuning
Mittel · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Cybersicherheit, Produktivität, Netzwerksicherheit, Datensicherheit, Prozessgestaltung, Sicherheit und Schutz, Systementwurf und Implementierung, Agile Methodik, Informationstechnologie, digitale Kompetenz, Computer-Systeme, Computer Hardware, Produktivitätssoftware, Entwicklung von Systemen, Lebenszyklus der Systementwicklung, Risikomanagement, TCP/IP, Datenethik, Methoden der Softwareentwicklung, Allgemeine Vernetzung
Anfänger · Spezialisierung · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Cybersicherheit, Fehlersuche, Netzwerksicherheit, Computer-Systeme, Computergestütztes Denken, Problem-Management, Datenspeicherung, Web Design und Entwicklung, Software-Architektur, Computer-Vernetzung, Web-Anwendungen, Computerkenntnisse, Informatik
Anfänger · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computer Architecture, Computer Systems, Computational Logic, Hardware Design, Computer Hardware, Programming Principles, Digital Signal Processing, Debugging
Anfänger · Kurs · 1–3 Monate

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

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

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Algorithmen, Computervision, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Optimierung des Verkehrsflusses, Matlab, Faltungsneuronale Netze, Deep Learning, Transfer Learning, Klassifizierungsalgorithmen, Medizinische Bildgebung, Datenvorverarbeitung, Modellevaluation, Methoden des Maschinellen Lernens, Geografische Informationen und Technologie, Algorithmen für maschinelles Lernen, Schätzung, Datenvalidierung, Bildanalyse
Mittel · Spezialisierung · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Software-Qualität (SQA/SQC), Python-Programmierung, Theoretische Informatik, Computergestütztes Denken, Programm-Entwicklung, Funktionsprüfung, Entwicklung von Videospielen, Animation und Spieldesign, Anwendungsdesign, Problemlösung, Computer Programmierung, Pseudocode, Informatik, Datenstrukturen, Software-Ingenieur, Problem-Management, Spiel-Design, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Computer Science, Critical Thinking, Computational Thinking, Business Logic, Algorithms, Mathematical Modeling, Problem Solving, Strategic Communication
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Javascript, Datenmanagement, Fehlersuche, Computer Programmierung, Mensch-Computer-Interaktion, Computer-Programmierwerkzeuge, Software-Entwicklungstools, Computergrafik, Entwicklungsumgebung, Grafische Tools, Interaktives Design
Anfänger · Kurs · 1–4 Wochen