Civil engineering courses can help you learn structural analysis, fluid mechanics, geotechnical engineering, and transportation systems. You can build skills in project management, site assessment, and environmental impact evaluation. Many courses introduce tools like AutoCAD for drafting designs, MATLAB for simulations, and GIS for spatial analysis, showing how these skills are applied in real-world projects.

University of Florida
Skills you'll gain: Land Management, Environment and Resource Management, Plant Operations and Management, Sustainable Systems, Water Resources, Natural Resource Management, Environment, Environmental Science, Biology
Intermediate · Course · 1 - 4 Weeks

Amazon
Skills you'll gain: Git (Version Control System), Software Development Methodologies, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Agile Software Development, Unified Modeling Language, Software Testing, JUnit, Agile Methodology, Spring Framework, Maintainability, Debugging, Java, Software Design Patterns, Technical Design, Unit Testing, User Interface (UI) Design
Beginner · Course · 1 - 3 Months

Technical University of Munich (TUM)
Skills you'll gain: Commercialization, Transportation Operations, Resource Utilization, Sustainable Development, Medical Science and Research, Environment and Resource Management, Sustainable Technologies, Strategic Planning, Medical Equipment and Technology, Strategic Partnership, Physical Science, Market Opportunities, Science and Research, Laboratory Research, Environmental Science, Research, Engineering, Scientific, and Technical Instruments
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data-Driven Decision-Making, Probability Distribution, Descriptive Statistics, Data Analysis, Data Visualization, R (Software), Box Plots, Statistical Methods, Data Manipulation, Probability, Statistical Analysis, Histogram
Beginner · Course · 1 - 3 Months

Skills you'll gain: Fire And Life Safety, Building Codes, Building Services Engineering, HVAC, Mechanical Ventilation, Safety Standards, Health And Safety Standards, Engineering Calculations, Mechanical Engineering
Intermediate · Course · 1 - 4 Weeks

Indian Institute of Science
Skills you'll gain: Biomedical Engineering, Semiconductors, Electronic Systems, Medical Devices, Internet Of Things, Electronic Components, Materials science, Laboratory Experience, Manufacturing Processes
Beginner · Course · 1 - 3 Months

Skills you'll gain: PySpark, Apache Spark, MySQL, Data Pipelines, Scala Programming, Extract, Transform, Load, Customer Analysis, Apache Hadoop, Classification And Regression Tree (CART), Predictive Modeling, Applied Machine Learning, Data Processing, Advanced Analytics, Big Data, Apache Maven, Statistical Machine Learning, Unsupervised Learning, SQL, Apache, Python Programming
Beginner · Specialization · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Semiconductors, Electronic Systems, Electronic Components, Electronics, Electronics Engineering, Engineering Analysis, Mathematical Modeling, Engineering Calculations
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Database Management, Relational Databases, MySQL, PHP (Scripting Language), SQL, Databases, Object Oriented Programming (OOP), Web Development, Full-Stack Web Development, Hypertext Markup Language (HTML), Back-End Web Development
Intermediate · Guided Project · Less Than 2 Hours

Tecnológico de Monterrey
Skills you'll gain: Web Analytics, Search Engine Marketing, Marketing Analytics, Market Research, Digital Marketing, Search Engine Optimization, Analytical Skills, Online Advertising, Email Marketing, Marketing Effectiveness, Analytics, Content Performance Analysis, Market Intelligence, Customer Insights, Consumer Behaviour, Digital Advertising, Pay Per Click Advertising, Customer Relationship Management, Browser Compatibility, Advertising Campaigns
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LangGraph, Generative AI Agents, Agentic systems, LLM Application, OpenAI, Artificial Intelligence, AI Personalization, Responsible AI, Tool Calling, Query Languages, User Interface (UI), Prompt Engineering, Large Language Modeling, Natural Language Processing, Python Programming, Automation
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Probability, Bayesian Statistics, Probability Distribution, Risk Modeling, Mathematical Modeling, Statistical Inference, Markov Model, Reliability, Simulations, Applied Mathematics, Statistical Analysis, Regression Analysis
Intermediate · Course · 1 - 4 Weeks