MATH501 Foundations in Mathematics for Computer Science

This course provides foundational knowledge in mathematics used in computer science and information technology. The topics include symbolic logic, proof techniques, sets, relations, functions, asymptotic complexity, recurrence equations, trees, graphs, finite automata, and grammars. Basic statistics including mean, mode, standard deviation, and the concept of statistical significance of a result are also covered. It addresses basic information, preparing students for participation in the MSCS graduate program.

Prerequisite

MATH200 and MATH201; MATH306 or Approval

Corequisite

None

Credits

4

Distribution

Computer Science/Engineering/Information Technology

Notes

Not available online.