Ending In:

$1,800

Courses

9

Lessons

429

Courses

9

Lessons

429

Operations on Algebraic Expressions

$200 Value

Equations and Mathematical Expressions in Algebra

$200 Value

Square and Cubic Roots

$200 Value

Exponents and Logarithms

$200 Value

Complex Numbers Course

$200 Value

Science and Math Made Simple

$200 Value

Mathematics for Data Science

$200 Value

Python Engineering Animations: Bring Math & Data to Life

$200 Value

Discrete Mathematics

$200 Value

Access

Lifetime

Content

3.0 hours

Lessons

39

By Ahmed Mahdy | in Online Courses

Welcome to the first course in math, "Operations on Algebraic Expressions."

In this class, you will learn basic Algebraic terms their functions, and other operations using algebraic expressions. Each lesson will have step-by-step solving examples that are easy to follow and apply.

- Access 39 lectures & 3 hours of content 24/7
- Definition, coefficient, and degree of an algebraic term
- Definition and degree of an algebraic expression
- Adding and subtracting like terms
- Simplifying algebraic expressions & More

Ahmed Mahdy is an electrical power engineer and an online instructor at more than 9 platforms. He founded "Khadija Academy" website for electrical engineering courses. He has a YouTube educational engineering channel called" Khadija Academy" and regularly post videos related to electrical engineering. He's also an author on Amazon Kindle having 6 books about electrical engineering. In 2018 Udemy awarded him of being from the top 10% most engaging instructors.

**Important Details**

- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Redemption deadline: redeem your code within 30 days of purchase
- Certification of completion included
- Experience level required: intermediate
- Have questions on how digital purchases work? Learn more
*here*

**Requirements**

- Any device with basic specifications

- Your First Program
- Operations on Algebraic Expressions
- Definition of Algebraic Terms - 10:50
- Example on Algebraic Terms - 4:47
- Coefficient of Algebraic Term - 6:55
- Degree of Algebraic Term - 12:38
- Like and Unlike Terms in Algebra - 5:45
- Definition of Algebraic Expression - 4:47
- Degree of Algebraic Expression - 5:52
- Adding Like Terms - 5:39
- Subtracting Like Terms - 7:56
- Simplifying Expressions - 5:18
- Examples on Simplifying Expressions - 6:32
- Adding Algebraic Expressions Horizontally - 5:28
- Adding Algebraic Expressions Vertically - 6:59
- Subtracting Algebraic Expressions Horizontally - 5:12
- Subtracting Algebraic Expressions Vertically - 5:55
- Multiplying Algebraic Terms - 6:29
- Example 1 on Multiplying Algebraic Terms - 5:07
- Example 2 on Multiplying Algebraic Terms - 2:58
- Multiplying Algebraic Term by Expression - 6:08
- Example on Multiplying Algebraic Term by Expression - 9:36
- Multiplying Two Binomials - 3:12
- Examples on Multiplying Two Binomials - 3:16
- Direct Multiplication of Two Binomials - 3:17
- Examples on Direct Multiplication of Two Binomials - 5:20
- Special Cases in Multiplication - 7:17
- Examples on Special Cases in Multiplication - 5:08
- Multiplying Algebraic Polynomials - 4:37
- Example on Multiplying Algebraic Polynomials - 5:34
- Dividing Algebraic Term by Another - 7:14
- Example on Dividing Algebraic Term by Another - 4:33
- Dividing Algebraic Expression by Algebraic Term - 4:56
- Example on Dividing Algebraic Expression by Algebraic Term - 4:35
- Definition of Factorization - 5:10
- Prime Factors in Factorization - 3:00
- Complete Factorization into Prime Factors - 6:16
- Definition of H.C.F - 4:09
- Example on The H.C.F - 7:28
- Factorizing an Algebraic Expression by Using The H.C.F - 3:04
- Example on Factorizing an Algebraic Expression by Using The H.C.F - 5:39

Access

Lifetime

Content

4.0 hours

Lessons

45

By Ahmed Mahdy | in Online Courses

Welcome to the first course in math, "Equations and Mathematical Expressions in Algebra."

In this class, you will learn how to solve algebraic equations to find the unknown variable in any given expression. While solving the equation, separate the variable terms on one side and constant terms on another side. Each lesson will have step-by-step solving examples that are easy to follow and apply.

- Access 45 lectures & 4 hours of content 24/7
- Definition of an equation
- Solving an equation of first degree with one unknown
- How to convert problems into a mathematical equation
- How to solve inequalities of the first degree with one unknown
- Natural numbers, integer numbers, and the number line
- Solving quadratic equation & more

Ahmed Mahdy is an electrical power engineer and an online instructor at more than 9 platforms. He founded "Khadija Academy" website for electrical engineering courses. He has a YouTube educational engineering channel called" Khadija Academy" and regularly post videos related to electrical engineering. He's also an author on Amazon Kindle having 6 books about electrical engineering. In 2018 Udemy awarded him of being from the top 10% most engaging instructors.

**Important Details**

- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Redemption deadline: redeem your code within 30 days of purchase
- Certification of completion included
- Experience level required: intermediate
- Have questions on how digital purchases work? Learn more
*here*

**Requirements**

- Any device with basic specifications

- Equations and Mathematical Expressions in Algebra
- Definition of an Equation - 11:10
- Example on Equation - 8:12
- Solving an Equation of First Degree with One Unknown - 6:26
- Example on Solving an Equation of First Degree with One Unknown - 4:02
- Example 1 on Problems Leading to Equations - 8:04
- Example 2 on Problems Leading to Equations - 4:16
- Solving Inequalities of The First Degree with One Unknown - 3:38
- Natural Numbers Integer Numbers and The Number Line - 5:26
- Example 1 on Solving Inequalities of The First Degree with One Unknown - 3:09
- Example 2 on Solving Inequalities of The First Degree with One Unknown - 3:54
- Example 3 on Solving Inequalities of The First Degree with One Unknown - 8:03
- Solving Quadratic Equation - 3:47
- Example 1 Quadratic Equation - 7:50
- Example 2 Quadratic Equation - 9:00
- Example 3 Quadratic Equation - 6:30
- Types of Roots of Quadratic Equation in Algebra - 8:19
- Example 1 Types of Roots of Quadratic Equation in Algebra - 3:32
- Example 2 Types of Roots of Quadratic Equation in Algebra - 6:06
- Example 3 Types of Roots of Quadratic Equation in Algebra - 4:37
- Example 4 Types of Roots of Quadratic Equation in Algebra - 10:04
- Sum and Product of Roots of Quadratic Equation in Algebra - 9:03
- Example 1 on Sum and Product of Roots of Quadratic Equation in Algebra - 3:14
- Example 2 on Sum and Product of Roots of Quadratic Equation in Algebra - 9:46
- Forming Quadratic Equation from Its Roots - 5:12
- Example 1 on Forming Quadratic Equation from Its Roots - 4:29
- Example 2 on Forming Quadratic Equation from Its Roots - 4:35
- Multiplication by Inspection in Algebra - 4:54
- Example 1 on Multiplication by Inspection in Algebra - 3:55
- Example 2 on Multiplication by Inspection in Algebra - 4:15
- Expansion of Square of an Expression in Algebra - 3:20
- Example 1 on Expansion of Square of an Expression in Algebra - 2:29
- Example 2 on Expansion of Square of an Expression in Algebra - 3:23
- Product of Sum of Two Terms and Difference between Them in Algebra - 2:47
- Example 1 on Product of Sum of Two Terms and Difference between Them in Algebra - 1:53
- Example 2 on Product of Sum of Two Terms and Difference between Them in Algebra - 2:20
- Division of Expressions in Algebra - 10:01
- Example 1 on Division of Expressions in Algebra - 3:58
- Example 2 on Division of Expressions in Algebra - 8:46
- Example 1 on Word Problems on Solving Quadratic Equations - 9:13
- Example 2 on Word Problems on Solving Quadratic Equations - 8:24
- Example 3 on Word Problems on Solving Quadratic Equations - 10:38
- Solving Two Simultaneous Equations of First Degree Using Substitution Method - 5:05
- Example on Solving Two Simultaneous Equations of First Degree Using Substitution Method - 4:36
- Solving Two Simultaneous Equations of First Degree Using Missing Method - 7:07
- Example on Solving Two Simultaneous Equations of First Degree Using Missing Method - 6:07

Access

Lifetime

Content

1.0 hours

Lessons

13

By Ahmed Mahdy | in Online Courses

Welcome to the first course in math, "Square and Cubic Roots."

In this class, you will learn about rational and irrational numbers. Solve for the square roots of a rational number. You will also learn to find solution sets of the square root of rational numbers. The same thing will be applied to cubic roots. Each lesson will have step-by-step solving examples that are easy to follow and apply.

- Access 13 lectures & 1 hour of content 24/7
- Rational and irrational numbers
- The square root of a rational number
- Finding solution set of the square root of a rational number
- The cubic root of a rational number
- Finding solution set of the cubic root of a rational number

Ahmed Mahdy is an electrical power engineer and an online instructor at more than 9 platforms. He founded "Khadija Academy" website for electrical engineering courses. He has a YouTube educational engineering channel called" Khadija Academy" and regularly post videos related to electrical engineering. He's also an author on Amazon Kindle having 6 books about electrical engineering. In 2018 Udemy awarded him of being from the top 10% most engaging instructors.

**Important Details**

- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Redemption deadline: redeem your code within 30 days of purchase
- Certification of completion included
- Experience level required: intermediate
- Have questions on how digital purchases work? Learn more
*here*

**Requirements**

- Any device with basic specifications

- Square and Cubic Roots
- Rational and Irrational Numbers - 7:48
- Example 1 on Rational and Irrational Numbers - 3:31
- Example 2 on Rational and Irrational Numbers - 6:47
- Square Root of a Rational Number - 8:01
- Example 1 on Square Root of a Rational Number - 9:05
- Example 2 on Square Root of a Rational Number - 11:12
- Finding Solution Set of Square Root of a Rational Number (1) - 6:08
- Finding Solution Set of Square Root of a Rational Number (2) - 3:18
- Cubic Root of Rational Number - 4:51
- Example 1 on Cubic Root of Rational Number - 7:16
- Example 2 on Cubic Root of Rational Number - 4:43
- Finding Solution Set of Cubic Root of a Rational Number (1) - 6:28
- Finding Solution Set of Cubic Root of a Rational Number (2) - 6:49

Access

Lifetime

Content

1.0 hours

Lessons

14

By Ahmed Mahdy | in Online Courses

Welcome to the first course in math, "Exponents and Logarithms."

In this class, you will learn the basics of exponents and logarithms in Algebra. Discover their significance, find solutions in exponents, how they are applied, and find a solution set of logarithmic equations. Each lesson will have step-by-step solving examples that are easy to follow and apply.

- Access 14 lectures & 1 hour of content 24/7
- Exponents in Algebra
- Finding solution set in exponents
- Logarithms in Algebra
- Finding solution set of logarithmic equations
- Logarithms using calculator

**Important Details**

- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Redemption deadline: redeem your code within 30 days of purchase
- Certification of completion included
- Experience level required: intermediate
- Have questions on how digital purchases work? Learn more
*here*

**Requirements**

- Any device with basic specifications

- Exponents and Logarithms
- Exponents in Algebra - 9:35
- Example 1 on Exponents in Algebra - 7:22
- Example 2 on Exponents in Algebra - 6:31
- Finding Solution Set in Exponents (1) - 5:15
- Finding Solution Set in Exponents (2) - 6:11
- Logarithms in Algebra - 8:22
- Example 1 on Logarithms in Algebra - 8:01
- Example 2 on Logarithms in Algebra - 11:00
- Finding Solution Set of Logarithmic Equations (1) - 5:36
- Finding Solution Set of Logarithmic Equations (2) - 3:49
- Finding Solution Set of Logarithmic Equations (3) - 5:13
- Logarithms Using Calculator (1) - 4:13
- Logarithms Using Calculator (2) - 3:33
- Logarithms Using Calculator (3) - 6:41

Access

Lifetime

Content

2.0 hours

Lessons

14

By Ahmed Mahdy | in Online Courses

Welcome to the first course in math, "Complex Numbers Course."

In this class, you will learn the basics of complex numbers in Algebra. Discover the significance of complex numbers, define imaginary and complex numbers, learn about their properties, operations, and more. Each lesson will have step-by-step solving examples that are easy to follow and apply.

- Access 14 lectures & 2 hours of content 24/7
- Importance of complex numbers
- Definition of an imaginary number
- Definition of a complex number
- Properties of an imaginary number
- Operation and properties of complex numbers
- Graphical representation and polar form of complex numbers
- Operations on complex numbers in trigonometric form & many more

**Important Details**

- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Redemption deadline: redeem your code within 30 days of purchase
- Certification of completion included
- Experience level required: intermediate
- Have questions on how digital purchases work? Learn more
*here*

**Requirements**

- Any device with basic specifications

- Complex Numbers Course
- Why are Complex Numbers Important? - 3:25
- What is an Imaginary Number? - 5:39
- Properties of Imaginary Numbers - 5:11
- What is a Complex Number? - 5:01
- Operation and Properties of Complex Numbers - 10:04
- Solved Examples on Complex Numbers - 10:27
- Graphical Representation and Polar Form of Complex Numbers - 12:50
- Operations on Complex Numbers in Trigonometric Form - 10:27
- Solved Examples on Trigonometric and Algebraic Form - 12:06
- Solved Examples on Operations of Trigonometric Form - 16:05
- Exponential Form of Complex Numbers - 1:17
- Solved Examples on Exponential Form - 10:20
- Cubic Roots of Unity - 10:42
- Solved Examples on Cubic Roots of Unity - 15:52

Access

Lifetime

Content

1.0 hours

Lessons

13

By Brian Newhouse | in Online Courses

This course offers brief descriptions of general science and math concepts. Each video is accompanied by longer descriptions of each subject included in the resources. The general idea is to learn simpler ways of thinking about science and math, and thus simpler ways of thinking about the world.

- Access 13 lectures & 1 hour of content 24/7
- How life forms from lightwaves
- Basic components of matter. How to compare elements
- The speed of light through air, water, and living organisms
- Shapes and solids connected by a single line
- Plan to apply this mathematical and scientific model to a large group of people & many more

Originally from Georgia in the US, Brian Newhouse traveled the world for about 15 years. During this time, he worked in a Peace Corps in the Cape Verde Islands, built wind turbines around the US, and volunteered with non-profit organizations in Haiti and Dominican Republic. In 2013, he honed skills in self-reliant living in Thailand and India and went on to lead workshops at sites throughout Asia. He wrote the Permaville Handbook and created the Permaville Farm Course in 2016. Newhouse later walked from Atlanta, Georgia to Oaxaca, Mexico. He is currently making wood turned crafts in North Carolina.

**Important Details**

- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Redemption deadline: redeem your code within 30 days of purchase
- Certification of completion included
- Experience level required: intermediate
- Have questions on how digital purchases work? Learn more
*here*

**Requirements**

- Any device with basic specifications

- Instructor bio
- Instructor Bio - 3:03

- Science
- Lightwaves - 1:21
- Elements - 1:19
- Organisms - 1:26
- Phenotypes - 1:19

- Geometry
- Constants - 3:17
- Planes - 3:43
- Radius formulas - 2:18

- Arithmetic
- Arithmetic - 1:32
- Log scale - 1:39

- Algebra
- Variable formulas - 2:04
- Phi formulas - 4:39

- Statistics
- Plan - 6:42

Access

Lifetime

Content

1.0 hours

Lessons

12

By Juan Galvan | in Online Courses

Welcome to the Mathematics for Data Science course. In this practical hands-on course, the main objective is to provide you with foundational education regarding Mathematics for Data Science. As we all know and understand that theory is important to build a solid foundation, that theory alone will not get the job done; that's why this course is packed with practical, hands-on examples that you can follow step by step.

- Access 12 lectures & 1 hour of content 24/7
- Know more about descriptive statistics
- Understand the measure of variability
- Understand inferential statistics
- Learn about probability & hypothesis testing

4.5/5 Instructor Rating:
★ ★ ★ ★
★

Juan Galvan has been an Entrepreneur since grade school. He has started several companies, created many products, and sold on various online marketplaces with great success. He founded Sezmi SEO, an agency based out of Seattle, Washington.

His collection of principles, thoughts, and sayings has grown over the years. These have come from the teachings of powerful and famous people like Warren Buffett, Charlie Munger, Peter Drucker, Jim Rohn and his personal mentors.

**Important Details**

- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Redemption deadline: redeem your code within 30 days of purchase
- Certificate of completion included
- Experience level required: beginner
- Updates included
- Have questions on how digital purchases work? Learn more
*here*

**Requirements**

- Any device with basic specifications

- 1. Statistics for Data Science
- Intro to Statistics - 7:10
- Descriptive Statistics - 6:35
- Measure of Variability - 12:19
- Measure of Variability Continued - 9:35
- Measures of Variable Relationship - 7:37
- Inferential Statistics - 15:18
- Measures of Asymmetry - 1:57
- Sampling Distribution - 7:34

- 2. Probability & Hypothesis Testing
- What Exactly Probability - 3:44
- Expected Values - 2:38
- Relative Frequency - 5:15
- Hypothesis Testing Overview - 9:09

Access

Lifetime

Content

21.0 hours

Lessons

163

By Mark Misin | in Online Courses

How would you like to have an idea for a scientific animation and be able actually to create it and show it to other people? How would you like to be able to code a program that gives you that technical animation? How would you like to present technical data as a movie? To achieve that, it is important to know a programming language that can create technical animations, and it is essential to know certain Mathematical concepts for that. In this course, you will not only learn how to use the infrastructure of Python animations in Matplotlib, but you will also master the mathematics that you need for creating technical animations. You will animate airplanes, 3 joint robots, water tanks, autonomous vehicles, trains on rails, a UAV drone, free-falling objects on different planets, and others.

- Access 163 lectures & 21 hours of content 24/7
- Learn about animations using Python programming language
- Understand basic mathematics to create the animations in Python
- Introductioin to Control Systems to create animations in Python
- Learn how to use the infrastructure of Python animations in Matplotlib
- Create impressive technical animations

4.7/5 Instructor Rating:
★ ★ ★ ★
★

Mark Misin is an Aerospace & Robotics Engineer with a broad scope of interest. He’s set on a mission to elevate humanity’s knowledge, skills, and general love for science and engineering. How does he do it? He offers comprehensive courses on Applied Calculus for Engineering. Mark’s approach is to develop students’ skills to such a level when they can understand Calculus intuitively and learn to apply it. His course should drastically improve your intuitive understanding of the concepts of Calculus.

Mark Misin’s teaching approach is of benefit to many different professionals or college students as he presents essential information in a more simplified way. He focuses on applying Calculus at realistic work, which helps to accelerate students’ success making careers in the real world.

**Important Details**

- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Redemption deadline: redeem your code within 30 days of purchase
- Certification of completion included
- Experience level required: intermediate
- Have questions on how digital purchases work? Learn more
*here*

**Requirements**

- Basic level in Python

- Intro to course structure & Python environment installation
- Welcome! - 1:07
- Course structure - 4:41
- Intro to (Linux & macOS Terminal) & (Windows Command Prompt) - 12:50
- Intro to Python environment installation - 1:30
- Python installation - Ubuntu - 6:01
- Python installation - Windows 10 - 6:01
- Python installation - macOS - 8:01
- A test file for testing the Python environment

- Animations controlling 1 dimension: Airplane forward motion
- Basic mathematics for the animations 1 - 6:01
- Basic mathematics for the animations 2 - 13:09
- Intro to Matplotlib functions: pyplot, gridspec, animation - 13:29
- Creating arrays for time, X & Y dimension - 11:34
- Create the 1st animation: moving line 1 - 7:50
- Create the 1st animation: moving line 2 - 6:06
- Create the 1st animation: moving line 3 - 11:10
- Create the 1st animation: moving line 4 - 13:10
- Explaining animations in terms of objects 1 - 9:18
- Explaining animations in terms of objects 2 - 9:47
- Explaining animations in terms of objects 3 - 8:22
- Making a line go faster - 11:48
- Index Error - 4:45
- Moving a line with a fixed length 1 - 10:43
- Moving a line with a fixed length 2 - 7:01
- Moving a line with a fixed length 3 - 7:51
- Building skyscrapers & building a flying airplane from lines 1 - 10:00
- Building a flying airplane from lines 2 - 4:43
- Building a flying airplane from lines 3 - 5:41
- Building a flying airplane from lines 4 - 4:22
- xticks & yticks functions - 14:38
- Labels, titles, and grids - 2:32
- Adding changing text to Python animations - 14:46
- Modifying moving lines and avoiding pitfalls in the animation - 17:21
- Making the airplane faster - exercise - 0:25
- Making the airplane faster - solution - 5:49
- Creating subplot properties for the 2nd subplot - 6:50
- Some more pitfalls - 9:17
- Animating the function line in the 2nd subplot - 13:34
- Adding a vertical moving line in the 1st subplot - 6:56
- Creating a 3rd subplot - 10:27
- Creating moving lines in the 3rd subplot + resolution change warning - 7:15
- Creating changing text objects in the 3rd subplot - 14:29
- Quadratic and cubic motion of the airplane - 8:04
- Quick intro to derivatives - 13:11
- Applying derivatives to the speed function - 9:50
- Visualizing speed on the X-Y plane - 7:15
- Animating 3 airplanes simultaneously 1 - 10:52
- Animating 3 airplanes simultaneously 2 - 11:00
- Adding a square root function - 7:21
- Follow up! - 0:37
- Python codes for the airplane animation

- Animations controlling 1 dimension: Free fall motion
- Intro to Physics of a free fall 1 - 10:30
- Intro to Physics of a free fall 2 - 9:00
- Creating a circle in Python animations 1 - 8:09
- Creating a circle in Python animations 2 - 4:09
- Creating a function for a circle - 17:35
- Defining initial variables for the animation - 5:31
- Make the circle fall - 6:32
- Make the circle stop on the ground - 6:27
- Creating position function animation - 5:46
- Creating velocity function animation - 13:24
- Creating acceleration function animation - 2:19
- Adding Mars and the Moon animations to all the subplots - 5:59
- Experimenting with conditional statements in the update_plot function - 8:57
- Create different radii to different circles - 12:24
- Python code for the free fall animation

- Animations controlling 1 dimension: Delays & oscillation - cars
- Intro to the car & train animation - 2:54
- Introducing delays in the animation 1 - Math - 3:55
- Introducing delays in the animation 2 - Math - 12:16
- Introducing delays in the animation 3 - Math - 5:23
- Using trigonometric functions in the animation - Math - 10:03
- Using trigonometric functions in the animation: Amplitudes - Math - 6:02
- Using trigonometric functions in the animation: frequencies - Math - 8:14
- Using trigonometric functions in the animation: frequencies - Math: Extra
- Using trigonometric functions in the animation: Amplitudes & frequencies - Math - 9:23
- Building the animation code 1 - 4:23
- Building the animation code 2 - 12:07
- Building the animation code 3 - 8:00
- Building the animation code 4 - 9:12
- Building the animation code 5 - 6:43
- Building the animation code 6 - 4:05
- Building the animation code 7 - 12:56
- Building the animation code 8 - 5:06
- Building the animation code 9 - 3:02
- Building the animation code 10 - 2:27
- Python code for this section

- Animations controlling 1 dimension: Delays & oscillation - water tank
- Water tank animation - Math - 6:13
- Building water tank animation code 1 - 9:07
- Building water tank animation code 2 - 11:44
- Building water tank animation code 3 - 7:06
- Building water tank animation code 4 - 4:40
- Building water tank animation code 5 - 4:57
- Building water tank animation code 6 - 1:53
- Building water tank animation code 7 - 11:01
- Building water tank animation code 8 - 7:56
- Python code & equations for this section

- Animations controlling 2 dimensions: straight & circular motion
- 2D animations - Intro - 4:30
- Vectors - Math - 15:00
- Creating a 2D animation code 1 - 6:18
- Creating a 2D animation code 2 - 6:35
- Creating a 2D animation code 3 - 5:23
- Creating moving vector arrows in Python 1 - 11:46
- Creating moving vector arrows in Python 2 - 7:56
- Creating moving vector arrows in Python 3 - 9:53
- Creating a sinusoidal forward motion 1 - 3:39
- Creating a sinusoidal forward motion 2 - 9:25
- Creating rotational motion in Python 1 - 8:04
- Creating rotational motion in Python 2 - 10:58
- Creating rotational motion in Python 3 - 14:12
- Creating rotational motion in Python 4 - 8:46
- Creating rotational motion in Python 5 - 19:09
- Python code for this section

- Animations controlling 3 dimensions
- Parametric equations in 3D for the animations - Math 1 - 9:04
- Parametric equations in 3D for the animations - Math 2 - 9:13
- Building the 3D animation code 1 - 11:45
- Building the 3D animation code 2 - 7:27
- Building the 3D animation code 3 - 9:21
- Building the 3D animation code 4 - 10:11
- Python code for this section

- Multi-joint robot animation
- Equations for a 2 joint robot - Math 1 - 14:34
- Equations for a 2 joint robot - Math 2 - 7:56
- Building the animation code for a 2 joint robot 1 - 3:58
- Building the animation code for a 2 joint robot 2 - 6:18
- Building the animation code for a 2 joint robot 3 - 5:22
- Building the animation code for a 2 joint robot 4 - 8:05
- Building the animation code for a 2 joint robot 5 - 15:13
- Building the animation code for a 2 joint robot 6 - 8:46
- Equations for a 3 joint robot - Math - 9:09
- Building the animation code for a 3 joint robot - 8:04
- Python code for this section

- Experimentation assignments
- Reproducing the animation in the promotional video - 0:36
- Creating an animation for the moving orbit - 10:11

- Extra Material 1: Intro to Control Systems
- Intro to Control Systems 1 - 2:26
- Intro to Control Systems 2 - 14:16
- Intro to Control Systems 3 - 6:51
- Intro to Control Systems 4 - 15:59
- Intro to Control Systems 5 - 15:31
- Extra information
- Code explanation 1 - 17:56
- Code explanation 2 - 11:15
- Code explanation 3 - 11:18
- Code explanation 4 - 13:26
- Code explanation 5 - 11:58
- Code explanation 6 - 13:47
- Python code for this section

- Extra Material 2: Autonomous vehicle animation
- Autonomous vehicle - Math 1 - 5:14
- Autonomous vehicle - Math 2 - 10:40
- Autonomous vehicle - Math 3 - 8:45
- Autonomous vehicle - animation code explanation 1 - 8:59
- Autonomous vehicle - animation code explanation 2 - 9:54
- Autonomous vehicle - animation code explanation 3 - 6:54
- Autonomous vehicle - animation code explanation 4 - 10:25
- Autonomous vehicle - animation code explanation 5 - 3:17
- Autonomous vehicle - animation code explanation 6 - 6:55
- Autonomous vehicle - animation code explanation 7 - 5:01
- Autonomous vehicle - animation code explanation 8 - 6:25
- Python code for this section

- Extra Material 3: UAV drone animation
- UAV drone: Math & code explanation 1 - 19:26
- UAV drone: Math & code explanation 2 - 9:38
- UAV drone: Math & code explanation 3 - 9:06
- UAV drone: Math & code explanation 4 - 13:28
- Recording animations in the mp4 format
- Thank You! - 1:10
- Python code for this section

Access

Lifetime

Content

17.0 hours

Lessons

116

By Miran Fattah | in Online Courses

Discrete Mathematics is the backbone of Mathematics and Computer Science. It's the study of discrete topics rather than continuous; for that, the course is a MUST for any Math or SC student. This course covers the essential topics that will touch every Math and Science student at some point in their education. Discrete Mathematics gives students the ability to understand the Math language. The course is divided into 8 sections: Sets, Logic, Number Theory, Proofs, Functions, Relations, Graph Theory, Statistics, and Combinatorics.

- Access 116 lectures & 17 hours of content 24/7
- Learn the language of Mathematics & Mathematical symbols
- Construct, read & prove Mathematical statements using a variety of methods
- Understand the fundamental topics in Logic, how to construct truth tables, & tell the falsehood or truthfulness of compound statements
- Understand Boolean Expressions, black boxes, logical gates, digital circuits & many related topics
- Master fundamentals of Set Theory, equivalence relations & equivalence classes
- Learn the fundamental theorem of arithmetic
- Find incidence & adjacency matrices, and identify walks trails, paths and circuits
- Learn essential concepts in Statistics & Combinatorics

**Miran Fattah | BS in Mathematics & Geophysics**

**Important Details**

- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Certificate of completion included
- Redemption deadline: redeem your code within 30 days of purchase
- Updates included
- Experience level required: beginner

**Requirements**

- A fair background in algebra

- Sets
- Introduction - 0:19
- Defenition of a Set - 8:41
- Number Sets - 10:07
- Set Equality - 9:16
- Set-Builder Notation - 9:56
- Types of Sets - 11:49
- Subsets - 10:27
- Power Set - 5:06
- Ordered Pairs - 4:59
- Cartesian Products - 14:08
- Cartesian Plane - 3:38
- Venn Diagrams - 3:13
- Set Operations (Union, Intersection) - 14:35
- Properties of Union and Intersection - 10:16
- Set Operations (Difference, Complement) - 11:57
- Properties of Difference and Complement - 7:29
- De Morgan’s Law - 8:17
- Partition of Sets - 15:49

- Logic
- Introduction - 0:22
- Statments - 7:13
- Compound Statements - 13:10
- Truth Tables - 9:20
- Examples - 13:03
- Logical Equivalence - 6:39
- Tautologies and Contradictions - 6:15
- De Morgan’s Laws in Logic - 11:34
- Logical Equivalence Laws - 3:23
- Conditional Statements - 12:58
- Negation of Conditional Statements - 9:31
- Converse and Inverse - 7:25
- Biconditional Statements - 8:46
- Examples - 11:50
- Digital Logic Circuits - 12:54
- Black Boxes and Gates - 15:18
- Boolean Expressions - 6:23
- Truth Tables and Circuits - 9:24
- Equivalent Circuits - 6:37
- NAND and NOR Gates - 7:12
- Quantified Statements-ALL - 7:36
- Quantified Statements-ANY - 6:39
- Negations of Quantified Statements - 8:28

- Number Theory
- Introduction - 0:35
- Parity - 12:43
- Divisibility - 10:45
- 44-Prime Numbers - 8:03
- 45-Prime Factorization - 8:33
- GCD, LCM - 17:23

- Proofs
- Proofs - 5:40
- Terminologies - 7:37
- Direct Proofs - 8:45
- Proof by Contraposition - 11:26
- Proofs by Contradiction - 17:16
- Proofs by Exhaustion - 13:36
- Existence & Uniqueness Proofs - 15:57
- Proofs by Induction - 11:41
- Induction Examples - 18:46

- Functions
- Introduction - 0:24
- Functions - 15:05
- Evaluating a Function - 12:29
- Domain - 15:56
- Range - 5:29
- Function Composition - 9:43
- Function Combination - 9:00
- Even and Odd function - 8:19
- One-to-One Function - 8:18
- Inverse Functinos - 10:10

- Relations
- Introduction - 0:25
- The Language of Relations - 10:26
- Relations on Sets - 12:44
- The Inverse of a Relation - 6:05
- Reflexivity, Symmetry, and Transitivity - 13:07
- Examples - 7:31
- Properties of Equality & Less Than - 7:48
- Equivalence Relation - 6:42
- Equivalence Class - 6:30

- Graph Theory
- Introduction - 0:28
- Graphs - 11:25
- Subgraphs - 8:32
- Degree - 9:52
- Sum of Degrees of Vertices Theorem - 23:22
- Adjacency and Incidence - 9:15
- Adjacency Matrix - 16:16
- Incidence Matrix - 8:04
- Isomorphisms - 8:23
- Walks, Trails, Paths, and Circuits - 12:41
- Examples - 10:18
- Eccentricity, Diameter, and Radius - 6:47
- Connectedness - 20:03
- Euler Trails and Circuits - 17:36
- Fleury’s Algorithm - 10:15
- Hamiltonian Paths and Circuits - 5:46
- Ore's Theorem - 14:08
- The Shortest Path Problem - 12:58

- Statistics
- Introduction - 0:19
- Terminologies - 3:05
- Mean - 3:31
- Median - 3:11
- Mode - 3:01
- Range - 8:00
- Outlier - 4:18
- Variance - 9:25
- Standard Deviation - 4:14

- Combinatorics
- Introduction - 3:29
- Factorials! - 7:46
- The Fundamental Counting Principle - 13:24
- Permutations - 12:50
- Combinations - 12:01
- Pigeonhole Principle - 6:10
- Pascal's Triangle - 8:20

- Sequence and Series
- Introduction - 0:19
- Sequnces - 6:37
- Arithmatic Sequance - 12:19
- Geometric Sequances - 8:57
- Partial Sums of Arithamtics Sequance - 11:56
- Partial Sum of Geometric Sequance - 6:31
- Series - 12:32

- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.