Set Theory - Mathematics (Undergraduate Foundation)

Mathematics begins with sets. This course covers everything from basic definitions and membership notations to complex set algebra and De Morgan's laws. You will master cardinality, power sets, and the classification of number systems including rational, irrational, and complex numbers. The curriculum moves from simple operations like union and intersection into element-wise proofs, Cartesian products, and the mechanics of relations and functions. Set theory is the language of modern data and logic. These concepts are essential for computer programming, database management, and statistical analysis. Understanding functions and mappings allows you to model real-world dependencies in engineering, economics, and the sciences. Mastering these foundations provides the exact logical framework needed to solve complex problems in technology and research. Upon completion, you will be able to simplify set expressions and solve grouping problems using Venn diagrams and the inclusion-exclusion principle. You will know how to perform element-wise proofs and calculate set cardinalities. You will also gain the ability to evaluate composite functions and prove whether a mapping is one-to-one, onto, or bijective. This course is designed for undergraduate students and secondary school leavers entering STEM disciplines. It provides a necessary logical foundation for anyone moving into calculus, data science, or advanced mathematics. The clear, direct instruction ensures that any student can develop the systematic thinking required for professional technical roles.

20 hrs

Enrolment valid for 12 months
This course is also part of the following learning tracks. You may join a track to gain comprehensive knowledge across related courses.
MTH 101: Elementary Mathematics I - Algebra and Trigonometry
MTH 101: Elementary Mathematics I - Algebra and Trigonometry
Master the foundational mathematical structures essential for success in quantitative undergraduate degrees and professional technical roles. This comprehensive learning track delivers a rigorous treatment of algebra and trigonometry, moving rapidly from fundamental set theory and real number operations to advanced topics including matrix algebra, complex numbers, and analytical trigonometry. You will establish the critical problem-solving framework required for advanced study in calculus, engineering mechanics, and data science. This programme is primarily designed for first-year university students in STEM disciplines requiring strong analytical bases, particularly engineering, physics, computer science, and economics. It also serves as an intensive, high-level refresher for professionals returning to academia or shifting into data-driven roles demanding precise numerical literacy and logical structuring. Prior competence in standard secondary school mathematics is assumed; focus is placed strictly on mastery and application of core definitions. Upon completion, you will possess the skills to construct rigorous logical arguments using set theory and mathematical induction, model complex relationships with functions and matrices, and analyze periodic systems using advanced trigonometry. You will demonstrate competence in solving diverse equation types, from quadratics to linear systems, and manipulating complex numbers in engineering applications. This track prepares you directly for the mathematical demands of second-year university studies and technical professional certification exams.

Master the foundational mathematical structures essential for success in quantitative undergraduate degrees and professional technical roles. This comprehensive learning track delivers a rigorous treatment of algebra and trigonometry, moving rapidly from fundamental set theory and real number operations to advanced topics including matrix algebra, complex numbers, and analytical trigonometry. You will establish the critical problem-solving framework required for advanced study in calculus, engineering mechanics, and data science. This programme is primarily designed for first-year university students in STEM disciplines requiring strong analytical bases, particularly engineering, physics, computer science, and economics. It also serves as an intensive, high-level refresher for professionals returning to academia or shifting into data-driven roles demanding precise numerical literacy and logical structuring. Prior competence in standard secondary school mathematics is assumed; focus is placed strictly on mastery and application of core definitions. Upon completion, you will possess the skills to construct rigorous logical arguments using set theory and mathematical induction, model complex relationships with functions and matrices, and analyze periodic systems using advanced trigonometry. You will demonstrate competence in solving diverse equation types, from quadratics to linear systems, and manipulating complex numbers in engineering applications. This track prepares you directly for the mathematical demands of second-year university studies and technical professional certification exams.

See more
AMS 102: Basic Mathematics
AMS 102: Basic Mathematics
Management and administration require precise numerical logic for decision-making. This track follows the official NUC CCMAS syllabus for AMS 102, covering real numbers, set theory, and complex systems. You will master algebraic operations, permutations, and combinations alongside the foundations of trigonometry and calculus. It provides the mathematical tools to model financial trends, handle business data, and solve optimisation problems in corporate settings. This programme is built for first-year university students in Accounting, Business Administration, Banking, Finance, and Public Administration. It also serves secondary school leavers preparing for management degrees and professionals needing a refresher on business mathematics. It is suitable for anyone moving into roles that demand accurate quantitative analysis and logical deduction. You will gain the ability to simplify complex business formulas, calculate probabilities for risk assessment, and find the exact points where profits are highest. You will be able to handle sequences for interest calculations and use differentiation to manage production costs. Completing this track ensures success in university examinations and builds the analytical strength required for careers in financial analysis, auditing, and strategic management.

Management and administration require precise numerical logic for decision-making. This track follows the official NUC CCMAS syllabus for AMS 102, covering real numbers, set theory, and complex systems. You will master algebraic operations, permutations, and combinations alongside the foundations of trigonometry and calculus. It provides the mathematical tools to model financial trends, handle business data, and solve optimisation problems in corporate settings. This programme is built for first-year university students in Accounting, Business Administration, Banking, Finance, and Public Administration. It also serves secondary school leavers preparing for management degrees and professionals needing a refresher on business mathematics. It is suitable for anyone moving into roles that demand accurate quantitative analysis and logical deduction. You will gain the ability to simplify complex business formulas, calculate probabilities for risk assessment, and find the exact points where profits are highest. You will be able to handle sequences for interest calculations and use differentiation to manage production costs. Completing this track ensures success in university examinations and builds the analytical strength required for careers in financial analysis, auditing, and strategic management.

See more
DSS 103: Mathematics for Social Scientists I - Algebra and Trigonometry
DSS 103: Mathematics for Social Scientists I - Algebra and Trigonometry
Build the mathematical foundation required to excel in social science degrees and data-driven careers. This track follows the official NUC syllabus for DSS 103 to teach sets, number operations, counting methods, logical proofs, binomial expansions, complex numbers, and trigonometry. Each topic connects directly to the quantitative skills you need for statistics, research methods, and economic analysis. This programme is for first-year university students studying economics, sociology, political science, psychology, geography, or other social science disciplines. It is also for secondary school leavers preparing for university entry and professionals who must strengthen their maths for postgraduate study or analytical roles in government, NGOs, or private sector research. After completing this track, you will solve equations, handle algebraic proofs, manipulate trigonometric formulas, and apply counting principles to real-world data problems. These skills prepare you for advanced coursework in econometrics, statistical analysis, social research, and policy evaluation. You will have the confidence to tackle quantitative modules and compete for roles in banking, public service, consulting, and development work.

Build the mathematical foundation required to excel in social science degrees and data-driven careers. This track follows the official NUC syllabus for DSS 103 to teach sets, number operations, counting methods, logical proofs, binomial expansions, complex numbers, and trigonometry. Each topic connects directly to the quantitative skills you need for statistics, research methods, and economic analysis. This programme is for first-year university students studying economics, sociology, political science, psychology, geography, or other social science disciplines. It is also for secondary school leavers preparing for university entry and professionals who must strengthen their maths for postgraduate study or analytical roles in government, NGOs, or private sector research. After completing this track, you will solve equations, handle algebraic proofs, manipulate trigonometric formulas, and apply counting principles to real-world data problems. These skills prepare you for advanced coursework in econometrics, statistical analysis, social research, and policy evaluation. You will have the confidence to tackle quantitative modules and compete for roles in banking, public service, consulting, and development work.

See more

Course Chapters

1. Introduction
7
This chapter introduces the fundamental language and notation of set theory. Mastering these primary definitions is mandatory for structuring logical arguments and categorising data in all advanced mathematical and computational disciplines. You will master four objectives: defining sets and elements with precision; using roster and set-builder notation; identifying finite and infinite collections; and applying basic symbols for membership and subsets.
Concept Overviews
7 Lessons
1:52:52
2. Subsets
7
2
This chapter defines the hierarchical inclusion of sets and the precise conditions for set equality. Mastery of subset logic is critical for constructing rigorous proofs and managing data inheritance in computational architecture. You will master four objectives: distinguishing between proper and improper subsets; proving set equality through mutual inclusion; calculating the total number of subsets for finite collections; and defining the universal set and empty set within inclusion frameworks.
Concept Overviews
7 Lessons
1:38:01
Problem Walkthroughs
2 Lessons
27:33
3. Sets of Numbers
7
1
This chapter defines the rigorous classification of numerical collections and their hierarchical inclusion. Mastery of these standard sets is mandatory for defining domains in calculus, establishing computational constraints, and ensuring logical consistency in mathematical proofs. You will master four objectives: categorising natural, integer, rational, and irrational numbers; identifying the real and complex number systems; applying interval notation for continuous subsets; and mapping the nested relationship between numerical sets.
Concept Overviews
7 Lessons
1:57:16
Problem Walkthroughs
1 Lesson
8:28
4. Operations on Sets
6
4
This chapter covers the algebraic manipulation of sets to form new collections through rigorous logical rules. Mastering these operations is foundational for database querying, probability theory, and complex data stratification in engineering and analytical systems. You will master four objectives: performing unions, intersections, and set differences; calculating absolute and relative complements; applying De Morgan's laws to simplify set expressions; and identifying disjoint sets.
Concept Overviews
6 Lessons
1:11:30
Problem Walkthroughs
4 Lessons
39:07
5. Algebra of Sets
10
2
This chapter covers the fundamental laws governing set operations and the formal proof of set identities. Mastering this symbolic logic is essential for simplifying complex boolean expressions and ensuring the validity of analytical arguments in computer science and mathematical engineering. You will master four objectives: applying idempotent, associative, and commutative laws; implementing distributive and absorption laws; proving identities using De Morgan's laws; and simplifying expressions using identity and complement laws.
Concept Overviews
10 Lessons
58:57
Problem Walkthroughs
2 Lessons
10:46
6. Venn Diagrams
5
4
This chapter introduces the visual representation of set relationships and the spatial logic of inclusions. Mastery of Venn diagrams is essential for mapping data overlaps, solving combinatorial problems, and verifying set identities through geometric interpretation. You will master four objectives: constructing diagrams for two and three sets; shaded representation of unions and intersections; interpreting regions of relative and absolute complements; and solving practical survey problems using the principle of inclusion-exclusion.
Concept Overviews
5 Lessons
1:02:38
Problem Walkthroughs
4 Lessons
1:17:35
7. Cartesian Products
4
1
This chapter defines the construction of ordered pairs and the product of distinct sets. Understanding these mappings is mandatory for defining relations, functions, and the multidimensional coordinate systems used in database schema design and linear algebra. By the end of this chapter, you will master: constructing ordered pairs and n-tuples; calculating the cardinality of product sets; applying the non-commutative property; and executing distributive operations over unions and intersections.
Concept Overviews
4 Lessons
1:05:19
Problem Walkthroughs
1 Lesson
6:37
8. Relations, Mappings and Functions
9
5
This chapter explains how elements from different sets interact through specific rules. These principles are the building blocks for computer programming and advanced calculus. You will learn to link data points accurately and transform inputs into valid outputs. You will master identifying relations and functions; performing algebraic and composite operations; classifying injective, surjective, and bijective mappings; and calculating inverse functions.
Concept Overviews
9 Lessons
3:11:31
Problem Walkthroughs
5 Lessons
47:59