Back to all posts

University of Michigan - CompSci

EECS 280

Programming and Intro Data Structures

What is the Stack?

·EECS 280

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

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????

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.

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.

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.

C-Style ADTs & Strings in C++

·EECS 280

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

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++ 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.

Containers, Iterators, & Linked Lists

·EECS 280

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

Recursion: Tail, Structural, & Tree

·EECS 280

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

Binary Search Trees

·EECS 280

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