Linear Algebra - Foundations to Frontiers

Provided by:
9/10 stars
based on  191 reviews
Provided by:
Cost FREE , Add a Verified Certificate for $50
Start Date On demand

Key Concepts

lightbulb
We've created a summary of key topics covered in this course to help you decide if it's the right one for you. Click individual badges to see more courses on the same topic.

Course Details

Cost

FREE,
Add a Verified Certificate for $50

Upcoming Schedule

  • On demand

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
21741 reviews

Course Description

Linear Algebra: Foundations to Frontiers (LAFF) is packed full of challenging, rewarding material that is essential for mathematicians, engineers, scientists, and anyone working with large datasets. Students appreciate our unique approach to teaching linear algebra because:

  • It’s visual.
  • It connects hand calculations, mathematical abstractions, and computer programming.
  • It illustrates the development of mathematical theory. 
  • It’s applicable.

In this course, you will learn all the standard topics that are taught in typical undergraduate linear algebra courses all over the world, but using our unique method, you'll also get more! LAFF was developed following the syllabus of an introductory linear algebra course at The University of Texas at Austin taught by Professor Robert van de Geijn, an expert on high performance linear algebra libraries. Through short videos, exercises, visualizations, and programming assignme...

Linear Algebra: Foundations to Frontiers (LAFF) is packed full of challenging, rewarding material that is essential for mathematicians, engineers, scientists, and anyone working with large datasets. Students appreciate our unique approach to teaching linear algebra because:

  • It’s visual.
  • It connects hand calculations, mathematical abstractions, and computer programming.
  • It illustrates the development of mathematical theory. 
  • It’s applicable.

In this course, you will learn all the standard topics that are taught in typical undergraduate linear algebra courses all over the world, but using our unique method, you'll also get more! LAFF was developed following the syllabus of an introductory linear algebra course at The University of Texas at Austin taught by Professor Robert van de Geijn, an expert on high performance linear algebra libraries. Through short videos, exercises, visualizations, and programming assignments, you will study Vector and Matrix Operations, Linear Transformations, Solving Systems of Equations, Vector Spaces, Linear Least-Squares, and Eigenvalues and Eigenvectors. In addition, you will get a glimpse of cutting edge research on the development of linear algebra libraries, which are used throughout computational science.

MATLAB licenses will be made available to the participants free of charge for the duration of the course.

We invite you to LAFF with us!

Reviews 9/10 stars
191 Reviews for Linear Algebra - Foundations to Frontiers

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 8 months ago
This class is the best math class I've taken, on or offline. It is obvious how much care and craft went into its planning and execution. The organization is also exceptionally clear and easy to navigate compared to most MOOCs. As a former English major who has been away from math for about 15 years, I found this class challenging to say the least! But I also found that there were enough resources to overcome most trouble spots.
Was this review helpful? Yes3
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 1 review
  • 1 completed
3 years, 8 months ago
I have done several MOOCs so far and, by my experience, they fall into 4 categories: 1 - Those that does not deserve any mention (poor material, poor teaching strategy, poor teacher/student interaction...) 2 - Those that have a motivated and participant instructor that unfortunately fails to provide a good learning environment. 3- Those that have a very well crafted material that, by itself, is able to deliver good results to engaged students, even with the lack direct interaction between instructors and students. 4 - Few that are able to provide not only a very well made material as also have instructors that are really engaged in the course all the time. This course stands into the latter. Professors Robert and Maggie not only presents the course masterfully as also interact and respond every single question posted in the forums. Also, you will find most of the exercises and demonstrations very well written and many of those... I have done several MOOCs so far and, by my experience, they fall into 4 categories: 1 - Those that does not deserve any mention (poor material, poor teaching strategy, poor teacher/student interaction...) 2 - Those that have a motivated and participant instructor that unfortunately fails to provide a good learning environment. 3- Those that have a very well crafted material that, by itself, is able to deliver good results to engaged students, even with the lack direct interaction between instructors and students. 4 - Few that are able to provide not only a very well made material as also have instructors that are really engaged in the course all the time. This course stands into the latter. Professors Robert and Maggie not only presents the course masterfully as also interact and respond every single question posted in the forums. Also, you will find most of the exercises and demonstrations very well written and many of those with videos in which the instructors themselves guide you step-by-step. I took this course as a refresher, since I had a previous undergraduate course in Linear Algebra but, not only I was able to review many of the topics I wanted, as also I was presented to some techniques (Flame notation, slicing and dicing...) that really improved my knowledge. There is only one negative aspect of the course in my opinion, and that is their choice to use matlab in the programming assignments instead of python from the last offering. However, even with that, the material is well documented and there are examples in python as well (but I really hope they change back to python in the next editions) Anyway, it was an amazing course and I really recommend it to anyone willing to learn or review the topics of a undergraduate course in Linear Algebra.
Was this review helpful? Yes3
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 8 months ago
I learned Linear Algebra before in school but didn't understand what I was doing. I just recited the calculations (Linear equations, LU, SVD, eigenvalues) and wrote it on the exam papers. It didn't left much or made some changes in my mind after the exam After I graduated from school and found LA is really really really important (Can't express the importance, it's just the language of some subjects). Therefore I took this course, the course well covers the foundations of Linear Algebra which you can find out from typical textbook (except Det) and most importantly, it will teach you how to think and make sense of concepts such as matrix, vector, factorization, eigenvalue, SVD, LU, QR factorization. This course builds my solid foundation and I can go further based on these 12 weeks. The course is easy to follow, self-paced [no deadline except final which is excellent policy for worker] As Robert wrote, A typical undergrad... I learned Linear Algebra before in school but didn't understand what I was doing. I just recited the calculations (Linear equations, LU, SVD, eigenvalues) and wrote it on the exam papers. It didn't left much or made some changes in my mind after the exam After I graduated from school and found LA is really really really important (Can't express the importance, it's just the language of some subjects). Therefore I took this course, the course well covers the foundations of Linear Algebra which you can find out from typical textbook (except Det) and most importantly, it will teach you how to think and make sense of concepts such as matrix, vector, factorization, eigenvalue, SVD, LU, QR factorization. This course builds my solid foundation and I can go further based on these 12 weeks. The course is easy to follow, self-paced [no deadline except final which is excellent policy for worker] As Robert wrote, A typical undergraduate linear algebra course offering includes a sequence of three classes: 1 Introductory Linear Algebra. [This course] 2 Applied Linear Algebra. 3 Numerical Linear Algebra. I am really looking forward to the latter two!!!
Was this review helpful? Yes3
 Flag
David Han profile image
David Han profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
3 years, 8 months ago
This is an exceptionally good foundation course to linear algebra. It will give you a strong intuition of how matrices work and why they behave the way they do. I learned more by taking this course than I did during university.
Was this review helpful? Yes3
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 7 months ago
Preporučam ovaj tečaj svakome tko nastavlja bilokakvo školovanje dalje od srednje škole, kako zbog sadržaja, tako i zbog naglašeno pedagoškog pristupa. Srednjoškolcima također, budući da započinje osnovama linearne algebre, i onda dalje u nešto apstraktnije vode.
Was this review helpful? Yes2
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 8 months ago
The Linear Algebra Foundations to Frontiers (LAFF) course taught by Dr. Robert van de Geijn and Dr. Maggie Myers is outstanding. I have an Honours Bachelor of Science degree (Biology/Forensics) but did not really have any linear algebra exposure beyond high school. I have recently developed an interest in statistics and computer programming and thought it would be useful to learn more about linear algebra, so I signed up. I’ll admit that I was intimidated at first, but after only a short time, I realized that this course was made for people like me with very little prior experience in this field; the concepts are carefully presented so that each builds upon the previous work with plenty of opportunities to reinforce the material through homework assignments, two midterm exams and a final exam. It is both challenging and yet, surprisingly intuitive, which I believe is because of how well the material is presented and also, the arr... The Linear Algebra Foundations to Frontiers (LAFF) course taught by Dr. Robert van de Geijn and Dr. Maggie Myers is outstanding. I have an Honours Bachelor of Science degree (Biology/Forensics) but did not really have any linear algebra exposure beyond high school. I have recently developed an interest in statistics and computer programming and thought it would be useful to learn more about linear algebra, so I signed up. I’ll admit that I was intimidated at first, but after only a short time, I realized that this course was made for people like me with very little prior experience in this field; the concepts are carefully presented so that each builds upon the previous work with plenty of opportunities to reinforce the material through homework assignments, two midterm exams and a final exam. It is both challenging and yet, surprisingly intuitive, which I believe is because of how well the material is presented and also, the array of tools that are used to help visualize the concepts (Spark, PictureFLAME, Timmy, MATLAB). The emphasis is on truly learning and understanding the material rather than just achieving a passing grade; the instructors offer unlimited tries for every question and comprehensive answer keys are provided with each question so the student has the ability to try solving the problems as many times as necessary without penalty and is never left wondering how to find the answer. The instructors are active on the discussion board and always willing to answer questions. It was an amazing opportunity to be able to complete this course for free, and I would highly recommend it to anyone with an interest in the STEM-related fields (Science, Technology, Engineering, and Mathematics), but especially to women, since we are underrepresented in all of those fields - try it out! If you complete every assignment and watch every video (which I recommend doing), the estimated 8 hours/week time commitment was accurate, but it IS absolutely worth your time to LAFF with them. -Kathy D.-
Was this review helpful? Yes2
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 7 months ago
Excellent. The only limitation was my own time and ability. While I did not complete the course, I will keep trying and now with a better foundation. The amount of effort in preparing this material and presenting it, is nothing short of remarkable. Thanks!
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 7 months ago
I took this course because I had tried to take the Stanford Machine Learning course but discovered that I did not know/remember enough linear algebra. (Actually some of the subjects did not exist when I first took linear algebra in college.) The linear algebra review included in the machine learning course was not adequate. This course, however, more than adequately prepared me to take the machine learning course. In fact, several of the subjects included in this course were described as advance linear algebra subjects by Dr. Ng in the machine learning course. In addition, I now feel quite comfortable with matrix notation and even Matlab vectorization. Previously I had tried to relearn linear algebra with Dr. Strang's book and lectures, but the lack of "homework" problems with good feedback was not adequate. This course covers the material well and has good online homework with excellent backup material. Thank you
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 7 months ago
I took this course thinking in making some kind of refresh to then make a better study of Digital Signal Procesing. But I was surprised of the whole bunch of things that I didn't know about the foundation of Linear Algebra. There is a lot to learn in this course, and a lot of work of course! not to be taken lightly.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 7 months ago
Thank you Maggie and Robert! This class was wonderfully helpful. I really loved the way the content was presented. I did not make through all of the enrichment material, but otherwise found that I was spending the expected amount of time on LAFF per week (circa 7-8 hours).
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 7 months ago
Excellent and well done Linear Algebra course. I recommend it very much to everyone interested or in need to understand LA. Will be useful for students interested in theory and also for those using LA in software industry. The theory is very well presented and explained. MatLab is used for practical exercises. Prof. Robert van de Geijn and Maggie Myers were answering themselves every question posted on discussion forums. Probably that was the reason I learned a lot useful information from discussion forums. I also appreciate flexible due dates, there was only one final due date, so I could work on my own pace and successfully complete the course. There is also the textbook available made by course instructors which was extremely helpful. It's probably between best LA textbooks I've seen. Also course is long and need some patience and time commitment specially towards the end when subjects become more advanced. Overall bet... Excellent and well done Linear Algebra course. I recommend it very much to everyone interested or in need to understand LA. Will be useful for students interested in theory and also for those using LA in software industry. The theory is very well presented and explained. MatLab is used for practical exercises. Prof. Robert van de Geijn and Maggie Myers were answering themselves every question posted on discussion forums. Probably that was the reason I learned a lot useful information from discussion forums. I also appreciate flexible due dates, there was only one final due date, so I could work on my own pace and successfully complete the course. There is also the textbook available made by course instructors which was extremely helpful. It's probably between best LA textbooks I've seen. Also course is long and need some patience and time commitment specially towards the end when subjects become more advanced. Overall between the best MOOCs I 've taken.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
3 years, 7 months ago
This course provides a good introduction to linear algebra ideas and a nice foundation for future studies; however, someone who's interested in immediate application and a deeper understanding will need to take a more in-depth course. Either way, this is a good starting point and a very nicely organized class!
Was this review helpful? Yes0
 Flag
Zhangjinqiang profile image
Zhangjinqiang profile image
6/10 starsCompleted
  • 5 reviews
  • 5 completed
3 years, 8 months ago
It's an o.k. course to me. The content is focusing on simpler side of Linear Algebra, but I would love to learn more advanced content such as SVD -- so the word 'Frontiers' isn't well represented. One thing particularly annoying is that in home works, professor asks you to practise a lot slicing and dicing on matrix calculation. by 'a lot', I really meant 'a lot', it made me very sick. If you want a soft start, it's not a bad course, and I hope the slicing and dicing practice gets reduced in the future offerings.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
3 years, 8 months ago
The course is well organized but I think a week about theory of determinants it would be necessary and interesting as well together with a lesson about an explication on proof of the SVD: the course itself would be too long? Thinking about splitting in two could be a nice solution. Thank you very much for this beautiful learning experience!
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 3 months ago
I completed this course in the year 2014. It is an excellent program on Linear Algebra which takes the student from the basics to fairly advanced stage with detailed exposition on the theory, computation through Python and practical applications. Although I graduated in Mathematics some 40 years back, I benefited immensely by refreshing my knowledge and , true to the name of the program, exploring new frontiers in the field of study. This program is extremely beneficial both to students and others like me who want to refresh and explore.
Was this review helpful? Yes3
 Flag
S R profile image
S R profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 4 months ago
I took this course to build a solid understanding of Linear Algebra and this course delivers on it. The beauty of this class is that it starts with the the most basic definition, "What is a vector?" and "What is a linear transformation?" and builds everything logically, step by step, on it. (In this regard it is like Euclid's Elements). It is this spirit/way of teaching of the course that makes this course so profound in its impact in giving the right understanding of linear algebra. (For example, now I know why matrix multiplication is defined the way it is defined) I did the class by downloading the pdf from http://www.ulaff.net/ and read the book while doing the videos embedded in the pdf To the instructors: I am thankful to the instructors for the phenomenal amount of effort they put in preparing the book, embedding the videos, back link from answers to the text, and preparing all those slides (they are all made in latex, I guess... I took this course to build a solid understanding of Linear Algebra and this course delivers on it. The beauty of this class is that it starts with the the most basic definition, "What is a vector?" and "What is a linear transformation?" and builds everything logically, step by step, on it. (In this regard it is like Euclid's Elements). It is this spirit/way of teaching of the course that makes this course so profound in its impact in giving the right understanding of linear algebra. (For example, now I know why matrix multiplication is defined the way it is defined) I did the class by downloading the pdf from http://www.ulaff.net/ and read the book while doing the videos embedded in the pdf To the instructors: I am thankful to the instructors for the phenomenal amount of effort they put in preparing the book, embedding the videos, back link from answers to the text, and preparing all those slides (they are all made in latex, I guess). It is a true labor of love. If you ever want to improve this class add more real world examples of application of linear algebra, particularly for the second part of the course. Disclaimer: I already have a PhD so my experience with the class might or might not be representative of experiences of other. I listened to most of the video at 1.5x speed.
Was this review helpful? Yes2
 Flag
Don Grayson profile image
Don Grayson profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 6 months ago
I previously took linear algebra as an undergrad, and I can honestly say I learned more here than I did in the actual class. The videos were broken up so it wasn't one giant boring lecture, but rather broken up via theory, practice, examples, and applications. They implemented iPython notebooks. That was an interesting development for a MOOC. I enjoyed them as someone that has computer programming experience, but they were very basic so great for either a rookie or someone who was rusty with reading and writing code. The pace was great, all of the assignments were due initially three weeks after being released, but then a few weeks in the instructors made everything due at the end of the MOOC. The notes were my favorite part. They explained everything first hand before I had to watch the video. And the examples were also in the notes, I rarely had to write anything down myself besides doing the work for the exercises. I wish they ... I previously took linear algebra as an undergrad, and I can honestly say I learned more here than I did in the actual class. The videos were broken up so it wasn't one giant boring lecture, but rather broken up via theory, practice, examples, and applications. They implemented iPython notebooks. That was an interesting development for a MOOC. I enjoyed them as someone that has computer programming experience, but they were very basic so great for either a rookie or someone who was rusty with reading and writing code. The pace was great, all of the assignments were due initially three weeks after being released, but then a few weeks in the instructors made everything due at the end of the MOOC. The notes were my favorite part. They explained everything first hand before I had to watch the video. And the examples were also in the notes, I rarely had to write anything down myself besides doing the work for the exercises. I wish they had done more for the iPython notebooks in the notes though. Overall, I hope the instructors do more mathematics courses like this. I would love for them to do something similar for Calculus, Multivariable Calculus, Differential Equations.
Was this review helpful? Yes2
 Flag
Jeff Winchell profile image
Jeff Winchell profile image
9/10 starsTaking Now
  • 91 reviews
  • 66 completed
3 years, 10 months ago
First iteration: Very thorough course with extensive work done to make the programming to teach this viable. I only had time to skim this first iteration of the course (just enough to meet the low requirements for a certificate ) Second iteration: I'm taking this again to learn this material very well as other courses I've taken don't cover this material nearly as deeply. This professor really wants you to understand fundamental concepts rather than just memorizing techniques that could be misapplied if one doesn't understand the fundamentals. The professor goes out of his way to create explanations for the quizzes/homework ... including recording short videos to explain it, posting downloadable explanations, etc. This iteration of the course also includes a license of Matlab for the duration of the course.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 8 months ago
Yo soy Peruano e Ingeniero Mecánico Electricista y este es el tercer curso de Algebra Lineal que he tomado. Definitivamente el mejor curso de Algebra Lineal que he tomado, Maggie y Robert han creado un curso que parte de lo simple de este mundo matemático y sin que caigas en cuenta te adentran en la complejidad del Algebra Avanzada haciéndote creer que es la materia más fácil de este mundo cuando en realidad estas resolviendo problemas que en otro curso y con otra filosofía serían muy difíciles de analizar, mas aún cuando tienes que aplicarlos a algoritmos de programación de alto nivel en Python. Gracias, miles de gracias por tan buen trabajo a Maggie, Robert y la Universidad de Austin. I am Peruvian and ElectroMechanical Engineer and this is the third course I've taken in Linear Algebra. This is definitely the best course of Linear Algebra I have taken, Maggie and Robert have created a course that part of the simplicity of this math... Yo soy Peruano e Ingeniero Mecánico Electricista y este es el tercer curso de Algebra Lineal que he tomado. Definitivamente el mejor curso de Algebra Lineal que he tomado, Maggie y Robert han creado un curso que parte de lo simple de este mundo matemático y sin que caigas en cuenta te adentran en la complejidad del Algebra Avanzada haciéndote creer que es la materia más fácil de este mundo cuando en realidad estas resolviendo problemas que en otro curso y con otra filosofía serían muy difíciles de analizar, mas aún cuando tienes que aplicarlos a algoritmos de programación de alto nivel en Python. Gracias, miles de gracias por tan buen trabajo a Maggie, Robert y la Universidad de Austin. I am Peruvian and ElectroMechanical Engineer and this is the third course I've taken in Linear Algebra. This is definitely the best course of Linear Algebra I have taken, Maggie and Robert have created a course that part of the simplicity of this mathematical world and without you fall in mind bring you into the complexity of Advanced Algebra making to you believe that it is the easiest area of this world when actually you are solving problems that in another course and with other philosophy would be very difficult to analyze, but even when you have to apply them to scheduling algorithms in high-level Python. Thanks, many thanks for the good work Maggie, Robert and Austin University.
Was this review helpful? Yes5
 Flag
Atul Rajdhar profile image
Atul Rajdhar profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 7 months ago
This is really a great course. I knew linear algebra a bit but did not get time to map it to programming. This course fulfilled that thirst. These are the main points that I want to point out: 1\. Slicing and dicing matrices - Viewing the matrix as a collection of vectors and applying vector operations to matrices made matrix manipulation a lot easier. It not only helped to get insight into the mathematics behind matrix manipulation but also changed the way we write programs for matrix operations. 2\. Extended deadlines: Though at the beginning the course had strict deadlines, realizing that it is delivered online to people with various levels of commitment, deadlines were extended. I think, this is important for such a MOOC, especially a MOOC related to mathematics. This is because mathematics requires (at least for me) a lot of time to understand. It is not the case that you view the videos, review some solved problems, and then go... This is really a great course. I knew linear algebra a bit but did not get time to map it to programming. This course fulfilled that thirst. These are the main points that I want to point out: 1\. Slicing and dicing matrices - Viewing the matrix as a collection of vectors and applying vector operations to matrices made matrix manipulation a lot easier. It not only helped to get insight into the mathematics behind matrix manipulation but also changed the way we write programs for matrix operations. 2\. Extended deadlines: Though at the beginning the course had strict deadlines, realizing that it is delivered online to people with various levels of commitment, deadlines were extended. I think, this is important for such a MOOC, especially a MOOC related to mathematics. This is because mathematics requires (at least for me) a lot of time to understand. It is not the case that you view the videos, review some solved problems, and then go and do the homework. What I found important while doing this course is, if you understand the concept well and if you are able to get insight into it, then it is very easy to solve any problem based upon that topic. For example, if you are able to understand linear transformations, then it is very easy to understand linear dependence and independence which in turn makes it easy to understand orthogonality. It also makes programming easier. 3\. The FLAME library: The algorithms that were discussed in the course helped me to map theory to practice. The best part I liked about the FLAME library is - you have to focus only on the problem at hand i.e. what you want to actually do. Though I never used any math library until now, I think FLAME notation is a revolutionary approach for solving problems related to linear algebra. In short, what I think is, though there are some issues with the course, the content and the approach with which the course is delivered largely outweigh them. ...will be looking forward for other such great courses from Prof. Robert and Prof. Maggie. Thanks to both professors and their team.
Was this review helpful? Yes4
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 7 months ago
This course operates at three levels, I think. First, it helps you get some important principles around computational science and why efficient algorithms are fundamental to computation. Second, it gives you the rationale, foundations, and logic about the principles of matrix manipulation. And third, certainly not least, you get to learn the mathematics and specific practical skills to work with matrices and linear algebra. Having said all of that, I suggest that to get maximum benefit you a) do allocate the 8 hours per week, b) use this time to practice problems and review as you go, and c) delve into the enrichment problems, and they are where the gold is. Having said all of that, it is a course I will personally go back and review when I have more time, and that has additionally inspired further questions. While I have not done a math course of this type for 30 years, and then at a similar level, Robert and Maggie (you do feel you... This course operates at three levels, I think. First, it helps you get some important principles around computational science and why efficient algorithms are fundamental to computation. Second, it gives you the rationale, foundations, and logic about the principles of matrix manipulation. And third, certainly not least, you get to learn the mathematics and specific practical skills to work with matrices and linear algebra. Having said all of that, I suggest that to get maximum benefit you a) do allocate the 8 hours per week, b) use this time to practice problems and review as you go, and c) delve into the enrichment problems, and they are where the gold is. Having said all of that, it is a course I will personally go back and review when I have more time, and that has additionally inspired further questions. While I have not done a math course of this type for 30 years, and then at a similar level, Robert and Maggie (you do feel you know them at the end!) have excelled in providing a learning standard for this area and level and fulfilling most or all of the likely student needs of someone doing this course. In short, it made sense, is was achievable and it assisted in understanding the application of linear algebra to the world around me.
Was this review helpful? Yes4
 Flag
Greg Hamel profile image
Greg Hamel profile image
8/10 starsCompleted
  • 116 reviews
  • 107 completed
4 years, 7 months ago
Linear Algebra - Foundations to Frontiers is an introductory linear algebra course that teaches linear algebra in the context of computing. If you don't have any familiarity with programming or python, the computing component is going to be hard to follow. You can, however, skip all of the programming parts and just go through the lecture videos and quizzes. Topics include vectors, linear transformations, matrix vector operations, matrix multiplication and inversion, vector spaces, orthogonal projection and bases and eigenvalues and eigenvectors. LAFF requires a major time commitment. Unless you are already familiar with some of the topics, you'll probably spend 5-8 hours a week. It is clear that a tremendous amount of effort went into producing the materials for this course. There are multiple homework exercises after almost every video and most weeks have one or more programming exercises where you implement and visualize linear al... Linear Algebra - Foundations to Frontiers is an introductory linear algebra course that teaches linear algebra in the context of computing. If you don't have any familiarity with programming or python, the computing component is going to be hard to follow. You can, however, skip all of the programming parts and just go through the lecture videos and quizzes. Topics include vectors, linear transformations, matrix vector operations, matrix multiplication and inversion, vector spaces, orthogonal projection and bases and eigenvalues and eigenvectors. LAFF requires a major time commitment. Unless you are already familiar with some of the topics, you'll probably spend 5-8 hours a week. It is clear that a tremendous amount of effort went into producing the materials for this course. There are multiple homework exercises after almost every video and most weeks have one or more programming exercises where you implement and visualize linear algebra functions using tools the instructors have created. The instructors were also active on the forums, which was nice to see. If I were to judge this course solely on the amount of content and quality of exercises, it would be 5/5. That said, I didn’t find the instructor engaging on a human level. Math can be boring; instructors that are excited about the topics they teach can go a long way toward mitigating the dryness. The instructor was robotic in his presentation and I often found the lectures hard to follow. When I decided to watch some of Salman Khan’s linear algebra videos on Khan Academy to review for the final, I found his presentation of the same concepts more engaging and easier to understand. I came out of this course feeling like I didn’t learn as much as I could have because the material is not always presented in a way that is easy to follow and my interest waned from time to time. LAFF provides everything you need to build a solid foundation in linear algebra—if you are able to remain attentive despite the dry presentation.
Was this review helpful? Yes2
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 8 months ago
My lack of linear algebra was beginning to show in my stat classes. This class has been a lot of work, but was just what I needed. It can be done as a first class in linear algebra, but I wouldn't try it as such without some familiarity with programming.
Was this review helpful? Yes2
 Flag
Thirumal Venkat profile image
Thirumal Venkat profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
4 years, 7 months ago
The most fun course I've ever completed. The staff are really helpful If this is offered again please don't miss it if you did not have a formal treatment of linear algebra.
Was this review helpful? Yes1
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 7 months ago
Trust me, this is the best linear algebra course in the world. I mean the best, rather than one of the best. That's awesome! I really hope to have a graduate linear algebra course from you guys in the later
Was this review helpful? Yes1
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 7 months ago
I am 75, and a retired professor. I did my work every week, and enjoyed every moment of it. My hope had been to see what a good MOOC course can be and I found out! Prof Geijn and Dr Myers did right to place emphasis on learning, being generous to let us see the expected answers any time. Several times, I was able to understand the math better because the right answer was available to figure out my mistakes. இந்த கோர்ஸை நடத்தினது உங்களுடைய பெரிய சாதனை! முதல் க்ளாஸ்! எங்களுடைய நன்றி! SRam
Was this review helpful? Yes1
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 7 months ago
Absolutely fantastic course. Aside from exploring standard linear algebra, this course brought out the computational perspective, and most special of all, a window into a cutting edge research programme, and what looks to me to be a new paradigm in the field. In addition to the uniqueness of the material, Robert, Maggie and the staff were endlessly enthusiastic and helpful. I can't imagine the course being nearly as successful without their labour being above and beyond the call of duty. Many, many thanks from this student.
Was this review helpful? Yes1
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 7 months ago
This has been a wonderful introductory course on Linear Algebra. Although by introductory I do not mean basic. Robert and Maggie really make an effort to show you real applications of Linear Algebra. Also, I quite liked the rigour put on showing theorems with proofs which was solidly backed up by more practical numerical and algorithmic calculation in python. Personally, I think I am a really visual learner, so I found particularly interesting how lecturers made an effort to geometrically show how some of the more abstract concepts work. All in all, you cannot go wrong taking this course. Thank you Robert and Maggie!
Was this review helpful? Yes1
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 7 months ago
Huge Effort by the professors Robert and Maggie resulted in one of the best MOOCs on edx or Coursera. For me the best part of this course is the emphasis on learning above testing. All answers to everything in the course were provided and this helped me immensely. I learned a ton. I wish more MOOC professors would have this approach. Here's hoping for a part two of this course.
Was this review helpful? Yes1
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 7 months ago
Thank you Robert and Maggie. That was a great job. I learned this course using your experence. Slicing and Dicing method is a great approach that helps me to see any matrix as a collection of vectors. One other name which fits this course is "Linear Algeblar made easy."
Was this review helpful? Yes1
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.