Environmental science courses can help you learn about ecosystems, biodiversity, climate change, and environmental policy. You can build skills in data analysis, field research techniques, and environmental impact assessments. Many courses introduce tools like Geographic Information Systems (GIS) for mapping and analyzing environmental data, as well as statistical software for interpreting research findings. You'll also explore methods for sustainable resource management and strategies for addressing environmental challenges.

Howard University
Skills you'll gain: Regression Analysis, Predictive Modeling, Mathematical Modeling, Predictive Analytics, Statistical Modeling, Statistical Methods, Applied Mathematics, Logistic Regression, Linear Algebra, Small Data, Model Evaluation, Statistical Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Augmented and Virtual Reality (AR/VR), Virtual Reality, Virtual Environment, Unity Engine, Interaction Design, Video Game Development, 3D Assets, Software Installation
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: API Gateway, Microservices, Restful API, Node.JS, Application Programming Interface (API), Software Architecture, API Design, Service Oriented Architecture, Software Development, Back-End Web Development, Development Testing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), ASP.NET, Integration Testing, Object-Relational Mapping, API Design, Identity and Access Management, Enterprise Architecture, Distributed Computing, Authorization (Computing), Database Development, Database Management, Dependency Analysis, Data Validation, Transaction Processing
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Performance Review, HR Tech, Employee Performance Management, Generative AI, AI Personalization, Workforce Development, Organizational Development, Performance Management, Smart Goals, People Analytics, People Development, Human Resource Strategy, Constructive Feedback, Responsible AI, Performance Analysis, Prompt Engineering, Automation, Coaching, Trend Analysis, Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative Model Architectures, Generative AI, Cloud Deployment, AI Security, Scalability, Cloud-Native Computing, Application Design, Model Deployment, Systems Architecture, Load Balancing, Cloud Platforms, Application Deployment, Capacity Management, Software Architecture, Containerization, Responsible AI, System Monitoring, Disaster Recovery
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Selenium (Software), JUnit, HTML and CSS, Test Automation, Hypertext Markup Language (HTML), Software Testing, Web Design and Development, Test Script Development, Test Tools, Web Development, Unit Testing, Software Quality Assurance, Java, Data Structures, Java Programming, Cascading Style Sheets (CSS), Test Execution Engine, Code Reusability, Debugging, Software Design Patterns
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Shell Script, Bash (Scripting Language), User Accounts, Linux Administration, Linux, Linux Commands, User Provisioning, Operating System Administration, File Systems, Performance Tuning, Systems Administration, File I/O, Scripting, File Management, Scripting Languages, Data Storage, Authorization (Computing), Command-Line Interface, Data Storage Technologies, Operating Systems
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Graph Theory, Network Model, Python Programming, Data Manipulation, Memory Management, Algorithms, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Graph Theory, Algorithms, Computational Thinking, Solution Design, Model Optimization, Computational Logic
Intermediate · Specialization · 3 - 6 Months

Infosec
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Secure Coding, Application Security, Encryption, Security Controls, Data Security, Endpoint Security, Database Application, Web Applications, Cryptography, Object-Relational Mapping, Authentications, Data Access, Query Languages, Computer Programming
Beginner · Course · 1 - 4 Weeks

Clemson University
Skills you'll gain: Software Development Methodologies, Systems Development Life Cycle, Program Development, Software Engineering, Software Development, Requirements Analysis, Usability, Human Centered Design, User Research, Systems Development, User Experience Design, AI literacy, Software Development Tools, User Centered Design, AI Enablement, Artificial Intelligence, AI Integrations
Build toward a degree
Intermediate · Course · 1 - 3 Months