MAT-220 Discrete Mathematics for Computing
This course introduces students to ideas and techniques from mathematics that are widely used in computer science. Topics include the fundamentals of logic (propositional and predicate calculus), set theory, relations, recursive structures, and combinatorics. This course will increase students' mathematical sophistication and ability to handle abstract problems. This course carries SUNY General Education Mathematics (and Quantitative Reasoning) credit.
Course Learning Outcomes
- Apply precise mathematical reasoning in the use and analysis of course content.
- Justify conclusions supported by appropriate evidence, presented with proper terminology and notation.
- Articulate clear solutions to problems by applying definitions, properties, techniques and logical structure included with course concepts.