Sep 22
No lecture
ECE 133A introduces the methods and tools of numerical computing. We will study how core linear algebra concepts are applied to real-world engineering, data science, and machine learning applications.
Lecture (attendance extra credit; lecture not recorded)
Tuesday & Thursday
8:30โ9:50 AM
Perloff Hall 1102
Discussion (attendance mandatory; enrolled section only)
Friday
8:00โ9:50 AM ยท Boelter 5440
10:00โ11:50 AM ยท Boelter 5440
12:00โ1:50 PM ยท Boelter 5280
Instructor: Liz Izhikevich (lizhikev@ucla.edu). Office Hours: 10:00โ11:00 AM on selected Wednesdays in E4 56-147G. See the calendar below for scheduled office hours, or meet by appointment.
TA: Rafi Zahedi (rafi73@ucla.edu). Office Hours: Mondays, 10:30 AMโ12:30 PM on Zoom.
Course Material: Introduction to Applied Linear Algebra: Vectors, Matrices, and Least Squares by Stephen Boyd and Lieven Vandenberghe. The textbook website includes the book and supporting resources; textbook solutions (PDF) are also available. Course videos are available on YouTube. We will aim to cover one chapter per lecture, with all slides found here.
Communication: Students must create an account on Ed Discussion for course discussion and questions.
Submissions: This class has no graded homework, only quizzes and a final project. Students must create a Gradescope account to receive their grades. Entry code: G732N6.
Attendance: For attendance extra credit, enroll in iClicker.
Exams: This class has no in-person final exam or midterm. However, there is a weekly closed-note quiz during discussion section. See Course Structure below for more details.
Week 0
No lecture
Chapter 1: Vectors
No Discussion Section
Week 1
Chapter 2: Linear functions
Sep 30
Liz's Office Hours
(E4 56-147G)
10โ11 AM
Chapter 3: Norm and distance
Discussion activity; Quiz 1 (Chapters 1โ2)
Week 2
Chapter 4: Clustering
Oct 7
Liz's Office Hours
(E4 56-147G)
10โ11 AM
Chapter 5: Linear independence
Discussion activity; Quiz 2 (Chapters 3โ4)
Week 3
Chapter 6: Matrices
Chapter 7: Matrix examples
Discussion activity; Quiz 3 (Chapters 5โ6)
Week 4
Chapter 8: Linear equations
Oct 21
Liz's Office Hours
(E4 56-147G)
10โ11 AM
Chapter 9: Linear dynamical systems
Discussion activity; Quiz 4 (Chapters 7โ8)
Week 5
Chapter 10: Matrix multiplication
Oct 28
Liz's Office Hours
(E4 56-147G)
10โ11 AM
Chapter 11: Matrix inverses
Discussion activity; Quiz 5 (Chapters 9โ10)
Week 6
Chapter 12: Least squares
Nov 4
Liz's Office Hours
(E4 56-147G)
10โ11 AM
Chapter 13: Least squares data fitting
Discussion activity; Quiz 6 (Chapters 11โ12)
Week 7
Chapter 14: Least squares classification
Nov 11
Veterans Day
Chapter 15: Multi-objective least squares
Discussion activity; Quiz 7 (Chapters 13โ14)
Week 8
Chapter 16: Constrained least squares
Chapter 17: Constrained least squares applications
Discussion activity; Quiz 8 (Chapters 15โ16)
Week 9
Catch-up and review
Thanksgiving holiday โ no lecture
Thanksgiving holiday โ no discussion
Week 10
Chapter 18: Nonlinear least squares
Dec 2
Liz's Office Hours
(E4 56-147G)
10โ11 AM
Chapter 19: Constrained nonlinear least squares
Discussion activity; Quiz 9 (Chapters 17โ18)
Final course grades are based on the following three components:
Quizzes are intended to ensure that students actually know the material. They will be short and taken during the first 30 minutes of discussion. The best way to prepare is to be familiar with all textbook problems from the relevant chapters. Up to two quiz scores may be dropped.
Discussion activities are completed in person during Friday discussion. Up to two activity scores may be dropped.
Students will complete a final project applying numerical-computing methods to an engineering problem. Project requirements and milestones will be announced during the quarter.
Students who attend at least 10 lectures in person will receive an automatic 2% grade boost. Virtual lectures are not eligible for attendance extra credit.
Use of large language models (LLMs) is heavily encouraged to help students understand how to solve problems and to generate additional practice problems. AI use is also acceptable for the final project. Students will be quizzed separately about the design choices and methods in their projects to ensure that they deeply understand the work they produced. To ensure students deeply understand the course material, students will also be quizzed on problem solving.
Because of the size of the course, we cannot offer make-up quizzes or retroactive attendance credit. The course policies include built-in flexibility: up to two quiz scores may be dropped, and attendance extra credit requires attendance at 10 in-person lectures. Students who enroll late should use this flexibility for any quizzes or attendance opportunities missed before enrollment. Missed quizzes will receive zeros and count toward the two available quiz drops.