# ICS 141: Discrete Mathematics for Computer Science I (3 credits)

## Course Description

This course covers logic, sets, functions, matrices, algorithmic concepts, mathematical reasoning, recursion, counting techniques, and probability theory. (3 hours lecture)

Pre-Requisite(s): Grade of “C” or better in MATH 103 or placement into MATH 135 or higher, or consent of instructor.

## Student Learning Outcomes

Upon completion of the course, the student will be able to:

- Analyze issues and apply mathematical problem solving skills to plan courses of action in decision-making situations.
- Solve problems by using basic mathematical formal logic, proofs, recursion, analysis of algorithms, sets, combinatorics, relations, functions, matrices and probability.

## Degrees and Certificates

For transfer information within the UH system, visit the System Transfer page

## Resources

## Classes Offered