Free course

Approaches to software development

Free statement of participation on completion
Described image
Figure 1 Separating a problem from its solution

 Problem and solution