Department page.     Brightspace for Math 208:001     Course schedule.     Homework due.     Latest.     Dr. Forcey's site.     Syllabus         MyAkron.     Credits.

Discrete Mathematics: Spring 2023.




Instructor: Dr. Stefan Forcey Textbook: Discrete Mathematics with Applications by Epp, Fifth edition, linked from Brightspace.
Nice additional reading (not on the test!) Quantum Computing for Everyone

Course
Syllabus.
The syllabus will include information about grading policies, exam schedules and policies, etc.
You should definitely read it.

Here's an approximate schedule of what we'll be doing this semester. Emphasis on the "approximate".


  • Jan 9. Day 1.
  • Jan 15: Last day to add.
  • Jan. 16: No class for MLK day.
  • Chapters 1-3
  • Jan. 22: Last day to drop.
  • TEST 1: Feb 10.
    After studying quizzes, here is the Review check list
    and some additional Review questions
    and Review answers.
  • Feb. 21: No class on Tues. (Pres. day.)
  • Feb. 26: Last day to w/draw.
  • Chapter 4-8
  • March 20-24: Spring break.
  • TEST 2 March 31. After studying quizzes, here is the Review check list
    and here are some additional Review questions
    and Review answers and more Review answers.
  • Chapters 9-11
  • April 28: Last day.
  • Test 3: Comprehensive Final Exam. 5/1/2023, Monday 12:15PM - 2:15PM, Schrank N 352
    After studying quizzes, here is the Review check list
    and here are some additional Review questions and Review answers.
    Also here is the practice quiz for graph theory on the exam, and the answers.



    Top menu.
    Homework
    Homework problems will be posted here. Homework will be assigned but usually NOT graded; but take-home quizzes will be given.


    Homework 1 e-book Exercises: Not to be turned in. Take home quiz 1 given Jan 12, due Jan 18.

    • Section 2.1, p. 37 : 3, 8 (a,d), 12, 14, 32, 48
    Screen shots of problems and answers.
    • Section 2.2, p. 49 : 7, 9, 16, 20 (a,d,f), 32, 40, 44
    Screen shots of problems and answers.

    Homework 2: Not to be turned in. Take home quiz 2 Jan 23, due Jan 25.
    See quiz here to get started, paper copy available on Monday.

    • Section 2.2, p. 49 : 7, 9, 16, 20 (a,d,f), 32, 40, 44
    • Section 2.3, p. 61 : 6, 8, 22, 27, 38

    Homework 3: Not to be turned in. Take home quiz 3 due Jan 31.

    • Section 2.4, p. 76 : 1, 3, 5, 7, 9, 11, 13, 16
    • Section 2.5, p. 94 : 1, 4, 7, 10, 13, 15, 38, 41, 44

    Homework 4: Not to be turned in. Take home quiz 3b due Feb 7.

    • Section 3.1, p. 106 : 9, 11, 13, 14, 22a, 24a 32ac
    • Section 3.2, p. 115 : 9, 11, 13, 16, 18, 20
    • Section 3.3, p. 129 : 11, 13, 14, 15, 18, 22, 42

    Test 1 Ends here

    Homework 5: Not to be turned in. Take home quiz 4 due Feb 22.

    • Section 4.1, p. 161 : 7, 9, 11, 17, 29, 31
    • Section 4.2, p. 168 : 21, 24,
    • Section 4.3, p. 177 : 10, 12, 15, 18, 22,

    Homework 6: Not to be turned in. Take home quiz 5.

    • (repeat) Section 4.3, p. 177 : 10, 12, 15, 18, 22,
    • Section 4.4, p. 189 : 3, 7, 23, 38
    • Section 4.6, p. 205 : 3, 13, 18, 21, 25
    • Section 4.7, p. 212 : 19, 20

    Homework 7: Not to be turned in.

    • Section 5.1, p. 242 : 1, 3, 10, 19, 20
    • Section 5.2, p. 256 : 3, 5, 6, 8, 10
    • Section 5.3, p. 266 : 6, 8, 11, 14, 24

    Homework 8: Not to be turned in.

    • Section 5.4, p. 277 : 4, 5, 16, 17
    • Section 5.6, p. 302 : 5, 7, 9, 11, 26

    Encryption: See One time pads.
    • Section 8.4, p. 496 : 4, 40
    Take home quiz 6 due March 7.

    Homework 9: Not to be turned in. Take home quiz 7 due March 14.
    • Section 6.1, p. 349 : 1:a,c,e, 3:a,b, 5, 8:a, 11, 15:a, 16:a, 19, 21, 22, 27:a,d, 28, 31
    • Section 6.2, p. 364 : 5, 7, 8, 9, 13

    Homework 10: Book problems Not to be turned in.

    • Section 9.1, p. 523 : 4, 8, 11, 14, 19, 27
    • Section 9.2, p. 536 : 6:a,b, 8, 9, 11:a,b, 12:a, 14:a,b,d, 16:a, 19
    • Section 9.3, p. 549 : 1, 3:a,b, 4, 6
    Download pdf here: page 1 and page 2




    ***Correction: at the very last line, should have read...({7,q},4),({7,q},5),({7,q},q)...


    Here is the second part. Download pdf here:
    Basic Counting 2. Notes posted.
    Practice problems.
    Then watch the explanations.







    Homework 11: Book problems Not to be turned in.
    • Section 9.4, p. 563 : 2, 4, 8, 11, 16, 30
    • Section 9.5, p. 581 : 2, 6, 7, 9, 14
    • Section 9.6, p. 590 : 3, 4a,b, 10, 12, 17

    Here is the lecture. Download pdf here:
    More counting: Notes posted

    Then watch the explanations.









    And the final answer did turn out to be 22,134.

    Here is the second part. Download pdf here:
    Part 2: Notes posted

    Then watch the explanations.



    Here is the lecture. Download 2 pdfs here:
    Problems posted
    Solutions posted
    Then watch the explanations.






    Here is the lecture. Download notes here:
    Notes posted
    Then watch the explanations.









    Here is the lecture. Download notes here:
    Notes posted part 1
    Part 2:
    Notes posted part 2
    Then watch the explanation.







  • Here is the first lecture for graph theory. Download pdf here:
    Notes posted for Nov 21






  • Here is the lecture. Download pdf here:
    Notes posted for graphs.












  • JavaScript:


    Easy to get started: just write a program in text (samples follow) and save as .htm. Then open with a browser.
    JS is still the most popular language among developers.

    Below are some easy sample programs to get started! To run the code, click the link. To see the code, add this term to the beginning of each URL: view-source:
    ...or after clicking on a linked program then click on tools and developer tools, and then look at elements (in Chrome) or script (in Explorer).

    This one just prints Hello World to the screen and the console. To see the latter, open tools and developer tools, and then look at console.

    This one calculates the value of sin(x)/x for any input.

    This one animates sin(x)/x with zoomability.

    For really learning JavaScript I recommend the free book Eloquent JavaScript by Marijn Haverbeke.

    Here is a great tutorial by Matt Mongeau for writing javascript games.
    Here's the Pvs.P Awesome Pong variation wawesome and I wrote using Mr. Mongeau's code:
    top player uses a-w-s-d, bottom uses arrows; first to 10 points wins.

    Resources