Discrete Structure

Details

I N T R O D U C T I O N

This course introduces students to the principles and applications of discrete structure in the field
of computer science. The topics that are covered in this course are set theory, proof techniques,
relations, functions, recurrence relations, counting methods, graph theory, trees and finite
automata. At the end of the course, the students should be able to use set theory, relations and
functions to solve computer science problems, analyze and solve problems using recurrence
relations and counting methods, apply graph theory and trees in real world problems and use
deterministic finite automata finite state machines to model electronic devices and problems.

R E F L E C T I O N

Throughout this 14 week course, I have had an array of assignments and three major test that have made me angry, confused, and proud all at the same time. I learned a lot for this discrete subject. Beside, i love how Dr.Suhaila teach with love and patience. Dr.Suhaila know how weak i am at this course, she always asked me if i have some problem , she can help.