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.

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Skripting, Visualisierung (Computergrafik), Lösung Design, Animation und Spieldesign, Computer Programmierung, Grundsätze der Programmierung, Computergestütztes Denken, Storyboarding, Storytelling
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Automatisierung, Kulturelle Vielfalt, Verantwortungsvolle KI, Recht, Informationen zum Datenschutz, Persönlich identifizierbare Informationen, Bewusstsein für Vielfalt, Schulung zum Bewusstsein für Computersicherheit, Medizinischer Datenschutz, Informationstechnologie, Aufkommende Technologien, Medien und Kommunikation, Generative KI, Ethische Standards und Verhaltensweisen, Datenethik, Ethik im Gesundheitswesen, Cybersicherheit, Inklusivität am Arbeitsplatz, Maschinelles Lernen
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

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

University of Colorado System
Kompetenzen, die Sie erwerben: Theoretische Informatik, Automatisierung, Datenvisualisierungssoftware, Simulationen, Computer Programmierung, Algorithmen, Deskriptive Statistik, Erhebung von Daten, Dateiverwaltung, Grundsätze der Programmierung, Computergestütztes Denken, Microsoft Visual Studio, C (Programmiersprache), Datenspeicher, Programm-Entwicklung, Problem-Management, Datenspeicherung, Datenstrukturen, Analyse, Datenanalyse
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Dateisysteme, Computer Programmierung, Algorithmen, Grundsätze der Programmierung, Fehlersuche, Datenspeicherung, Graphentheorie, C++ (Programmiersprache), Datenstrukturen
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Verantwortungsvolle KI, Recht, Informationen zum Datenschutz, Persönlich identifizierbare Informationen, Erhebung von Daten, Informationstechnologie, Schulung zum Bewusstsein für Computersicherheit, Medien und Kommunikation, Ethische Standards und Verhaltensweisen, Datenethik, Cybersicherheit
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Verteiltes Rechnen, Skalierbarkeit, Betriebssysteme, Big Data, Dateisysteme, Skripting, OS Prozessverwaltung, Befehlszeilen-Schnittstelle, Leistungsoptimierung, Bash (Skriptsprache), Linux
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python-Programmierung, Theoretische Informatik, Informatik, Verschlüsselung, Lineare Algebra, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Computergestütztes Denken, Kryptographie, Algorithmen, Technologien zur Datenspeicherung, Datenstrukturen, Arithmetik
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Computational Thinking, Program Development, Programming Principles, Student Engagement, Technical Communication, Event-Driven Programming, Computer Programming, Education Software and Technology, Animation and Game Design, Software Visualization, Pseudocode, Object Oriented Design, Diversity Equity and Inclusion Initiatives, Algorithms, Computer Science, Brainstorming, Data Structures, Development Environment
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Javascript, Database Management
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Cyber Security Assessment, Exploitation techniques, Server Side, Application Security, Artificial Intelligence and Machine Learning (AI/ML), Vulnerability Scanning, Responsible AI, Data Security, Cyber Attacks, Security Awareness, Generative AI, Large Language Modeling, Personally Identifiable Information, Business Logic
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Exploratory Data Analysis, Event-Driven Programming, Encryption, Server Side, Web Development, Regression Analysis, Apache, Web Services, Machine Learning Algorithms, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Web Applications, Key Management, Python Programming, Predictive Modeling, Machine Learning Methods, Back-End Web Development, Applied Machine Learning
Anfänger · Spezialisierung · 3–6 Monate