Computer design courses can help you learn graphic design principles, user interface design, 3D modeling, and animation techniques. You can build skills in color theory, typography, and layout design, along with practical applications like creating prototypes and digital illustrations. Many courses introduce tools such as Adobe Creative Suite, Sketch, and Blender, that support executing design projects and enhancing your creative workflow.

Skills you'll gain: Operating System Administration, File Systems, Operating Systems, Authentications, Information Technology Infrastructure Library, Microsoft Windows, Linux, Linux Administration, Authorization (Computing), Desktop Support, Identity and Access Management, IT Service Management, Systems Administration, Virtualization, Virtualization and Virtual Machines, Mac OS, IT Management, Cloud Computing, Information Systems Security, User Accounts
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

Skills you'll gain: Endpoint Security, Cybersecurity, Compliance Auditing, IT Service Management, Cyber Governance, Regulatory Compliance, Cyber Risk, Encryption, Law, Regulation, and Compliance, Compliance Management, ISO/IEC 27001, Information Technology, Patch Management, User Accounts, Risk Management, Regulatory Requirements, Data Ethics, NIST 800-53, Responsible AI, AI Security
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Story, Software Development Life Cycle, Software Architecture, Agile Software Development, Scrum (Software Development), Sprint Retrospectives, Software Design, Kanban Principles, Cloud-Native Computing, DevOps, Information Technology, Software Engineering, Computer Hardware, Software Design Patterns, Agile Product Development, Agile Methodology, Sprint Planning, Leadership, Risk Management, Communication
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: AI Workflows, AI Orchestration, Agentic Workflows, AI Security
Intermediate · Course · 1 - 4 Weeks
Arizona State University
Skills you'll gain: Oral Comprehension, Learning Management Systems, Education Software and Technology, Digital pedagogy, Oral Expression, Teaching, Literacy, Educational Materials, Train The Trainer, Technology Strategies, Grammar, English Language, Language Competency, Vocabulary, Instructional Design, Design Elements And Principles, Constructive Feedback, Design Strategies, Verbal Communication Skills, Public Speaking
Beginner · Professional Certificate · 3 - 6 Months

University of Michigan
Skills you'll gain: Matplotlib, Network Analysis, Social Network Analysis, Feature Engineering, Data Visualization, Pandas (Python Package), Plot (Graphics), Data Visualization Software, Interactive Data Visualization, Model Evaluation, Applied Machine Learning, Supervised Learning, Text Mining, Scikit Learn (Machine Learning Library), Statistical Analysis, Data Manipulation, Graph Theory, Data Preprocessing, Natural Language Processing, Python Programming
Intermediate · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Kubernetes, Firewall, Google Cloud Platform, Infrastructure Security, Network Security, Cloud Security, General Networking
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Generative AI, Generative Model Architectures, Responsible AI, Model Deployment, Large Language Modeling, Generative Adversarial Networks (GANs), Natural Language Processing, Embeddings, Transfer Learning, Artificial Intelligence, Python Programming, Machine Learning, Deep Learning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Wrangling, Big Data, Data Analysis, Statistical Analysis, Data Cleansing, Apache Hadoop, Apache Hive, Data Processing, Data Mart, Data Science, Data Warehousing, Apache Spark, Data Visualization, Data Lakes, Data Collection, Data Visualization Software, Microsoft Excel
Beginner · Course · 1 - 3 Months

Skills you'll gain: Azure DevOps Pipelines, Azure DevOps, Application Lifecycle Management, Agile Project Management, CI/CD, Continuous Deployment, Continuous Integration, Infrastructure as Code (IaC), Version Control, Agile Methodology, DevOps, Test Automation, Sprint Planning, Release Management, User Story, Software Quality Assurance
Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Blockchain, Program Development, Development Environment, Web Language, Web Development Tools, Integrated Development Environments, Programming Principles, Solution Design, Business Logic, Event-Driven Programming, Transaction Processing, Data Validation
Intermediate · Course · 1 - 4 Weeks