This course introduces a methodical approach to develop a course project using structured programming language, starting from problem formulation and requirement specification, through design of the logical solution, implementation error finding, evaluation of the solution with documentation and writing a report for the course project.

Skill Level: Beginner