Intended Learning Outcomes
Preamble: The ILOs articulated below are some (but not all) of the outcomes that we hope to develop in our students as they study computer science at St. Olaf. Through these ILOs, our students will be equipped to become global citizens who can apply their computer science knowledge and skills to serve broader social goals.
- Students will use creative reasoning to solve problems at multiple levels of abstraction, e.g., from a pseudocode outline of a program to a complete code implementation;
- Students will develop effective and efficient algorithms, from the design stage to a fully tested program;
- Students will identify, analyze, and address ethical issues in computer systems that are used in the real world;
- Students will collaborate on large-scale software development projects using tools that promote a balance between autonomy and interdependence.
May 2023