discrete mathematics and its...

15
Discrete Mathematics and Its Applications Lecture 0: Course introduction MING GAO DASE @ ECNU (for course related communications) [email protected] Mar. 3, 2020

Upload: others

Post on 07-Jun-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Discrete Mathematics and Its ApplicationsLecture 0: Course introduction

MING GAO

DASE @ ECNU(for course related communications)

[email protected]

Mar. 3, 2020

Page 2: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Outline

1 Textbooks and References

2 Requirements and Assessment

3 Office Hour and Contact Information

4 Overview of This CourseCourse Schedule

5 Take-aways

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 2 / 15

Page 3: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Textbooks and References

Important Dates for COVID-19 outbreak

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 3 / 15

Page 4: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Textbooks and References

Required sources

Required sources

Kenneth H. Rosen et al.:Discrete Mathematics and ItsApplications. (Seventh Editionin Chinese)

References

Ronald L. Graham, Donald E. Knuth, and Oren Patashnik, ConcreteMathematics: a Foundation for Computer Science, 2nd ed., 1994.

Chung Laung Liu, Elements of Discrete Mathematics, McGraw-Hill,1985.

Ralph P. Grimaldi, Discrete and Combinatorial Mathematics: AnApplied Introduction, 5th ed., 2004.

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 4 / 15

Page 5: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Requirements and Assessment

Requirements

1 Slides will be posted 1-2 days before lecture, but2 Students are expected to

prepare lessons before class, including lecture contentpreviewing, laptop, cell phone, and notebook, etc.take notes during lecture (no lecture note will be provided)read the assigned readings before and after the lectureaddress homework assignments individuallythink through the answers of tutorial (a set of questions) afterevery lecture

3 Examinations: monthly quiz, midterm, and final term (honestlyand independently)

Course homepage: http://dase.ecnu.edu.cn/mgao/teaching/

DM_2020_Spring/DM.html

Chaoxing Platform: http://ecnu.fanya.chaoxing.com/portal

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 5 / 15

Page 6: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Requirements and Assessment

Grading policy

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 6 / 15

Page 7: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Office Hour and Contact Information

Contact information

Lecturer: GAO Ming—-

Office: Rm. East 115, Math. Building

Phone: 6223 2061

Mobile: 189 1694 3299

Email: [email protected]

Research focus:

Computional educationKnowledge graph and knowledge engineeringData mining and machine learning

Teaching assistant: Shu Zheng—-

Office: Rm. East 110, Math. Building

Email: [email protected]

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 7 / 15

Page 8: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Overview of This Course

It’s like learning a new language

E0 = M0C2.

Do you remember the time when you start learning English?

There are a few things you have to learn and get used to.

They might not make so much sense in the beginning, but overtime, you will get comfortable with how the language is used.

As your knowledge of the language gets better, everythingbecomes more natural. Learning a new language sometimesexpands your view of the world.

I hope it is also true with this course.

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 8 / 15

Page 9: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Overview of This Course

The goals of this course

There are three goals:

To learn how to make mathematical arguments.

To learn various fundamental mathematical concepts that arevery useful in computer science.

To learn how to model a real problem in mathematical manner.

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 9 / 15

Page 10: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Overview of This Course Course Schedule

Why care about discrete mathematics?

Digital computers are based on discrete atoms (bits)

Therefore, both a computer’s1 structure (circuits)2 operations (execution of algorithms)

can be described by discrete mathematics.

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 10 / 15

Page 11: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Overview of This Course Course Schedule

Discrete mathematics

Discrete mathematics

Study of mathematics structures and objects that arefundamentally discrete rather than continuous.

Examples of objects with discrete values are integers, graphs,or statements in logic

Discrete mathematics and computer science

Concepts from discrete mathematics are useful for describing objectsand problems in computer algorithms and programming languages.It can be applied to many applications, such as cryptography, au-tomated theorem proving, and software development, etc.

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 11 / 15

Page 12: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Overview of This Course Course Schedule

Examples

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 12 / 15

Page 13: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Overview of This Course Course Schedule

Examples Cont’d

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 13 / 15

Page 14: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Overview of This Course Course Schedule

Course syllabus

Tentative topics

1 Logic and proofs

2 Sets

3 Functions

4 Sequences

5 Counting

6 Probability

7 Relations

8 Graphs

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 14 / 15

Page 15: Discrete Mathematics and Its Applicationsdase.ecnu.edu.cn/mgao/teaching/DM_2020_Spring/slides/0_introduction.pdfMathematics: a Foundation for Computer Science, 2nd ed., 1994. Chung

Take-aways

Take-aways

Advices to learning DM

Not a reading course.

More than a mathematics course, it is thereforeworkload-heavy.

Course homepage

Course homepage:http://dase.ecnu.edu.cn/mgao/

teaching/DM_2020_Spring/DM.html

MING GAO (DaSE@ecnu) Discrete Mathematics and Its Applications Mar. 3, 2020 15 / 15