Linear Algebra (Winter 2019)
Class Time/Place: MWF 3:10pm-4:00pm, GIEDT hall 1001
Instructor: Prof. Jesus A. De Loera
Office: 3228 Math. Sci. Building
Email: deloera@math.ucdavis.edu
NOTE: If you have private or personal question (e.g., your grade, grading complain) please see me in person or write to my email. Otherwise,
ALL math questions (e.g., what is
an eigenvalue?) must be asked online (FORUMS), in class, or
during office hours to allow all students to benefit.
Office Hours: Monday+ Wednesday 4-5pm, Wednesday 12:30pm-1:30pm
or by email appointment.
please also use the online virtual office hours!
via CANVAS's discussion forum
TA: You can also attend the office hours of
Jiawei Wang (Thursday, 3-4pm 2123 Math. Sci. Building)
Haolin Chen (Tuesday, 2-3pm 3125 Math. Sci. Building)
Course Description:
One famous statement is that
``Mathematics is the queen of science''. Well, one can argue that
linear algebra is the heart of mathematics!
Linear algebra is about the solution of linear equations and the application of linear maps or transformations, estimation of least-squares, and computation of eigenvalue. These
fundamental problems appear everywhere in engineering and science. Today's technology will collapse without them. This course aims to help you develop a working understanding of linear algebra which is expected from all STEM graduates in the age of the internet.
Textbook and Topics
Gilbert Strang's Introduction to Linear Algebra, 5th Edition, published by Wellesley-Cambridge Press.
Here are the key topics and a very tentative schedule:
- What is linear algebra and why it matters a lot!!
- Vectors, Matrices and Linear combinations. (1.1-1.3)
- Solving Linear Systems of Equations (2.1-2.7)
- _______________FIRST MIDTERM (Monday February 4th 2019)__________________
- Spaces of vectors: Nullspace and Range, Basis, independence,
and dimension (3.1-3.5)
- Orthogonality and Projections, Gram-Schmidt
Orthogonalization. Least-squares Approximations (4.1-4.4).
- ________________SECOND MIDTERM (Friday March 1st 2019)_________________
- Determinants (5.1-5.3)
- Eigenvalues & Eigenvectors, Diagonalization, Positive Definite
Matrices (6.1,6.2,6.3)
- Various applications (Chapter 10)
- ________________FINAL EXAM (all topics covered Tuesday March 19, 2019)____________________
Prerequisite and Expectations
- You must have passed MAT 016C or MAT 017C or MAT 021C with a C- or better grade. You will be dropped otherwise!!
- You must have passed ENG 006 or EME 005 or ECH 060 or MAT 022AL. Otherwise you have to take one of them concurrently. I will drop you off the course otherwise.
- Again, basic knowledge of MATLAB will be required. MATLAB is easy to
learn. If you do not know how to use MATLAB, then you need
to enroll in 22AL,
or you will be dropped.
To do some self-study use the material
listed below.
- Formal attendance is not taken. But whether
you attend class or not, you are responsible for all the material
I discussed in class and all assigned readings,
homework, etc.
- I intend to make this a very intense class, with you DOING lots of math!! I expect all students to be involved.
-
This is a 3 unit course! Thus, you are expected to work at least
3 hours at home for each hour of lecture. In other words,
expect to have 9 hours of homework, reading, etc. each week.
Grading:
The grades will be calculated using the statistics, e.g.,
average and standard deviation, of the class (with the mean typically
corresponding to a C+). 100 points are possible in the course:
Homework 25 points (7 homeworks of 5 points each, with
the lowest two scores dropped). Regular homework will consist of
WEBWORK problems, as well as book problem.
Five Challenges 5 points. Five times during the quarter I will assign a more sophisticated MATLAB or theoretical problems. They will be much more difficult than the typical homework, but only worth 1 point. But the answer and presentation must be absolutely perfect to deserve that 1 point. No partial credit.
Two midterm exams 30 points each (in class, Monday
February 4th and Friday March ) with the lowest score dropped!
Final Exam 40 points (Tuesday March 19th, 2019. From 10:30 am-12:30pm)
Homework is due in CANVAS and WEBWORK at midnight of due date LATE HOMEWORK WILL NOT BE ACCEPTED, NEVER. Submission is ELECTRONIC
Did I say that I NEVER ACCEPT LATE HOMEWORK????
Your work is not being graded solely from the final answer,
I expect you to write neatly, justify your reasoning and show details.
Math is thinking, not rote calculation.
There will be NO MAKE-UP EXAMS , but I will drop the lowest midterm score.
Day to Day Operation of Class, homework submission, office hrs, etc.
- In addition to office hours, the CANVAS discussion forum is a
great way for all of us to work, collaborate, and discuss what you are
learning.
I will create a discussion forum for each homework, each challenge and each midterm. Post questions and concerns, comments too. Please be respectful.
- I will check the online discussion regularly, but typically in
the evening between 8pm-10pm.
- I will only use CANVAS to answer math questions or
course logistic questions outside class or office hours. When using the CANVAS DISCUSSION stick to the categories listed.
Plese do NOT send me emails with math or public questions (e.g., what is an eigenvalue? Where is the final exam room?)
Emails must be reserved for private individual
requests (e.g., what is my grade? make appointments with me, file complains, etc.).
If you have a math question or a question of interest to more than yourself,
chances are 200 other students have the same
question too, so please ask it in the CANVAS DISCUSSION forum.
- Students are encouraged to actively participate in the CANVAS discussions
online. Make suggestions if you see how to help someone else
figure the problem, but please DO NOT POST STRAIGHT SOLUTIONS!
Give hints not answers!
- If you have to enter any matrices or
formula to ask a question, you could copy-paste them in
from MATLAB OR you can follow MATLAB's code notation to
express equations.
- To use MATLAB, you need an account. You can get here an
account online. Just select 22A. It will ask you for your CRN number.
- To use WEBWORK, we created an account. You can get this
account online. . Please record your password in a safe place. I will not create new accounts.
- Each homework will have several exercises inside WEBWORK
The lowest two homework scores will be dropped when assessing your final
grade.
The problems can be found The math depts WEBWORK page
You can get started with
WEBWORKs tutorial
- I will also assign Challenge problems that require more thinking or
MATLAB.
- To motivate you to practice more exercises, I plan to include at least
problem in the midterm from the Homework.
- I do not post solutions of homeworks. If you need to know how to
do a problem ask me or the TAs.
- All exams are closed book. No calculators or cell phones allowed.
WEBWORK, MATLAB, Online Resources
- WEBWORK will be used to grade some of the homework.
Get an account at math (see instructions above or below). If the
deadline passes you cannot submit problems anymore.
This class uses also MATLAB. You have several options for accessing it:
- Create an account at the Math Department. Visit
http://www.math.ucdavis.edu/comp/class-accts and follow the
instructions.
You can then work either at the
Undergraduate Computer Lab (2118 Math. Sci. Bldg.) or from any other
lab in the campus or even from your home PC by remotely connecting to
one of the departmental servers, such as
[point,cosine,sine,tangent].math.ucdavis.edu. Our lab is open 9am-5pm
on weekdays. Closed on weekends. It is important to create your account before you come to the Lab for the first time.
- You can use your own account at your home department if your department
has the MATLAB license. This is the case for most of the engineering
departments.
- Buy a student Version of MATLAB at UCD Bookstore (costs about
$100). This is not required!!! but it is an option.
- Install Octave system on your own PC, which is free
software and emulates MATLAB. Caution: Most likely you can do all
the lab exercises, but I have not tested all the exercises yet.
Visit the official web site of Octave at
http://www.octave.org for downloading and installing information.
For those who have never used MATLAB before or need to brush up their MATLAB
knowledge, please take a look at the following highly useful help:
VIDEO LECTURES, There are many useful resources in the
internet! More than I can mention here! In particular, our textbook was
written by Prof. Gilbert Strang. Prof. Strang has
posted his 1999 video lectures of his linear algebra book .
Math is not an spectator sport!! You learn math by doing math!
HOMEWORKS & HANDOUTS
Homework 1 and Challenge 1
Homework 2
Homework 3 and Challenge 2
Homework 4