Algorithm design courses can help you learn sorting algorithms, graph theory, dynamic programming, and complexity analysis. You can build skills in problem-solving, optimizing code efficiency, and understanding data structures like trees and hash tables. Many courses introduce tools such as Python, Java, or C++, along with frameworks for implementing algorithms, that support tasks in artificial intelligence, data analysis, and software development.

Fred Hutchinson Cancer Center
Skills you'll gain: Molecular Biology, Laboratory Research, Bioinformatics, Data Literacy, Science and Research, Data Analysis, Spatial Data Analysis, Scientific Methods, Data Processing, Quantitative Research, Informatics, Biology, Data Collection
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Investigation, Fraud detection, Auditing, Litigation Support, Accounting, Report Writing, Due Diligence, Employee Training, Internal Controls, Risk Analysis, International Finance, Compliance Training, Analytical Skills
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, Record Keeping
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Human Capital, Human Resources, Talent Management, Workforce Planning, Talent Acquisition, Human Resource Strategy, Employee Performance Management, Performance Appraisal, Talent Recruitment, Labor Relations, Compensation and Benefits, Succession Planning, Workforce Management, Employee Training, Diversity and Inclusion, Occupational Safety And Health, Employee Engagement
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Programming Principles, Information Technology, Operating Systems, Web Applications, Collaborative Software, Computer Literacy, Python Programming, Application Development, Microsoft Office, Linux, Microsoft Windows, Mac OS
Beginner · Course · 1 - 4 Weeks

University of Glasgow
Skills you'll gain: Wireless Networks, Emerging Technologies, Digital Communications, Communication Systems, Internet Of Things, Software-Defined Networking, Network Planning And Design, Distributed Computing, Artificial Intelligence and Machine Learning (AI/ML), Electrical Engineering, Electronics Engineering, Zero Trust Network Access, Information Technology, Machine Learning, Trustworthiness
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Model View Controller, Debugging, Integrated Development Environments, Software Design, User Interface (UI), Responsive Web Design, HTML and CSS, Data Modeling, Database Design, Web Design and Development, Software Development Tools, NoSQL, Database Architecture and Administration, Application Programming Interface (API), UI Components, OpenAI, ChatGPT, Web Applications, Version Control, Programming Principles
Beginner · Specialization · 1 - 3 Months

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Control Systems, Engineering Calculations, Automation Engineering, Simulation and Simulation Software, Digital Signal Processing, Matlab, Process Control, Embedded Systems, Engineering Analysis, Electrical and Computer Engineering, Mathematical Modeling, Performance Testing, Systems Analysis, Estimation, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Scalability, Functional Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Convolutional Neural Networks, Deep Learning, Transfer Learning, Image Analysis, Computer Vision, PyTorch (Machine Learning Library), Artificial Neural Networks, Tensorflow, Classification Algorithms, Machine Learning, Supervised Learning, Data Processing, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Content Creation, Social Media Content, Social Media, Instagram, Graphic Design, Digital Design, Organizational Skills, Facebook, Video Production
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Responsible AI, Model Deployment, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Prompt Engineering, Artificial Intelligence, AI Enablement, Amazon Web Services, Machine Learning, Business Solutions, Infrastructure Security, Compliance Management, Model Evaluation, Governance
Intermediate · Course · 1 - 3 Months