Engineering Software

Engineering Software is a discipline that combines knowledge of computer science, engineering, and mathematical analysis to develop, test, and evaluate software systems and applications. Coursera's Engineering Software catalogue provides a comprehensive learning experience about the principles and practices of software development. You'll understand the life cycle of software development from planning, requirements analysis, design, coding, to testing and maintenance. Additionally, you'll learn the techniques and tools needed to manage software projects, enhance software reliability, and improve software efficiency. This knowledge will set you on a path to becoming a successful software engineer, software architect, or project manager in the rapidly evolving tech industry.
12credentials
18courses

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "engineering software"

What brings you to Coursera today?

Leading partners

  • L&T EduTech
  • IBM
  • Siemens
  • University of Illinois Urbana-Champaign
  • Dassault Systèmes
  • MathWorks
  • Microsoft
  • Packt