MATH2215 programs

Discrete Mathematics

This course provides a background in the area of discrete mathematics to provide an adequate foundation for further study in computer science. It is also of great interest to students wishing to pursue further study in mathematics. In this unit, students study propositional and predicate logic; methods of proof; fundamental structures in discrete mathematics such as sets, functions, relations and equivalence relations; Boolean algebra and digital logic; graphs and trees; and elementary counting techniques.

–
Average rating
Rate a teacher to start
6
ECTS
180
hours in a term
4
class hours a week
From the Fall 2025-2026 syllabus

What you will learn

  • •Learn and understand propositional logic
  • •Learn, understand, and apply rules of inference, recursive definitions, and proof methods
  • •Learn and understand basic concepts such as sets, functions, sequences, and their properties
  • •Analyze function growth using Big O, Theta, Omega notations
  • •Solve counting problems: permutations, combinations, recurrence relations

How it is graded

20%
Assignments (Tutorial)
Weeks 1-7, 9-15
40%
Midterm Exam
Week 8
40%
Final Exam
Week 16

Workload

180 hours in a term, about 12 a week
In-Class Time 56 hIndependent Study 56 hAssignments 50 hExaminations 18 h

Week by week

Books

Discrete mathematics and its applications
Kenneth H. Rosen, 8th
required
Discrete mathematics with applications
Susanna S. Epp, 5th
recommended

Where it fits

NeedsPre-Calculus

Requirements come from syllabi. Check with your advisor.

Rules

Attendance is compulsory. A student missing 25% (16 hours or more) of all instructed hours will be forced to withdraw from the course per University Academic Regulations.

Who teaches it

–Alisher Ikramov
Alisher Ikramov
Office UCA216, 1pm Mon

Files

finalSolutions
MATH221. Final2025 solutions
Discrete Mathematics · Fall 2025
Open
midtermSolutions
MATH221. Midterm2025 solutions
Discrete Mathematics · Fall 2025
Open
midterm
Discrete Math - Spring 2023 midterm
Discrete Mathematics · Spring 2023
Open
syllabus
MATH 221 Discrete Mathematics Syllabus0
Discrete Mathematics · Fall 2025
Open
mock
Discrete Math Mock by Timurid
Discrete Mathematics · by Timurid
Open
textbook
Discrete Mathematics and Its Applications
Discrete Mathematics
Open
syllabus
MATH 221 - Discrete Mathematics
Discrete Mathematics · Spring 2025
Open

What Anonymous says

Anonymous posts, unverified. Press F never edits them and every card links to the original.