Remote sensing courses can help you learn about satellite imagery analysis, geographic information systems (GIS), and environmental monitoring techniques. You can build skills in data interpretation, spatial analysis, and remote sensing applications in agriculture and urban planning. Many courses introduce tools like ArcGIS and QGIS, along with software for processing satellite data, that support analyzing and visualizing geographic information.

University of Michigan
Skills you'll gain: Unified Modeling Language, JSON, Object Oriented Programming (OOP), File I/O, Software Design, Debugging, Object Oriented Design, Data Processing, Diagram Design, Unit Testing, Programming Principles, Python Programming, Data Import/Export, Data Wrangling, Restful API, Image Analysis, Software Visualization, Data Manipulation, Jupyter, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Windows PowerShell, Web Services, Scripting, Remote Access Systems, Shell Script, Simple Object Access Protocol (SOAP), Debugging, IT Automation, Scripting Languages, .NET Framework, Restful API, Microsoft Windows, Data Structures, Programming Principles, Windows Servers, Object Oriented Programming (OOP), Computational Logic, User Interface (UI)
Beginner · Course · 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Software Design, Program Development, Algorithms, Graph Theory, Software Testing, Code Reusability, Memory Management
Intermediate · Specialization · 3 - 6 Months

The Expert Academy
Skills you'll gain: Meeting Facilitation, Sales Presentations, Virtual Teams, Sales Presentation, Discussion Facilitation, Communication Strategies, Selling Techniques, Collaborative Software, Presentations, Telecommuting, Communication, Driving engagement, Sales, Concision, Rapport Building, Virtual Networking, Taking Meeting Minutes, Storytelling, Digital Communications
Intermediate · Course · 1 - 4 Weeks

The Expert Academy
Skills you'll gain: Sales Presentations, Sales Process, Sales Pipelines, Selling Techniques, Virtual Teams, Sales, Presentations, Lead Generation, Workflow Management, Prospecting and Qualification, Sales Strategy, Sales Management, Professional Networking, Driving engagement, Customer Relationship Building, Persuasive Communication, Social Media Campaigns, Communication, Relationship Building, Digital Communications
Intermediate · Course · 1 - 4 Weeks

Minnesota State University, Mankato
Beginner · Course · 1 - 3 Months

Skills you'll gain: Vulnerability Management, Threat Modeling, Incident Response, Intrusion Detection and Prevention, Threat Management, Network Security, Stakeholder Communications, Operating Systems, Threat Detection, Risk Management, Security Information and Event Management (SIEM), Risk Management Framework, Computer Security Incident Management, Bash (Scripting Language), Security Controls, Cybersecurity, Debugging, File I/O, Linux, SQL
Beginner · Professional Certificate · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Excel Macros, Programming Principles, Visual Basic (Programming Language), Program Development, Data Import/Export, Object Oriented Programming (OOP), Microsoft Excel, Problem Solving, Computer Programming, Simulations, Debugging, Code Review, Data Cleansing, Code Reusability, Spreadsheet Software, UI Components, User Interface (UI), Automation, Data Management, File I/O
Beginner · Specialization · 3 - 6 Months

The Expert Academy
Skills you'll gain: Conflict Management, Diversity and Inclusion, Team Management, Team Performance Management, Workplace inclusivity, Supervision, Staff Management, People Management, Diversity Equity and Inclusion Initiatives, Employee Engagement, Diversity Awareness, Drive Engagement, Management Training And Development, Team Collaboration, Delegation Skills, Communication, Accountability, Prioritization, Workforce Planning, Performance Measurement
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: R (Software), Statistical Analysis, R Programming, Statistical Programming, Statistical Methods, Data Analysis, Debugging, Simulations, Program Development, Programming Principles, Software Installation, Data Structures, Performance Tuning, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), C and C++, Electronic Components, Computer Hardware, Integrated Development Environments, Programming Principles, Computer Programming, Electronics Engineering, Program Development, Software Installation, Development Environment, Digital Communications, Build Tools
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: IT Infrastructure, Operating System Administration, Computer Security, Information Systems Security, IT Security Architecture, Computer Networking, Desktop Support, Systems Administration, Network Troubleshooting, Remote Access Systems, Network Security, OSI Models, Hardening, Package and Software Management, Cloud Management, Disaster Recovery, TCP/IP, Computer Hardware, Technical Support, Software Installation
Beginner · Professional Certificate · 3 - 6 Months