2025 (Current Year) Faculty Courses School of Computing Undergraduate major in Mathematical and Computing Science
Discrete Mathematics
- Academic unit or major
- Undergraduate major in Mathematical and Computing Science
- Instructor(s)
- Sakie Suzuki / Masaaki Umehara / Zin Arai / Shunsuke Tsuchioka / Shinya Nishibata / Jin Takahashi
- Class Format
- Lecture (Face-to-face)
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - 7-8 Mon / 7-8 Thu
- Class
- -
- Course Code
- MCS.T331
- Number of credits
- 200
- Course offered
- 2025
- Offered quarter
- 2Q
- Syllabus updated
- Mar 19, 2025
- Language
- Japanese
Syllabus
Course overview and goals
Discrete mathematics plays an important role in mathematical and computing sciences. The objective of this course is to provide the fundamentals of discrete mathematics.
Course description and aims
The students are expected to understand the fundamentals of discrete mathematics appeared in mathematical and computing sciences and also to be able to apply them to practical problems.
Keywords
Euclidean geometry to modern geometry, Numerical analysis, Symbolic dynamics, Chaos, Automaton, Generating function, Integer partitions, Representation theory, Hyperbolic summation, Groebner basis, Experimental mathematics
Competencies
- Specialist skills
- Intercultural skills
- Communication skills
- Critical thinking skills
- Practical and/or problem-solving skills
Class flow
The lectures provide the fundamentals of discrete mathematics.
Course schedule/Objectives
Course schedule | Objectives | |
---|---|---|
Class 1 | The first half of volume 1 of Elements (The axiom of parallel lines, sum of interior angles of a triangle) | Understand the contents covered by the lecture. |
Class 2 | The first half of volume 1 of Elements (The axiom of parallel lines, sum of interior angles of a triangle) | Understand the contents covered by the lecture. |
Class 3 | Hyperbolic geometry as non-Euclidean geometry (Negation of parallel postulate, hyperbolic geometry) | Understand the contents covered by the lecture. |
Class 4 | Geometry of the Mobius strip (knot, linking number, strips made from a paper) | Understand the contents covered by the lecture. |
Class 5 | Introduction to Symbolic Dynamics | Understand the contents covered by the lecture. |
Class 6 | Symbolic dynamics, Chaos, and Automaton | Understand the contents covered by the lecture. |
Class 7 | Symbolic Dynamics, Chaos, and Automaton | Understand the contents covered by the lecture. |
Class 8 | Applications of Symbolic Dynamics | Understand the contents covered by the lecture. |
Class 9 | Introduction to numerical analysis I (Newton's method) | Understand the contents covered by the lecture. |
Class 10 | Introduction to numerical analysis II (application of Newton's method) | Understand the contents covered by the lecture. |
Class 11 | Experimental Mathematics | Understand the contents covered by the lecture. |
Class 12 | Integer partitions and Young diagrams | Understand the contents covered by the lecture. |
Class 13 | Analytic combinatorics | Understand the contents covered by the lecture. |
Class 14 | Modular forms | Understand the contents covered by the lecture. |
Study advice (preparation and review)
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Textbook(s)
Not specified.
Reference books, course materials, etc.
Not specified.
Evaluation methods and criteria
By scores of reports.
Related courses
- MCS.T231 : Algebra
- MCS.T201 : Set and Topology I
- MCS.T202 : Exercises in Set and Topology I
Prerequisites
None.
Contact information (e-mail and phone) Notice : Please replace from ”[at]” to ”@”(half-width character).
Zin Arai (zin[at]comp.isct.ac.jp)
Office hours
To be announced in the first class of each instructor.