Learning Goals & Objectives
Student Learning Goal 1
Majors will develop a computational solution to a problem over the entire software lifecycle.
Students will:
- Objective A: Translate a problem description to a formal representation;
- Objective B: Implement, justify and test acceptable computational solutions;
- Objective C: Trace and analyze algorithms.
Student Learning Goal 2
Majors will know the foundations of computing.
Students will:
- Objective A: Identify and describe the limits of computational power;
- Objective B: Perform Boolean logic;
- Objective C: Describe the operational details of computer systems.
Student Learning Goal 3
Majors will understand the scientific method and reasoning. (B.S. only)
Students will:
- Objective A: Solve a problem by quantitative methods.

