Chevron Left
Back to Introduction to Linear Algebra and Python

Learner Reviews & Feedback for Introduction to Linear Algebra and Python by Howard University

About the Course

This course is the first of a series that is designed for beginners who want to learn how to apply basic data science concepts to real-world problems. You might be a student who is considering pursuing a career in data science and wanting to learn more, or you might be a business professional who wants to apply some data science principles to your work. Or, you might simply be a curious, lifelong learner intrigued by the powerful tools that data science and math provides. Regardless of your motivation, we’ll provide you with the support and information you need to get started. In this course, we'll cover the fundamentals of linear algebra, including systems of linear equations, matrix operations, and vector equations. Whether you’ve learned some of these concepts before and are looking for a refresher or you’re brand new to the ideas we’ll cover, you’ll find the materials to support you. Let's get started!...
Filter by:

1 - 5 of 5 Reviews for Introduction to Linear Algebra and Python

By Mohanapriya B

•

Dec 15, 2022

good

By Bufford B

•

Feb 18, 2023

Quiz questions and answers have numerous typos and errors. It's kind of ridiculous that you're asked to select a line of code as an answer but the answer's code has a flaw so it would never work.

By Yan T

•

Feb 20, 2023

The course has its good side. There is knowledge that is covered here that is not found in other online courses and it is very interesting the framework and the step by step used to solve real problems.

However, this course is not introductory. You need to know at least the basics of linear algebra, pandas, numpy and matplotlib.

Also, there are some negatives:

- The course focuses on SimPy at times, which in my opinion makes no sense, given that Numpy is more used and is simpler.

- Course content is not linear. example: Videos from week 3 introduce subjects that were discussed in week 1.

- Exercises that ask which exact line of code to use do not measure any knowledge. Total waste.

By Glynis M

•

Feb 9, 2023

There are many inconsistencies in this course that frustrate the learner. More attention needs to be focused on the details. the marking, the quizzes, and the order of the modules.

By Miranda T

•

Dec 23, 2022

True story: I owned a tiny bit of stock in Coursera, and I sold it after all the issues with this course. I'd like to note that I have taught college, so I know a fair amount about pedagogy and course design. I realize some of these problems may have more to do with the platform than the instructors. But these problems are extremely bad.

I could tell from the videos that these instructors were really knowledgeable. But there were so many serious problems with this course: First, they never gave the Python code. Ever. It was almost impossible to tell what a specific line of code was. To see the exact code, I had to pause the videos and squint. This was especially bad because the content related to Python was so rushed and weirdly paced. A whole module was devoted to just explaining Github, but only about 8 minutes of the whole course was related to the actual matrix operations necessary for the final project. The bulk of the content on which we were supposedly evaluated was barely explained and was not documented in a way that it was even possible to efficiently review it.

This next thing is not the instructors' fault, but the auto-generated transcripts were terrible for one instructor, which added to the issues with Python since I could not look at the transcripts and get a clear sense of what the coding syntax was.

In addition, the quizzes were full of many sloppy typos and formatting errors; it doesn't seem like anyone has bothered to go back and improve them or resolve those errors. It was just so unprofessional.

I struggled a lot with the final project, and I was even more disappointed to see that almost every other peer submission was just irrelevant screenshots. I felt like the instructions for the project were very poorly presented and confusing, and there was no real help out there. So to an extent, I guess I see why others might have just given up. From a pedagogical standpoint, the content was not well-scaffolded or integrated. It didn't seem like the professors worked together so much as they just threw together two related topics without thinking about how the content built on itself or how the math flowed into the Python, and vice versa.

It is a shame because I don't know what went wrong here. Did the professors just give up? Was the administration of this course delegated to someone who didn't care? Is Coursera not supporting them? How is it that just this course has such lousy implementation of coding basics like letting students see code or using Latex coding for mathematical notation in quizzes? Or... are all the classes on the platform like this?! ...That's where my thought process was and why I sold my Coursera stock. It's really sad.