Discrete Mathematics
About this Course
Discrete mathematics forms the mathematical foundation of computer and information science. It is also a fascinating subject in itself. Learners will become familiar with a broad range of mathematical objects like sets, functions, relations, graphs, that are omnipresent in computer science. Perhaps more importantly, they will reach a certain level of mathematical maturity - being able to understand formal statements and their proofs; coming up with rigorous proofs themselves; and coming up with interesting results. This course attempts to be rigorous without being overly formal. This means, for every concept we introduce we will show at least one interesting and non-trivial result and give a full proof. However, we will do so without too much formal notation, employing examples and figures whenever possible. The main topics of this course are (1) sets, functions, relations, (2) enumerative combinatorics, (3) graph theory, (4) network flow and matchings. It does not cover modular arithmetic, algebra, and logic, since these topics have a slightly different flavor and because there are already several courses on Coursera specifically on these topics.Created by: Shanghai Jiao Tong University

Related Online Courses
Kursus ini memperkenalkan Anda pada arsitektur Transformer dan model Representasi Encoder Dua Arah dari Transformer (Bidirectional Encoder Representations from Transformers atau BERT). Anda akan... more
Welcome to the comprehensive course on understanding and addressing chronic pain and associated conditions. This course spans seven modules, each designed to provide valuable insights and practical... more
This course aims at introducing the fundamental concepts of Reinforcement Learning (RL), and develop use cases for applications of RL for option valuation, trading, and asset management. By the end... more
The Construction Equipment & Techniques course provides an in-depth understanding of the selection, operation, and optimization of construction machinery, along with modern construction methods. It... more
Learners will present a well-organized academic speech on a topic in an academic field of the learner\'s choice. The learner will need to recall all of the skills learned in the previous three... more