0% found this document useful (0 votes)
4 views

DS Introduction and Application

The document introduces Discrete Mathematics, emphasizing its study of distinct objects and structures, which can include various concepts beyond just numbers. It outlines the relevance of Discrete Math in computing, problem-solving, and its application in various fields such as algorithms and data structures. The course aims to develop students' understanding of fundamental concepts and logical reasoning, with a structured grading system for assessments.

Uploaded by

wwwchaudry1
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

DS Introduction and Application

The document introduces Discrete Mathematics, emphasizing its study of distinct objects and structures, which can include various concepts beyond just numbers. It outlines the relevance of Discrete Math in computing, problem-solving, and its application in various fields such as algorithms and data structures. The course aims to develop students' understanding of fundamental concepts and logical reasoning, with a structured grading system for assessments.

Uploaded by

wwwchaudry1
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

Discrete

Structures
Introduction
Ahsan Azhar
What is Mathematics, really?
It’s not just about numbers!
Mathematics is much more than that:

Mathematics is, most generally, the study


of any and all certain truths about any and
all well-defined concepts.

But, these concepts can be about numbers, symbols,


objects, images, sounds, anything!
So, what’s this class about?
What are “discrete structures” anyway?

“Discrete” (not “discreet”!) - Composed of distinct,


separable parts. (Opposite of continuous.)
discrete: continuous : : digital: analog

“Structures” - Objects built up from simpler objects


according to some definite pattern.

“Discrete Mathematics” - The mathematical study of


discrete objects and structures.
Discrete Mathematics
When using numbers, we’re much more likely to use ℕ
(natural numbers) and ℤ (whole numbers) than ℚ
(fractions) and ℝ (real numbers).

Reason: ℚ and ℝ are densely ordered

This notion can be defined precisely


Densely Ordered
á is densely ordered because

Opposite of densely ordered:


discretely ordered
Yet, ℚ and ℝ can be defined in terms of discrete concepts
(as we have seen)
This means that Discrete Mathematics has no exact
borders
Different books and courses treat slightly different topics
Discrete Math used whenever:
 Objects are counted

 Relationships between finite sets are studied

 Processes involving a finite number of steps are


analyzed
Discrete Math and Computing
 Discrete Math supports computing efforts because
information is stored and manipulated by computing
machines in a discrete fashion
Discrete Math solves problems:
 How many ways are there to choose a valid password
on a computer system?

 What is the probability of winning a lottery?

 Is there a link between two computers in a network?

 What is the shortest path between two cities using a


transportation system?
Discrete Math solves problems:
 How can a list of integers be sorted so that the integers
are in increasing order?

 How many steps are required to do such a sorting?

 How can it be proved that a sorting algorithm correctly


sorts a list?

 How can a circuit that adds two integers be designed?

 How many valid Internet addresses are there?


Why study Discrete Math?
 Develop your ability to understand and create
mathematical arguments

 Provide mathematical foundations for data structures,


algorithms, database theory, automata theory, formal
languages, compiler theory, computer security, and
operating systems.
Discrete Structures We’ll Study
 Sets  Propositions
 Relations  Predicates
 Functions  Quantifiers
 Orders of Growth  Rules of inference
 Sequence  Proofs
 Sequence as loops  Graphs
 Time Complexity  Trees
 Strings
 Permutations
 Combinations
Have Fun!
Many people find Discrete Mathematics more enjoyable
than, for example, Analysis:

 Applicable to just about anything


 Some nice puzzles
 Highly varied
Our Course Learning Outcomes

CLO Course Learning Outcome (CLO) Taxono Mappi


# my ng to
Level PLO
CLO The students will be able to understand basic C2 P2
1 problems and fundamental concepts of Sets,
Functions, Relations, Loops, Recursion, Quantifiers,
and Combinatorics
CLO The students will be able to apply logic proofs, C3 P2
2 logical reasoning, and models of computation to real
problems in computer science and data networking.
CLO The students will be able to demonstrate how C3 P2
3 mathematical concepts like graphs and tree
concepts are used to solve problems arising in
computer science.
Course Instruments And Grading
 Quizzes (20%)
Total 4 quizzes: two before Mids and two After Mids.

 Assignments (20%)
Total 4 assignments: two before Mids and two After Mids.

 Mid Term (20%)


In 9th week and will cover the content will be studied till 8 th
week.

 Final Term (40%)


After 16 weeks and will cover the content 25% before Mids
Thanks!
Do you have any questions?
[email protected]
F301 - Cab 2- Building A
University of Central Punjab Lahore

CREDITS: This presentation template was created by


Slidesgo, and includes icons by Flaticon and infographics &
images by Freepik

You might also like