Skip to content

kayleyseow/CS-113

Repository files navigation

CS-113

Coursework for the CS-113: Discrete Structures Class.

Please read this repository's license.

The license can be found here: https://github.com/kayleyseow/CS-113/blob/main/LICENSE.md. Before you go any further and view or use the materials in this repository, you must read and adhere to the license. If there is one thing I want you to take away from going through the license, it should be this.

please DO NOT copy my work — it will do nothing more than harm you in the long run. Simply put, it is not the right way to learn how to code.

About

This repository has my complete coursework for the CS-113: Discrete Structures class, including all of my notes, code, homework, and classwork. It is divided into 9 folders; 8 are for the different chapters that we covered in this class, and 1 is for material pertaining to the course final. Aside from the folders and 2 files for the repository, there are 3 uncategorized files, from my own extended studies on subjects taught in the curriculum. Only my written code and responses in this repository belong to me; all the other materials are created by and belong to my instructor, the textbook, and any other credited sources.

Shortcuts

Here is a quick directory of the folders in this repository. If you are looking for a specific file, this should help.

  • 01. Logic and Proofs - Chapter 1: Logic and Proofs. Materials dated approximately from January 26, 2021 to February 8, 2021.
  • 02. The Language of Mathematics - Chapter 2: The Language of Mathematics. Materials dated approximately from February 9, 2021 to March 1, 2021.
  • 03. Algorithms - Chapter 3: Algorithms. Materials dated approximately from March 8, 2021 to March 18, 2021.
  • 04. Counting Methods and the Pigeonhole Principle - Chapter 4: Counting Methods and the Pigeonhole Principle. Materials dated approximately from March 25, 2021 to April 13, 2021.
  • 05. Recurrence Relations - Chapter 5: Recurrence Relations. Materials dated approximately from April 19, 2021 to May 3, 2021.
  • 06. Graph Theory - Chapter 6: Graph Theory. Materials dated approximately from May 6, 2021 to June 1, 2021.
  • 07. Trees - Chapter 7: Trees. Materials dated approximately from June 3, 2021 to June 7, 2021.
  • 09. Boolean Algebras and Combinatorial Circuits - Chapter 9: Boolean Algebras and Combinatorial Circuits. Materials dated approximately from June 3, 2021 to June 7, 2021.
  • Final - Material pertaining to the course final.

Commit Guide

I used different emojis to label my commits in order to classify my files and make them easier to find. Here is a guide to them and what they signify.

  • 📄 - Class Files: Presentations, Review Notes, and Study Guides.
  • 📓 - Notes: Class Notes, Review Notes, and Study Guide Notes.
  • 📝 - Written Assignments: Written Homework and In-Class Assignments.
  • 💻 - Programming Assignments: Programming Homework.
  • 🖥 - Other Programming Assignments: All Other Code.
  • ⚖ - Pertains to LICENSE.md.
  • ✍ - Pertains to README.md.
  • 💣 - Deleting Files.

Further Studies and Resources

A small collection of materials from my personal further studies, and helpful resources like textbooks and websites specifically for discrete math.

Further Studies

Here is a quick directory of the files from my personal further studies. If you are looking for a specific file, this should help.

Textbooks

A list of textbooks which I found helpful when I studied for this course and wanted to learn more about Discrete Mathematics.

  • Discrete Mathematics, 5th Edition, by Richard Johnsonbaugh.
  • How to Read and Do Proofs: An Introduction to Mathematical Thought Processes, 6th Edition, by Daniel Solow.
  • Reading Writing and Doing Mathematical Proofs: Proof Techniques for Geometry, Book One, by Daniel Solow.
  • Introductory Discrete Mathematics, by V.K. Balakrishnan.
  • Discrete Mathematics An Open Introduction, 3rd Edition, by Oscar Levin. Link: http://discrete.openmathbooks.org/dmoi3.html.

Links

About

CS-113: Discrete Math Coursework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published