CS 311 — Discrete Structures 
Fall 2008 


Directory


Contact Information

Instructor:
Bruce MacLennan
Phone: 974-5067
Office: Claxton Complex 217
Hours: MF 2:30–4:00 or make an appointment
Email: maclennan@cs.utk.edu

Teaching Assistant:
Kristy Van Hornweder
Phone: 974-6433
Office: Claxton 122C
Hours: TR 2:00–4:00 or make an appointment 
Email: kvanhorn at eecs.utk.edu

Classes: MWF 11:15–12:05, Claxton 205

This page: http://www.cs.utk.edu/~mclennan/Classes/311/


Catalog Description

Topics covered include equivalence relations, partial orderings, combinations, permutations, analysis of algorithms, finite automata and regular languages. 

Prerequisites

CS 140, CS 160, MAT 300.

Math 300 is the most important prerequisite for this course, since it teaches the proof techniques that you will be using throughout this semester. 


Text

Ralph P. Grimaldi: Discrete and Combinatorial Mathematics: An Applied Introduction (5th ed.).

Topics

SUBJECT TO CHANGE! We will cover topics in chapters in Discrete and Combinatorial Mathematics, 5th Ed., by Grimaldi in this order: We will not cover every topic in all these chapters, and we will have a few additional definitions and results such as the connection between finite state automata and regular grammars. We will emphasize fundamentals (elementary counting, sets, relations, functions, proofs in discrete math) and introduce some important applications in CS, which include Chaps. 6–7 (finite automata as simple but powerful mathematical models of sequence recognizers). There is a large number of mathematical definitions and concepts to deal with. 

Homework and Tests

We will assign weekly homework, which will count a total of 15% of your Homework + Test average.

In addition, there will be three Tests (each covering two chapters), each of which will count 25% of your Homework + Test average.

Finally, there will be a quiz over Chapter 7 material, counting 10% of your Homework + Test average.

Homework Assignments

  1. Due Aug. 27: §1.1&1.2: 4, 6, 10, 16, 20, 30, 34, 38.
  2. Due Sept. 5: §1.3: 8, 12, 14, 16, 18, 26; §1.4: 2, 4, 8, 10, 12, 18.
  3. Due Sept. 12: §2.1: 4, 6, 8, 10; §2.2: 4, 6, 10, 12; §2.3: 4, 6a, 10.
  4. Due Sept. 17: §2.4: 2, 8, 12a, 18, 22, 24; §2.5: 6, 12, 14, 16.
  5. Due Sept. 26: §3.1: 2, 8, 10, 12, 18; §3.2: 2, 4, 6a, 8, 14.
  6. Due Oct. 1: §3.3: 2, 4, 6, 8; §3.4: 6, 8, 12, 14.
  7. Due Oct. 8: §4.1: 2, 8, 10, 14, 18, 24; §4.2: 12, 14, 16.
  8. Due Oct. 17: §4.3: 4, 10; §4.4: 2, 8, 14, 20; §4.5: 2, 8, 24, 26.
  9. Due Oct. 29: §5.1: 2, 4, 10, 12; §5.2: 4, 6, 8, 16, 20; §5.3: 2, 4, 8, 10, 12.
  10. Due Nov. 7: §5.4: 2, 4, 6, 12; §5.5: 2, 6, 18, 20, 24; §5.6: 4, 8, 10, 12, 14, 20a, 22.
  11. Due Nov. 14: §6.1: 2, 4, 8, 12, 20, 24; §6.2: 2, 6, 8; §6.3: 2, 4, 8.
  12. Due Nov. 26: §7.1: 2, 6, 8, 10, 18; §7.3: 2, 4, 6, 8, 18; §7.4: 2, 4, 8, 10. - New!

Final Exam and Grading

SUBJECT TO CHANGE! It is anticipated that your grade will be 50% Homework + Tests and 50% Final Exam. However, if you are satisfied with your Homework + Test average, you will not have to take the final exam.

The Final Exam will be Mon., Dec. 8, 10:15–12:15.  The cumulative Final Exam will be two hours worth of questions similar in difficulty to those on the Tests.

Additional information:  If you do better on the Final than your Homework + Test average, then I will use the Final for most of your grade (> 90%); if you do the same or worse, it will count 50%, as described above.  After the last day of class I will email you the maximum grade-division points and your average, so that you will know the worst your grade could be if you don't take the final.  You can come to take the final at the time mentioned above, and if you look at it and decide not to take it, your grade will be based on your Homework + Test average.  If you do take it, it will be counted as described in this paragraph.


For Students with Disabilities

The Office of Disability Services and the Campus Disability Monitors have asked us to pass this statement along in our syllabi:
Students who have a disability that require accommodation(s) should make an appointment with the Office of Disability Services (974-6087) to discuss their specific needs as well as schedule an appointment with me during my office hours.

Handouts

There is a supplemental handout [pdf] with problems for practice in writing inductive proofs.



Return to MacLennan’s home page

 Send mail to Bruce MacLennan / MacLennan@cs.utk.edu

Valid HTML 4.01!This page is www.cs.utk.edu/~mclennan/Classes/311/index.html
Last updated: 2008-11-21.