Steam-powered Turing Machine University of Washington Computer Science & Engineering
 CSE 321: Discrete Structures 2010
  CSE Home     CSE 321 Home  About Us    Search    Contact Info 

Course Staff
 Dan Suciu
 Andrew Hunter
 Calendar / notes
Course Mailing List
 Signup Info
 Assignment #1
 Assignment #1 SolutionCSE only
 Assignment #2
 Assignment #2 SolutionCSE only
 Assignment #3
 Assignment #3 SolutionCSE only
 Assignment #4
 Assignment #4 SolutionCSE only
 Assignment #5
 Assignment #5 SolutionCSE only
 Assignment #6
 Assignment #6 SolutionCSE only
 Assignment #7
 Assignment #7 SolutionCSE only
 Assignment #8
 Assignment #8 SolutionCSE only
 Assignment #9
 Assignment #9 SolutionCSE only
 Natural deduction
 Nested quantifiers
 NQ Answers
 Sums & Recurrences
 Sample Midterm #1
 Sample Midterm #2
 Sample Final #1
 Sample Final #1 Solution
 Sample Final #2
 Sample Final #2 Solution
 Sample Final #3
 Sample Final #3 Solution
 Midterm SolutionCSE only

Mailing List:

If you are taking the class, please sign up for the mailing list.

Class Meetings:

Lecture: MWF, 1:30-2:20 pm, EEB 045


Section AA: Th, 1:30-2:20 pm, MGH 242
Section AB: Th, 2:30-3:20 pm, MGH 284

Contact Information and Office Hours:

Instructor: Dan Suciu (suciu@cs, CSE 662, Office hours - CSE 662, M 2:30-3:30)
Teaching Assistant: Andrew Hunter (ahh@cs, Office hours - CSE 218, T 3:30-4:30, F 12:30-1:30)


Your final grade will be assigned based on the following (tentative weighting):
  • 50% homeworks (view grades here)
  • 20% midterm
  • 30% final


Rosen, Discrete Mathematics and Its Applications, McGraw-Hill, 6th Edition.

Midterm Exam

The midterm will be Friday, February 4, in class; it covers chapters 1,4, and 7.1 & 7.2.

Final Exam

March 15, 2010, 2:30-4:20, EEB045

Late Policy

Unless otherwise indicated, assignments and projects are due by the start of lecture on their due date. If you hand in an assignment more than one hour late, we will take off 50% for each day (or portion thereof) that it is late. So, if an assignment is due on February 16, it must be in the TA or lecturer's hands by 1:30pm (start of class) on that day, with a one hour grace period after that. In addition, we will waive one days worth of late penalties over the courseof the quarter. At quarters end, we will not give Incompletes as grades.

Cheating Vs. Collaborating Guidelines

Collaboration is a very good thing. On the other hand, cheating is considered a very serious offense. Please don't do it! Concern about cheating creates an unpleasant environment for everyone. If you cheat, you risk losing your position as a student in the department and the college. The department's policy on cheating is to report any cases to the college cheating committee. What follows afterwards is not fun. So how do you draw the line between collaboration and cheating? Below is a reasonable ground rule. Failure to understand and follow these rules will constitute cheating, and will be dealt with as per University guidelines.

The Gilligan's Island Rule: This rule says that you are free to meet with fellow students(s) and discuss assignments with them. Writing on a board or shared piece of paper is acceptable during the meeting; however, you should not take any written (electronic or otherwise) record away from the meeting. After the meeting, engage in a half hour of mind-numbing activity (like watching an episode of Gilligan's Island), before starting to work on the assignment. This will assure that you are able to reconstruct what you learned from the meeting, by yourself, using your own brain.

Anonymous Feedback

Comments can be sent to the instructor or TAs using this anonymous feedback form

CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to fox]