Skip to content

ValentinnoCruz/Discrete-Mathematics-with-Python-LaTeX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Discrete Mathematics

Discrete Mathematics with Python & LaTeX This course covers the basic concepts of discrete mathematics used in computer science and other disciplines that involve formal reasoning. The topics include logic, proof, counting, discrete probability, relations, graphs, trees, and Boolean algebra.

This course will cover five major themes:

  1. Mathematical reasoning: Student will learn to read, comprehend and construct mathematical arguments. As a first step in this process, students will learn mathematical logic and proof techniques.
  2. Combinatorial Analysis: Students will learn to perform combinatorial analysis to solve counting problems and analyze algorithms.
  3. Discrete Structures: Students will learn several abstract mathematical structures used to represent discrete objects and their relationships, which include sets, permutations, relations, graphs, and trees.
  4. Algorithmic Thinking: Students will learn to specify an algorithm, verify that it works properly, and the analyze its performance based on computer memory and time requirements.
  5. Applications: Students will learn about the applications of discrete mathematics to computer science and data networking, and other areas, like chemistry, biology, linguistics, geography, business, and the Internet.

Course Topics

  • Propositional and predicate logic
  • Inference and proof techniques
  • Sets
  • Functions
  • Sequences and series
  • Recursion
  • Counting
  • Permutations and combinations
  • Recurrence
  • Probability
  • Relations
  • Graphs
  • Boolean algebra

About

CSE 15 @ UC MercedDiscrete Mathematics with Python & LaTeX

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages