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.

LearnQuest
Skills you'll gain: Spring Framework, Transaction Processing, Object-Relational Mapping, Data Persistence, Database Systems, Java, Restful API, Web Services, Web Applications
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Cryptography, Network Security, Virtual Networking, Software-Defined Networking, Network Infrastructure, Network Architecture, Computer Networking, Virtualization, Program Development, Hardware Architecture, Open Source Technology, Performance Tuning, Unit Testing
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Microsoft Excel, Spreadsheet Software, Microsoft Office, Computer Literacy
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Performance Tuning, OS Process Management, Data Structures, C and C++, Performance Testing, Distributed Computing, System Programming, Data Access, Algorithms, Computer Hardware, Computer Architecture, Program Development, Debugging
Intermediate Ā· Course Ā· 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Data Analysis, Applied Mathematics, Mathematical Modeling, Analytical Skills, Statistics, Systems Of Measurement, Correlation Analysis, Regression Analysis
Beginner Ā· Course Ā· 1 - 4 Weeks

Yonsei University
Skills you'll gain: Text Mining, Data Preprocessing, Natural Language Processing, Classification Algorithms, Data Analysis, Java, Unsupervised Learning, Machine Learning Methods, Supervised Learning
Intermediate Ā· Course Ā· 1 - 3 Months

Duke University
Skills you'll gain: PySpark, Databricks, Data Pipelines, Apache Spark, MLOps (Machine Learning Operations), Apache Hadoop, Big Data, Data Warehousing, Data Quality, Data Integration, Data Processing, Database Architecture and Administration, DevOps, Distributed Computing, Data Transformation, SQL, Python Programming
Advanced Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Kubernetes, YAML, Microservices, Containerization, Cloud Platforms, Cloud-Native Computing, Docker (Software), DevOps, CI/CD, Application Deployment, General Networking, Scalability
Beginner Ā· Course Ā· 1 - 3 Months

Salesforce
Skills you'll gain: Overcoming Objections, Prospecting and Qualification, Lead Generation, Sales Development, Sales Prospecting, Cold Calling, Emotional Intelligence, Consultative Selling, Phone Sales, Sales, Sales Strategy, Rapport Building, Empathy, Active Listening, Value Propositions, Persona Development
Beginner Ā· Course Ā· 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Machine Learning Methods, Unsupervised Learning, Supervised Learning, Machine Learning Algorithms, Machine Learning, Reinforcement Learning, Dimensionality Reduction, Model Evaluation, Classification Algorithms, Algorithms
Beginner Ā· Course Ā· 1 - 4 Weeks

Multiple educators
Skills you'll gain: Sustainable Business, Sustainability Reporting, Sustainable Design, Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Sustainable Technologies, Sustainable Engineering, Sustainable Systems, Sustainable Development, Sustainability Standards, Business Reporting, Organizational Leadership, Annual Reports, Business Leadership, Supply Management, Waste Minimization, Energy and Utilities, Supply Chain Planning, Social Impact, Sustainable Architecture
Build toward a degree
Intermediate Ā· Specialization Ā· 3 - 6 Months

Universidad de los Andes
Skills you'll gain: Scrum (Software Development), Value Propositions, Sprint Retrospectives, Business Modeling, Video Game Development, Customer Analysis, Agile Methodology, Presentations, Entrepreneurship, Target Audience, Sprint Planning, Backlogs, Agile Project Management, Market Opportunities
Beginner Ā· Course Ā· 1 - 3 Months