Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Course Staff

Head TAs

Staff Photo

August Bresnaider (he/him)

Head TA for Lab

Some people learn by reading. Others learn by observation. The rest have to pee on the electric fence.

Ask me about: Labs and more.
Tips for cso1: Take your time! Be patient with yourself! CSO1 is difficult, but we're here to help you along your way this semester.

Staff Photo

Aaryan Dhore (he/him)

Head TA for Grading

Ask me about: x86 assembly, memory allocation, and C.
Tips for cso1: Everything builds; don't move forward until you understand the basics.

Staff Photo

Paul Karhnak (he/him)

Head TA for Piazza and Discord

Better Call Paul!

Ask me about: C (including pointers, structs, and memory errors), logic gates, and hardware.
Tips for cso1: I cannot recommend office hours enough. Talking through your questions with the professor or TAs really helps you get a solid grasp on the material.

Staff Photo

Srilakshmi Medarametla (she/her)

Head TA for Office Hours

To find the three-legged elephant, look in the spiky grass.

Ask me about: Office hours scheduling and more.
Tips for cso1: Be present.

Lab Leads

Staff Photo

Brian Baugher

Staff Photo

Saarthak Gupta (he/him)

I wish everyone a segfault-free semester.

Ask me about: x86-64, machine code, and C.
Tips for cso1: Consistently engage with the material and you'll be fine.

Staff Photo

Matthew Haid

Staff Photo

Gabriel Jackson (he/him)

Everything gets easier with time.

Ask me about: Anything dealing with memory.
Tips for cso1: Start homeworks right when they're released.

Staff Photo

Agi Luong

Staff Photo

Jiaji Ma

Staff Photo

Lukas Peng

Staff Photo

Alex Viar (he/him)

Staff Photo

Brandon Yang

TAs

Staff Photo

Conrad Byrne

Staff Photo

Kaicheng Chu

Staff Photo

Frances Dai

Staff Photo

Hayley Davis (she/her)

Staff Photo

Mouad Elmellouki

Staff Photo

Dhriti Gampa (she/her)

I'm here to help so just be a little patient with me and tell me if what I'm saying makes no sense.

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!

Staff Photo

Shengming "Happy" Gao (he/him)

My sister is way taller than me.

Ask me about: x86-64 assembly, memory allocation, and C/C++.
Tips for cso1: Start homeworks early, early, early.

Staff Photo

Srikar Gouru (he/him)

Pressure makes diamonds, but bread dough rises when you let it rest. So yeah, just sleep.

Ask me about: Toy ISA, x86-64 assembly, and C.
Tips for cso1: Make sure you understand the beginning material early, or everything will just get harder as you go on!

Staff Photo

Allie Kim (she/her)

Practice makes permanent.

Ask me about: ISA, assembly, and C.
Tips for cso1: Don't procrastinate on assignments, start early.

Staff Photo

Annabel Li

Staff Photo

Eric Li

Staff Photo

Liran "Stephen" Li (he/him)

1% de chance, 99% de fe.

Ask me about: Toy ISA and assembly.
Tips for cso1: Practice your C code on your computer as much as possible, although there is a good chance you will see "Segmentation fault".

Staff Photo

Zhiang Li

Staff Photo

Anisha Mahuli (she/her)

Staff Photo

Jinwen "Linda" Mu

Staff Photo

Siyuan "Caesar" Ning

Staff Photo

Rushvi Patel

Staff Photo

Devang Ray (he/him)

Staff Photo

Byron Richards

Staff Photo

Jenny Schilling (she/her)

Just because I'm a computer programmer does not mean I can fix your TV. I mean, I can, but not because I'm a programmer!

Ask me about: Binary arithmetic, bitwise, hex, machine code/assembly.
Tips for cso1: Do the readings! They contain so many more helpful hints and answers than you'd expect.

Staff Photo

James Siegener

Staff Photo

Theo Singletary (he/him)

Staff Photo

Vincent Song (he/him)

Staff Photo

Libby Trainum (she/her)

Staff Photo

Saidamir Umarkhodjaev

Staff Photo

Eddie Wei (he/him)

Ask me about: Bitwise operations, pointers, and C.
Tips for cso1: I highly recommend writing down frequently used information somewhere accessible like a notebook. This information could include a hex to binary conversion table, a two's complement/biassed/unsigned binary integer table, a units table, and a common x86 registers and instructions table.

Staff Photo

Jolin Xu

Staff Photo

Ian Yeaton (he/him)

Drink water.

Ask me about: Assembly linking to C.
Tips for cso1: Master the basics, the course content will build on itself.

Staff Photo

Ben Yeh (he/him)

Staff Photo

Haizhou "Trevor" Yu

Staff Photo

Omar Zeineddine

Staff Photo

Yichi Zhang (he/him)

int main() { printf("Wahoo!\n"); return 0; }


Copyright © 2023 John Hott, portions Luther Tychonievich.
Released under the CC-BY-NC-SA 4.0 license.
Creative Commons License