Course Outcomes (student should be able to...) |
Department Outcomes | Course Evaluations |
---|---|---|
Understand when to use and write programs over structures, lists, and trees. | 1 | Exams 1, 2, 3; Homeworks 3 - 9 |
Write recursive and mutually recursive Scheme programs. | 1 | Exams 1, 2, 3; Homeworks 6 - 11 |
Develop data models for programming problems. | 6 | Exams 1, 2; Homeworks 3 - 10 |
Explain when state is needed in value-oriented programming. | 1, 6 | Exam 3; Homeworks 10, 11 |
Develop test procedures for simple programs. | 6 | Homeworks 2 - 11 |