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 Architecture Course Catalog
Skills you'll gain: Data Ethics, Data Analysis, Analytics, Data-Driven Decision-Making, Google Sheets, Business Analytics, Spreadsheet Software, Analytical Skills, Data Sharing, Data Cleansing, Data Processing, Data Strategy, Data Visualization Software, SQL
University of Alberta
Skills you'll gain: Agile Methodology, Kanban Principles, Agile Software Development, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Waterfall Methodology
University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, System Programming, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Code Review, Computer Architecture, Debugging, Command-Line Interface
University of Colorado Boulder
Skills you'll gain:
Duke University
Skills you'll gain: Hypertext Markup Language (HTML), Software Design, Object Oriented Programming (OOP), Data Structures, Java, Debugging, Cryptography, Computer Programming, Cascading Style Sheets (CSS), Web Development, Programming Principles, Javascript, Encryption, Algorithms, Program Development, Web Design, Front-End Web Development, Statistical Analysis, Integrated Development Environments, UI Components
Skills you'll gain: Waste Minimization, Construction Management, Environmental Resource Management, Environment and Resource Management, HVAC, Building Design, Building Services Engineering, Water Resources, Architectural Engineering, Environmental Management Systems, Project Design, Construction Engineering, Sustainability Reporting, Environmental Issue, Civil Engineering, Landscape Architecture, Thermal Management, Project Management, Architectural Design, Civil and Architectural Engineering
- Status: New
Vanderbilt University
Skills you'll gain: ChatGPT, Generative AI, Verification And Validation, Document Management, Artificial Intelligence and Machine Learning (AI/ML), OpenAI, Creative Thinking, Artificial Intelligence, Personalized Service, Brainstorming, Risk Management Framework, Business Process Automation, Expense Management, Automation, Pivot Tables And Charts, Strategic Thinking, Microsoft Excel, Python Programming, Productivity Software, Creativity
Multiple educators
Skills you'll gain: Unsupervised Learning, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Classification And Regression Tree (CART), Machine Learning Algorithms, Machine Learning, Jupyter, Applied Machine Learning, Data Ethics, Decision Tree Learning, Tensorflow, Scikit Learn (Machine Learning Library), NumPy, Predictive Modeling, Deep Learning, Reinforcement Learning, Random Forest Algorithm, Feature Engineering, Artificial Intelligence, Python Programming
DeepLearning.AI
Skills you'll gain: Database Design, Software Documentation, Software Design Patterns, Databases, Database Systems, Test Automation, Software Testing, ChatGPT, Technical Documentation, Generative AI, Software Design, Code Review, Software Architecture, System Design and Implementation, API Design, Dependency Analysis, Software Development Tools, OpenAI, Software Development, Natural Language Processing
- Status: New
Vanderbilt University
Skills you'll gain: ChatGPT, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), OpenAI, Artificial Intelligence, Business Process Automation, Automation, Strategic Thinking, Python Programming, Creative Thinking, Creativity, Business Intelligence, Value Propositions, Workflow Management, Software Design, Emerging Technologies, Innovation, Business Strategy, Natural Language Processing, Action Oriented
Skills you'll gain: Test Driven Development (TDD), Gherkin (Scripting Language), Code Coverage, Behavior-Driven Development, Software Testing, Unit Testing, Test Automation, Test Tools, Test Case, Test Data, User Story, Restful API, Microservices
Skills you'll gain: Cloud Infrastructure, Kubernetes, Google Cloud Platform, Identity and Access Management, Infrastructure As A Service (IaaS), Cloud Storage, Containerization, Cloud Applications, Cloud Computing Architecture, Cloud Management, Load Balancing, Cloud Engineering, Infrastructure as Code (IaC), Cloud Computing, Data Storage, Network Infrastructure, Application Deployment, Docker (Software), Virtual Machines, Cloud Services
Software Architecture learners also search
In summary, here are 10 of our most popular software architecture courses
- Foundations: Data, Data, Everywhere: Google
- Software Processes and Agile Practices: University of Alberta
- Introduction to Embedded Systems Software and Development Environments: University of Colorado Boulder
- Software Architecture Patterns for Big Data: University of Colorado Boulder
- Java Programming and Software Engineering Fundamentals: Duke University
- Sustainable Design Practices in Building Design: L&T EduTech
- AI Agent Developer: Vanderbilt University
- Machine Learning: DeepLearning.AI
- Generative AI for Software Development: DeepLearning.AI
- AI Agents and Agentic AI in Python: Powered by Generative AI: Vanderbilt University