Back to all posts

University of Michigan - CompSci

EECS 280

Programming and Intro Data Structures

Binary Search Trees

·EECS 280

Binary search trees are lowkey like trees.. that grew from seeds from Australia. All upside down n shii.

Recursion: Tail, Structural, & Tree

·EECS 280

I'm going to recurse(recurse(recurse(recurse(recurse(please make it stop)))))

Containers, Iterators, & Linked Lists

·EECS 280

I avoid iteration like the plague and use map (or similar) unless I'm held at gunpoint.

C++ Classes, Operator Overloading, & Templates

·EECS 280

You have no idea how long I procrastinated writing this. C++ classes are wild & easily contain some of the worst parts of the language.

Exceptions, Error Handling, & Exit Codes

·EECS 280

Favorite error messages: 'Object reference not set to the instance of an object', 'Something went wrong', and 'Bailing out, you are on your own. Good luck.'

C-Style ADTs & Strings in C++

·EECS 280

Hey, finally, a topic that is much more interesting, subjective, and abstract! Literally!

The Joy of Constants

·EECS 280

I really did not want to talk about constants lol. They're incredibly boring, and the syntax is immensely frustrating. But they're important, so here we are.

Streams & I/O

·EECS 280

This is not relevant at all, but I constantly regret the period of my life where I tried live-streaming. Bro was dreaming a little TOO big.

Arrays & Pointer Arithmetic

·EECS 280

You guys ever learn so much about something you really didn't want to learn about? That's been me for all of Fall 2025.

Intro to Pointers & References

·EECS 280

Pointer? I barely even knew her! Can you allocate a pointer to my heart??? Do you know how long I've been single for????

What is the Stack?

·EECS 280

The stack makes me want to reference my head against a wall repeatedly until I heap.