Prerequisites: Past
courses on
linear algebra (essential) and probability (desirable). Having already
taken signals and
systems would be preferable. The course is aimed at undergraduates and
MS students. PhD students working in other areas are also welcome. If
you're uncertain whether to take the class, please talk to me.
Texts:
There are no required
texts. The instructor's lecture notes will be provided on CourseWorks.
Students will be encouraged to augment
their
reading with material from:
Boyd +
Vandenberghe,
Convex
Optimization.
(Cambridge)
Hastie +
Tibshirani + Freedman,
The
Elements of Statistical Learning.
(Springer)
Required
work: there will be
homework, a midterm exam (date TBA) and a final project.
Homework: a
mix of
analytical work and Matlab experiments.
Midterm:
will be mostly
analytical. I will provide a list of topics and some example questions
closer to the time.
Course
project: students will
complete independent course projects. Have fun and be creative in
formulating your project! Virtually any idea is ok, as long as it is
relevant to the course material and well-executed. A great course
project might involve an application of the tools learned in the course
to a new real-life problem, or a deeper study of some aspect of the
course material.
If
you have questions or potential topic ideas, please come to office
hours. I will be happy to discuss with you.
Most of the assigned
homework will be given during the first 3/4 of the semester to allow
ample time for the final project.
Grade
breakdown (subject to
minor changes):
| Homework |
35% |
| Midterm
exam |
25% |
| Final
project |
30% |
| Class
participation |
10% |
Do your own work! CU School
of Engineering FAQ on
Academic
Integrity. Discussing
assignments with other students is
permissible, but work out the answers on your own. Copying work is
impermissible,
and will be dealt
with harshly if detected.