DSC 40B – Theoretical Foundations of Data Science II


This Week

Average, Best, and Worst Case

Lecture 5 — Best, Worst, and Expected Time, pt. I

Lecture 6 — Best, Worst, and Expected Time, pt. II

Lecture 7 — Sorting

  • 📖 Reading Section 2.1 and 2.3 in course notes
  • 🎞️ Slides Not yet posted...

Lab 2

Due Monday, Oct 13 at 23:59 PM

Homework 2

Due Wednesday, Oct 15 at 23:59 PM

Discussion worksheet 2

past weeks

Week 1

Time Complexity

Lecture 2 — Asymptotic Time Complexity, pt. I

Lecture 3 — Asymptotic Time Complexity, pt. II

Lecture 4 — Asymptotic Time Complexity, pt. III

Lab 1

Was due Monday, Oct 06 at 23:59 PM

Discussion worksheet 1

Week 0

Introduction

Welcome to DSC 40B!

Here is how to get started:

  • Read the syllabus.
  • Fill out this pre-course survey.
  • Join our Campuswire message board and Gradescope with the email invitations you received earlier this week. If you didn't receive emails, you can use the access code 6055 for Campuswire.
  • The first lecture is on Friday, September 26 at the following time and place:
    • 12:00 PM in MANDE B-202.

See you in lecture!

Lecture 1 — Introduction

Homework 1

Was due Wednesday, Oct 08 at 23:59 PM
future weeks

Week 3

Sorting and Selection

Week 4

Hashing

Week 5

Graph Theory

Week 6

BFS

Week 7

DFS

Week 8

Weighted Shortest Paths

Week 9

Minimum Spanning Trees

Week 10

Final Exam Week