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.

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Technical Design, Debugging, Problem Solving, Performance Tuning
Mittel · Kurs · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, C (Programmiersprache), Erhebung von Daten, Programm-Entwicklung, Computergestütztes Denken, Microsoft Visual Studio, Datenspeicherung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Cross Platform Development, Application Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design, Command-Line Interface
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Dartmouth College
Kompetenzen, die Sie erwerben: Linux, Computer Programmierung, C (Programmiersprache), Programm-Entwicklung, Eingebettete Software, Fehlersuche, Datenstrukturen, Computer Architektur
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Workforce Planning, Professional Networking, Computer Science, LinkedIn, Talent Sourcing, Technology Strategies, Recruitment, Adaptability, Information Technology, Branding, Continuous Improvement Process, Software Development, Communication
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Automatisierung, Verantwortungsvolle KI, Aufkommende Technologien, Informationen zum Datenschutz, Datenethik, Medizinischer Datenschutz, Gesundheitspflege, Cybersicherheit, Künstliche Intelligenz, Sicherheitsgarantie, Medizinische Geräte, Ethische Standards und Verhaltensweisen, Biotechnologie, Maschinelles Lernen, Ethik im Gesundheitswesen
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

The University of Edinburgh
Kompetenzen, die Sie erwerben: Software Engineering, Programming Principles, Software Development, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Network Security, Virtualization, Augmented and Virtual Reality (AR/VR), Cloud Computing Architecture, Virtual Machines, Cloud Computing, Firewall, Network Architecture, Virtual Private Networks (VPN), Mobile Security, Cloud Security, Wireless Networks, Network Protocols, Peripheral Devices
Mittel · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Python-Programmierung, Spieltheorie, Software-Tests, Computergestütztes Denken, Theoretische Informatik, Mathematische Modellierung, Informatik, Datenstrukturen, Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Computer Programming
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: C (Programmiersprache), Befehlszeilen-Schnittstelle, Instandhaltbarkeit, Programm-Entwicklung, System Programmierung, Simulationen, Benutzeroberfläche (UI), Betriebssysteme, Fehlersuche, Dateiverwaltung, Software-Ingenieur, Datenstrukturen, Softwareentwicklung, Grundsätze der Programmierung, Interaktives Design
Anfänger · Kurs · 1–4 Wochen