Current Online Course Schedule

This page gives you a quick way to find out more about online and hybrid courses offered at MiraCosta. Click any course title to learn more about the course. Many instructors add details here about expectations for the course and what students need to do to get started.

Courses listed as "Online Only" may be completed entirely online.
Courses listed as "Hybrid" will have some class activity that takes place at a designated location in addition to your online coursework. This activity may range from a few proctored exams to regular meetings on a MiraCosta campus.

Discrete Mathematics

Designed for students majoring in mathematics or computer science, this course introduces discrete mathematics, including logic, methods of proof, number theory, sets, counting, discrete probability, relations, recursion, recurrence relations, Boolean algebra, graphs, trees, and networks. Topics are illustrated with applications to computer science, including design and analysis of algorithms, undecidability, program correctness, and digital logic design. UC Credit Limitation: Credit for MATH 226 or MATH 226H.

Subject: MATH
Course Number: 226
Section Number: 3492
Units: 4
Instructor: Zahedani, Heydar

Instructor information about this course

Learning Management System (LMS) for this course: Canvas
LMS link:
Course start page:
Course email:
Office: 4606
Office hours: T-TR 9:30-10:30 or by appointment on MW
Instructor notes: This online class requires students to use a computer with reliable internet service and to purchase access to an online learning system in order to access learning materials and assignments at using the following class key: miracosta 5995 3238 Students must take proctored (paper-and-pencil) final exam and two midterm tests given on the MiraCosta campus at the Academic Proctoring Center during the fixed testing windows (usually 2 or 3 days long) indicated in the schedule for this class.

Login to this course

Back to Schedule