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
University of Colorado Boulder
Skills you'll gain: Embedded Systems, System Programming, Linux, Operating Systems, File Systems, Shell Script, Debugging, OS Process Management, Build Tools, C and C++, Cross Platform Development
- Status: Free
University of Alberta
Skills you'll gain: Biology, Physical Science, Life Sciences, Taxonomy, Environment, Scientific Methods, Research, Timelines
University of California, Irvine
Skills you'll gain: Internet Of Things, Hardware Design, Electronic Hardware, Basic Electrical Systems, Electronics, Electrical Wiring, Electronic Components, Embedded Systems, Peripheral Devices, General Networking, Wireless Networks
Skills you'll gain: Linux Commands, Bash (Scripting Language), Shell Script, File Management, Unix Shell, Linux, File Systems, Unix Commands, Scripting, Linux Servers, Command-Line Interface, Linux Administration, Scripting Languages, Unix, Operating Systems, Network Protocols, OS Process Management, TCP/IP, Network Administration, Automation
École Polytechnique
Skills you'll gain: Vibrations, Structural Engineering, Structural Analysis, Engineering Analysis, Civil Engineering, Engineering, Engineering Calculations, Mechanics, Risk Control, Simulation and Simulation Software, Mathematical Modeling, Experimentation, Laboratory Testing
Johns Hopkins University
Skills you'll gain: Data Science, Data Management, Data-Driven Decision-Making, Project Design, Performance Metric, Software Engineering, Machine Learning, Predictive Modeling, Statistical Inference
Skills you'll gain: Business Transformation, Site Reliability Engineering, Innovation, Digital Transformation, Serverless Computing, DevOps, Application Programming Interface (API), Technology Strategies, Hybrid Cloud Computing, Safety Culture, Data Strategy, Organizational Change, Change Management, Cloud Infrastructure, Cloud Computing, Culture Transformation, Google Cloud Platform, People Management, Management Training And Development, CI/CD
Google Cloud
Skills you'll gain: Looker (Software), Dashboard, SQL, Data Transformation, Big Data, Google Cloud Platform, Applied Machine Learning, Data Cleansing, Machine Learning, Cloud Infrastructure, Data Import/Export, Artificial Intelligence and Machine Learning (AI/ML), Data Analysis, Data Access, Data Warehousing, Supervised Learning, Database Architecture and Administration, Data Visualization Software, Predictive Modeling, Deep Learning
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Electrical Engineering, Basic Electrical Systems, Electronic Components, Electrical Systems, Differential Equations, Physics, Engineering Analysis, Integral Calculus, Applied Mathematics, Advanced Mathematics, Scientific Visualization, Engineering Calculations, Calculus, Electronic Systems, Mechanics, Electronics, Energy and Utilities, Mathematical Modeling, Linear Algebra
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Algorithms, C (Programming Language), Programming Principles, Computer Programming, Data Structures, Debugging
University of Pennsylvania
Skills you'll gain: Data Structures, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Scripting, Software Development Tools, Integrated Development Environments, Data Import/Export, Jupyter, File Management
Atlassian
Skills you'll gain: Git (Version Control System), Version Control, GitHub, Bitbucket, Software Configuration Management, Command-Line Interface, Code Review, Collaborative Software, Graphical Tools
Software Engineering learners also search
In summary, here are 10 of our most popular software engineering courses
- Linux System Programming and Introduction to Buildroot: University of Colorado Boulder
- Dino 101: Dinosaur Paleobiology: University of Alberta
- Interfacing with the Arduino: University of California, Irvine
- Hands-on Introduction to Linux Commands and Shell Scripting: IBM
- Seismology to Earthquake Engineering: École Polytechnique
- A Crash Course in Data Science: Johns Hopkins University
- Organizational Change and Culture for Adopting Google Cloud: Google Cloud
- From Data to Insights with Google Cloud: Google Cloud
- Electrodynamics: Korea Advanced Institute of Science and Technology(KAIST)
- C++ For C Programmers, Part A: University of California, Santa Cruz