The role of Mathematics in Computer Science has at least two facets:
This course aims to introduce students to a selection of topics that addresses both facets. First, it introduces them to fundamental concepts in theoretical computer science, such as proof by induction and the use of graphs as a general abstraction mechanism. Second, it exposes students to specific topics that are likely to be relevant to many of the areas of application of computing, particularly in the science and engineering disciplines.
Students will be required to pass both the coursework and the final examination to pass the course.
COMP1161