skip to main content

 
 

ICS 241: Discrete Mathematics for Computer Science II (3 credits)

Course Description

Includes program correctness, recurrence relations and their solutions, divide and conquer relations, graph theory, trees and their applications, Boolean algebra, introduction to formal languages and automata theory. (3 hours lecture)

Pre-Requisite(s): Grade of "C" or better in ICS 141 or consent of instructor.


Student Learning Outcomes

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

  • Analyze issues and apply more complex mathematical problem solving skills to plan courses of actions in high-level decision-making situations.
  • Utilize such tools as graphs, trees, boolean algebra, and recurrence relations.
  • Explain discrete math concepts such as formal languages, finite-state machines, and program correctness.

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


 

 


Resources

 


Classes Offered