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: Problem Solving

Course Evaluation Methods:

A: Written examination