Aug 03

P4 Released

Our fifth and final project, Seam Carving, is now released and is due 11:59 PM, Wednesday, August 17th.

In this project, you (and your team) will be responsible for an implementation of a real world algorithm for image resizing.

See the full announcement on Ed!
Jul 22

EX4 Released

Our fourth exercise, “BFS, DFS, & Dijkstra’s,” is now released on Gradescope and is due 11:59 PM PDT Friday, July 29!

This exercise is to help us get in some practice on using different representations for graphs, using BFS and DFS for traversals, and using Dijkstra’s for computing the shortest paths tree on weighted graphs.

See the full announcement on Ed!
Jul 20

P3 Released

Our fourth project, Heap, is now released and is due 11:59 PM, Wednesday, August 3rd.

In this project, you (and your team) will be responsible for an implementation of a heap!

See the full announcement on Ed!
Jul 15

EX3 Released

Our third exercise, Modeling Recursive Code & Design Decisions, is now released on Gradescope and is due 11:59 PM PDT Friday, July 22!

This exercise is to help you consider the different trade-offs and design decisions when it comes to implementing data structures!

See the full announcement on Ed!
Jul 06

P2 Released

Our third project, Maps, is now released and is due 11:59 PM, Wed 07/20.

In this project, you (and your team) will be responsible for two implementations of arguably the most helpful ADT ever — Maps!

See the full announcement on Ed!
Jul 01

EX1 Released

Our first exercise, Algorithmic Analysis I, is now released on Gradescope and is due 11:59 PM PDT Friday, July 8th!

This exercise is to help us get in some practice on Big-Oh Notation, Growth Rates, Asymptotic Analysis, and Case Analysis.

See the full announcement on Ed!
Jun 29

P1 Released

The second project, P1: Deques, has been released and is due at 11:59pm on Wednesday, July 6! This project represents our first dive into the world of data structures and algorithms, where we will debug, implement, and test double-ended queues.

See the full announcement on Ed!
Jun 22

P0 released; Office Hours; Permissions!

The first programming project of the quarter (P0: CSE 143 Review) has been released and is due 11:59pm on Wednesday, June 29! This project is intended to get you up to speed with course infrastructure and refresh your memory of 143 material. You should have received an email from GitLab, saying that an individual repository has been created for you.

Unlike the rest of the projects in this course, P0 is intended to be completed individually. You can find the instructions here.

The best way to get help for the projects is through Ed! Please do not hesitate to ask if you’re stuck on something, because chances are somebody else will be too, and now they can be helped by your thread!

Preliminary Office Hours now posted!

We now have office hours! Most of them start on Week 2, but if you do have any issues as you start on P0, please post on Ed!

Missing course tools?

If you’re enrolled in the course but missing access to any of our course tools, fill out the missing permissions form to let us know and we’ll add you as soon as we can.

(Discuss this announcement on Ed)

Jun 17

Before Quarter

Hi there!

Welcome to the website for CSE 373 Summer 2022! More content will be coming soon.