This topic covers both the theory and practical aspects of the course. The language used will be Python.
Development Methodologies
Analysis and Design
Design Techniques
Implementation
Testing
Evaluation