CP214C - Discrete Struct for Comp Sci (Winter 2027)

Wilfrid Laurier University • Waterloo, Ontario, Canada • Posted June 09, 2026

Location Waterloo, Ontario
Job Type Part-time
Category Computer Occupations
Posted June 09, 2026

Position Summary

:

Finite and discrete algebraic structures relating to computers: sets, functions, relations. Machine-oriented logic. Topics include: propositional and predicate calculus, Boolean algebra, combinatorial counting (including Pigeonhole principle, permutations and combinations), recurrence equations, applications of recurrence equations in sorting algorithms, relations (including equivalence relations, partial orders), algorithms to generate permutations and combinations, induction and recursive , correctness proofs for both recursive and iterative program constructions, countable and uncountable sets, Cantor’s theorem, introduction to graph theory and graph algorithms.

Qualifications – Required: Master’s degree
Qualifications - Areas of Specialization: n/a
Qualifications – Discipline: 
Computer Science or related field
Qualifications - Professional Designation: 
PhD would be an asset
Qualifica...

Interested in this role?

Click the button below to start your application.

Apply Now