Course Staff
Head TAs
Annabel Li
Office Hours Head TA
good luck have fun!
Ask me about: git, assembly, C, and scifi book recs
Tips for CSO1: Break hard assignments up into smaller tasks and they'll be easier to tackle. Also come to office hours!
Matthew Haid
Lab Head TA
Don't stress, be happy :)
Ask me about: Anything C related or anything about CSO2 as I am also a TA there 🙂
Tips for CSO1: Go to lectures and come to my OH
Gavin Crigger
Grading Head TA
Come to OH :D
Ask me about: Circuits, memory, and pointers
Tips for CSO1: Coming to office hours and getting started early is the best way to make content stick !
Zicheng He (she/her)
Q&A Head TA
Stay Calm
Ask me about: Toy ISA, Assembly
Tips for CSO1: Do the Readings!!!
Aaryan Dhore
Piazza Head TA
Sleep well and you'll learn!
Ask me about: C and Assembly
Tips for CSO1: Everything builds. Don't go on the next topic without fully understanding the previous one.
TAs
Miktad Cakmak
TA
Enjoy your time in CSO1
Ask me about: Circuits, Assembly, C
Tips for CSO1: Don't skip lecture, start assignments early.
Hayley Davis (she/her)
TA
It’s not a bug, it’s a ✨feature✨
Ask me about: Coding in C, Monday Discord Lab check-offs!
Tips for CSO1: There’s no shame in going to OH if you need any help; TAs are here to support you! 🙂
Kayla Denoo (she/they/theirs)
TA
Take a deep breath, it will all be okay 🙂
Ask me about: x86 assembly, ToyISA, memory
Tips for CSO1: Attend class and office hours in-person! It's easier to connect with the material with a face-to-face explanation.
Akira Durham
TA
Start Early
Ask me about: C++, Clean coding, Toy ISA
Tips for CSO1: Go to Office Hours
Dhriti Gampa (she/her)
TA
It will click eventually
Ask me about: Toy ISA because I fully ended up memorizing the chart last year.
Tips for CSO1: The best way to debug homework is by plugging in real values and going line by line and ask questions!
Tao Groves (he/him)
TA
Never spend 5 minutes doing something by hand when you can spend 5 hours failing to automate it
Ask me about: Recursion, memory management, data structures, or anything else programming-related!
Tips for CSO1: If you can't figure out why your code doesn't work, explain it step by step to an object in your room (rubber duckies work best). Rephrasing your logic to explain it to someone else often helps you see the fault in it.
Srikar Gouru
TA
You got this!
Ask me about: C, C++, Toy ISA
Tips for CSO1: Watching lecture != Understanding content, so ask questions until you fully understand the concepts!
Hao Gu (he/him)
TA
You'll get it
Ask me about: Java, Data Structures, Web design
Tips for CSO1: Have good sleeps and actually do the readings. I didn't after getting a good score on exam 1 and then I screwed up exam 2.
Lilli Hrncir (she/her)
TA
Take a deep breath
Ask me about: Toy ISA
Tips for CSO1: Come to class and office hours. If you screw up on one exam, realize what you didn't understand and improve in those areas for the next one.
Mikhail Kornilov (he/him)
TA
Have you tried turning it off and on again
Ask me about: C, memory
Tips for CSO1: Think like a computer
Matthew Lucio (he/him)
TA
relax, it will all turn out okay
Ask me about: Toy ISA, Python, Java
Tips for CSO1: The questions in the readings and previous exams are really helpful!
Anika Malhotra (she/her)
TA
you slay no matter what. 🙂
Ask me about: C, debugging, and logic gates.
Tips for CSO1: Go to office hours or post questions on piazza whenever you feel confused or overwhelmed, we are here to help!
Luci Owens
TA
Ask me about: Hex, Toy ISA, Assembly, C
Tips for CSO1: Start early, use office hours, and do the readings (especially before exams)!
Charlie Meyer (he/him)
TA
Still can't juggle
Tips for CSO1: Don't be afraid to ask questions if you don't understand - that's how you learn!
Katie Tsai
TA
good luck and have fun!
Ask me about: toy ISA, assembly
Tips for CSO1: make use of office hours and start your assignments early!
Shreepa Parthaje (he/him)
TA
have fun
Ask me about: C (including pointers, structs, and memory errors), logic gates, toy isa
Tips for CSO1: dont move onto the next lecture without understanding the previous one
Justin Park
TA
Go at your own pace!
Ask me about: Circuits, Toy ISA, Assembly, C
Tips for CSO1: Start early, go to lecture, and if you’re ever stuck, please come to office hours!
Nate Pawlas (he/him)
TA
One step at a time!
Ask me about: C, C++, and Game Dev
Tips for CSO1: Use OH to your advantage, ask lots of questions, and don’t beat yourself up
Ayaan Rahman
TA
Don’t worry. I believe in y’all
Ask me about: Assembly, ToyISA, C
Tips for CSO1: Start on the homework early and come to office hours whenever you have questions about anything!
Jenny Schilling
TA
You got this!
Ask me about: Binary arithmetic, bitwise, hex, machine code/assembly, command line interface.
Tips for CSO1: Do the readings! They contain so many more helpful hints and answers than you'd expect.
Ryan Sribar
TA
Ask me about: Anything, preferably CSO-related
Tips for CSO1: Stay on top of your work, falling behind sucks
Vishnu Tunuguntla
TA
You're literally chillin
Ask me about: C, Assembly, Toy ISA
Tips for CSO1: Try and stay ahead and ask questions!
Shivani Vedhere
TA
you got this!!
Ask me about: Toy ISA and circuits
Tips for CSO1: Go to office hours!
Sebastian Wiktorowicz
TA
Stay organized
Ask me about: Circuits, Toy ISA, C, Binary
Tips for CSO1: Start the homeworks early and go to office hours!