Skip to content

colgate-cosc290/cosc290-fall2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COSC 290 Discrete Structures Fall 2017

This repository contains course materials for COSC 290 Discrete Structures, Fall 2017 edition, taught by Michael Hay.

Basic info

Schedule

Week 1

Week 2

Week 3

Week 4

  • Mon, Sep 18 Lecture 9: Error correcting codes
    • Reading: 4.1 and 4.2
    • Problem set 6 (due in class on Monday): complete at least 6 problems from 3.145-3.152. You are free to choose which 6 you do.
  • Wed, Sep 20 Lecture 10: Proofs and codes
    • Reading: 4.3
    • Problem set 7 (due in class on Wednesday): complete 4.22 and 4.26. For 4.26, please use {a,b,c,d,e,f,g,h,i,j,k} to represent the 11 bits of the message and then describe each of the 4 parity bits as a subset of {a,b,c,d,e,f,g,h,i,j,k}. If you are stumped on this question, then try writing a Hamming code for 7 bit messages with 4 parity bits. (As a bonus challenge problem, think about 4.29 or 4.31.)
  • Fri, Sep 22 Lecture 11: Proofs and codes, continued..
    • Reading: 4.4
    • Problem set 8 (due in class on Friday):
      • 4.13. However, you can just write an answer for error detection and you can skip the error correction part.
      • 4.12. Please do both error detection and correction. Hint: both parts are a proof by construction (Definition 4.15 on p. 433). For example, for the error detection part, you want to show that the given information implies that there exists a pair (codeword c and received bitstring c') such that error detection fails. For the error correction part, you want to show that the given information implies that there exists a bistring c' where error correction fails (the original codeword is c but c' gets corrected to some other valid codeword c'').

Week 5

Week 6

Week 7

Week 8

  • Mon, Oct 16 Lecture 20: Asymptotics
    • Read 6.1, 6.2
    • Problem set 10 (due in class on Monday): 6.5, 6.7, 6.10.
  • Tue, Oct 17 through Fri, Oct 20 take-home midterm
  • Wed, Oct 18 No Class (due to travel)
  • Fri, Oct 20 Lecture 21: Proof review
    • Read 6.3
    • No problem set, finish take-home exam

Week 9

Week 10

Week 11

Week 12

Week 13

Thanksgiving break!

Week 14

Week 15

Week 16

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages