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 Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenbank-Systeme, Software-Entwicklung, C++ (Programmiersprache), Graphentheorie, Computerprogrammierung, Daten-Strukturen, Technische Software, Objektorientierte Programmierung (OOP), Fehlersuche, Programm-Entwicklung, Datenspeicherung, Algorithmen, Computer-Programmierwerkzeuge, Speicherverwaltung, Objektorientierter Entwurf, Entwicklungsumgebung
★ 4.7 (3508) · Mittel · Spezialisierung · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Informatik, Allgemeine Mathematik, Kryptographie, Angewandte Mathematik, Arithmetik, Algebra
★ 4.2 (287) · Anfänger · Kurs · 1–4 Wochen

Ball State University
Kompetenzen, die Sie erwerben: Data Ethics, Responsible AI, Software Engineering, Full-Stack Web Development, Graph Theory, Data Wrangling, Statistical Machine Learning, File Systems, Database Systems, Spatial Analysis, Exploratory Data Analysis, Object Oriented Programming (OOP), Theoretical Computer Science, SAS (Software), Statistical Methods, Cryptography, Statistical Inference, Artificial Intelligence, Text Mining, Financial Data
Abschluss · 1–4 Jahre

Stanford Online
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit, Graphentheorie, Bioinformatik, Analyse, Daten-Strukturen, Algorithmen, Analyse sozialer Netzwerke
★ 4.8 (6002) · Mittel · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Netzwerkanalyse, Große Daten, Python-Programmierung, Rust (Programmiersprache), Informatik, C und C++, Graphentheorie, Computerprogrammierung, Bioinformatik, Analyse, Daten-Strukturen, Fehlersuche, Java-Programmierung, Programm-Entwicklung, Datenspeicherung, Software-Prüfung, Algorithmen, Javascript, Infektionskrankheiten, Java
★ 4.6 (16.777) · Mittel · Spezialisierung · 3–6 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computational Logic, Logical Reasoning, Deductive Reasoning, Analytical Skills, Computer Science, Data Analysis, Computer Programming, Algorithms, Verification And Validation, Software Development, Machine Learning
Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: NumPy, Statistical Hypothesis Testing, Descriptive Statistics, Data Storytelling, Research Design, Exploratory Data Analysis, Relational Databases, Research Methodologies, Data Presentation, Research, Probability & Statistics, Object Oriented Design, Pandas (Python Package), Statistics, Probability Distribution, Logical Reasoning, Calculus, General Mathematics, Trigonometry, Deductive Reasoning
Abschluss · 1–4 Jahre

University of Colorado System
Kompetenzen, die Sie erwerben: Netzwerkanalyse, Netzwerk-Routing, Netzarchitektur, Dynamisches Host-Konfigurationsprotokoll (DHCP), Netzwerksicherheit, Open Shortest Path First (OSPF), Software-definierte Netzwerke, Computer-Vernetzung, Netzwerk-Protokolle, Drahtlose Netzwerke, Algorithmen, TCP/IP, Digitale Kommunikation, Netzwerk-Leistungsmanagement, Allgemeine Netzwerkarbeit, Routing-Protokolle, Netzwerkplanung und -entwurf, OSI-Modelle, Lokale Netzwerke
★ 4.6 (3414) · Mittel · Spezialisierung · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Probability, Computational Logic, Combinatorics, Bayesian Statistics, Algorithms, Theoretical Computer Science, Mathematical Software, Mathematical Theory & Analysis, Cryptography, Logical Reasoning, Deductive Reasoning, Computational Thinking, Computer Science, Encryption, Data Structures, Arithmetic, General Mathematics, Public Key Cryptography Standards (PKCS), Problem Solving, Cybersecurity
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Graphentheorie, Computerprogrammierung, C (Programmiersprache), Rechnerische Logik, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Algorithmen, Künstliche Intelligenz, Software-Entwurfsmuster, Wiederverwendbarkeit von Code, Speicherverwaltung
★ 4.5 (9603) · Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Computerarchitektur, Informatik, Relationale Datenbanken, Netzwerksicherheit, Computerprogrammierung, Computer-Vernetzung, Computer-Hardware, Fehlersuche, Netzwerk-Protokolle, Algorithmen, SQL, Künstliche Intelligenz, Visual Basic (Programmiersprache), Automatisierung, Cloud Computing, Datenbank-Management, Datenbanken, Software-Entwicklung, System-Software
★ 4.6 (118) · Anfänger · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Architektur des Cloud Computing, Cloud-Dienste, Große Daten, Apache Spark, Netzarchitektur, Apache Hadoop, Virtuelle Vernetzung, Cloud-Speicher, Cloud-Infrastruktur, Software-definierte Netzwerke, Computer-Vernetzung, Technologien zur Datenspeicherung, Datenspeicher, Cloud-Plattformen, Cloud-Anwendungen, Netzinfrastruktur, Dateisysteme, Verteiltes Rechnen, Cloud Computing, Cloud-Lösungen
★ 4.3 (2078) · Mittel · Spezialisierung · 3–6 Monate