Engineering Courses Online
Explore engineering principles for designing innovative solutions. Learn about various engineering disciplines, including civil, mechanical, and electrical engineering.
The Hong Kong University of Science and Technology
Skills you'll gain: Mathematics, Calculus, Linear Algebra, Mathematical Theory & Analysis, Algebra, Differential Equations, Critical Thinking, Problem Solving, Computer Programming, Applied Mathematics, Computational Thinking, Matlab, Data Analysis, Continuous Integration, Geometry, Machine Learning Software, Process Analysis, Data Science
Rice University
Skills you'll gain: Leadership and Management, Project Management, Strategy and Operations, Planning, Operations Management, Strategy, Critical Thinking, Decision Making, Performance Management, Risk Management, Organizational Development, Leadership Development, People Management, Business Process Management, Change Management, Estimation
Skills you'll gain: Machine Learning, Deep Learning, Artificial Neural Networks, Python Programming, Human Learning, Machine Learning Algorithms, Applied Machine Learning, Algorithms, Regression, Machine Learning Software, Statistical Machine Learning, Network Model, Apache, Big Data, Computer Vision, Network Architecture, Computer Programming, Extract, Transform, Load, Data Analysis, Data Visualization, Visualization (Computer Graphics), Tensorflow, Reinforcement Learning, Data Science
Learn Engineering from leading universities and companies
Explore Engineering skills
Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Engineering Course Catalog
Universitat Autònoma de Barcelona
Skills you'll gain: Computer Graphics, Game Theory, Leadership and Management, Strategy, Visual Design, Business Analysis, Computer Graphic Techniques, Graphics Software, User Experience, Data Analysis, Human Computer Interaction, Communication, Graphic Design, Computer Programming, Strategy and Operations, Calculus, Design and Product, Geometry, Interactive Design, Software Engineering
University of California San Diego
Skills you'll gain: Computer Programming, Java Programming, Data Structures, Algorithms, Problem Solving, Programming Principles, Critical Thinking, Software Engineering, Computational Thinking, Communication, Computer Programming Tools, Data Analysis, Theoretical Computer Science, Computational Logic, Computer Graphics, Visualization (Computer Graphics), Recruitment, Training, People Analysis
Skills you'll gain: Computer Networking, Communication, Operating Systems, Computer Architecture, Network Security, Networking Hardware, Security Engineering, Software Security, Network Architecture, Human Computer Interaction, Security Software, Software-Defined Networking, System Software, Theoretical Computer Science, Cloud Computing, Data Management, Computational Logic, Network Model, Customer Support, Security Strategy, System Security, Cryptography, Problem Solving, Programming Principles, Adaptability, Linux
University of Alberta
Skills you'll gain: Software Engineering, Agile Software Development, Product Management, Design and Product, Leadership and Management, Project Management, Planning, Application Development, Product Design, Entrepreneurship, Strategy and Operations, Business Analysis, Collaboration, User Experience, Customer Analysis, Scrum (Software Development), Supply Chain and Logistics
Universidad de los Andes
Skills you'll gain: Scrum (Software Development), Software Architecture, Software Engineering
Google
Skills you'll gain: Computer Networking, Network Security, Communication, Computer Architecture, Customer Support, Network Architecture, Operating Systems, Networking Hardware, Security Engineering, Network Model, Cloud Computing, Software As A Service, System Security, Theoretical Computer Science, Network Analysis, Software Security, Cryptography, Security Software, Databases, Human Computer Interaction, Computer Security Incident Management, Linux, Problem Solving
- Status: [object Object]
Skills you'll gain: Cloud Computing, Cloud Applications, Computer Programming, IBM Cloud, Software Engineering, Javascript, Web Development, Application Development, Programming Principles, Software Engineering Tools, Cloud Infrastructure, Full-Stack Web Development, Cloud API, Cloud Management, Cloud Platforms, Agile Software Development, Cloud Storage, Communication, DevOps, Software Architecture, Software As A Service, Continuous Integration, Software Testing, Cloud-Based Integration, Continuous Delivery, Docker (Software), Front-End Web Development, Leadership and Management, Software Framework, Software-Defined Networking, Django (Web Framework), NoSQL, Collaboration, Python Programming, SQL, Computer Science, Data Analysis, Kubernetes, Mergers & Acquisitions, React (web framework)
University of Michigan
Skills you'll gain: Computer Programming, Python Programming, Computer Programming Tools, Programming Principles, Data Structures, Computational Thinking, Computational Logic, Data Analysis, Software Engineering, Algorithms, Critical Thinking, Problem Solving, Data Architecture, Database Application, Databases, Theoretical Computer Science, Database Administration, Data Model, Data Visualization, Database Design, Database Theory, Network Architecture, Web Development, Web Development Tools, Computer Networking, SQL, HTML and CSS
Google
Skills you'll gain: Computer Networking, Network Architecture, Network Model, Network Security, Networking Hardware, Network Analysis, Software-Defined Networking, Cloud Platforms, Database Application, NoSQL, Security Engineering, System Software, Database Administration, Leadership and Management, Linux, Cloud Standards, Critical Thinking, Databases, Computer Security Incident Management, Cloud-Based Integration, Communication, Customer Support, Human Computer Interaction, Computational Thinking, Problem Solving, SQL, Cryptography
Skills you'll gain: Agile Software Development, Product Lifecycle, Project Management
Google
Skills you'll gain: Computer Networking, Network Security, Cloud Computing, Security Engineering, Communication, Computer Architecture, Leadership and Management, Network Architecture, Networking Hardware, Software-Defined Networking, Strategy and Operations, Computer Programming Tools, Network Model, Critical Thinking, Problem Solving, Database Administration, Human Computer Interaction, System Software, Computer Programming, Full-Stack Web Development, Operating Systems, Software Security, Strategy, Probability Distribution, Computational Thinking, Risk Management, Security Software, Linux, Operations Management
Skills you'll gain: Machine Learning, Machine Learning Algorithms, Algorithms, Statistical Machine Learning, Human Learning, Probability & Statistics, Applied Machine Learning, Data Analysis, Regression, General Statistics, Python Programming, Feature Engineering, Machine Learning Software, Exploratory Data Analysis, Dimensionality Reduction, Statistical Analysis, Statistical Tests, Computational Thinking, Data Analysis Software
In summary, here are 10 of our most popular engineering courses
- Diseño y Creación de videojuegos: Universitat Autònoma de Barcelona
- Object Oriented Java Programming: Data Structures and Beyond: University of California San Diego
- Soporte de Tecnologías de la Información de Google: Google
- Software Product Management: University of Alberta
- Metodologías ágiles de desarrollo de software Certificado MasterTrack®: Universidad de los Andes
- Suporte em TI do Google: Google
- IBM Full Stack Software Developer: IBM
- Python for Everybody: University of Michigan
- IT-підтримка від Google: Google
- Software Development Practices: Meta