# Cambridge International AS Level Computer Science (9618): Section 12: Software Development

> Software Development Life Cycle (SDLC) models (Waterfall, Agile, Spiral, Iterative), program testing methods (black-box, white-box, stub testing), test data classification (normal, boundary, extreme, erroneous), and software maintenance.

- **Track:** [Cambridge International AS Level Computer Science (9618)](https://csmasters.dev/tracks/as-level-9618.md) (CAMBRIDGE AS LEVEL 9618)
- **Module:** Section 12: Software Development
- **Total Lessons:** 4
- **URL:** https://csmasters.dev/tracks/as-level-9618/course_modules/12-software-development

---

## Module Lessons

### Lesson 1: [12.1 Software Development Life Cycle (SDLC) Models](https://csmasters.dev/learn/as-level-9618/sdlc-models.md)
- **Estimated Duration:** 15 mins
- **XP Reward:** 30 XP
- **Access Level:** Open Theory (All-Access Practice)
- **HTML Link:** https://csmasters.dev/learn/as-level-9618/sdlc-models

### Lesson 2: [12.2 Program Testing: Black-Box vs White-Box](https://csmasters.dev/learn/as-level-9618/program-testing-methods.md)
- **Estimated Duration:** 15 mins
- **XP Reward:** 30 XP
- **Access Level:** Open Theory (All-Access Practice)
- **HTML Link:** https://csmasters.dev/learn/as-level-9618/program-testing-methods

### Lesson 3: [12.3 Test Data Selection: Normal, Boundary & Erroneous](https://csmasters.dev/learn/as-level-9618/test-data-selection.md)
- **Estimated Duration:** 15 mins
- **XP Reward:** 30 XP
- **Access Level:** Open Theory (All-Access Practice)
- **HTML Link:** https://csmasters.dev/learn/as-level-9618/test-data-selection

### Lesson 4: [12.4 Software Maintenance: Corrective, Adaptive & Perfective](https://csmasters.dev/learn/as-level-9618/software-maintenance-types.md)
- **Estimated Duration:** 15 mins
- **XP Reward:** 30 XP
- **Access Level:** Open Theory (All-Access Practice)
- **HTML Link:** https://csmasters.dev/learn/as-level-9618/software-maintenance-types

