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, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Brainstorming
Anfänger · Spezialisierung · 3–6 Monate

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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Cybersecurity, Vulnerability Management, Multi-Factor Authentication, Linux
Anfänger · Kurs · 1–4 Wochen

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Andere Programmiersprachen, Theoretische Informatik, Computerprogrammierung, Rechnerische Logik, Daten-Strukturen, Speicherverwaltung, Computer Programmierung, Funktionales Design, Scala-Programmierung, Grundsätze der Programmierung
Gemischt · Kurs · 1–3 Monate

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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer-Plattformen, Hardware-Architektur, Mikroarchitektur, Speicherverwaltung
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Recht, Datenerfassung, AI-Personalisierung, Verantwortungsvolle AI, Daten-Ethik, Sicherheitsbewußtsein, Ethische Standards und Verhaltensweisen, digitale Kompetenz, Medien und Kommunikation, Informationen zum Datenschutz, Datenerhebung, Datensicherheit, Persönlich identifizierbare Informationen, Soziale Auswirkungen, Cybersecurity, Allgemeine Datenschutzverordnung (GDPR)
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

CertNexus
Kompetenzen, die Sie erwerben: Application Security, Human Factors (Security), Secure Coding, Open Web Application Security Project (OWASP), Vulnerability, Computer Security, Vulnerability Management, Vulnerability Assessments, Data Security, Security Strategy, Security Controls, Cyber Security Strategy, Application Design, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS
Gemischt · Kurs · 1–4 Wochen

The University of Edinburgh
Kompetenzen, die Sie erwerben: Software Engineering, Code Reusability, Program Development, Video Game Development, Programming Principles, Software Development, Software Design, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations, Animation and Game Design
Gemischt · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Microarchitecture, Computer Systems, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Engineering, Peripheral Devices, Data Storage, Data Storage Technologies, Systems Architecture, Operating Systems, Memory Management, Computational Logic
Gemischt · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Event-Driven Programming, Programming Principles, Computer Programming, Code Reusability, Computational Logic, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Network Model, Natural Language Processing, Algorithms, Web Services, Problem Solving, Geospatial Information and Technology, Application Programming Interface (API)
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Theoretische Informatik, Algorithmen, Informatik, Programm-Entwicklung, Computerprogrammierung, Computational Thinking, Daten-Strukturen, Computer Programmierung, Grundsätze der Programmierung, Verifizierung und Validierung, Computerwissenschaft
Mittel · Kurs · 1–4 Wochen