Related Resources

Lecture Notes
Presentation Assignments with Examples
Written Assignments with Examples