Undergraduate

Courses

Computer Science

H241 Discrete Structures for Computer Science, Honors

Credits: 3

Prerequisite(s): CSCI-C 200 or C 211. MATH-M 211 recommended.

Honors version of CSCI-C 241. Induction and recursive programs, running time, asymptotic notations, combinatorics and discrete probability, trees and lists, the relational data model, graph algorithms, propositional and predicate logic. 

Fall 2017


Instructor: Erik Wennstrom
Time: Multiple Times
Location: Multiple Locations

  • Course History

      Spring 2017


      Instructor: Ladislav Novak
      Time: Multiple Times
      Location: Multiple Locations

      Fall 2016


      Instructor: Erik Wennstrom
      Time: Multiple Times
      Location: Multiple Locations

      Spring 2016


      Instructor: Amr Sabry
      Time: Multiple Times
      Location: Multiple Locations
      Supplementary Description: Required textbooks Discrete Mathematics Using a Computer (Links to an external site.), 2nd edition Discrete Structures, Logic, and Computability (Links to an external site.), 3rd edition Topics Basic data structures; functions; equational reasoning; recursive functions; uncomputable functions; sets; relations; permutations; combinations; induction; propositional logic; predicate logic; rates of growth

      Fall 2015


      Instructor: Amr Sabry
      Time: Multiple Times
      Location: Multiple Locations

      Spring 2015


      Instructor: Saul Blanco
      Time: Multiple Times
      Location: Multiple Locations

      Fall 2014


      Instructor: Saul Blanco
      Time: Multiple Times
      Location: Multiple Locations

      Spring 2014


      Instructor: Amr Sabry
      Time: Multiple Times
      Location: Multiple Locations

      Fall 2013


      Instructor: Funda Ergun
      Time: Multiple Times
      Location: Multiple Locations
      Course URL (syllabus link or course homepage)

      Spring 2013


      Instructor: Mehmet Dalkilic
      Time: Multiple Times
      Location: Multiple Locations

      Fall 2012


      Instructor: Steve Johnson
      Time: Multiple Times
      Location: Multiple Locations
      Course URL (syllabus link or course homepage)

      Fall 2011


      Instructor: John Duncan
      Time: Multiple Times
      Location: Multiple Locations