Skip to content

About

This repository archives bilingual lecture notes for a computer linear algebra course, covering vectors and matrices, linear equations, vector spaces and subspaces, orthogonality and least squares, determinants, eigenvalues, the singular value decomposition, linear transformations, and optimization based on Strang's Introduction to Linear Algebra.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

[Spring 2026] Computer Linear Algebra

Last Commit Languages

This repository archives bilingual lecture notes and coursework for the Computer Linear Algebra course.

Author: Cheolwon Park (Korea University Sejong, CSE) - Year 3 (Junior) as of 2026

📑 Table of Contents



📝 About This Repository

  • Lecture-Notes/ holds lecture notes that follow the textbook's chapter numbers (Ch01-Ch08).
  • Every lecture note comes as an English (.md) and Korean (.ko.md) pair.
  • Homework solutions are not included.

🤖 AI Agent Usage This course encourages the use of AI agents. Claude Code and Gemini CLI were used as coding assistants throughout the course.


📚 Course Information

  • Semester: Spring 2026 (March - June)
  • Affiliation: Korea University Sejong
Course Code Course Type Instructor Department
DCSS321-01 COMPUTER LINEAR ALGEBRA (English) Major Elective Prof. Shinhoo Kang Department of Computer Science and Software Engineering

Course Overview

A course taught in English on the basic concepts of linear algebra, such as vector spaces, linear transformations, matrices, systems of linear equations, and eigenvalues, following Gilbert Strang's textbook. The instructor, schedule, assessment, course policies, and progress are in the course information document.


✅ Prerequisites

  • Understanding of Discrete Mathematics

  • Python interpreter installed

  • Familiarity with scientific computing libraries

  • 💻 Development Environment

Tool Company OS Notes
Python 3 Python Software Foundation macOS
NumPy NumFOCUS macOS Numerical computing
Matplotlib NumFOCUS macOS Visualization
JupyterLab Project Jupyter macOS Interactive notebooks


🗂 Repository Structure

26Spring_Computer-Linear-Algebra
├── Lecture-Notes               Lecture notes by textbook chapter
├── Course-Information.ko.md    Course operations
├── Course-Information.md
├── LICENSE                     Documentation license (CC BY-NC-SA 4.0)
├── LICENSE-CODE                Code license (PolyForm Noncommercial 1.0.0)
├── README.ko.md
└── README.md

The units are listed in the Lecture-Notes index.


🤝 License

The documents in this repository (lecture notes, explanations, and summary sheets) are licensed under CC BY-NC-SA 4.0, and the code under PolyForm Noncommercial 1.0.0. Figures and example code taken from lecture slides and textbooks, as well as assignment handouts and template code distributed by the course, belong to their original authors and are not covered by these licenses.


About

This repository archives bilingual lecture notes for a computer linear algebra course, covering vectors and matrices, linear equations, vector spaces and subspaces, orthogonality and least squares, determinants, eigenvalues, the singular value decomposition, linear transformations, and optimization based on Strang's Introduction to Linear Algebra.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors