The student will decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs.