Prerequisite(s): CSIT 104 with a grade of C- or higher; and MATH 111 or placement through the Montclair State University Placement Test (MSUPT) or MATH 122 with a grade of C- or higher or AMAT 120 with a grade of C- or higher. The structures include sets, graphs, digraphs, trees, networks, lattices, matrices, semigroups and groups. Many practical business and scientific problems can be posed and solved by the use of these structures. Equivalent course CSIT 270 effective through Summer 2022. Satisfies SEEDS Quantitative Reasoning student learning outcome in alignment with Educated Citizenry value. Special fee.