MIT OpenCourseWare provides a this course for free.

Given its prominence to neural networks and quantum computing, now is a good time to learn Linear Algebra.

MIT A 2020 Vision of Linear Algebra, Spring 2020Instructor: Gilbert StrangView the complete course: Playlist:

Professor Strang describes independent vectors and the column space of a matrix as a good starting point for learning linear algebra. His outline develops the five shorthand descriptions of key chapters of linear algebra. 

Learn Algebra in this full college course. Algebraic concepts are often used in programming. 

This course was created by Dr. Linda Green, a lecturer at the University of North Carolina at Chapel Hill. Check out her YouTube channel:  


  • (0:00:00) Exponent Rules
  • (0:10:14) Simplifying using Exponent Rules
  • (0:21:18) Simplifying Radicals
  • (0:31:46) Factoring
  • (0:45:08) Factoring – Additional Examples
  • (0:55:37) Rational Expressions
  • (1:05:00) Solving Quadratic Equations
  • (1:15:22) Rational Equations
  • (1:25:31) Solving Radical Equations
  • (1:37:01) Absolute Value Equations
  • (1:42:23) Interval Notation
  • (1:49:35) Absolute Value Inequalities
  • (1:56:55) Compound Linear Inequalities
  • (2:05:59) Polynomial and Rational Inequalities
  • (2:16:20) Distance Formula
  • (2:20:59) Midpoint Formula
  • (2:23:30) Circles: Graphs and Equations
  • (2:33:06) Lines: Graphs and Equations
  • (2:41:35) Parallel and Perpendicular Lines
  • (2:49:05) Functions
  • (3:00:53) Toolkit Functions
  • (3:08:00) Transformations of Functions
  • (3:20:29) Introduction to Quadratic Functions
  • (3:23:54) Graphing Quadratic Functions
  • (3:33:02) Standard Form and Vertex Form for Quadratic Functions
  • (3:37:18) Justification of the Vertex Formula
  • (3:41:11) Polynomials
  • (3:49:06) Exponential Functions
  • (3:56:53) Exponential Function Applications
  • (4:08:38) Exponential Functions Interpretations
  • (4:18:17) Compound Interest
  • (4:29:33) Logarithms: Introduction
  • (4:38:15) Log Functions and Their Graphs
  • (4:48:59) Combining Logs and Exponents
  • (4:53:38) Log Rules
  • (5:02:10) Solving Exponential Equations Using Logs
  • (5:10:20) Solving Log Equations
  • (5:19:27) Doubling Time and Half Life
  • (5:35:34) Systems of Linear Equations
  • (5:47:36) Distance, Rate, and Time Problems
  • (5:53:20) Mixture Problems
  • (5:59:48) Rational Functions and Graphs
  • (6:13:13) Combining Functions
  • (6:17:10) Composition of Functions
  • (6:29:32) Inverse Functions

Readers of Frank’s World know at least two things about me: I love data and I love learning. In 30 months, earned 41 certifications in Data Science, Data Engineering, and AI. All of this wouldn’t have been possible without the innovation of online learning.

Here’s a great deal: the Complete Machine Learning A to Z Bundle has 9 courses for just $35. These courses are designed to help you become proficient with these important technologies.

Deep learning isn’t just about helping computers learn from data—it’s about helping those machines determine what’s important in those data sets. This is what allows for Tesla’s Model S to drive on its own or for Siri to determine where the best brunch spots are. You’ll learn TensorFlow, Python’s scikit-learn, Apache MXNet, PyTorch, and more. You’ll learn how to build chatbots with Google DialogFlow and Amazon Lex, and you’ll learn to build voice apps for Amazon Lex. It’s on sale for $35.

In 2016, I started the Microsoft Professional Program in Data Science when it was released to the public. At the time, I was changing my career vector from an ace Windows app developer to the Data Science and AI world. The program, the first of its kind for Microsoft, provided me with the means and the tools to achieve ninja status quickly and reboot my career. They are also, when compared to university programs, much more affordable.

In the years since, Microsoft has added more professional programs, from Cybersecurity to DevOps. Naturally, I took and completed the tracks for AI and Big Data. You can hear Andy Leonard and I talk about our experiences with the program and how they differ from traditional MCP programs in this episode of Data Driven. Or click on the play button below.

Now, the team has added an IoT track to the list, which can help accelerate anyone’s career in this fast-growing and world changing field: IoT.

This new program will teach you the device programming, data analytics, machine learning, and solution design skills you need for a successful career in IoT. Learn the skills necessary to start or progress a career working on a team that implements IoT solutions.

And, in case you’re wondering, I signed up and so should you: