Skip to content

ucsb-cs24/w25

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS 24

Winter 2025

Welcome to CS 24! Lecture notes and programming assignments will be linked here as they're released. If you're looking for administrative information, check the syllabus. If you're looking for links specific to this session, or just have questions, head over to Piazza. If you want to turn in an assignment, do that on Gradescope.

Places & Times

  • Lectures 11:00 to 12:15 on Mondays and Wednesdays in TD-W 1701
  • Labs 14:00 to 19:00 (one hour each) on Thursdays in 3525 Phelps Hall
  • Office Hours See Piazza for the latest schedule.

Assignments

Assignments are due before midnight Pacific Time.

Name Due
Welcome January 14th
TicTac January 22nd
FibVec January 28th
Assort February 4th
Swivel February 11th
GenePool February 18th
Typo February 25th
Counter March 7th
Bomber March 21st

Lectures

11:00 to 12:15 Mondays and Wednesdays in TD-W 1701

Date Topics
January 6th Class overview; the syllabus
January 8th Git
January 13th Compilation; memory layout
January 15th Constructors and Destructors
January 20th Martin Luther King Day: No lecture!
January 22nd Exceptions; const member functions; vectors
January 27th Big-O notation; Quiz 1: Bring your ID and a pen/pencil!
January 29th More big-O notation; linked lists
February 3rd Stacks and queues; amortized time
February 5th Sorted sequences; sets; binary search; binary search trees
February 10th Move constructors; self-balancing trees; AVL trees; splay trees
February 12th Maps; tree traversals; abstract syntax trees; red-black trees
February 17th Presidents' Day: No lecture!
February 19th Binary heaps; leftist heaps
February 24th Binomial heaps; Quiz 2
February 26th Hash tables; probing vs chaining
March 3rd Iterators; disjoint sets
March 5th Introduction to graphs; graph traversals
March 10th Dijkstra's Algorithm; Quiz 3
March 12th Spanning trees; Prim's and Kruskal's Algorithms

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published