MTH 2400 — Technology and Applications of Discrete Mathematics
3 semester hoursUndergraduateLectureNUpath FQusually offered: fall, springBostonOnlineOnlineTraditional
Offers students experience with and exposure to ideas and techniques from discrete mathematics, which is at the foundation of the technological disciplines. Focuses on applications and practical use of discrete mathematics as it is applied to the computing sciences and engineering disciplines. Topics covered include sets; logic; Boolean algebra; machine representations of numbers (decimal, binary, octal, hexadecimal) and arithmetic; counting methods; graphs; and trees. Specific applications include algorithms and complexity, circuits and circuit diagrams, searching and sorting, networks, probability, and finite-state machines. Requires students to select and apply appropriate techniques from discrete math to address common problems found in modern technological systems, especially software and computing hardware design.
Prerequisites
Offering history
| Term | Sections | Enrolled | Capacity | Full | Open seats/section |
|---|---|---|---|---|---|
| Fall 2025 | 1 | 30 | 30 | 100% | 0.0 |
| Spring 2026 | 2 | 44 | 60 | 73% | 8.0 |
Snapshots from scheduled scrapes — not live seat availability. "Full" can exceed 100% when sections over-enroll.
Meeting times
Share of recent sections by weekday: M 0% · T 0% · W 20% · Th 0% · F 0%
Common patterns: async (80% of sections), W (20% of sections) — in patterns, R means Thursday
Professors
Fall
- Dominic Magnarelli (100% of students)
Spring
- Dominic Magnarelli (66% of students)
- Keith MacKay (34% of students) · reviews
Percentages are each professor's average share of the season's enrolled students in recent terms.
Unlocks
Courses that list MTH 2400 in their prerequisites.
Links
Official catalog (MTH course descriptions) · All MTH courses · Plan it at numap.app