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.

Heriot-Watt University
Kompetenzen, die Sie erwerben: Database Systems, Database Management, Database Software, Artificial Intelligence, Graph Theory, Software Engineering, Database Development, Java Programming, Requirements Analysis, Artificial Intelligence and Machine Learning (AI/ML), Database Architecture and Administration, Statistical Methods, NoSQL, Computational Logic, Java, Data Visualization, Data Structures, Algorithms, Computer Science, Software Technical Review
Abschluss · 1–4 Jahre

University of London
Kompetenzen, die Sie erwerben: Computational Logic, Algorithms, Arithmetic, Applied Mathematics, Advanced Mathematics, Mathematics and Mathematical Modeling, Deductive Reasoning, Mathematical Theory & Analysis, Trigonometry, Geometry, Statistics, General Mathematics, Graphing, Computer Science, Mathematical Modeling, Programming Principles, Business Mathematics, Business Logic, Algebra, Problem Solving
★ 3.5 (8) · Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java Programmierung, Theoretische Informatik, Bioinformatik, Datenspeicherung, Grundsätze der Programmierung, Graphentheorie, Fehlersuche, Rust (Programmiersprache), Java-Programmierung, Python-Programmierung, Daten-Strukturen, Software-Prüfung, Computational Thinking, Algorithmen, Java, Computer Programmierung, Netzwerkanalyse, Entwicklungstests, Computerprogrammierung, Javascript, C und C++, Infektionskrankheiten
★ 4.6 (16.750) · Mittel · Spezialisierung · 3–6 Monate

BITS Pilani
Kompetenzen, die Sie erwerben: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Theoretical Computer Science, Object Oriented Design, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Software Development Methodologies, Amazon Web Services, Feature Engineering, Algorithms, TCP/IP, Java Programming, Data Structures
Abschluss · 1–4 Jahre

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Graphentheorie, Grundsätze der Programmierung, C++ (Programmiersprache), Programm-Entwicklung, Objektorientierter Entwurf, Daten-Strukturen, Software-Entwicklung, Simulationen, Objektorientierte Programmierung (OOP), Algorithmen, C (Programmiersprache), Speicherverwaltung, Software Entwurf, Wiederverwendbarkeit von Code, Computer Programmierung, Rechnerische Logik, Software-Entwurfsmuster, C und C++, Datei-E/A, Computerprogrammierung
★ 4.5 (9581) · Anfänger · 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

Clemson University
Kompetenzen, die Sie erwerben: Human Computer Interaction, Large Language Modeling, Database Management, Dimensionality Reduction, Database Design, Database Management Systems, Generative AI, MySQL, Model Evaluation, Model Optimization, Software Development Methodologies, Usability, Data Preprocessing, Data Mining, Data Structures, Systems Development Life Cycle, Responsible AI, Algorithms, Machine Learning Methods, Human Factors
Abschluss · 1–4 Jahre
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Programm-Entwicklung, Speicherverwaltung, Rechnerische Logik
★ 4.5 (6782) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Computational Thinking, Design Strategies, Cryptographic Protocols, Tree Maps, Encryption, Network Model, Combinatorics, Data Science, Computer Science, Mathematical Modeling, Mathematical Software, Python Programming
★ 4.7 (962) · Fortgeschritten · Spezialisierung · 3–6 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Logical Reasoning, Deductive Reasoning, Computational Logic, Computational Thinking, Algorithms, Artificial Intelligence, Cryptography, Graph Theory
★ 4.6 (34) · Anfänger · Kurs · 1–4 Wochen

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

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