—- data course —-

Number: 2011 Title: Discrete Structures English Title: Discrete Structures Level: Micromaster Field: Software Engineering Units: 3 Type: Theoretical Category: Core Prerequisite: – Co-requisite: – Image: discrete.png ID: 2011 Instructor: Education Term: Summer 2025 Schedule: Tuesday 9 to 12 Priority: 50


General Objective

The objective of this course is to familiarize students with concepts, structures, and techniques that are widely used in computer science and engineering. Foundational skills including creative problem-solving, constructing and understanding rigorous mathematical proofs, familiarity with elementary results in combinatorics, number theory, graph theory, as well as providing the mathematical prerequisites needed for many other courses offered in various fields of computer science and engineering, are among the goals of this course. The prerequisites for this course are high school mathematics, specifically familiarity with the basics of logic, quantifiers, functions, and set theory.

Topics

Assessment

References

  1. K. H. Rosen. Discrete Mathematics and Its Applications. 8th Edition, McGraw Hill, 2018.
  2. R. P. Grimaldi. Discrete and Combinatorial Mathematics: An Applied Introduction. 5th Edition, Pearson Addison Wesley, 2004.
  3. A. Engel. Problem-Solving Strategies. Springer, 1998.