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 California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Algorithms, Classroom Management, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Computer Programming, Education Software and Technology, Event-Driven Programming, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures, Student Engagement
Anfänger · Spezialisierung · 3–6 Monate
University of California, Santa Cruz
Mittel · Kurs · 1–3 Monate
University of Illinois at Urbana-Champaign
Erwerben Sie ein Zertifikat
Abschluss · 1–4 Jahre

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

Kompetenzen, die Sie erwerben: Apache Maven, File I/O, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, Object Oriented Design, JUnit, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, Java, Programming Principles, Data Validation, Network Protocols, Unit Testing, Computer Science
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Algorithmen, Faltungsneuronale Netzwerke, Algorithmen für maschinelles Lernen, Klassifizierungsalgorithmen, Modellevaluation, Datenvorverarbeitung, Transfer Learning, Optimierung des Verkehrsflusses, Matlab, Medizinische Bildgebung, Computervision, Methoden des Maschinellen Lernens, Deep Learning, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Datenvalidierung, Geografische Informationen und Technologie, Schätzung, Bildanalyse
Mittel · Spezialisierung · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Datenstrukturen, Computer Programmierung, Algorithmen, Fehlersuche, C (Programmiersprache), Betriebssysteme, Computer Hardware, Dateisysteme, Datenmanagement, Computergestütztes Denken
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Fehlersuche, Benutzeroberfläche (UI), Javascript, Web-Entwicklung, Webdesign, HTML und CSS, Grundsätze der Programmierung, Cascading Style Sheets (CSS), Computergestütztes Denken, Bildanalyse, Interaktives Design, Ereignisgesteuerte Programmierung
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Medien und Kommunikation, Ethische Standards und Verhaltensweisen, Datenethik, Cybersicherheit, Schulung zum Bewusstsein für Computersicherheit, Verantwortungsvolle KI, Allgemeine Datenschutzverordnung (GDPR), Persönlich identifizierbare Informationen, Informationstechnologie, Informationen zum Datenschutz, Soziale Auswirkungen, Sicherheitsbewußtsein
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Full-Stack Web Development, 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: Datenstrukturen, Algorithmen, Informatik, Kryptographie, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Grundsätze der Programmierung, Verschlüsselung, Computergestütztes Denken, Fortgeschrittene Mathematik, Theoretische Informatik, IBM Cloud
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen