CSC102 - DISCRETE STRUCTURES

Course Introduction:

Discrete structures underlie the areas of data structures, formal methods, artificial intelligence, automata theory, computational complexity and the analysis of algorithms. Continuing advances in technology - particularly in applications of computing and software engineering, have enhanced the importance of discrete mathematics for understanding not only the foundations of computer science but also the basis of a wide variety of applications.