Discrete structures syllabus (fall 2020)

Course instructor

TBD

Office hours and course communications

TBD

Course description

This course provides an accelerated introduction to the essentials of discrete structures, combinatorics, graph theory, automata, and algorithms.

Course teaching assistant

TBD

Reference books

  1. Epp, S. S. (2019). Discrete Mathematics with Applications (5th ed.). Cengage Learning.
  2. Graham, R. L., Knuth, D. E., & and Oren Patashnik. (1994). Concrete Mathematics: A Foundation for Computer Science (2nd ed.). Addison-Wesley Professional.
  3. Lewis, H., & Zax, R. (2019). Essential Discrete Mathematics for Computer Science. Princeton University Press.
  4. Lehman, E., Leighton, F. T., & Meyer, A. R. (2018). Discrete Mathematics for Computer Science. Creative Commons Attribution-ShareAlike 3.0 license. https://courses.csail.mit.edu/6.042/spring18/mcs.pdf
  5. Liben-Nowell, D. (2017). Discrete Mathematics for Computer Science. Wiley.
  6. Rosen, K. H. (2018). Discrete Mathematics and its Applications (8th ed.). McGraw-Hill.

Student learning outcomes

After successful completion of the course, the students will be able to do the following:

Major course topics

Respect for Diversity

It is my intent to serve well in this course all students from diverse backgrounds and perspectives. Students’ learning needs will be addressed both in and out of class. The diversity that students bring to this class be viewed as a resource, strength and benefit. I will strive to present the course content and learning activities that are respectful of diversity: gender, sexuality, disability, age, socioeconomic status, ethnicity, race, and culture. Your suggestions are encouraged and appreciated. Please let me know ways to improve the effectiveness of the course for you personally or for other student groups.

Course assessment and grading scale

Undergraduate students

Score range Letter grade
93 - 100 A
90 - 92 A-
87 - 89 B+
83 - 86 B
80 - 82 B-
77 - 79 C+
73 - 76 C
70 - 72 C-
67 - 69 D+
63 - 66 D
60 - 62 D-
59 or below F

Graduate students

Score range Letter grade
90.0 - 100 A
80.0 - 89.9 B
70.0 - 79.9 C
< 69.9 F

Extra credit (up to 5%) assignments are available to both graduate and undergraduate students. Those who wish to seek extra credit, check with the course instructor.


Back to course home