be able to understand and in his or her own words clearly define the central concepts in combinatorics, number theory, graph theory, functions and relations, and the theory of finite fields.

in his or her own words be able to describe the logical connections between the occurring concepts (theorems and proofs).

with confidence be able to carry out routine calculations within the framework of the course.

in practical situations, with confidence be able to identify different combinatorial selections: with/without repetition, with/without regard to order.

understand how results about finite fields and linear algebra may be used for coding.