Software Engineering

Filter Courses within "Software Engineering" (Click to filter)
Inspiring Peak Performance on Technical Teams (Coursera) Coursera
Advancing Women in Tech

Inspiring Peak Performance on Technical Teams (Coursera)

Elevate your technical team's performance to new heights with our 'Inspiring Peak Performance on Technical Teams' course. Designed for software engineers and managers, this course offers proven strategies from top tech companies like Amazon, Google, and Microsoft. Led by Nancy Wang, Director of Engineering at AWS Data Protection Services, you'll gain insights into leadership principles that drive individual and team excellence.

Aug 31st 2026
3 Weeks
Leadership Principles for Software Engineers (Coursera) Coursera
Advancing Women in Tech

Leadership Principles for Software Engineers (Coursera)

Embark on a transformative journey into the realm of software engineering leadership with our exclusive course. Taught by seasoned professionals from industry giants like Amazon, Google, and Microsoft, this program is crafted for aspiring and current software engineers who aim to transition into management roles. Discover proven strategies and best practices that will empower you to lead high-performing teams, attract top talent, and drive innovation within your organization.

Aug 30th 2026
3 Weeks
Introduction to Embedded Systems Software and Development Environments (Coursera) Coursera
University of Colorado Boulder

Introduction to Embedded Systems Software and Development Environments (Coursera)

Embark on a journey into the world of embedded systems with our Introduction to Embedded Systems Software and Development Environments course. Whether you're new to the field or seeking to deepen your expertise, this course offers practical coding experience and project-based learning with ARM-based microcontrollers. Master essential skills such as software configuration management and develop robust embedded applications.

Aug 17th 2026
4 Weeks
Python Scripting: Dates, Classes and Collections (Coursera) Coursera
LearnQuest

Python Scripting: Dates, Classes and Collections (Coursera)

Embark on a journey into the heart of Python programming with 'Python Scripting: Dates, Classes and Collections'. This course is designed for those looking to deepen their understanding and proficiency in Python scripting by mastering essential concepts such as advanced string operations, handling dates, modeling classes, developing robust class structures, and effectively working with collections. Through engaging lectures and practical labs, you'll learn how to apply these skills in real-world programming scenarios.

Aug 17th 2026
4 Weeks
Software Engineering: Implementation and Testing (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Software Engineering: Implementation and Testing (Coursera)

Dive into the world of Software Engineering with our 'Implementation and Testing' course, designed for those looking to refine their expertise in developing and maintaining complex software systems. This course will guide you through the critical phases of SDLC, equipping you with the knowledge needed to implement robust solutions and conduct thorough testing.

Aug 17th 2026
5-12 Weeks
Software Engineering: Modeling Software Systems using UML (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Software Engineering: Modeling Software Systems using UML (Coursera)

Discover the secrets to successful software engineering through our 'Software Engineering: Modeling Software Systems using UML' course. Dive into understanding Unified Modeling Language (UML) models and learn how they can be used to analyze and document complex software systems effectively. This course is ideal for developers, project managers, and anyone involved in the software development life cycle.

Aug 17th 2026
5-12 Weeks
Software Engineering: Software Design and Project Management (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Software Engineering: Software Design and Project Management (Coursera)

Dive into the world of Software Engineering with our in-depth course on Software Design and Project Management. This course will guide you through the critical phases of the Software Development Life Cycle (SDLC), focusing on project planning, analysis/design, architectural patterns, design patterns, and effective project management techniques to ensure successful software development projects.

Aug 17th 2026
3 Weeks
Page 1 Next ›