CS 1102
: Accelerated Intro to Program Design
Course Outcomes
Students should be able to
Write Scheme programs to process structs, lists, and trees
Develop data models for programming problems
Write programs to follow the structure of data models
Program with higher-order functions
Explain when state is needed in value-oriented programming
Develop test procedures for simple programs
Develop data models for programming languages
Implement interpreters for basic functional languages
Implement program transformers for basic functional languages
Implement basic objects in Scheme
Implement Finite State Machines
See also the
CS Department Outcomes page
.
This page maintained by
Mike Gennert
Department of Computer Science
Worcester Polytechnic Institute