Computer architecture courses can help you learn about processor design, memory hierarchy, instruction sets, and system organization. You can build skills in performance optimization, hardware-software interaction, and parallel processing techniques. Many courses introduce tools like simulation software, assembly language, and hardware description languages, that support implementing and testing architectural concepts in real-world applications.

Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Spatial Data Analysis, Architectural Drawing, Geospatial Mapping, Architectural Design, Spatial Analysis, 3D Assets, AutoCAD, Visualization (Computer Graphics), Data Mapping, Design Software, Layout Design, Computer Graphic Techniques, Graphic and Visual Design, Technical Communication, Computer Graphics, Code Reusability, Color Theory, Microsoft Office
★ 4.7 (15) · Beginner · Specialization · 1 - 3 Months

Fred Hutchinson Cancer Center
Skills you'll gain: Debugging, Responsible AI, Data Ethics, Maintainability, ChatGPT, LLM Application, AI literacy, Computer Programming Tools, Bioinformatics, Artificial Intelligence, Prompt Engineering, Large Language Modeling, Generative AI, Information Privacy, Data Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, Continuous Integration, Ansible, Docker (Software), DevOps, Devops Tools, Continuous Delivery, SonarQube, Software Configuration Management, Continuous Deployment, Continuous Monitoring, Configuration Management, Containerization, Disaster Recovery, Key Management, Authentications, Authorization (Computing), Security Management
★ 4.5 (11) · Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Deployment, Fine-tuning, PyTorch (Machine Learning Library), Model Evaluation, Model Training, Vision Transformer (ViT), Model Optimization, Transfer Learning, MLOps (Machine Learning Operations), Natural Language Processing, Debugging, Containerization, Kubernetes, Docker (Software), Distributed Computing, Performance Tuning, Tensorflow, Deep Learning, Cloud Computing, Data Pipelines
Advanced · Specialization · 1 - 3 Months

Skills you'll gain: Network Troubleshooting, Incident Response, Technical Support and Services, Cybersecurity, Incident Management, Cyber Attacks, Security Management, Cyber Security Policies, Cyber Security Strategy, Networking Hardware, Threat Detection, Technical Support, Network Security, General Networking, Computer Networking, Network Architecture, Network Administration, Cyber Risk
★ 4.7 (11) · Beginner · Course · 1 - 4 Weeks

AI CERTs
Skills you'll gain: Data Analysis, Data Literacy, Data-Driven Decision-Making, Clinical Informatics, Image Analysis, AI Integrations, Health Technology, Diagnostic Tests, Advanced Analytics, Treatment Planning, Care Management, Emerging Technologies
★ 4.2 (6) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Frontend Integration, Spring Boot, Configuration Management, API Gateway, JUnit, Java Programming, Enterprise Application Management, Java, Test Tools, Unit Testing, Application Programming Interface (API), Development Testing, Software Design Patterns, Authentications
Advanced · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Node.JS, Full-Stack Web Development, Web Applications, Authentications, Server Side, JavaScript Frameworks, Back-End Web Development, Restful API, Middleware, Dataflow, Data Validation, Application Programming Interface (API), Object-Relational Mapping, Authorization (Computing), MongoDB, Databases, MySQL
★ 4.8 (8) · Intermediate · Course · 1 - 3 Months

Skillshare
Skills you'll gain: Adobe After Effects, Animations, Video Production, Post-Production, Motion Graphics, Videography, Video Editing, Conceptual Design, Ideation, Visual Storytelling, File Management, Content Creation, Timelines, Graphics Software, Control Panels, Color Matching
★ 4.7 (7) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Snowflake Schema, Data Pipelines, Apache Airflow, Data Security, Data Governance, Data Architecture, Extract, Transform, Load, Apache Kafka, Performance Tuning, PySpark, Data Warehousing, Data Import/Export, Amazon S3, Amazon Web Services, Real Time Data, Data Processing, SQL, Stored Procedure, Role-Based Access Control (RBAC)
Intermediate · Course · 3 - 6 Months

Microsoft
Skills you'll gain: Microsoft Visual Studio, R (Software), Debugging, R Programming, Data Structures, Microsoft Development Tools, Software Documentation, Programming Principles, Statistical Programming, Program Development, Code Reusability, Development Environment, Data Manipulation, Computational Logic, Scripting, Functional Design, Software Installation
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Hardware, Cloud Deployment, Hardware Troubleshooting, Networking Hardware, Cloud Computing, Virtualization and Virtual Machines, Cloud Services, General Networking, Network Troubleshooting, TCP/IP, Virtualization, Network Protocols, Network Administration, Dynamic Host Configuration Protocol (DHCP), Peripheral Devices, Information Technology Operations, Technical Support, System Configuration, Wireless Networks, Data Storage
Beginner · Course · 1 - 3 Months