Help

Course Information

Design Prog: Problem Solv & Abstrac(Foundation F2a) (CSC 120)

Term: Credit Transfer

Description

120. Designing Programs: Problem-Solving and Abstraction 3-2-4
A rigorous study of the principles of systematic problem-solving through programming and the fundamentals of computation. Focuses on the design process that leads from problem statements to well-organized solutions. Topics include the design and implementation of programs that utilize a variety of data structures (such as records, lists, and trees), functions, conditionals, recursion, and rechniques for abstraction in a functional programming language. Satisfies a math Gen Ed requirement. (Last update: 04/09/15)