Systems thinking courses can help you learn how to analyze complex systems, identify interdependencies, and develop holistic solutions. You can build skills in mapping system dynamics, recognizing feedback loops, and applying causal loop diagrams. Many courses introduce tools like system modeling software and simulation techniques, that support visualizing interactions and predicting outcomes in various contexts, such as environmental management, organizational development, and public policy.

Skills you'll gain: Package and Software Management, Shell Script, Job Control Language (JCL), Unix Shell, File Management, Unix, User Accounts, Operating System Administration, Systems Administration, File Systems, Unix Commands, Disaster Recovery, System Monitoring, System Software, System Configuration, Operating Systems, Identity and Access Management, Command-Line Interface, Data Centers, TCP/IP
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Lean Manufacturing, Continuous Improvement Process, Operational Efficiency, Manufacturing Operations, Process Improvement, Emerging Technologies, Manufacturing Processes, Robotic Process Automation, Automation, Change Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Identity and Access Management, IT Security Architecture, Security Testing, Single Sign-On (SSO), Data Security, Contingency Planning, User Provisioning, Cryptography, Network Security, Application Security, Information Systems Security, Cryptographic Protocols, Asset Protection, Cloud Security, Computer Security Incident Management, Digital Assets, Public Key Cryptography Standards (PKCS), Incident Response, Risk Management Framework, Risk Management
Advanced · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Verification And Validation, Computational Logic, Theoretical Computer Science, Automation, System Testing, Systems Design, System Design and Implementation, Algorithms
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Systems Architecture, Software Architecture, Embedded Systems, Verification And Validation, Software Design, System Design and Implementation, Software Technical Review, Performance Testing, Computer Vision, Linux, Requirements Analysis, Debugging
Advanced · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Computational Thinking, Student Engagement, Event-Driven Programming, Programming Principles, Program Development, Animation and Game Design, Computer Programming, Object Oriented Design, Algorithms, Brainstorming
Beginner · Course · 1 - 3 Months

Indian Institute of Science
Skills you'll gain: Biomedical Technology, Biomedical Engineering, Medical Devices, Medical Equipment and Technology, Vital Signs, Chemistry, ISO 13485 Standard, Materials science, Analytical Chemistry, Diagnostic Tests, Molecular Biology, Biology, Electocardiography, Neurology, Electronics, Artificial Intelligence, Oncology
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative Model Architectures, Generative AI, Site Reliability Engineering, Scalability, Application Design, Cloud Computing Architecture, Systems Architecture, Cloud Applications, Load Balancing, Cloud Platforms, Application Deployment, Distributed Computing, Enterprise Architecture, Artificial Intelligence and Machine Learning (AI/ML), Software Architecture, Infrastructure as Code (IaC), Containerization, Responsible AI, Continuous Monitoring, Security Engineering
Intermediate · Course · 1 - 3 Months

Skills you'll gain: File Systems, Mac OS, User Accounts, File Management, Data Security, Operating System Administration, Software Installation, Unix, System Configuration, Unix Commands, Disaster Recovery, Encryption, Hardware Troubleshooting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Service Level Agreement, Data Governance, Incident Management, Problem Management, Database Management Systems, Asset Management, Disaster Recovery, Business Continuity Planning, Business Continuity, Information Technology Operations, IT Service Management, Information Systems, IT Infrastructure, Data Security, Auditing, Patch Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Distributed Computing, Java, Middleware, NoSQL, Event-Driven Programming, Databases, Software Architecture, Servers, Web Services, Microservices, Scalability, Communication Systems
Intermediate · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Computer Architecture, Microarchitecture, Hardware Architecture, Cloud Infrastructure, Systems Design, Technical Design, Embedded Systems, System Design and Implementation, Software Design, Cloud Computing
Beginner · Course · 1 - 4 Weeks