Theoretical Foundations of Data Science II
DSC 40B, Spring 2024 at UC San Diego
Instructor
Dr. Akbar Rafiey
arafiey@ucsd.edu
webpage
Lecture: Tuesday and Thursday at 6:30p-7:50p in PCYNH 109
Discussion: Wednesday at 3:00p-3:50p in PCYNH 109. (There will be no discussion April 03).
How to get started:
- Read the syllabus.
- Join our Campuswire message board and Gradescope with the email invitations you received earlier this week. If you didn’t receive an email, you can use access code XXZVRD for Gradescope (the link above for Campuswire will automatically let you join the class without a code).
Week 1
- Apr 02
- LEC 01 Introduction
- PDF
- Marked-PDF
- Lab 01 Release
- On Gradescope
- Apr 03
- HW 01 posted
- PDF
- LaTeX template
- Solution
- LaTeX template
- Apr 04
- LEC 02Asymptotic Time Complexity, pt. I
- PDF
- Marked-PDF
Week 2
- Apr 09
- LEC 03 Asymptotic Time Complexity, pt. II
- PDF
- Marked-PDF
- Lab 02 Release
- On Gradescope
- Apr 10
- HW 02 posted
- PDF
- LaTeX template
- Solution
- LaTeX template
- Apr 11
- LEC 04Best, Worst, Average Time Complexity
- PDF
- Marked-PDF
Week 3
- Apr 16
- LEC 05 Binary Search, Recurrences
- PDF
- Marked-PDF
- Lab 03 Release
- On Gradescope
- Apr 17
- HW 03 posted
- PDF
- LaTeX template
- Solution
- LaTeX template
- Apr 18
- LEC 06 Sorting
- PDF
- Marked-PDF
Week 4
- Apr 23
- LEC 07 Quickselect
- PDF
- Marked-PDF
- Lab 04 Release
- On Gradescope
- Apr 24
- HW 04 posted
- PDF
- LaTeX template
- Solution
- LaTeX template
- Apr 25
- LEC 08 Binary Search Trees
- PDF
- Marked-PDF
Week 5
- Apr 30
- LEC 09 Hashing
- PDF
- Marked-PDF
- Lab 05 Release
- On Gradescope
- May 01
- HW 05 posted
- PDF
- LaTeX template
- Solution
- LaTeX template
- May 02
Week 6
- May 07
- LEC 10 Graph Theory
- PDF
- Marked-PDF
- Lab 06 Release
- On Gradescope
- May 08
- HW 06 posted
- PDF
- LaTeX template
- Solution
- LaTeX template
- May 09
- LEC 11 Breadth First Search
- PDF
- Marked-PDF
Week 7
- May 14
- LEC 12 BFS for Shortest Paths
- PDF
- Marked-PDF
- Lab 07 Release
- On Gradescope
- May 15
- HW 07 posted
- PDF
- LaTeX template
- Solution
- LaTeX template
- May 16
- LEC 13 Depth First Search
- PDF
- Marked-PDF
Week 8
- May 21
- LEC 14 Bellman-Ford
- PDF
- Marked-PDF
- Lab 08 Release
- On Gradescope
- May 22
- HW 08 posted
- PDF
- LaTeX template
- Solution
- LaTeX template
- May 23
- LEC 15 Dijkstra’s Algorithm
- PDF
- Marked-PDF
Week 9
- May 28
- LEC 16 Minimum Spanning Trees and Prim’s Algorithm
- PDF
- Marked-PDF
- Lab 09 Release
- On Gradescope
- May 29
- HW 09 posted
- PDF
- LaTeX template
- Solution
- LaTeX template
- May 30
Week 10
- Jun 04
- LEC 17 Kruskal’s Algorithm
- PDF
- Marked-PDF
- Jun 05
- Jun 06
- LEC 18 Complexity Theory (Optional)
- PDF
- Marked-PDF
Finals Week
- Jun 11
- Redemption Exams
- Location: PCYNH 109
Time: 7:00pm - 10:00pm