Filter by
The language used throughout the course, in both instruction and assessments.
5,577 results for "software design"
- Status: Free
Princeton University
Skills you'll gain: Computer Programming, Java Programming, Programming Principles, Computational Thinking, Algorithms, Computational Logic, Theoretical Computer Science, Critical Thinking, Mathematical Theory & Analysis, Problem Solving, Computer Science
California Institute of the Arts
Skills you'll gain: Graphic Design, Design and Product, Visual Design, Communication, Computer Graphics, Creativity, Graph Theory, Visualization (Computer Graphics), Geometry, Interactive Design
Duke University
Skills you'll gain: Computer Programming, Java Programming, Programming Principles, Algorithms, Problem Solving, Data Structures, Software Engineering, Computer Programming Tools, Critical Thinking, Computational Thinking, Data Analysis, Javascript, Software Testing, Front-End Web Development, HTML and CSS, Web Design, Web Development, Web Development Tools, Application Development, Computer Graphic Techniques, Software Architecture, Data Model, Cryptography, Software Engineering Tools, Theoretical Computer Science
University of California San Diego
Skills you'll gain: Probability & Statistics, Experiment, Statistical Tests, Human Computer Interaction, User Experience, R Programming, Statistical Programming, User Experience Design, Data Analysis, General Statistics, Statistical Analysis, User Research, Visual Design, Probability Distribution, Regression, Collaboration
University of Alberta
Skills you'll gain: Software Engineering, Agile Software Development, Product Management, Design and Product, Leadership and Management, Project Management, Planning, Application Development, Product Design, Entrepreneurship, Strategy and Operations, Business Analysis, Collaboration, User Experience, Customer Analysis, Scrum (Software Development), Supply Chain and Logistics
The Hong Kong University of Science and Technology
Skills you'll gain: Software Engineering, System Software, Systems Design, Data Model, Software Architecture, Software Engineering Tools, Software Framework, Back-End Web Development, Process Analysis, User Experience Design, Project Management
University of London
Skills you'll gain: Computer Programming, Problem Solving
- Status: Free
University of Washington
Skills you'll gain: Computer Programming, Programming Principles, Algorithms, Critical Thinking
- Status: Free
Georgia Institute of Technology
Skills you'll gain: User Experience, User Experience Design, User Research, Customer Analysis, Design and Product, Interactive Design, Product Design, Research and Design, Decision Making, Human Computer Interaction
University of Maryland, College Park
Skills you'll gain: Leadership and Management, Strategy and Operations, Product Management, Design and Product, Entrepreneurship, Product Development, Strategy, Product Design, Marketing, Product Strategy, Research and Design, Market Research, Market Analysis, Product Marketing, Finance, Sales, Decision Making, Investment Management, Planning, Project Management, Financial Analysis, Financial Management, Business Psychology, Budget Management, Customer Analysis, Entrepreneurial Finance, Software Engineering Tools, Innovation
Skills you'll gain: Computer Programming, Software Engineering, Application Development, Programming Principles, Software Architecture, Software Engineering Tools, Python Programming, Agile Software Development, Communication, Full-Stack Web Development, Software Framework, Collaboration, Leadership and Management, Linux, Data Analysis, Mergers & Acquisitions
Skills you'll gain: Databases, Cloud Applications, Computer Programming, Software Engineering
Searches related to software design
In summary, here are 10 of our most popular software design courses
- Computer Science: Programming with a Purpose: Princeton University
- Graphic Design: California Institute of the Arts
- Java Programming and Software Engineering Fundamentals: Duke University
- Interaction Design: University of California San Diego
- Software Product Management: University of Alberta
- Software Engineering: Modeling Software Systems using UML: The Hong Kong University of Science and Technology
- Object Oriented Programming: University of London
- Programming Languages, Part A: University of Washington
- Introduction to User Experience Design : Georgia Institute of Technology
- Product Ideation, Design, and Management: University of Maryland, College Park