What Will You Learn?
In this course, you will learn to navigate the challenges of large-scale software development. Starting with core concepts of life cycle models, the course will cover essential aspects such as requirements specification, design, and testing, all illustrated with practical examples.About This Course
Provider: NPTEL
Format: Online
Duration: 30 hours to complete [Approx]
Target Audience: Intermediate
Learning Objectives: By the end of this free course, you'll have the knowledge and tools to overcome challenges in real-world software development projects
Course Prerequisites: C Programming, Java or C++ programming
Assessment and Certification: Earn a Certificate upon completion from the relevant Provider
Instructor: IIT Kharagpur
Key Topics: Software Development, Object Oriented Programming
Topic Covered:
- - Introduction
- - Life Cycle Models
- - Requirements analysis and specification
- - Basics of software design
- - Procedural design methodology
- - Object-oriented concepts
- - Introduction to UML: Class and Interaction Diagrams
- - Object-oriented analysis and design
- - Testing
0 Comments