ECE 50024: Lecture and Homework

  • 25-Aug, 2025. Lecture 0. Course overview. Mathematics review.

    • Lecture Slides (TBD)

    • Homework

    • Additional resources

      • Tutorial Python Basics (PDF)

      • Tutorial Python for Image Processing (URL)

      • Tutorial Python for Matrices (URL)

      • Tutorial Python for Plotting (URL)

  • 27-Aug, 2025. Lecture 1. Linear Regression Concept and Geometry

  • 29-Aug, 2025. Lecture 2. Underdetermined and Overdetermined Systems

  • 1-Sep, 2025. No Class. Labor Day

  • 3-Sep, 2025. Lecture 3. L1 and L2 Regularization

  • 8-Sep, 2025. Lecture 5. Optimization basics; optimality; convexity

  • 10-Sep, 2025. Lecture 6. Gadient descent

  • 12-Sep, 2025. Lecture 7. Linear Discriminant Analysis

  • 15-Sep, 2025. Lecture 8. Linearly Separable

  • 19-Sep, 2025. Monthly Test 1

  • 10-Oct, 2025. Monthly Test 2

  • 13-Oct, 2025. No Class. Fall Break

  • 15-Oct, 2025. No Class. Fall Break

  • 7-Nov, 2025. Monthly Test 3

  • 24-Nov, 2025. Thanksgiving

  • 26-Nov, 2025. Thanksgiving

  • 28-Nov, 2025. Thanksgiving

  • 10-Dec, 2025. Lecture 37 Conclusion

  • 12-Dec, 2025. Monthly Test 4

Tutorials

  • Tutorial 0 Python Basics (PDF)

  • Tutorial 1 Linear Algebra Review (PDF)

  • Tutorial 2 Probability Review (PDF)

  • Tutorial 3 Linear Regression Examples (PDF)

  • Tutorial 4 Optimization Review (PDF)

  • Tutorial 5 Python for Image Processing (URL)

  • Tutorial 6 Python for Matrices (URL)

  • Tutorial 7 Python for Plotting (URL)