CS16 S19 Office / Open Lab Hours

Prof. K’s Office Hours

Location: Our Classroom 
Time: right after class

Lab Hours (Closed Labs)

(50 minute discussion sections) Wednesdays starting at 8am, 9am, 10am, 11am in PHELPS 3525

Lecture attendance is highly recommended, while lab attendance is required. For more information, see the course policies.

Open labs: All open labs will be held in Phelps 3525 and 3526. Additionally, labs will be open for walk-in help: see the schedule below for more information and to check which room we’ll be in.

Temporary Schedule

Who We Are

Course instructor: Yekaterina Kharitonova (Prof. K)

Preferred Pronouns: She, Her, Hers
"I am looking forward to getting to know you and helping you explore the world of C++ programming.
For questions or notes that cannot be posted on Piazza, email me:
ykk-class+cs16s19 @cs.ucsb.edu (remove the space before @).

CS 16 Mentor profiles

Christopher Alsheikh (Tutor)

Preferred Pronouns: He, Him, His
"Hello! My name is Christopher Alsheikh, and I'm currently in my third year as a CS undergrad. I'm hoping to be a helpful resource for you all so that you can get the most out your CS 16 experience. I've thoroughly enjoyed my experience so far as an undergrad in CS, so I'm excited to extend this experience to you all. Other than staring at computer screens, I like to spend my days playing my guitar and listening to music. Ideally, I want to make sure you all get the technical help you need so that you can pursue your hobbies as well!"

Kevin Heffernan (Tutor)

Preferred Pronouns: He, Him, His
"Hey, my name is Kevin Heffernan and I am a 4th year computer science major born in the San Francisco Bay. I was first introduced to coding when I was seven becasue I was attracted to the idea of being able to create my own video games. In my free time I like to read F. Scott Fitzgerald, surf, and watch the sun set. I am easy to talk to and patient. I am here to help, so do not hesitate to ask me questions. In the past year, I have tutored independently for CS 8 and CS 16. This is my first quarter mentoring, and cannot wait to meet all of you!"

Matthew Ho (Tutor)

Preferred Pronouns: He, Him, His
"Hi, my name is Matthew, and I'm a second-year computer science student. CS16 is a great introduction to the field of computer science, and I am excited to be a tutor for this quarter. I want to focus on helping students strengthen their problem-solving skills and feel confident in their ability to program. I also want to be a resource for you outside the classroom - from class assignments, to career advice, or just life in general."

Qinghang Hong (Tutor)

Preferred Pronouns: He, Him, His
"Hi! My name is Qinghang Hong and I'm a second-year CS major. It is my first time tutoring in CS classes and I am looking forward to helping you all to succeed in CS16 and C++. I started my freshman year as a math major and eventually switched into Computer Science. Feel free to ask me questions about major switching if you are considering it. I am interested in web development and machine learning outside of class. I am a part of programming group working on a WeChat MiniProgram at CSA (Chinese Student Association). In my free time, I enjoy playing and watching basketball a lot. I am also a big Stephen Curry fan! "

Peter Master (TA)

Preferred Pronouns: He, Him, His
"Hi, my name is Peter Master and I'm a 4th year Computer Science BS/MS student from Walnut Creek, California. I had almost no coding experience before college, but I was inspired by the problem solving and interesting concepts that programming involved and the unmatched power to create and create at scale with little overhead that programming offers. I've interned at Google in Mountain View and a couple local start-ups, and I'm working on developing a sequential proof of work algorithm. I took a gap year to pursue technical-based financial market trading full time. I'm involved with the technology management program at UCSB, and I enjoy reading books and blogs about cognitive biases, risk, gamification, product, and best practices. I also enjoy weightlifting, writing, fasting, Chess, PC games, and playing tennis, basketball, and soccer. I'm looking forward to working with you all as a TA and hope that you can find some enjoyment, interest, and maybe even inspiration in the material as I did."

Surya Pugal (Tutor)

Preferred Pronouns: He, Him, His
"Hi everyone! My name is Surya and I'm a first-year CE major. My gender pronouns are he, his and him. I'm excited to meet you all this winter quarter and help to further your programming skills. C++ might seem a little daunting at first, but don't let this stop you; I'm here to help you excel in the course, so ask away! In my spare time, I enjoy cooking, taking walks around campus, making terrible jokes (ask at your own expense!), and playing ping pong at the Santa Rosa Residence Hall. :) "

Margaret Schmit (Tutor)

Preferred Pronouns: She, Her, Hers
"Hello! I'm a fourth-year CS major originally from Palo Alto, CA. I'm really excited to be tutoring for CS 16! When I'm not coding, I like to hike, play guitar, and read. I'm also involved in the Society of Women Engineers and Phi Sigma Rho, the sorority for women in STEM on campus. Additionally, I can help with any questions you might have about C++, progressing through the major, or getting involved on campus. "

Diego Segundo (Tutor)

Preferred Pronouns: He, Him, His
"Hi, my name is Diego Segundo and I’m a 4th year computer science major originally from Huntington Beach California. I first was introduced to coding in high school and was drawn towards the creative aspect of coding and how there are so many different ways to solve one problem. For the last couple years I have worked as a web developer at the Daily Nexus (which is a school newspaper here at ucsb). I originally started mentoring in the spring of last year, and think that it is a great program that provides undergraduates with an extra opportunity to help them understand the course material. So far I have mentored for CS8 and CS56 (both for Professor Conrad). Outside of school my hobbies include playing basketball and surfing. This is my first quarter mentoring for cs16 and I am really looking forward to it!"

Xingbu Qin (Tutor)

Preferred Pronouns: He, Him, His
"Hi everyone! My name is Xingbu Qin, I'm a 1st-year CS major. It's glad to see you in CS 16, and I will be here to help you in any way I can so you can master the material and expand your skills in coding :D I love answering questions, so if you have anything, from pointer diagrams, CS major progression, or how to install Android 9.0 on your Samsung S4, I'll be glad to answer everything. For hobbies, I used to shoot skeet competitively, and I still play RTS games that are older than I am."

Ben Ye (Tutor)

Preferred Pronouns: He, Him, His
"Hi everyone! My name is Ben Ye, I'm a 2nd-year CS major. I went into UCSB with little to no prior coding experience, so I can definitely relate to people who may have trouble picking up the first steps in coding with C++. CS16 was a very integral part of my CS learning process since it lay the foundation and backbone for subsequent CS courses. If you have any questions then feel free to ask away, I'm more than happy to help you. In my spare time, I like to go to costco and eat, go home and eat, and eat before I sleep. I really like to eat food and I go to the gym sometimes."

Keqian Li (TA)

Preferred Pronouns: He, Him, His
"Hi, this is Keqian Li and I'm a 3rd year Computer Science Ph.D. student. I'm really excited to be the TA of CS 16, and hope we all had a great semester together! Seeing the rise of artificial intelligence (AI) based technology, I have now become a deep believer of deep learning, and is willing to see it transform our society day to days. In my spare time, I love to stay close to the ocean/ forest, travel to exotic countries, try out new food or just being Californian:) Reach out with any questions you have, and I will see you guys more in the lab, office hours, and lectures!

Bryan Terce (Tutor)

Preferred Pronouns: He, Him, His
"Hey! My name is Bryan Terce, and I'm a first-year CS major. It's my first quarter tutoring, and I'm ready to teach you the ins and outs of this beautiful monstrosity called C++. My job is to help you find the parts of C++ that you'll love and give you a better appreciation of why somebody thought the bad parts were a good idea. I also have a lot of experience working with AWS, React, and other Node.js apps, so feel free to reach out to me if you have any questions about those technologies (or anything else for that matter). Aside from schoolwork, you can find me sleeping, playing Splatoon, or working on side projects!"