General information

Course Logistics

Theme

This is a capstone course. Every student will work on an indiviudal research project. We don't recommend group projects.

Prerequisites and Grading

Prerequisites: Students entering the class should be comfortable with programming and should have a pre-existing working knowledge of linear algebra (MATH 308), vector calculus (MATH 126), probability and statistics (CSE 312/STAT390), and algorithms. For a brief refresher, we recommend that you consult the linear algebra and statistics/probability reference materials on the Textbooks page.

Grading: Your grade will be based on course project presentation (60%), final report (40%). Final report includes a written report (around 2 pages) and a jupyter notebook mark down

Course project: Every student needs to work on an individual project (not as a team, but we will have lots of discussion in the class). Every student might need to briefly update the project progress in every class. Milestone: mid-term presentation, final presentation, final project report.

Tentative Schedule

Date Topic Content Goal
4/1 Welcome/overview. Introduction to CSE428. (Sheng) Sheng will give a brief overview and discuss research projects with each student. slides
4/8 Project topic presentation (first half) Every student will present the paper they want to study. Why is this problem significant?
4/15 Project topic presentation (second half) Every student will present the paper they want to study. Why is this problem significant?
4/22 Working time Goal: reproduce the paper. Figure out the technical details. Understand all math/ML methods behind the paper. Is the limitation easy to address? Can the limitation be addressed by existing resources (e.g., dataset, GPUs)?
4/29 Mid-term project idea presentation (first half) How are you going to improve this paper given the limitation you identified in previous weeks? Is your idea sound and doable? What is the potential pitfall?
5/6 Mid-term project idea presentation (second half) Is your idea sound and doable? What is the potential pitfall?
5/13 Working time
5/20 Working time
5/27 Final project presentation (first half)
6/3 Final project presentation (second half)