Discrete Course Objective-Outline
Discrete Course Objective-Outline
Discrete Structure
Class: Semester:
Pre-requisites: None
This course has been designed to provide students with a clear, accessible
Objectives:
introduction to discrete structures. Discrete Structure describes processes
that consist of a sequence of individual steps (as compared to calculus, which
describes processes that change in a continuous manner). The principal
topics presented in this course are logic and proof, Sets and Function,
sequences, algorithms, induction and recursion, relations, graphs, and trees.
As you progress through this course, you will develop the mathematical
foundations necessary for more specialized subjects in computer science,
including data structures, algorithms, and compiler design. Upon completion
of this course, you will have the mathematical know-how required for an in-
depth study of the science and technology of the computer age.
define and identify the terms, rules, and properties of set theory and
use these as tools to support problem solving and reasoning in
applications of logic, functions, number theory, sequences, counting,
probability, trees and graphs, and finite state machines;
Textbook:
Books:
Discrete Mathematics and Its Applications by Kenneth H. Rosen (Seventh
Edition), 2012.
Reference Books
Quiz/ Quizzes:
Assignments Quizzes will be unannounced.
Policy They will be taken either in the first ten minutes of the class (so come
to the class on time & be prepared!) or in the last ten minutes of the
class (so listen to the lecture carefully).
If you miss a quiz, you miss it!
It’s up to the instructor’s discretion to choose the number of quizzes
for evaluation purposes.
Assignments:
Assignments need to be submitted on time. There will be 30% per day
deduction on late submissions
TBA
Plagiarism and Students indulging in any acts of the said offenses should be ready to bear
Cheating Policy grim consequences.
MIDTERM EXAMINATION