Discrete Structures
Discrete Structures
Course Code: GS-232 Year/Semester: 2nd/3rd (FA-17)
Credit Hours: 3+0 Session: 2016-20
Class venue: Lecture theater-II (Computer Systems Engg.)
Class Schedule:
Section A (Odd): Tue 14:00 - 16:00 , Wed 09:30 - 10:30
Section B (Even): Wed 14:00 - 16:00 , Thu 09:30 - 10:30
Introduction to logic, Propositional and predicate calculus, Introduction to proofs, Methods of Proof: Direct proofs, Proofs by Contradiction, Sets, Relations and Functions, Optimization and matching, Sequences, Cardinality and Countability, Combinatorics, Pigeonhole Principle, Probabilistic Methods, Analysis and Complexity of Algorithms, Trees and Graphs, Formal logic, Mathematical Induction and Recursion, loop invariant, Elementary number theory.