Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Software Design Course Catalog
University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, Application Development, User Interface (UI), User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), Computer Graphics, Storyboarding, Network Model, Data Storage Technologies
Skills you'll gain: Node.JS, Server Side, Restful API, Back-End Web Development, Full-Stack Web Development, JavaScript Frameworks, Cloud Applications, Web Applications, Web Servers, Javascript, Authentications, Package and Software Management
Johns Hopkins University
Skills you'll gain: GitHub, Unix Shell, Unix, Git (Version Control System), Unix Commands, Version Control, Bash (Scripting Language), Command-Line Interface, Cloud Computing, Shell Script, Linux, Mac OS, Scripting
University of Michigan
Skills you'll gain: Unified Modeling Language, Object Oriented Design, Image Analysis, Python Programming, Jupyter, Software Engineering, Application Programming Interface (API), Computer Vision, Integrated Development Environments
- Status: Free
Edge Impulse
Skills you'll gain: Applied Machine Learning, Embedded Systems, Data Processing, Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Deep Learning, Supervised Learning, Feature Engineering
- Status: Free
National Taiwan University
Skills you'll gain: Information Systems, Information Management, Data Structures, Transportation Operations, Production Planning, Production Schedule, Operations Management, Business Operations, Inventory Control, Logistics, Algorithms, Computer Programming, Python Programming, Decision Making
University of California, Davis
Skills you'll gain: Search Engine Optimization, Web Analytics and SEO, Content Strategy, Competitive Analysis, Forecasting, Digital Marketing, Expectation Management, Relationship Management, Content Marketing, Marketing Strategy and Techniques, A/B Testing, Key Performance Indicators (KPIs), Performance Metric
Arizona State University
Skills you'll gain: Business Ethics, Sales Presentations, Graphic Design, Negotiation, Purchasing, Verbal Communication Skills, Business Writing, Presentations, Communication, Advertising, Advertising Sales, Business Planning, Public Speaking, Business Communication, Decision Making, Financial Analysis, New Product Development, Business Correspondence, Budgeting, Marketing Planning
University of Michigan
Skills you'll gain: Django (Web Framework), HTML and CSS, Model View Controller, Hypertext Markup Language (HTML), Application Deployment, Web Applications, Back-End Web Development, Web Servers, SQL, Databases, Network Protocols, Python Programming
Johns Hopkins University
Skills you'll gain: Clinical Trials, Clinical Research, Scientific Methods, Biostatistics, Ethical Standards And Conduct, Patient Safety, Record Keeping
The Linux Foundation
Skills you'll gain: Package and Software Management, Linux, Command-Line Interface, File Systems, Unix Commands, Linux Administration, Linux Commands, User Accounts, Unix, System Configuration, Unix Shell, System Monitoring, Operating Systems, Network Performance Management, Graphical Tools
University of Maryland, College Park
Skills you'll gain: Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Cybersecurity, Network Security, Digital Communications, Authentications, Data Integrity, Algorithms
Software Design learners also search
In summary, here are 10 of our most popular software design courses
- App Design and Development for iOS: University of Toronto
- Developing Back-End Apps with Node.js and Express: IBM
- The Unix Workbench: Johns Hopkins University
- Python Project: Software Engineering and Image Manipulation: University of Michigan
- Introduction to Embedded Machine Learning: Edge Impulse
- 用 Python 做商管程式設計(一)(Programming for Business Computing in Python (1)): National Taiwan University
- Optimizing a Website for Google Search: University of California, Davis
- Inglés Empresarial: Arizona State University
- Web Application Technologies and Django: University of Michigan
- Design and Conduct of Clinical Trials: Johns Hopkins University