SOFTWARE ENGINEERING

SOFTWARE ENGINEERING
beginner28 sections

This Software Engineering course is designed to transition learners from writing code to building scalable, maintainable software systems. It emphasizes professional practices, standard methodologies, and the critical processes required to solve real-world problems through clean, engineered solutions.

Course outline

1. Introduction to Software Engineering and Software Development Life Cycles

2. Requirements Analysis, SRS Standards, and Requirements Gathering Tools

3. Software Design, Structured Analysis, Metrics, and Development Practices

4. Software Testing Fundamentals and Test Design

5. Software Maintenance and Evolution

Chat with Kiro
SOFTWARE ENGINEERING | Course | Coursify | Coursify