Syllabus
CS 30900
Discrete Mathematical Structures
Spring, 2016

Professor Roger Kraft
Office: Classroom Office Building, Room 368
Office phone: (219) 989-2696
Office hours: 2:00--4:00 MW, and by appointment.
E-mail: roger@purduecal.edu

Texts: We will use various online texts including:
          Mathematics for Computer Science
          Lectures In Discrete Mathematics
          Book of Proof
          Learn You a Haskell for Great Good

This course is the study of finite and discrete mathematical structures relating to the theory of computation. Topics will include Boolean algebra, logic, inference rules, sets, recurrence relations, recursion, finite state machines, directed and undirected graphs, combinatorial problems inherent in computation.

Your grade for this course will be based on four exams. Tentative dates for the exams are

           Exam 1   Thursday, February 4
           Exam 2   Thursday, March 3
           Exam 3   Thursday, April 7
           Exam 4   Final exam week.

The final grades for this course will use a plus and minus grading system. The possible grades for this course, and a tentative grading scale for the grades, is given in the table below. The final grading scale that I use may not quite be the same as the one given below (the grade cutoffs might possibly be lower, but they will not be any higher than what is given in this table).

A93 - 100
A-90 - 92
B+88 - 89
B83 - 87
B-80 - 82
C+78 - 79
C70 - 77
D+68 - 69
D63 - 67
D-60 - 62
F59 or less

Students who may need accommodations due to disability should contact the Office of Disability Resources (ODR) to discuss specific needs. The ODR is located on the third floor of the Student Union & Library Building, Room 341. If accommodations for a student are approved by that office, the student must provide his/her instructor with a copy of the official accommodations letter as soon as it is received in order to obtain accommodations. Students may contact the Office of Disability Resources by calling (219) 989-2455 or emailing odr@pnw.edu.

Ethics are an integral part of being a student and a professional. Academic integrity is the hallmark of this University. Therefore, Purdue University does not tolerate academic dishonesty in any form. If a student breaches integrity, the student risks sanctions in both the academic and conduct arenas. Academic dishonesty includes, but is not limited to, the unauthorized use of other's intellectual property (plagiarism), and lying to an instructor or any University employee. Such actions WILL result in a failing grade on the assignment with the strong possibility of referral to the Office of the Dean of Students for a conduct sanction (see the Purdue University Calumet Student Handbook available from the Dean of Students office).

An information sheet, with instructions for various types of possible emergencies, is posted in each room on campus. These possibilities include criminal activity, fire, medical emergencies, and noises sounding like gunshots. Students are strongly encouraged to review this instruction sheet carefully and acquaint themselves with these important guidelines.