Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Engineering Course Catalog
University of Alberta
Skills you'll gain: Software Architecture, Software Engineering, Systems Design, Programming Principles, Computer Programming, System Software, Application Development, Computer Architecture, Design and Product, Java Programming, Software Engineering Tools, Problem Solving, Computational Thinking, Project Management, Process Analysis
LearnQuest
Skills you'll gain: Computer Programming, Software Engineering, Software Testing, Agile Software Development, Programming Principles, Python Programming
The Linux Foundation
Skills you'll gain: Linux, Software Engineering, Project Management, Collaboration, Leadership and Management, Strategy and Operations, Application Development, Computer Programming, Computer Programming Tools, Operating Systems
University of Colorado System
Skills you'll gain: Network Security, Computer Networking, Security Engineering, System Security, Computer Architecture, Computer Security Incident Management, Computer Security Models, Leadership and Management, Security Strategy, Systems Design
University of Virginia
Skills you'll gain: Continuous Delivery, Continuous Integration, DevOps, Software Testing, Collaboration, Devops Tools, Software Engineering, Application Development, Product Development, Software Architecture
- Status: Free
EIT Digital
Skills you'll gain: Cyberattacks, Security Engineering, Software Security, System Security, Computer Security Incident Management, Human Factors (Security), Network Security, Security Strategy, Mobile Security, Computer Security Models, Leadership and Management
University of Alberta
Skills you'll gain: Software Architecture, Software Engineering, System Software, Systems Design, Application Development, Computer Architecture, Programming Principles, Project Management, Design and Product, Process Analysis
LearnQuest
Skills you'll gain: Computer Programming, Programming Principles, Software Engineering, Systems Design, Application Development, Computer Architecture, Design and Product, Python Programming, Software Architecture, Visual Design
Palo Alto Networks
Skills you'll gain: Cloud Computing, Computer Networking, Network Security, Security Engineering, Cloud Infrastructure, Cloud Management, Cloud Standards, Software As A Service, Cloud Applications, Cloud-Based Integration
University of Minnesota
Skills you'll gain: Agile Software Development, Scrum (Software Development), Software Engineering, Communication, Continuous Integration, Project Management
Skills you'll gain: Computer Networking, Network Architecture, Network Security, Security Engineering, Cloud Computing, Distributed Computing Architecture, Software-Defined Networking, Cloud Infrastructure, Network Model, Networking Hardware
- Status: Free
Campus BBVA
Skills you'll gain: Computer Security Incident Management, System Security, Computer Security Models, System Software, Cyberattacks, Software Security, Mobile Security, Network Security, Critical Thinking, Security Engineering, E-Commerce
In summary, here are 10 of our most popular engineering courses
- Software Design and Architecture:Â University of Alberta
- Test-Driven Development Overview:Â LearnQuest
- Open Source Software Development Methods:Â The Linux Foundation
- Enterprise System Management and Security :Â University of Colorado System
- Continuous Delivery & DevOps :Â University of Virginia
- Cybersecurity Awareness and Innovation:Â EIT Digital
- Software Architecture:Â University of Alberta
- Object-Oriented Programming Concepts:Â LearnQuest
- Palo Alto Networks Cloud Security Fundamentals:Â Palo Alto Networks
- Desarrollo de software Agile:Â University of Minnesota