Learning Outcomes

This page collects together all of the “outcomes” associated with individual modules. Outcomes identify what students will know and be able to do if they master the material.

Use propositional logic to solve problems.

Referencing modules: Propositional Logic

Use predicate logic to solve problems.

Referencing modules: Predicate Logic

Use set theory to solve problems.

Referencing modules: Sets

Use functions to solve problems.

Referencing modules: Functions

Use linear algebra to solve problems.

Referencing modules: Linear algebra

Use sequences to solve problems.

Referencing modules: Sequences, series, summations

Understand how numbers and characters are represented.

Referencing modules: Data representations

Use algorithm principles to characterize and solve problems.

Referencing modules: Algorithms

Use number theory to solve problems.

Referencing modules: Number theory

Use induction and recursion to solve problems.

Referencing modules: Induction and recursion

Use counting techniques to solve problems.

Referencing modules: Counting

Use discrete probability techniques to solve problems.

Referencing modules: Discrete probability