Lesson plan /

Lesson Information

Course Credit
Course ECTS Credit
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience?
Course Coordinator Assist. Prof. Dr. ROA'A ALI ABDULLAH MOHAMMEDQASEM
Instructor (s)
Course Assistant

Purpose and Content

The aim of the course The mathematical foundations of computer applications to teach the principles of graph theory and to provide information to modeling.
Course Content Logic, sets, algorithms, integers, matrices, methods of proof, counting, permutations, combinations, probability, advanced counting techniques, recursive structures, relations, graphs, trees.

Weekly Course Subjects

1Sets, Functions, Matrices-1
2Sets, Functions, Matrices-2
3Logic and Proofs-1
4Logic and Proofs-2
5Algorithms-1
6Algorithms-2
7Number Theory and Cryptography
8Midterm Exam
9Induction and Recursion
10Discrete Probability
11Relations
12Graphs
13Trees
14General Review

Resources

1-Kenneth Rosen, Discrete Mathematics and Its Applications , Fifth Ed., McGraw-Hill, 2003
2-Marcel B. Finan Introductory Notes in Discrete Mathematics
3-Lovasz, Vesztergombi. Discrete mathematics (lecture notes, 1999)