Skip to main content

Discrete Mathematical Structures

Enrollment is Closed

About This Course

The purpose of this course is to create awareness in students about the basic terminologies used in advanced courses in Computer Science and develop rigorous logical thinking for solving different kinds of problems in Computer Science. This course helps the learner to apply the theory and applications of elementary Counting Principles, Propositional Logic, Predicate Logic, Lattices, Generating Functions, Recurrence Relations and Algebraic Structures eventually in practical applications.


A sound background in higher secondary school MathematicsAdd information about the skills and knowledge students need to take this course.

Course Staff

Course Staff Image

Seena Varghese

Biography of instructor/staff member

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.

See our list of supported browsers for the most up-to-date information.

Question #2

Your answer would be displayed here.