Freshman Year

2023 to 2024

first real lesson: the computer does exactly what you tell it. not what you meant. that distinction took longer to absorb than i expected.

Theoria (Learning)

Intro to Programming (CSCI-C 200)

first programming class. i learned that systems execute specifications, not intentions. i still think about that distinction almost every day.

Interaction Design Thinking (INFO-I 245)

design started making sense when i stopped thinking about how things look and started thinking about what they're asking someone to do.

Informatics Foundations (INFO-I 101)

the class that connected the technical to the human. robust systems need both. i didn't fully understand that yet but it planted something.

Japanese Language and Society

small lexical differences change everything. language study and programming are more similar than they sound.

Culture and Identity Seminar

i figured out that being first-gen in a CS space isn't a disadvantage you have to overcome. it's a perspective you bring.

Praxis (Method in Practice)

Girls Who Code, AP CSP, AP CSA

this is where it started. breaking big goals into small executable steps. i didn't know that's what i was learning at the time.

ServeIT Internship Begins

first real users. first real clarity requirement. the work needed to be understood by someone who wasn't me. that changed how i write everything.

Mentoring New CS Peers

helping new students made me slower in a good way. i had to say every step out loud, and that's when my own hidden assumptions started showing up.

Opus (Work)

2024

learning to read the error

the moment debugging stopped being panic and started being method.

the problem

error messages felt like failure. they're actually the first clear instruction the computer gives you.

the decision

stop reading the error as a verdict. start reading it as a missing step.

the result

debugging got slower in the right way. i stopped guessing, started tracing, and got more consistent at getting from error to fix.

if i built it again

i'd write down what i thought the error meant before looking it up. the gap between those two things is where the learning lives.

Theoria et Praxis (Theory and Practice)

freshman year taught me one thing that everything else builds on:

wanting the right outcome and writing the right instruction are not the same thing.

learning the difference between those two is where it all started.