CS 311 — Discrete Structures
Fall 2009
The quiz on Chapter 7 will be given in class on Monday, Nov 30
The Final Exam will be Tue., Dec. 8, 2:45–4:45 in Claxton 206
Directory
Contact Information
Instructor:
Micah Beck
Phone: 974-3548
Office: Claxton Complex 317
Hours: M 3:30–4:30 or
make
an appointment
Email: mbeck@eecs.utk.edu
Teaching Assistants:
Mitch Horton
Phone: 974-3842
Office: Claxton 110J
Hours: 1:30-2:30 MWF
or make
an appointment
Email: horton@eecs.utk.edu
Kristy Van Hornweder
Phone: 974-6433
Office: Claxton 122C
Hours: 4:00-5:00 TR and 3:30-4:30 W
or make
an appointment
Email: kvanhorn@eecs.utk.edu
Classes: MWF 2:30–3:20, Claxton 205
This page: http://www.cs.utk.edu/~mbeck/classes/cs311/
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:
- Chap. 1 Counting
- Chap. 2 Logic
- Chap. 3 Sets
- Chap. 4 Induction
- Chap. 5 Relations and Functions
- Chap. 6 Finite State Automata
- Chap. 7 Relations again
Final Exam
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
- Due Aug. 26: §1.1&1.2: 4, 6, 10, 16, 20, 30,
34, 38.
- Due Sept. 4: §1.3: 8, 12, 14, 16, 18, 26; §1.4: 2, 4, 8, 10, 12, 18.
- Due Sept. 11: §2.1: 4, 6, 8, 10; §2.2: 4, 6, 10, 12; §2.3: 4, 6a, 10.
- Due Sept. 18: §2.4: 2, 8, 12a, 18, 22, 24; §2.5: 6, 12, 14, 16.
- Due Sept. 28: §3.1: 2, 8, 10, 12, 18; §3.2: 2, 4, 6a, 8, 14.
- Due Oct. 2: §3.3: 2, 4, 6, 8; §3.4: 6, 8, 12, 14.
- Due Oct. 9: §4.1: 2, 8, 10, 14, 18, 24; §4.2: 12, 14, 16.
- Due Oct. 19: §4.3: 4, 10; §4.4: 2, 8, 14, 20; §4.5: 2, 8, 24, 26.
- Due Oct. 30: §5.1: 2, 4, 10, 12; §5.2: 4, 6, 8, 16, 20; §5.3: 2, 4, 8, 10, 12.
- Due Nov. 6: §5.4: 2, 4, 6, 12; §5.5: 2, 6, 18, 20, 24; §5.6: 4, 8, 10, 12, 14, 20a, 22.
- Due Nov. 13: §6.1: 2, 4, 8, 12, 20, 24; §6.2: 2, 6, 8; §6.3: 2, 4, 8.
- Due Nov. 23 (note new due date): §7.1: 2, 6, 8, 10, 18; §7.3: 2, 4, 6, 8, 18; §7.4: 2, 4, 8, 10.
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 Tue., Dec. 8, 2:45–4:45.
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
Beck’s home page
Send mail
to Micah Beck / mbeck@eecs.utk.edu
This page is www.cs.utk.edu/~mbeck/classes/cs311/index.html