📏 Academic year 2025-2026, 2nd semester, Linear Algebra A

../../../../_images/cover_image22.jpg

This page the the main page of the following classes:

Course no. 2522876

Weeks 1~12; Tue 3-4, Fri 3-4

Classroom 432503
Classroom 421103

Course no. 2522310

Weeks 01~12; Tue 1-2, Fri 5-6

Classroom 16301*

Welcome to the course. The general info of this course is

  • Lecture hours: 48

  • Credits: 3

  • Way of lecturing: Face to face lecturing

  • Way of examining: General grading + final examining


📗 Textbook

If you have not yet got the textbooks, you’d better 📖 Get your textbook: Linear Algebra asap.


🦾 Motivations

../../../../_images/inspirations3.png

Linear algebra is the foundation of modern science, especially electronic science. Modern computer technology can solve various scientific and engineering problems, and its core functions deeply rely on linear algebra. Take the currently hottest artificial intelligence as an example: advanced AI programs use big data and a variety of algorithms to achieve astonishing functions. However, all their underlying computations cannot do without the “ordinary and unremarkable” foundational knowledge of linear algebra. In many other computer-related fields, such as digital business, electronics, mechanics, vehicles, manufacturing, packaging technology, and electrical engineering, it is even more so. If we compare modern science to an inverted pyramid, then undoubtedly, linear algebra is one of the base layers of this inverted pyramid. A solid foundation in linear algebra will never disappoint you!


📁 Contents

  • Linear systems

  • Matrix

  • Vector spaces

  • Analytic geometry

  • Linear transformation


✏️ How to pass?

You will receive two grades:

  • A general grade: It will make up 30% of your final grade. And itself is made of
    • Class participation (4% of the final grade, 13% of the general grade)

    • Assignments and chapter tests (16% of the final grade, 53% of the general grade)

    • Online learning and testing (10% of the final grade, 34% of the general grade)

  • A final examination grade : You will take part in a final written test. Its grade will make up the remaining 70% of your final grade.

For example, if you score 90 (of 100) for your general grade and score 60 (of 100) in the final written test, your final grade will be 90*0.3 + 60*0.7 = 69.

🔋 You pass if your final grade is not lower than 60.

⌚ The final written examination usually happens in the weekend of the second week from the last lecture.

🪫 In general, if you do not pass, in order to obtain a position in the resit exam (make-up exam), you will need to at least score 60 for your general grade and at least score 30 in the final exam.

⏰ The resit exam (make-up exam) usually will happen on the weekend before the first week of the next semester. In order to pass the course through the resit exam, you will have to score at least 60 in the resit exam. That is saying no general grade will be taken into account anymore.

🔂 If you fail again in the resit exam, you will have to retake the course.

On top of this, everyone should also follow the 📜 Code of Classroom.


📊 Teaching evaluation

There will two Teaching evaluations, the early stage evaluation and the final evaluation.

  • Early stage evaluation: It happens around the fourth lecture week. Through it, you can let the lecturer know how to improve the lectures before it is too late.

  • Final evaluation :It will be released by the office of academic affairs at the end of the semester.

The early stage evaluation now is open. Please download the 📈evaluation_form.pdf, fill in it (by eithor inserting digitally or printing and hand-writting), and send it back to me.


💻 Online learning and testing

Online learning and testing are one of the required components of this course, accounting for 34% of your general grade and 10% of your final grade.

As we have emphasized repeatedly, linear algebra is actually a course with strong applications in computer science. However, through in-person lectures, homework, and final exams, we often focus only on the study and assessment of fundamental theories, just like in other math courses. In the end, this may leave students with the stereotypical impression that “linear algebra is also a course about solving exercises and taking exams.” To avoid this as much as possible, I have designed an online learning and testing module called Linear Algebra with Python.

Admittedly, if my sole goal were to improve the final exam scores of my class in order to get good data in the end-of-term evaluations, setting up the online learning and testing as online lessons and tests closely aligned with classroom content would be the most time-saving and safest method for me. However, I believe this is not the best approach. After careful consideration, I have decided to use Linear Algebra with Python as our online learning and testing module.

Please don’t worry; it is not very difficult. You do not need to learn Python like you would C/C++ before you can start. The sample code we provide explains in detail how to use all the necessary functions. If you are pressed for time or not very interested, you can complete it quickly. However, if you find it interesting, it will provide you with a very rich learning experience. Moreover, I believe the skills you gain will be of great help to your future studies and work.

Please click on Linear Algebra with Python to start learning.


🔍 Q&A

  • Weeks 1-13, Monday, 14:30 - 18:00

  • School of Mathematics and Computing Science, Room 408A


📨 Contacts

Want to contact the lecturer?


↩️ Back to 📒 Linear Algebra.

↩️ Back to 📖 TEACHING.

🏠️ Back to Math is cheap.