Undergraduate College Catalog

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. 

Credits

3

Prerequisite

CS 170

Offered

Spring, odd years