Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.

Skills you'll gain: Data Transformation
Intermediate · Course · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Continuous Monitoring, Risk Management, FinTech, Change Management, Emerging Technologies
Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: FinTech, Portfolio Management, Consumer Lending, Return On Investment, Blockchain, Cryptography, Credit/Debit Card Processing, Digital Assets, Financial Services, Payment Processing, Investments, Lending and Underwriting, Investment Management, Technology Strategies, Emerging Technologies, Risk Analysis, Portfolio Risk, Fundraising and Crowdsourcing, Market Analysis, Real Estate
Beginner · Specialization · 3 - 6 Months
SAS
Skills you'll gain: Data Manipulation, SAS (Software), Data Access, Data Import/Export, Microsoft Excel, Data Analysis, Data Transformation, Exploratory Data Analysis, Data Validation, Statistical Analysis, Statistical Programming, Data Processing, Data Preprocessing, Data Integration, Data Cleansing, SQL, Descriptive Statistics, Computer Programming, Data Presentation, Debugging
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Microsoft Office, Computer Hardware, Computer Literacy, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, File Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: SAS (Software), Data Import/Export, Data Validation, Data Access, Data Manipulation, Statistical Programming, Exploratory Data Analysis, Data Preprocessing, Data Analysis, SQL, Microsoft Excel, Descriptive Statistics
Beginner · Course · 1 - 3 Months

Berklee
Skills you'll gain: Musical Composition, Music Performance, Music, Media Production, Music Theory, Instrumental Music, File Management, Performing Arts, Post-Production, Creativity, Digital Signal Processing, Electronic Media, Editing, Design Software, Peer Review, Automation, Patch Management, Technical Support, System Configuration, System Requirements
Intermediate · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Hydraulics, Mechanical Engineering, Schematic Diagrams, Simulation and Simulation Software, Power Electronics, Engineering, Model Based Systems Engineering, Simulations, Engineering Analysis, Control Systems, Automation Engineering, Engineering Calculations, Mechanics, Mathematical Modeling, Matlab
Mixed · Course · 1 - 3 Months

Rice University
Skills you'll gain: Programming Principles, Python Programming, Development Environment, Computer Programming, Integrated Development Environments, Debugging
Beginner · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Reinforcement Learning, Machine Learning, Sampling (Statistics), Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Artificial Intelligence, Deep Learning, Simulations, Feature Engineering, Markov Model, Supervised Learning, Algorithms, Model Evaluation, Artificial Neural Networks, Performance Testing, Performance Tuning, Pseudocode, Linear Algebra, Probability Distribution
Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Epidemiology, Public Health, Data Presentation, Public Health and Disease Prevention, Trend Analysis, Geographic Information Systems, Health Policy, Data Visualization Software, Chronic Diseases, GIS Software, Health Systems, Infectious Diseases, Biostatistics, Risk Analysis, Investigation, Health Care, Health Disparities, Community Health, Data Analysis, Statistics
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Stakeholder Engagement, Business Intelligence, Data-Driven Decision-Making, Dashboard, Business Analytics, Real Time Data, Data Integration, Data Modeling, Data Storytelling, Data Analysis, Key Performance Indicators (KPIs), Data Presentation, Business Process, Project Implementation, Data Pipelines
Advanced · Course · 1 - 4 Weeks