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.
Jun 17 Before Quarter
Hi there!
Welcome to the website for CSE 373 Summer 2022! More content will be coming soon.