Computer fundamentals courses can help you learn basic hardware and software concepts, operating systems, networking, and cybersecurity principles. You can build skills in troubleshooting, system maintenance, and understanding data management practices. Many courses introduce tools like Windows, Linux, and various programming languages, showing how these skills apply in everyday computing tasks and professional environments.
Instituto Tecnológico de Aeronáutica
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design, JUnit, Unified Modeling Language, Java, Java Programming, Programming Principles, Maintainability, Unit Testing, Software Engineering, Agile Software Development, Eclipse (Software)
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: User Story, New Product Development, Real-Time Operating Systems, Model Based Systems Engineering, Model Evaluation, Field-Programmable Gate Array (FPGA), Failure Analysis, Sustainable Business, Data Mining, Delegation Skills, Object Oriented Design, Sampling (Statistics), Proposal Writing, Supplier Management, Accountability, Data Ethics, Sustainability Reporting, Database Design, Generative AI, Sustainable Design
Earn a degree
Degree · 1 - 4 Years

Kennesaw State University
Skills you'll gain: Six Sigma Methodology, Lean Six Sigma, Root Cause Analysis, Lean Methodologies, Process Improvement, Data Collection, Quality Improvement, Process Optimization, Correlation Analysis, Statistical Hypothesis Testing, Kaizen Methodology, Process Analysis, Probability Distribution, Regression Analysis, Business Process, Statistical Process Controls, Quality Management, Team Management, Continuous Improvement Process, Project Management
Beginner · Specialization · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Animation and Game Design, Computational Thinking, Animations, Programming Principles, Computer Programming, Dataflow, Storytelling, Game Design, Storyboarding, Scripting, Solution Design, Program Development, Event-Driven Programming, Coordination
Beginner · Course · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Functional Design, Computer Science, Maintainability
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Object Oriented Programming (OOP), C (Programming Language), Programming Principles, Data Structures, Computer Programming, Program Development, Algorithms, Maintainability, Debugging
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Regression Analysis, Microsoft Excel, Statistical Modeling, Excel Formulas, Financial Analysis, Predictive Modeling, Data Management, Financial Modeling, Data Analysis Expressions (DAX), Financial Forecasting, Process Optimization, Problem Solving
Intermediate · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Mathematical Modeling, Problem Solving, Enterprise Modeling, Graph Theory, Decision Support Systems, Computational Thinking, Data Modeling, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Model Deployment, iOS Development, Android Development, Tensorflow, Swift Programming, Mobile Development, Applied Machine Learning, Embedded Systems, Computer Vision, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, LangChain, LLM Application, Generative AI, Model Evaluation, Flask (Web Framework), Natural Language Processing, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, File Management, Computer Programming, Data Store, Computer Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Artificial Intelligence, Test Planning
Intermediate · Course · 1 - 4 Weeks