Mathematical Foundations for Computing
Completed by Mahmoud Magdy Mahmoud
September 23, 2026
19 hours (approximately)
Mahmoud Magdy Mahmoud's account is verified. Coursera certifies their successful completion of Mathematical Foundations for Computing
What you will learn
Develop a strong understanding of sets, subsets, and set operations, applying them to data representation and computational modelling.
Convert numbers across decimal, binary, and hexadecimal systems, and apply base conversions to programming and computer architecture.
Analyse and interpret functions and their properties, including mappings and inverses, to understand their role in algorithms and computing.
Explore relations and their properties, using them to describe structured connections and dependencies in computational systems.
Skills you will gain
- Category: Advanced Mathematics
- Category: Computational Logic
- Category: Applied Mathematics
- Category: Mathematical Modeling
- Category: Programming Principles
- Category: Theoretical Computer Science
- Category: Logical Reasoning
- Category: Algorithms
- Category: Database Theory
- Category: Arithmetic
- Category: Computational Thinking
- Category: General Mathematics

