MAT 2310 Discrete Mathematics for Computer Science

The course will cover mathematical concepts that are fundamental to many areas of computer science. Topics include positional numeral systems, logic, sets, relations, functions, solving recurrence relations, graphs and trees, matrices, finitestate automata, basics of counting and discrete probability. Throughout the course, there will be an emphasis on computer science applications. Students who have taken MAT 2280 may not also take MAT 2310.

Credits

3

Prerequisite

Corequisite or prerequisite: MAT 2290

Distribution

Mathematics/Computer Studies