MATHEMATICAL FOUNDATION OF COMPUTER SCIENCE By, A.Kousar Nikhath, Asst.Professor, CSE Dpt.

Slides:



Advertisements
Similar presentations
CSE 311: Foundations of Computing Fall 2013 Lecture 3: Logic and Boolean algebra.
Advertisements

Course Outline. Lecture 1 Learning Objectives  To use set notations  To apply operations (union, intersection) on sets  To define de Morgan’s Laws.
Computability and Complexity 8-1 Computability and Complexity Andrei Bulatov Logic Reminder.
Lecture 19 Exam: Tuesday June14 4-6pm Overview. Disclaimer The following is a only study guide. You need to know all the material treated in class.
About the Course Lecture 0: Sep 2 AB C. Plan  Course Information and Arrangement  Course Requirement  Topics and objectives of this course.
Discrete Mathematics Math 6A Instructor: M. Welling.
Lecture 19 Exam: Tuesday June15 4-6pm Overview. General Remarks Expect more questions than before that test your knowledge of the material. (rather then.
Discrete Structures for Computer Science Ruoming Jin MW 5:30 – 6:45pm Fall 2009 rm MSB115.
Adapted from Discrete Math
ⅠIntroduction to Set Theory 1. Sets and Subsets
CSNB143 – Discrete Structure
CS 490 Mathematical Logic, Combinatorics, Counting Arguments, Graph Theory, Number Theory, Discrete Probability, Recurrence Relation. Thao Tran.
Mathematical Structures A collection of objects with operations defined on them and the accompanying properties form a mathematical structure or system.
Discrete Structures Review Presented by: Aaron Morales Tony Thi.
A Brief Summary for Exam 1 Subject Topics Propositional Logic (sections 1.1, 1.2) –Propositions Statement, Truth value, Proposition, Propositional symbol,
Discrete Mathematics Transparency No. 0-1 Discrete Mathematics Cheng-Chia Chen September 2009.
CSNB143 – Discrete Structure. Learning Outcomes – At the end of this course, students should be able to use all basic concepts of mathematical structures.
MATH 224 – Discrete Mathematics
Advanced Counting Techniques CSC-2259 Discrete Structures Konstantin Busch - LSU1.
 期中测验时间:  11 月 4 日  课件 集合,关系,函数,基数, 组合数学.  Ⅰ Introduction to Set Theory  1. Sets and Subsets  Representation of set:  Listing elements, Set builder.
Course overview Course title: Discrete mathematics for Computer Science Instructors: Dr. Abdelouahid Derhab Credit.
Week 15 - Wednesday.  What did we talk about last time?  Review first third of course.
Chapter 2 Mathematical preliminaries 2.1 Set, Relation and Functions 2.2 Proof Methods 2.3 Logarithms 2.4 Floor and Ceiling Functions 2.5 Factorial and.
CSCI 2670 Introduction to Theory of Computing Instructor: Shelby Funk.
CISC 2315 Discrete Structures Professor William G. Tanner, Jr. Spring 2011 Slides created by James L. Hein, author of Discrete Structures, Logic, and Computability,
MATH 370 Final Review Chapter Know this well Chapter 5 and 6: Counting/ Probability Basic counting P(n,r), C(n,r), C(n-1+r,r),… Basic probability,
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Barnett/Ziegler/Byleen Finite Mathematics 11e1 Chapter 7 Review Important Terms, Symbols, Concepts 7.1. Logic A proposition is a statement (not a question.
Daniel Kroening and Ofer Strichman 1 Decision Procedures An Algorithmic Point of View BDDs.
 期中测验时间:  10 月 31 日上午 9 : 40—11 : 30  第一到第四章  即,集合,关系,函数,组合数学.
Propositional Calculus CS 270: Mathematical Foundations of Computer Science Jeremy Johnson.
 Ⅰ Introduction to Set Theory  1. Sets and Subsets  Representation of set:  Listing elements, Set builder notion, Recursive definition  , ,  
Advanced Counting Techniques CSC-2259 Discrete Structures Konstantin Busch - LSU1.
1 IS 2150 / TEL 2810 Introduction to Security James Joshi Associate Professor, SIS Lecture 3 September 15, 2009 Mathematical Review Security Policies.
CS6133 Software Specification and Verification
Mathematical Preliminaries
Discrete mathematics SEMESTERFIVE SUBJECT CODEMA1256 V.SUNDARARAJAN PROFESSOR CSE.
Lecture 1 Overview Topics 1. Proof techniques: induction, contradiction Proof techniques June 1, 2015 CSCE 355 Foundations of Computation.
Design and Analysis of Algorithms (09 Credits / 5 hours per week) Sixth Semester: Computer Science & Engineering M.B.Chandak
Copyright Curt Hill Euler Circles With Venn Diagrams Thrown in for Good Measure.
SEMESTERFIVE SUBJECT CODEMA1256 PROFESSORV.SUNDARARAJAN.
CSCI 115 Course Review.
Foundations of Discrete Mathematics Chapter 1 By Dr. Dalia M. Gil, Ph.D.
1.  This course covers the mathematical foundations of computer science and engineering. It provides an introduction to elementary concepts in mathematics.
COMP 170 L2 Page 1 Review for Midterm 2 Part II: Number Theory and Cryptography L06: RSA Part III: Logic L07, L08, L09 Part IV: Induction and Recurrence.
MATHEMATICS B.A./B.Sc. (GENERAL) THIRD YEAR EXAMINATION, 2012.
Paper Code : BCA-03 Paper Title : Mathematics Theory.
Review: Discrete Mathematics and Its Applications
Design and Analysis of Algorithms (09 Credits / 5 hours per week)
CSCE 355 Foundations of Computation
Formal Modeling Concepts
CSE 321 Review Session Dave Bacon.
CSCE 355 Foundations of Computation
IS 2150 / TEL 2810 Information Security & Privacy
Mathematics for Computer Science MIT 6.042J/18.062J
Chapter 8 Logic Topics
A Brief Summary for Exam 2
Propositional Calculus: Boolean Algebra and Simplification
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett
A Brief Summary for Exam 1
IS 2150 / TEL 2810 Introduction to Security
Review: Discrete Mathematics and Its Applications
Logical Truth To show a statement A is a logic truth (tautology) ...
MAT 3100 Introduction to Proof
ⅠIntroduction to Set Theory 1. Sets and Subsets
INTRODUCTION TO ALOGORITHM DESIGN STRATEGIES
IS 2150 / TEL 2810 Introduction to Security
Department of Computer Science & Engineering
IS 2150 / TEL 2810 Information Security & Privacy
Presentation transcript:

MATHEMATICAL FOUNDATION OF COMPUTER SCIENCE By, A.Kousar Nikhath, Asst.Professor, CSE Dpt.

UNIT-I 1.1.Syllabus: Mathematical Logic: Statements and notations, Connectives, Well formed formulas, Truth Tables, tautology, equivalence implication, Normal forms. 1.2.Lesson Plan: Learn about the statements and the notations used to represent.1 hr Defining connectives and their usage.1 hr Defining rules for Well formed formulas.2 hr Defining truth tables and prove tautology and implication using them.1 hr Defining Conjunctive, Disjunctive Normal forms and PCNF, PCNF.2 hr Total Number of HRS 7 HRS

UNIT-II 2.1Syllabus: Predicates : Predicative logic, Free & Bound variables, Rules of inference, Consistency, proof of contradiction, Automatic Theorem Proving. 2.2 Lesson Plan: Understanding predictive logic.1 hr Defining free and bound variables with examples.1 hr Defining rules of inference.1 hr Implementing rules of inference with examples.1 hr Defining Consistency.1 hr Explain Proof of Contradiction with example. 1 hr Explain Automatic Theorem Proving with example.1 hr Total Number of HRS: 7 HRS

UNIT-III 3.1 Syllabus: Set Theory: Properties of binary Relations, equivalence, compatibility and partial ordering relations. Hasse diagram, Functions : Inverse Function,Composition of functions,recursive Functions,Lattice and its properties, Pigeon hole principles and its application. 3.2 Lesson Plan: Basics of relations and binary relations. 1 hr Equivalence and Partial Order Relation. 1 hr Hasse Diagrams for Relations—examples. 1 hr Functions and types of functions. 1 hr Lattice and its properties.1 hr Pigeon Hole Principles and its properties.1 hr Total Number of HRS: 6 HRS

UNIT-IV 4.1 Syllabus: Algebraic structures: Algebraic systems Examples and general properties, Semi groups and monoids, groups, subgroups homomorphism, Isomorphism. 4.2 Lesson Plan: Defining algebraic systems & properties with examples. 1 hr Define Groups and its properties.1 hr Define Semi groups and monoids & properties with examples. 1 hr Define Subgroup Homomorphism with examples.1 hr Define Subgroup Isomorphism with examples.1 hr Total Number of HRS: 5 HRS

UNIT-V 5.1Syllabus: Elementary Combinatorics: Basis of counting, Combinations & Permutations, with repetitions, Constrained repetitions, Binomial Coefficients, Binomial Multinomial theorems, the principles of Inclusion-Exclusion. Lesson Plan: 5.2 Concepts of Counting. Combinations –Problems on it. 1hr Permutations – Problems on it. 1hr Permutations with repetitions.1hr Permutations with constrained repetitions.1hr Binomial Coefficients with problems. 1hr Binomial Theorem with proof. 1hr Multinomial Theorem with proof.2hrs Principles of Inclusion and Exclusion. 1hr Total Number of HRS : 9 HRS

UNIT-VI 6.1Syllabus: Recurrence Relation: Generating Functions, Function of Sequences Calculating Coefficient of generating function, Recurrence relations, Solving recurrence relation by substitution and Generating functions. Characteristics roots solution of Inhomogeneous Recurrence Relation. 6.2 Lesson Plan: Generating functions.1hr Function of sequences.1hr Calculating coefficient of generating function.1hr Recurrence relations.1hr 1hr Solving recurrence relations by Substitution method.2hrs Solving recurrence relations by Generating functions.2hrs Characteristics roots --Inhomogeneous Recurrence relation.2hrs Total Number of HRS : 11 HRS

UNIT-VII 7.1 Syllabus: Graph Theory: Representation of Graph, DFS, BFS, Spanning Trees, planar Graphs. 7.2 Lesson Plan: Representing graph using different ways. 1hr Defining Depth First Search Algorithm.1hr Problems on Depth First Search Algorithm.1hr Defining Breadth First Search Algorithm. 1hr Problems on Breadth First Search Algorithm.1hr Defining Spanning trees.1hr Algorithms for constructing spanning trees.2hr Defining Planar Graphs. 1hr Problems on Planar graphs.1hr Total Number of HRS : 10 HRS

UNIT-VIII 8.1 Syllabus: Graph Theory and Applications: Basic Concepts Isomorphism and Sub graphs, Multi graphs and Euler circuits, Hamiltonian graphs, Chromatic Numbers. 8.2Lesson Plan: Basics of Subgraphs.1hr Isomorphism and problems related to it.2hrs Multigraphs and problems on it.1hr Euler and Hamiltonian graphs. 2hr Chromatic numbers and problems on it 1hr Total Number of HRS: 7HRS