CS 250 is a first course in Discrete Structures for computer scientists. Please see the syllabus for course details.