SlideShare a Scribd company logo
2
Most read
10
Most read
13
Most read
, 1
Discreet Mathematics
Outline and Motivation
Lecture Notes on Discrete Mathematics (Comp233).
Birzeit University, Palestine, 2015
mjarrar©2015
Mustafa Jarrar
Computer Science
Birzeit University, Palestine
mjarrar@birzeit.edu
http://www.jarrar.info
, 2
Watch this lecture
and download the slides
Acknowledgement:
This lecture is based on (but not limited to) to chapter 5 in “Discrete Mathematics with Applications
by Susanna S. Epp (3rd Edition)”.
More Online Courses at: http://www.jarrar.info
Course Page: http://www.jarrar.info/courses/DMath/
, 3
Video: Math is Fun
https://www.youtube.com/watch?v=_OHHrk0larQ
, 4
Video: History of Mathematics
https://www.youtube.com/watch?v=cy-8lPVKLIo
, 5
Video: We Use Math
https://www.youtube.com/watch?v=aYIv4jggQJc
, 6
Video: Real Life Math
https://www.youtube.com/watch?v=ahXIMUkSXX0
, 7
Welcome to
 Most important mathematics for computing.
 Essential to college-level mathematics and beyond
 very much "real world" mathematics
 Problem Solving skills
 Logical Thinking skills
 Analytical skills
 Playing Games and Puzzles
 Discrete math is fun
Discreet Mathematics at Birzeit University
, 8
What is Discrete Math
Discrete mathematics is the study of mathematical
structures that are fundamentally discrete rather than
continuous;
Such as: Logic and reasoning, number theory, sequences, set
theory, functions, relations, graphs, and counting
, 9
Text Book
Discrete Mathematics with
Applications (4rd Edition), by
Susanna S. Epp. Brooks/Cole
Additional References:
Discrete Mathematics with applications by Barnier & Chan
Discrete Mathematics and its Applications by Kenneth H. Rosen.
Foundations of Computer Science by Aho and Ulman .
, 10
Outline
Chapter Sections Time
Outline and Motivation to Discrete
Mathematics
1
Ch.2 The Logic of Compound Statements
(Propositonal Logic)
2.1, 2.2, 2.3 4
Ch.3 The logic of quantified statements
(First Order Logic)
3.1, 3.2, 3.3 5
Ch.4 Number Theory & Proof Methods 4.1, 4.2, 4.3, 4.4 6
Ch.5 Sequences & Mathematical Induction 5.1, 5.2, 5.3 5
Midterm Exam
Ch.6 Set Theory 6.1, 6.2, 6.3 (+6.4 Agebra) 5
Ch.7 Functions 7.1, 7.2 3
Ch.8 Relations 8.1, 8.2, 8.3 5
Ch.9 Counting Theory 9.1, 9.2, 9.3, 9.5, 9.6 7
Ch.10 Graphs and Trees 10.1, 10.2 3
Final Exam
, 11
Course Objectives
 To apply logically valid forms of argument and avoid logical
errors.
 To employ both direct and indirect arguments to derive new
results from those already known to be true.
 To work with symbolic representations as if they were concrete
objects.
 To recursively think about problems and validate them using
mathematical induction.
 To count random and chance events and compute the likelihood
of obtaining certain events in a sample space.
, 12
Evaluation
• Midterm exam 30%
• Short Exams and Assignments 25%
• Participation* 5%
• Final Exam 40%
*Participation includes class attendance, contributions during
lectures, and answering questions.
, 13
Student Responsibilities
 Class participation and independent work. Students are expected to actively
participate in all classes and perform independent work.
 Attendance. Attendance is mandatory. University regulations regarding this matter
will be strictly enforced.
 Academic Honesty. Individual work must be each student’s own work. Plagiarism or
cheating will result in official University disciplinary review.
 Missed Exams. There are no makeup exams.
 Class Etiquette. Please keep all cell phones and other electronic devices turned off
during class. If your activities during class are deemed disruptive, you will be asked to
leave. Use of a personal computer during class is prohibited except for note taking with
Instructor permission.
 Ritaj and Facebook: official communication through Ritaj. Students are assumed to
check Ritaj several times a day. A Facebook Group is created for (informal)
communication https://www.facebook.com/groups/115677325805515/

More Related Content

PPTX
Decision Tree.pptx
PPTX
TEST OF HYPOTHESIS
PPTX
LU2 Basic Probability
PPTX
Gradient Boosting
PPTX
Maximum likelihood estimation
PPT
College algebra -REAL Numbers
PDF
Chapter 4 part1-Probability Model
DOCX
Lesson plan class 9 by kishore (1)
Decision Tree.pptx
TEST OF HYPOTHESIS
LU2 Basic Probability
Gradient Boosting
Maximum likelihood estimation
College algebra -REAL Numbers
Chapter 4 part1-Probability Model
Lesson plan class 9 by kishore (1)

What's hot (20)

PDF
Innovation in Mathematics Teaching
DOC
Lesson plan of algebraic factorization
PPTX
Frequency Distributions for Organizing and Summarizing
PDF
Decision trees in Machine Learning
PPTX
An Approach For Predicting Road Accident Severity
PPTX
Lesson 1: Special Products
PDF
5th Module_Machine Learning_Reinforc.pdf
PDF
Module 4_Machine Learning_Evaluating Hyp
PDF
Slope lesson plan
PPTX
demo for statistics and probability .pptx
PPTX
introduction to statistical theory
PPTX
Strategies in teaching mathematics
PDF
Bayesian classification
PPTX
Modern geometry
PPTX
Chapter 4 estimation of parameters
PDF
AI 8 | Probability Basics, Bayes' Rule, Probability Distribution
DOCX
Functions of the mathematics club salina
PPTX
Exploratory data analysis
PDF
Math 9 Curriculum Guide rev.2016
Innovation in Mathematics Teaching
Lesson plan of algebraic factorization
Frequency Distributions for Organizing and Summarizing
Decision trees in Machine Learning
An Approach For Predicting Road Accident Severity
Lesson 1: Special Products
5th Module_Machine Learning_Reinforc.pdf
Module 4_Machine Learning_Evaluating Hyp
Slope lesson plan
demo for statistics and probability .pptx
introduction to statistical theory
Strategies in teaching mathematics
Bayesian classification
Modern geometry
Chapter 4 estimation of parameters
AI 8 | Probability Basics, Bayes' Rule, Probability Distribution
Functions of the mathematics club salina
Exploratory data analysis
Math 9 Curriculum Guide rev.2016
Ad

Similar to Discrete Mathematics Course Outline (20)

DOC
Assignments .30%
PDF
Syllabus
PPTX
Lecture capture and active learningRising to meet the needs of the changing A...
PPTX
Steinberg-Gamify Your Online Classes!
PDF
MATH 150 Module Information Booklet
PDF
Eme2040 summer b syllabus
PDF
Educational Mini Clips (Podcasts)
PPTX
Stemx13 Animating Science presentation J_Wishart
PPTX
Explain Everything & Plickers
PPTX
Welcome to Chemistry
PPTX
Online Implementation of AB 705 In Math
DOCX
COURSE SYLLABUSData Analysis and Reporting Spring 2019.docx
PPTX
Using Web-Based Simulations to Enhance Learning in a Chemistry Class
PDF
Engaging students with inquiry: Project-based learning and problem-based lear...
PDF
Instructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdf
PPT
Bringing 'second life' to a tough undergraduate course
PPT
BLC Management During Covid Pandemic_Presentation-Final Defense.ppt
PPTX
Simulation
PPT
computer simulation,blended learning, educational podcasts
PPT
computer simulation, blended learning,educational podcasts
Assignments .30%
Syllabus
Lecture capture and active learningRising to meet the needs of the changing A...
Steinberg-Gamify Your Online Classes!
MATH 150 Module Information Booklet
Eme2040 summer b syllabus
Educational Mini Clips (Podcasts)
Stemx13 Animating Science presentation J_Wishart
Explain Everything & Plickers
Welcome to Chemistry
Online Implementation of AB 705 In Math
COURSE SYLLABUSData Analysis and Reporting Spring 2019.docx
Using Web-Based Simulations to Enhance Learning in a Chemistry Class
Engaging students with inquiry: Project-based learning and problem-based lear...
Instructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdf
Bringing 'second life' to a tough undergraduate course
BLC Management During Covid Pandemic_Presentation-Final Defense.ppt
Simulation
computer simulation,blended learning, educational podcasts
computer simulation, blended learning,educational podcasts
Ad

More from Mustafa Jarrar (20)

PPTX
Clustering Arabic Tweets for Sentiment Analysis
PPTX
Classifying Processes and Basic Formal Ontology
PPTX
Business Process Implementation
PPTX
Business Process Design and Re-engineering
PPTX
BPMN 2.0 Analytical Constructs
PPTX
BPMN 2.0 Descriptive Constructs
PPTX
Introduction to Business Process Management
PDF
Customer Complaint Ontology
PPTX
Subset, Equality, and Exclusion Rules
PPTX
Schema Modularization in ORM
PPTX
On Computer Science Trends and Priorities in Palestine
PPTX
Lessons from Class Recording & Publishing of Eight Online Courses
PPTX
Presentation curras paper-emnlp2014-final
PPTX
Jarrar: Future Internet in Horizon 2020 Calls
PPT
Habash: Arabic Natural Language Processing
PDF
Adnan: Introduction to Natural Language Processing
PPTX
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
PPTX
Bouquet: SIERA Workshop on The Pillars of Horizon2020
PPTX
Jarrar: Sparql Project
PPTX
Jarrar: Logical Foundation of Ontology Engineering
Clustering Arabic Tweets for Sentiment Analysis
Classifying Processes and Basic Formal Ontology
Business Process Implementation
Business Process Design and Re-engineering
BPMN 2.0 Analytical Constructs
BPMN 2.0 Descriptive Constructs
Introduction to Business Process Management
Customer Complaint Ontology
Subset, Equality, and Exclusion Rules
Schema Modularization in ORM
On Computer Science Trends and Priorities in Palestine
Lessons from Class Recording & Publishing of Eight Online Courses
Presentation curras paper-emnlp2014-final
Jarrar: Future Internet in Horizon 2020 Calls
Habash: Arabic Natural Language Processing
Adnan: Introduction to Natural Language Processing
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Jarrar: Sparql Project
Jarrar: Logical Foundation of Ontology Engineering

Recently uploaded (20)

PDF
Empathic Computing: Creating Shared Understanding
PPTX
MYSQL Presentation for SQL database connectivity
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Big Data Technologies - Introduction.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Approach and Philosophy of On baking technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Encapsulation theory and applications.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
Empathic Computing: Creating Shared Understanding
MYSQL Presentation for SQL database connectivity
The Rise and Fall of 3GPP – Time for a Sabbatical?
Advanced methodologies resolving dimensionality complications for autism neur...
Programs and apps: productivity, graphics, security and other tools
Encapsulation_ Review paper, used for researhc scholars
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Big Data Technologies - Introduction.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Approach and Philosophy of On baking technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Review of recent advances in non-invasive hemoglobin estimation
NewMind AI Weekly Chronicles - August'25 Week I
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Encapsulation theory and applications.pdf
20250228 LYD VKU AI Blended-Learning.pptx

Discrete Mathematics Course Outline

  • 1. , 1 Discreet Mathematics Outline and Motivation Lecture Notes on Discrete Mathematics (Comp233). Birzeit University, Palestine, 2015 mjarrar©2015 Mustafa Jarrar Computer Science Birzeit University, Palestine mjarrar@birzeit.edu http://www.jarrar.info
  • 2. , 2 Watch this lecture and download the slides Acknowledgement: This lecture is based on (but not limited to) to chapter 5 in “Discrete Mathematics with Applications by Susanna S. Epp (3rd Edition)”. More Online Courses at: http://www.jarrar.info Course Page: http://www.jarrar.info/courses/DMath/
  • 3. , 3 Video: Math is Fun https://www.youtube.com/watch?v=_OHHrk0larQ
  • 4. , 4 Video: History of Mathematics https://www.youtube.com/watch?v=cy-8lPVKLIo
  • 5. , 5 Video: We Use Math https://www.youtube.com/watch?v=aYIv4jggQJc
  • 6. , 6 Video: Real Life Math https://www.youtube.com/watch?v=ahXIMUkSXX0
  • 7. , 7 Welcome to  Most important mathematics for computing.  Essential to college-level mathematics and beyond  very much "real world" mathematics  Problem Solving skills  Logical Thinking skills  Analytical skills  Playing Games and Puzzles  Discrete math is fun Discreet Mathematics at Birzeit University
  • 8. , 8 What is Discrete Math Discrete mathematics is the study of mathematical structures that are fundamentally discrete rather than continuous; Such as: Logic and reasoning, number theory, sequences, set theory, functions, relations, graphs, and counting
  • 9. , 9 Text Book Discrete Mathematics with Applications (4rd Edition), by Susanna S. Epp. Brooks/Cole Additional References: Discrete Mathematics with applications by Barnier & Chan Discrete Mathematics and its Applications by Kenneth H. Rosen. Foundations of Computer Science by Aho and Ulman .
  • 10. , 10 Outline Chapter Sections Time Outline and Motivation to Discrete Mathematics 1 Ch.2 The Logic of Compound Statements (Propositonal Logic) 2.1, 2.2, 2.3 4 Ch.3 The logic of quantified statements (First Order Logic) 3.1, 3.2, 3.3 5 Ch.4 Number Theory & Proof Methods 4.1, 4.2, 4.3, 4.4 6 Ch.5 Sequences & Mathematical Induction 5.1, 5.2, 5.3 5 Midterm Exam Ch.6 Set Theory 6.1, 6.2, 6.3 (+6.4 Agebra) 5 Ch.7 Functions 7.1, 7.2 3 Ch.8 Relations 8.1, 8.2, 8.3 5 Ch.9 Counting Theory 9.1, 9.2, 9.3, 9.5, 9.6 7 Ch.10 Graphs and Trees 10.1, 10.2 3 Final Exam
  • 11. , 11 Course Objectives  To apply logically valid forms of argument and avoid logical errors.  To employ both direct and indirect arguments to derive new results from those already known to be true.  To work with symbolic representations as if they were concrete objects.  To recursively think about problems and validate them using mathematical induction.  To count random and chance events and compute the likelihood of obtaining certain events in a sample space.
  • 12. , 12 Evaluation • Midterm exam 30% • Short Exams and Assignments 25% • Participation* 5% • Final Exam 40% *Participation includes class attendance, contributions during lectures, and answering questions.
  • 13. , 13 Student Responsibilities  Class participation and independent work. Students are expected to actively participate in all classes and perform independent work.  Attendance. Attendance is mandatory. University regulations regarding this matter will be strictly enforced.  Academic Honesty. Individual work must be each student’s own work. Plagiarism or cheating will result in official University disciplinary review.  Missed Exams. There are no makeup exams.  Class Etiquette. Please keep all cell phones and other electronic devices turned off during class. If your activities during class are deemed disruptive, you will be asked to leave. Use of a personal computer during class is prohibited except for note taking with Instructor permission.  Ritaj and Facebook: official communication through Ritaj. Students are assumed to check Ritaj several times a day. A Facebook Group is created for (informal) communication https://www.facebook.com/groups/115677325805515/