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: Computational Thinking
- Category: Mathematical Modeling
- Category: Programming Principles
- Category: Theoretical Computer Science
- Category: Business Mathematics
- Category: Problem Solving
- Category: Computer Science
- Category: Data Structures
- Category: Advanced Mathematics
- Category: Arithmetic
- Category: Database Theory
- Category: Applied Mathematics

