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 Colorado Boulder
Kompetenzen, die Sie erwerben: Fortgeschrittene Mathematik, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Daten-Strukturen, Verschlüsselung, Theoretische Informatik, Kryptographie, Informatik, Mathematische Software, Grundsätze der Programmierung, Quantencomputer, Kryptographische Protokolle, Algorithmen
★ 4.6 (69) · Fortgeschritten · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Daten-Strukturen, C++ (Programmiersprache), Andere Programmiersprachen, C (Programmiersprache), Speicherverwaltung, Computerprogrammierung, Grundsätze der Programmierung, C und C++, Python-Programmierung, Algorithmen, System-Programmierung, Numerische Analyse
★ 4.5 (101) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, C (Programmiersprache), Integrierte Entwicklungsumgebungen, Microsoft Entwicklungswerkzeuge, Computerprogrammierung, Datenspeicherung, Programm-Entwicklung, Mathematische Software, Microsoft Visual Studio, Grundsätze der Programmierung, Computational Thinking, Datenerhebung, Algorithmen
★ 4.6 (377) · Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Animation and Game Design, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Brainstorming
★ 4.7 (33) · Anfänger · Spezialisierung · 3–6 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Technische Dokumentation, Software-Dokumentation, Daten-Strukturen, Fehlersuche, Funktionales Design, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Programm-Entwicklung, Grundsätze der Programmierung, Python-Programmierung, Datei-E/A
★ 4.7 (6739) · Anfänger · Kurs · 1–3 Monate

Ball State University
Kompetenzen, die Sie erwerben: Datenanalyse, Statistische Analyse, Datenverarbeitung, Rechnerische Logik, Computerprogrammierung, Text Mining, Programm-Entwicklung, Mathematische Software, Grundsätze der Programmierung, NumPy, Wiederverwendbarkeit von Code, Python-Programmierung, Analytik, Verarbeitung natürlicher Sprache
★ 4.7 (31) · Anfänger · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Performance Tuning, Memory Management, Scalability
Gemischt · Kurs · 1–4 Wochen
University of London
Kompetenzen, die Sie erwerben: Human Computer Interaction, Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Data Transformation, Combinatorics, Database Design, Model Evaluation, Web Development, Generative AI
Abschlusszertifikat · 6–12 Monate
University of Illinois at Urbana-Champaign
Abschluss · 1–4 Jahre
University of London
Kompetenzen, die Sie erwerben: Human Computer Interaction, Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Data Transformation, Combinatorics, Database Design, Model Evaluation, Web Development, Generative AI
Abschlusszertifikat · 6–12 Monate

Kompetenzen, die Sie erwerben: Algorithms, Graph Theory, Data Structures, C++ (Programming Language), C and C++, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Theoretical Computer Science
★ 4.1 (22) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Verbal Communication Skills, Critical Thinking and Problem Solving, Communication, Critical Thinking, Problem Solving, Composure, Interpersonal Communications, Computer Programming, Communication Strategies, Computer Science, Technical Communication, Planning, Algorithms, Data Structures, Stress Management
Anfänger · Kurs · 1–4 Wochen