Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Software Engineering Course Catalog
Skills you'll gain: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Continuous Deployment, Restful API, System Monitoring, Package and Software Management, YAML
University of Alberta
Skills you'll gain: Requirements Analysis, Agile Software Development, Agile Methodology, Kanban Principles, Requirements Elicitation, Sprint Retrospectives, Requirements Management, Functional Requirement, Business Requirements, Sprint Planning, Software Development Methodologies, Project Risk Management, Software Development Life Cycle, Scrum (Software Development), Software Technical Review, Software Development, Product Requirements, Agile Project Management, User Story, Backlogs
The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Systems Development Life Cycle, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Engineering Software, Software Design, Process Driven Development, Software Engineering, Quality Assurance, Systems Development, Systems Analysis, Software Design Documents, Object Oriented Design, Systems Design, Maintainability, Systems Architecture, Unified Modeling Language
DeepLearning.AI
Skills you'll gain: Database Design, Software Documentation, Software Design Patterns, Database Systems, Software Testing, ChatGPT, Technical Documentation, Generative AI, Software Design, Code Review, Software Architecture, Software Systems, System Design and Implementation, Dependency Analysis, Artificial Intelligence, Software Development Tools, OpenAI, Software Development, Natural Language Processing, Debugging
Scrimba
Skills you'll gain: Image Analysis, OpenAI, Cloud Applications, Generative AI, Cloud API, Application Deployment, API Gateway, Data Ethics, Artificial Intelligence, User Interface (UI), Artificial Intelligence and Machine Learning (AI/ML), Cloud Computing, Application Development, ChatGPT, Open Source Technology, Application Programming Interface (API), Human Computer Interaction, Development Environment, JavaScript Frameworks, Text Mining
Skills you'll gain: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Integrated Development Environments, Computer Programming
Multiple educators
Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Object Oriented Programming (OOP), Development Testing, User Interface (UI), Debugging, Software Testing, Cryptography, Computer Programming, Performance Tuning, Encryption, Algorithms, Graphical Tools, Software Engineering, Program Development, Programming Principles
DeepLearning.AI
Skills you'll gain: Software Documentation, Software Testing, Technical Documentation, Dependency Analysis, Software Development Tools, Debugging, Development Environment, Code Review, Maintainability, Generative AI, Software Engineering, Application Security, Artificial Intelligence
The Hong Kong University of Science and Technology
Skills you'll gain: Requirements Analysis, Unified Modeling Language, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Software Development, Software Engineering, Software Systems
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 California San Diego
Skills you'll gain: Communication, Software Engineering, Critical Thinking, Problem Solving, People Analysis, Recruitment, Training, Computer Programming
Vanderbilt University
Skills you'll gain: ChatGPT, Generative AI, OpenAI, Artificial Intelligence, Personalized Service, Data Ethics, Expense Management, Artificial Intelligence and Machine Learning (AI/ML), Creative Thinking, Productivity Software, Digital Transformation, Business Process Automation, Creative Problem-Solving, Expense Reports, Innovation, Natural Language Processing, Law, Regulation, and Compliance, Test Case, Scenario Testing, Information Privacy
Software Engineering learners also search
In summary, here are 10 of our most popular software engineering courses
- Software Engineering Tools and Practices: Codio
- Software Product Management: University of Alberta
- Software Engineering: Software Design and Project Management: The Hong Kong University of Science and Technology
- Generative AI for Software Development: DeepLearning.AI
- AI Engineering: Scrimba
- Introduction to Software Development: Amazon
- Object Oriented Programming in Java: Duke University
- Team Software Engineering with AI: DeepLearning.AI
- Software Engineering: Modeling Software Systems using UML: The Hong Kong University of Science and Technology
- Introduction to Embedded Systems Software and Development Environments: University of Colorado Boulder