Use mathematical concepts and constructs to express ideas and solve problems in computer science, and to communicate quantitative information.

  • Use mathematical ideas to solve problems in computer science and information technology.
  • Use mathematical thinking and models, charts, graphs, tables, figures, equations and appropriate technologies to express ideas and concepts.
  • Demonstrate an understanding of discrete mathematical concepts used in computing: Articulate and apply the concepts of binary numbers, combinatorics, logic, truth tables, graph theory and algorithms to problems in computer science and information technology.
  • Analyze and evaluate the mathematical thinking and strategies of others.

Required Courses