When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

IBM logo

Introduction to Software Engineering

This course is part of multiple programs. Learn more

     
  • 4.7
  •  |
  • Reviews ( 849 )
Free

This Course Includes

  • iconcoursera
  • icon4.7 (849 reviews )
  • icon14 hours (approximately)
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconIBM

About Introduction to Software Engineering

Learn new concepts from industry experts

Gain a foundational understanding of a subject or tool

Develop job-relevant skills with hands-on projects

Earn a shareable career certificate

What You Will Learn?

  • Describe software engineering, Software Development Lifecycle (SDLC), and software development tools, technologies and stacks. .
  • List different types of programming languages and create basic programming constructs such as loops and conditions using Python.  .
  • Outline approaches to application architecture and design, patterns, and deployment architectures.  .
  • Summarize the skills required in software engineering and describe the career options it provides..