Software Development Life Cycle (SDLC) is the process of developing software through planning, requirement analysis, design, implementation, testing, and maintenance. This course focuses on the implementation and testing phases of SDLC, and you will examine different software development processes for large software systems development, and understand the strengths (pros) and weaknesses (cons) of different software development processes. You will also encounter defensive programming techniques to prevent software bugs during implementation, and learn how to test your system thoroughly using different types of test cases.
Offered By
About this Course
31,199 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 2 of 3 in the
Intermediate Level
Basic Object-Oriented Programming (OOP) Concepts
Approx. 19 hours to complete
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSkills you will gain
- Software Testing
- Project Management
- Software Engineering
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 2 of 3 in the
Intermediate Level
Basic Object-Oriented Programming (OOP) Concepts
Approx. 19 hours to complete
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSyllabus - What you will learn from this course
2 hours to complete
Introduction to Software Development
2 hours to complete
3 videos (Total 21 min), 1 reading, 1 quiz
2 hours to complete
Software Development Processes
2 hours to complete
3 videos (Total 33 min), 3 readings, 1 quiz
4 hours to complete
Implementation and Defensive Programming
4 hours to complete
3 videos (Total 18 min), 3 readings, 1 quiz
1 hour to complete
Debugging and Configuration Management
1 hour to complete
2 videos (Total 18 min), 1 reading, 1 quiz
About the Software Engineering Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.