Urban design courses can help you learn site analysis, spatial planning, community engagement, and sustainable development practices. You can build skills in creating inclusive public spaces, integrating green infrastructure, and understanding zoning regulations. Many courses introduce tools like GIS software for mapping and visualization, as well as design software for drafting urban layouts, that support translating concepts into actionable plans.

University of Colorado Boulder
Skills you'll gain: Electrical Engineering, electromagnetics, Image Quality, Engineering Calculations, System Requirements, Simulation and Simulation Software, Design Software, Systems Design, System Design and Implementation, Graphical Tools, Applied Mathematics, Physics, Spatial Analysis
★ 4.2 (64) · Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Control Systems, Torque (Physics), Mathematical Modeling, Linear Algebra, Differential Equations, Systems Analysis, Engineering Analysis, Applied Mathematics, Mechanics
★ 4.7 (70) · Advanced · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Memory Management, Performance Tuning, System Programming, Hardware Architecture, Program Development, Computer Architecture, Performance Testing, Computer Hardware, Algorithms
★ 2.8 (65) · Intermediate · Course · 1 - 3 Months

Exploratorium
Skills you'll gain: Developing Training Materials, Course Development, Creativity, Design Strategies, Education Software and Technology, Basic Electrical Systems, Electronic Components, Design, Computational Thinking, Creative Design, Aesthetics
★ 4.7 (48) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Robotics, Automation, Simulation and Simulation Software, Control Systems, Simulations, Algorithms, Virtual Environment, Linear Algebra, Python Programming
★ 4.4 (62) · Intermediate · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Responsible AI, Culture Transformation, Innovation, Organizational Change, Design Thinking, Business Transformation, Strategic Leadership, Product Lifecycle Management, Machine Learning Methods, Global Marketing, Data Ethics, Entrepreneurship, Artificial Intelligence, Change Management, Organizational Leadership, Business Strategies, Machine Learning Algorithms, Business Modeling, Product Strategy, Strategic Planning
★ 4.6 (111) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Social Media Content, Social Media, Content Creation, Target Audience, Graphic Design, Social Media Marketing, Content Scheduling, Social Media Management, Target Market, Social Media Strategy, Content Strategy, Goal Setting
★ 4.6 (40) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Adobe Photoshop, Photo Editing, Editing, Data Import/Export, Image Quality, Embeddings, Graphic Design, File Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Retrieval-Augmented Generation, Responsible AI, Containerization, AI Orchestration, Scalability, Docker (Software), Agentic Workflows, Application Deployment, AI Workflows, Generative AI Agents, Prompt Patterns, LangChain, Microsoft Azure, Microservices, Artificial Intelligence, Prompt Engineering, Distributed Computing, Serverless Computing, Reinforcement Learning, Natural Language Processing
★ 3.4 (22) · Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Software Documentation, Generative AI, API Testing, Test Automation, Design Software, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Software Testing, AI Security, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Code Review, Secure Coding, Artificial Intelligence, Debugging
★ 3.9 (19) · Beginner · Specialization · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Data Mining, Database Design, Scalability, Database Systems, Relational Databases, Unstructured Data, Transaction Processing, Database Architecture and Administration, Systems Design, Database Software, Big Data, Database Development, Data Architecture, NoSQL, Data Processing, Maintainability, Apache Hadoop
★ 4.3 (40) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Education Software and Technology, Mathematics Education, Growth Mindedness, Digital pedagogy, Simulations, Simulation and Simulation Software, Interactive Design, Browser Compatibility
★ 4.9 (669) · Beginner · Course · 1 - 3 Months