Binary number system, logic, truth tables, Boolean algebra, logic gates, vectors, matrices, linear equations, probability and statistics, order relations, graphs, graph theory, unstructured data types, and directed gates. Prerequisites: MATH 131. (3)