CS 330 Computer Foundations
This course is a survey of discrete mathematical structures and its applications pertaining to the study of computer science and information technology. A broad overview of topics will be covered including but not limited to: finite number systems, counting and apportionment algorithms, mathematical induction, probability and Monte Carlo simulations, game theory, graphs, trees, and recursion. Software simulations and programs will be included to enhance understanding and application.
Offered
Spring, odd years