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 Engineering Course Catalog
- Status: Free Trial
University of Minnesota
Skills you'll gain: Selenium (Software), Software Testing, Cucumber (Software), Unit Testing, Verification And Validation, Behavior-Driven Development, Test Automation, Regression Testing, System Testing, Functional Testing, Test Case, Test Planning, Acceptance Testing, Code Coverage, Testability, Test Engineering, Mobile Development Tools, JUnit, Test Tools, Integration Testing
- Status: Preview
University of Leeds
Skills you'll gain: Test Case, Test Planning, Software Testing, Verification And Validation, Acceptance Testing, Quality Assurance, System Testing, Functional Testing, Unit Testing, Integration Testing, Performance Testing, Software Development, Software Development Life Cycle
- Status: Free TrialStatus: AI skills
Skills you'll gain: Data Wrangling, SQL, Unsupervised Learning, Matplotlib, Data Literacy, Feature Engineering, Relational Databases, Data Visualization Software, Professional Networking, Predictive Modeling, Plotly, Supervised Learning, Dashboard, Exploratory Data Analysis, Generative AI, Seaborn, Data Visualization, Data Mining, Jupyter, Data Science
- Status: Free Trial
Scrimba
Skills you'll gain: Prompt Engineering, OpenAI, Generative AI Agents, Cloud Applications, API Gateway, Generative AI, Application Deployment, ChatGPT, Cloud Computing, Artificial Intelligence, Application Programming Interface (API), User Interface (UI), Image Analysis, Large Language Modeling, Continuous Deployment, AI Personalization, Data Ethics, Cloud Platforms, Open Source Technology, Software Engineering
- Status: Free Trial
Skills you'll gain: Jest (JavaScript Testing Framework), Package and Software Management, Model View Controller, CI/CD, Ansible, Software Testing, Test Tools, Continuous Integration, Application Programming Interface (API), User Acceptance Testing (UAT), Continuous Deployment, Test Driven Development (TDD), Prometheus (Software), Application Performance Management, Network Monitoring, OAuth, Full-Stack Web Development, Cloud API, Javascript, Software Engineering
- Status: Free Trial
University of Alberta
Skills you'll gain: Requirements Analysis, Agile Methodology, Kanban Principles, Agile Software Development, Requirements Elicitation, Sprint Retrospectives, Requirements Management, Functional Requirement, Project Planning, Business Requirements, Software Development Methodologies, Sprint Planning, Software Development Life Cycle, Scrum (Software Development), Software Technical Review, Backlogs, User Requirements Documents, Product Requirements, Product Management, Project Management
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Generative AI, Large Language Modeling, Data Wrangling, Keras (Neural Network Library), Unsupervised Learning, Generative AI Agents, Feature Engineering, Predictive Modeling, Flask (Web Framework), Supervised Learning, PyTorch (Machine Learning Library), Deep Learning, Exploratory Data Analysis, Data Manipulation, Natural Language Processing, Data Import/Export, Statistical Modeling, Applied Machine Learning, Jupyter
- Status: NewStatus: Free Trial
Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Agentic systems, Generative AI Agents, Generative AI, OpenAI, Data Cleansing, Data Ethics, AI Personalization, Excel Formulas, Data Analysis, Artificial Intelligence, Large Language Modeling, Data Processing, Human Machine Interfaces, Software Development, Data Import/Export, Technical Communication, Unstructured Data, Automation
- Status: Free TrialStatus: AI skills
Skills you'll gain: NoSQL, Data Warehousing, IBM Cognos Analytics, Dashboard, Data Visualization, Apache Spark, Apache Hadoop, SQL, Linux Commands, Database Administration, Web Scraping, Data Pipelines, Database Design, Extract, Transform, Load, Interviewing Skills, Generative AI, Jupyter, Python Programming, Data Science, Data Analysis
- Status: Free TrialStatus: AI skills
Google
Skills you'll gain: Data Presentation, Data Storytelling, Data Cleansing, Data Visualization, Data Validation, Rmarkdown, Data Integrity, Interactive Data Visualization, Data Ethics, Dashboard, Ggplot2, Data Quality, Stakeholder Communications, Data Literacy, Data Visualization Software, Data Analysis, SQL, Interviewing Skills, Analytical Skills, Applicant Tracking Systems
- Status: Free Trial
The Hong Kong University of Science and Technology
Skills you'll gain: Software Development Life Cycle, Software Quality Assurance, Quality Assurance, Software Design Patterns, Systems Analysis, Software Engineering, Software Design, Process Driven Development, Systems Design, Object Oriented Design, Software Architecture, Project Management, Unified Modeling Language, Project Planning, Technical Design
- Status: Free TrialStatus: AI skills
Skills you'll gain: Data Storytelling, Data Visualization, Data Wrangling, SQL, Extract, Transform, Load, Pivot Tables And Charts, Matplotlib, Exploratory Data Analysis, Predictive Modeling, Relational Databases, Data Analysis, Data Visualization Software, Data Cleansing, Data Ethics, Dashboard, Jupyter, IBM Cognos Analytics, Microsoft Excel, Python Programming, Interviewing Skills
Software Engineering learners also search
In summary, here are 10 of our most popular software engineering courses
- Software Testing and Automation: University of Minnesota
- Foundations of Software Testing and Validation: University of Leeds
- IBM Data Science: IBM
- AI Engineering: Scrimba
- Software Engineering Tools and Practices: Codio
- Software Product Management: University of Alberta
- IBM Generative AI Engineering: IBM
- AI Agent Developer: Vanderbilt University
- IBM Data Engineering: IBM
- Google Data Analytics: Google