This course is designed to provide the student with knowledge of mathematical topics related to the computer and information sciences, including various number systems and their relationship, logic, sets and relations, algorithms, graph theory, logic circuits, grammar, Boolean algebra, and automata.