Course Language:
English
Course Objectives:
The aim of this course is to introduce the topics and techniques of discrete methods and combinatorial reasoning with wide variety of applications.
Course Content:
Fundamental principle of counting. Introduction to discrete probability. Pigeonhole principle. Fundamentals of logic. The principle of inclusion and exclusion. Recurrence relations. Introduction to graph theory.
Course Methodology:
1: Lecture, 2: Question-Answer, 3: Lab, 4: Case-study
Course Evaluation Methods:
A: Testing, B: Experiment, C: Homework, D: Project