Corning Community College CSCS2330 Discrete Structures Assignments, Documents, Information, and Projects ======Projects====== | [[/haas/fall2022/discrete/projects/wcpX|wcp1]] (due 20220824) | | [[/haas/fall2022/discrete/projects/ntr0|ntr0]] (due 20220831) | | [[/haas/fall2022/discrete/projects/pctX|pct1]] (bonus; due 20220831) | | [[/haas/fall2022/discrete/projects/uom0|uom0]] (due 20220831) | | [[/haas/fall2022/discrete/projects/wcpX|wcp2]] (due 20220831) | | [[/haas/fall2022/discrete/projects/pctX|pct2]] (due 20220907) | | [[/haas/fall2022/discrete/projects/pctX|pct3]] (bonus; due 20220907) | | [[/haas/fall2022/discrete/projects/rle0|rle0]] (due 20220907) | | [[/haas/fall2022/discrete/projects/wcpX|wcp3]] (due 20220907) | | [[/haas/fall2022/discrete/projects/bdb0|bdb0]] (due 20220914) | | [[/haas/fall2022/discrete/projects/wcpX|wcp4]] (due 20220914) | | [[/haas/fall2022/discrete/projects/pctX|pct4]] (due 20220915) | | [[/haas/fall2022/discrete/projects/cnv0|cnv0]] (due 20220921) | | [[/haas/fall2022/discrete/projects/wcpX|wcp5]] (due 20220921) | | [[/haas/fall2022/discrete/projects/pctX|pct5]] (bonus; due 20220922) | | [[/haas/fall2022/discrete/projects/gfoX|gfo0]] (due 20220928) | | [[/haas/fall2022/discrete/projects/lmr0|lmr0]] (due 20220928) | | [[/haas/fall2022/discrete/projects/wcpX|wcp6]] (due 20220928) | | [[/haas/fall2022/discrete/projects/pctX|pct6]] (due 20220929) | | [[/haas/fall2022/discrete/projects/pctX|pct7]] (bonus; due 20221005) | | [[/haas/fall2022/discrete/projects/rle1|rle1]] (due 20221005) | | [[/haas/fall2022/discrete/projects/wcpX|wcp7]] (due 20221005) | | [[/haas/fall2022/discrete/projects/pctX|bwp1]] (bonus; due 20221019) | | [[/haas/fall2022/discrete/projects/pctX|pct8]] (due 20221019) | | [[/haas/fall2022/discrete/projects/wcpX|wcp8]] (due 20221019) | | [[/haas/fall2022/discrete/projects/cnv1|cnv1]] (due 20221020) | | [[/haas/fall2022/discrete/projects/pctX|pct9]] (bonus; due 20221026) | | [[/haas/fall2022/discrete/projects/wcpX|wcp9]] (due 20221026) | | [[/haas/fall2022/discrete/projects/lmr1|lmr1]] (due 20221027) | | [[/haas/fall2022/discrete/projects/gfoX|gfo1]] (due 20221102) | | [[/haas/fall2022/discrete/projects/pctX|pctA]] (due 20221102) | | [[/haas/fall2022/discrete/projects/wcpX|wcpA]] (due 20221102) | | [[/haas/fall2022/discrete/projects/rle2|rle2]] (due 20221104) | | [[/haas/fall2022/discrete/projects/pctX|pctB]] (bonus; due 20221109) | | [[/haas/fall2022/discrete/projects/wcpX|wcpB]] (due 20221109) | | [[/haas/fall2022/discrete/projects/cnv2|cnv2]] (due 20221110) | | [[/haas/fall2022/discrete/projects/pctX|pctC]] (due 20221116) | | [[/haas/fall2022/discrete/projects/wcpX|wcpC]] (due 20221116) | | [[/haas/fall2022/discrete/projects/lmr2|lmr2]] (due 20221117) | | [[/haas/fall2022/discrete/projects/pctX|bwp2]] (bonus; due 20221201) | | [[/haas/fall2022/discrete/projects/pctX|pctD]] (bonus; due 20221201) | | [[/haas/fall2022/discrete/projects/wcpX|wcpD]] (bonus; due 20221201) | | [[/haas/fall2022/discrete/projects/pctX|pctE]] (bonus; due 20221207) | | [[/haas/fall2022/discrete/projects/wcpX|wcpE]] (bonus; due 20221207) | | [[/haas/fall2022/discrete/projects/gfoX|gfo2]] (due 20221208) | | @lightgreen:[[/haas/fall2022/discrete/eoce/readme|EoCE]] (due 20221219) | ======Class Stats====== * [[/haas/fall2022/discrete/projects/status|status]] ======URLs====== C Programming tutorials: * [[https://www.tutorialspoint.com/cprogramming/|C Tutorial]] * [[http://publications.gbdirect.co.uk/c_book/|The C Book, online C book]] * [[http://publications.gbdirect.co.uk/c_book/thecbook.pdf|PDF of above]] * [[/_media/haas/printf.pdf|printf PDF]] * [[https://www.cprogramming.com/tutorial/c-tutorial.html?inl=hp|C tutorial]] Algorithmic Efficiency: * https://www.youtube.com/watch?v=cCKOl5li6YM (at least the first third to half) Pointers: * http://www.youtube.com/watch?v=5VnDaHBi8dM (an essential, if not critical, watch) ======Week 1====== * Welcome to Discrete Structures! (aka Computer Science math! NOT to be confused with Math for Computer Scientists). * This is a class that focuses on the patterns, mathematics (combinatorics), logic, and algorithms that are inherent to computing. * We'll endeavor to do this by working on progressively more involved projects, so you'll get to appreciate the concepts we learn through their application in programs, hopefully in combinations with many others we've learned (not just one-shot isolated programs).