# Applications of Linear Algebra Part 1

Learn to use linear algebra in computer graphics by making images disappear in an animation or creating a mosaic or fractal and in data mining to measure similarities between movies, songs, or friends.
This course is archived
Estimated 4 weeks
12–18 hours per week
Instructor-paced
Instructor-led on a course schedule
Free

From simulating complex phenomenon on supercomputers to storing the coordinates needed in modern 3D printing, data is a huge and growing part of our world. A major tool to manipulate and study this data is linear algebra. This course is part 1 of a 2-part course. In this part, we’ll learn basics of matrix algebra with an emphasis on application. This class has a focus on computer graphics while also containing examples in data mining. We’ll learn to make an image transparent, fade from one image to another, and rotate a 3D wireframe model. We’ll also mine data; for example, we will find similar movies that one might enjoy seeing. In the topic of sports ranking, we’ll be ready to participate in March Madness and submit our own mathematically generated brackets to compete against millions of others. The lectures are developed to encourage you to explore and create your own ideas either through your own programming but also with online tools developed for the course. Come to this course ready to investigate your own ideas.

Courses offered via edX.org are not eligible for academic credit from Davidson College. A passing score in a DavidsonX course(s) will only be eligible for a verified certificate generated by edX.org.

### At a glance

• Language: English

# What you'll learn

Skip What you'll learn
• Fundamental mathematical operations on matrices such as matrix arithmetic, norms, and solving linear systems
• Applications of linear algebra in data mining such as finding similar elements in a dataset using measure of distance, a method to recognize handwritten numbers using matrix norms, and ranking sports teams
• Applications of linear algebra in computer graphics such as visually approximating an image with a page of typed characters, blending images, and creating composite images.
• Explore applications with online codes.