Staff


Jeffrey Miller

Dr. Jeffrey Miller is a Professor of Computer Science and Information Technology Practice in the Viterbi School of Engineering at the University of Southern California, and he is the Founder of the CS@SC Summer Camps. With the support of Coach Kathy Kemper of the Institute for Education, Prof. Miller started the camps in 2015 based on the inequity he had seen in computer science and STEM education for K12 students. Public education in the US is supposedly democratized and equal for all, but students who have access to computer science education in California is limited to 1/3 of public high schools, and those schools are typically in more affluent areas. This is unacceptable since ethnicity, gender, or family income has no effect on the success of students in STEM fields, and the CS@SC Summer Camps provide equal opportunity to all students to attend.

Nayeon Kim

Professor Nayeon Kim is a passionate web development teacher, who works with beginners and fellow professionals looking to improve their skills and knowledge of the latest industry standards. As teacher, Nayeon is known for her encouraging approach, walking students through the process of getting familiar with coding, even when they do not come from a tech-orientated background. She has had the opportunity to work with high profile clients, including The Walt Disney Company, Universal Studios, and Fox. Currently, Nayeon teaches web development full time as a lecturer at USC's Viterbi School of Engineering in the Information Technology Program and will be teaching the web development classes for CS@SC this summer.

Codi Miller

Codi Miller has been working in K12 coding education for the past 7 years. She ran a company teaching kids computer science and robotics and has written over 10 books on the subject. She is a graduate from the University of Southern California, where she earned her degree in Biology. Her passion to educate bloomed once she realized that the ability to program made a degree in Biology infinitely more valuable. Since then, Codi has worked with numerous education-based organizations. Coupled with being female, a minority, and the mother of young daughters along with their newborn son, she recognizes the need to empower all students in STEM fields no matter their race, gender, or household income.

Trina Gregory

Trina Gregory is an Associate Professor of Information Technology Practice teaching technology, programming, and engineering courses. She began teaching at USC in January 2007 as a part-time lecturer and transitioned to a full-time, teaching-track faculty position in August 2009. Trina created and oversees the Mobile App Development minor. She is also an Associate Director of Innovation and Entrepreneurship for the Viterbi Office of Technology Innovation and Entrepreneurship. She has taught classes in Java, Python, Swift, and Objective-C programming, web publishing, information technology, mobile apps, and will be teaching python classes for CS@SC this summer.


2022


Spring 2022

Angela Xu

I wanted to be a CS@SC TA because when I was younger, my dad who worked in computer science always encouraged me to learn programming but I was never interested. After taking a programming class for fun in high school, I realized I loved it and I want to share my passion for programming with other students. I also love teaching and helping other people. After I graduate I plan on getting a Master's in either Computer Science or Data Science.

Anika Shrivastava

I want to be a CS@SC TA because I think that it's so important for children to learn how impactful and useful computer science can be across the board. I've always had a passion for mentorship and am excited to help a young generation foster an interest in programming and encouraging people from all backgrounds pursue their interest in STEM fields.
After graduation, I plan on continuing my education with a graduate degree. I then plan on working in the biotech industry and continuing my passion for computational research.

Ashley Hau

When I was a junior in high school, I participated in my first programming summer camp where my TAs helped me grow my confidence and interest in programming. Now as a CS major, I would love to create the same encouraging environment for the camp's students. I hope to provide the students a positive perspective on coding and to help them explore how computer programming can solve many problems!
After I graduate, I hope to work as a full stack web developer in a company specializing in OTT streaming platforms.

Chelcie Tjoeng

Hi! My name is Chelcie and I wanted to be a CS@SC TA because I wanted to expand my knowledge in computer science while also being able to provide kids with amazing resources and opportunities to explore and grow their love and interests for computer science. I am passionate about education and mentorship which allows me to be able to assist kids to engage with the STEM curriculum as well as be inspired to pursue a future in the STEM field. After I graduate, I plan to continue my education in both graduate and medical school to continue my love for computer science as well as fulfill my dreams of becoming a surgeon!

Chloe Stonecipher

Why did you want to be a CS@SC TA?
In 2015 and 2016, I attended the CS@SC summer camps. I had a wonderful experience learning how to program and seeing USC's campus. Because of this camp, I knew I had to come back as a college student. CS@SC confirmed my interest in computer science and gave me a glimpse of what studying at USC was like. I’d like to give this same experience to others.
What are you planning to do after you graduate?
After graduation, I hope to gain experience as a software engineer.

Chris Lim

Why did you want to be a CS@SC TA?
I wanted to be a CS@SC TA because I enjoy teaching and want to allow students to learn more about CS.
What are you planning to do after you graduate?
I am planning to be a software engineer after graduation.

Claudia Chiu

Teaching has always been something I loved to do. Seeing my students discover their joy of learning and have that moment when they finally understand a concept that they’ve been struggling with always warms my heart and fulfills my sense of purpose.
After graduation, I look forward to working as a software engineer in industry and hopefully in the future, moving on to more managerial roles where I get to mentor and serve my teammates.

Cynthia Huang

Hi, I'm Cynthia Huang. I'm very excited to become a CS@SC TA. I want to help kids to learn and become interested in computer science, more importantly, enjoy the whole process. I believe CS@SC camps are a great opportunity for kids to gain some coding experience and learn to think more logically.
After graduation, I want to dive deeper into Data Analytics and Economics.

Elaine Guo

I wanted to be a TA for CS@SC because I hope to help kids discover the fun of CS! Growing up, I always thought that CS and similar STEM fields were super difficult and scary. Thanks to a few great mentors, I found out that it wasn't that intimidating. I hope to help guide kids who might have the same apprehensions as I did. Once you get the hang of it, there's a lot of freedom to actualize your ideas using CS, which is a great outlet for creativity!
After I graduate, I hope to pursue graduate school, and then work with AI and Machine Learning to develop new technology in healthcare!

Gabriella Martinez

1. Why did you want to be a CS@SC TA?
Programming is by no means an easy discipline to master, and sometimes even the basics can be difficult to grasp. Having switched out of the Computer Science (Games) major myself, my intention in applying as a TA was to help kids undertake the more frustrating aspects that come with learning programming and aid them in their journey finding joy in the art of programming and its versatility even if they don't decide to pursue it as a major. Like the others, I am also invested in passing on information we've procured to younger generations! There's so much promise in the realm of computer science, why not share it with every individual we can?
2. What are you planning to do after you graduate?
I like to fashion myself as a bit of an all-rounder. Ideally, I want to work in game design, whether that's narrative, art, usability, or programming! It would be cool to be a well-known indie dev and foster a welcoming community!

Jenny Guo

Hi! My name is Jenny and I wanted to be a CS@SC TA because I wanted to make computer science education more accessible to students and assist them in finding their love and interest for the subject. I also love the opportunity to expand my knowledge in programming and provide support for the future generation of software engineers. After graduation, I plan on working as a business analyst and use my programming skills to turn data into information.

Jiahang Zhang

As for becoming an CS@SC TA, my goal is to let more students get in touch with programming, like it, and cultivate logical thinking and programming habits.
After graduation, I want to become an excellent full-stack development engineer or back-end development engineer.

Kevin Yang

I'm passionate about computer programming and it's rewarding to help out others pursuing similar interests. I plan to continue developing video games as a solo dev or start a game studio with people who share interests in creating story-rich games.

Kimi Zamora

As a student from the surrounding USC community, college was never in my foresights. Being introduced to a STEM career was provided to me though programs like CS@SC. Being a product of this university's generosity to the community, it is my turn to help students like YOU get to college and be successful in whichever field you choose! 😀
Just like in high school, I am still not sure what I want to do after I finish this chapter in my life AND THAT'S OKAY! All I know is that I really enjoy learning about computers, cybersecurity, and data analytics. Hopefully, I will achieve my dreams and be a role model to my surrounding community. I highly doubt my contribution to my community will stop after university, especially after hearing many success stories from my former students.

Maria Ashby

Why did you want to be a CS@SC TA?
I have always loved working with children. CS@SC gives me the opportunity to combine my passions for computer science and teaching.
What are you planning to do after you graduate?
I want to use my degree to work in quantitive trading.

Maria Tangalos

I wanted to be a CS@SC TA because I am passionate about youth education and mentorship. I think it is important that kids have access to resources such as CS@SC so that they can engage with STEM curricular activities and be inspired to pursue further learning about the STEM field. Through this program, we can teach through mentorship and instill the message that anyone can study computer science.
After I graduate, I plan to continue my education in either graduate school, medical school, or a combination of the two. I hope to pursue a career in biomedical research.

Micaela Mengen

I wanted to become a CS@SC TA because there was once a time in middle school when I wanted to learn more about computer science but had no resources to aid me in doing so. As a first-gen and low income student, my family simply could not send me to take classes after school or give me tools to learn on my own, and therefore the passion died soon after. After being admitted into USC, however, I was able to rediscover the passion I had for coding only this time, I had unlimited resources to actually grow and learn. It was only then that I realized how big of a difference the right tools, timing, and opportunities can make when learning CS. Being a TA allows me to give young students the right tools to develop their passions early and enables me to become their unlimited resource to grow and learn from.
After graduation, I hope to obtain my masters in Data Analytics and pursue a career that allows me to empower the future generation of Latinas in STEM.

Noah Ha

I wanted to be a CS@SC TA to expand my understanding about computer science while also being able to help kids do the same. I think computer science gives kids essential problem solving skills and CS@SC is special because it really works to serve the underserved.
I plan to continue studying computer science and then seeing where that leads.

Peter Henry

1. Why did you want to be a CS@SC TA?
I wanted to be a CS@SC TA because I am passionate about teaching students about how programming can be applied to almost any aspect of their life. Growing up, my teachers were always there to help me when I was stuck and encourage me to learn and grow. Through this opportunity, I hope to do the same for others.
2. What are you planning to do after you graduate?
After I graduate, I plan to attend law school and pursue a career in law.

Riyana Jennifer Gobin

I wanted to join CS@SC to help introduce students to Computer Science. Coding is very scary and intimidating at first, but then becomes a fun and rewarding experience. I want to help break this barrier with new students.
I currently study Electrical and Computer Engineering and after I graduate I plan to go into industry for a bit and then pursue a Master's degree in ECE.

Sahithi Lingampalli

I’ve always enjoyed working with kids, and I believe that teaching them is a great opportunity for myself and them! By focusing on CS, I’ve been able to review fun concepts with them while also sharing my knowledge on the topics as well. I think that teaching CS to children is a great way of shaping their mindset towards becoming better problem solvers and more creative thinkers. I also appreciate the efforts that CS@SC is making to focus on teaching underrepresented demographics such as minorities and low income families. As a FGLI (first-gen, low income) student who has the opportunity to be a part of Viterbi, this is a movement that means a lot to me and can make a big impact on young individuals that come from similar backgrounds. I hope to encourage each one of my students to always ask questions and to spark their interests in technology and CS.
As a Computer Science & Business Administration major, my plan is to work as a software engineer at a healthcare company in the future. I see a huge shift in making healthcare more affordable and accessible to patients of all backgrounds, and I want to focus my career on shaping the industry to achieve that.

Stan Liu

Why I applied for TA: I am passionate about coding, and I want to pass my experience on to younger students!
What I plan to do after graduation: I want to become a software engineer or web developer.

Tara Conti

Why did you want to be a CS@SC TA? I wanted to be a CS@SC TA to share my love of programming with children. I came into USC with no coding experience and would have been grateful to have such innovative and early exposure to it.
What are you planning to do after you graduate? After I graduate, I will be working as a software engineer. I hope to find ways to give back to the community in my free time.

William Chen

Why did you want to be a CS@SC TA?
I wanted to be a CS@SC TA because I enjoy teaching and want to allow students to learn more about CS.
What are you planning to do after you graduate?
I am planning to be a software engineer after graduation.

William Zou

I wanted to become a CS@SC TA, as I'm very familiar with teaching kids of all ages how to program and I enjoy it a lot. I run a nonprofit organization that allows kids across San Diego to learn coding.
When I graduate, I plan on going to grad school to get an MBA and hopefully work for Spotify, as it's been a dream of mine to work in a field that combines two of my passions: music and computer science.

Yasmin Gil

The reason I joined CS@SC is because I value the education of the future generations after me. I wanted to help kids make cool projects that would introduce them to the world of computer science. Having younger siblings of my own, I was exposed to teaching at a young age. I hope to become an educator in the stem field and expand the accessibility of computer science education.

Yiwen Wang

I would like to be a CS@SC TA because programming is not an easy path to pursue given my previous efforts. Therefore, I hope to share my short-cut and experiences to the younger generation to help them learn the joy of coding. After graduation, I plan to become a front-end engineer focusing on the area of human-computer interaction.

 

2021


Aurana Lo

I started programming at a young age in a similar summer camp, and I absolutely loved it! Coding opened a whole world of possibilities – something I look forward to showing other students. As a TA for CS@SC I hope to remove barriers for students and provide them the support they need to thrive!

After I graduate, I hope to utilize my background in engineering and business to pursue consulting!

Sachi Desale 

Being a TA at CS@SC enables me to fulfill my dream of doing the two things I love the most: teaching and solving problems.This camp is my opportunity to pay forward the amazing teaching experiences I've personally had, which is why the idea of transpiring knowledge to budding students excites me so much!

I am currently pursuing a major in computer science and a minor in business finance. With this knowledge, I hope to start off as a software developer and eventually found my own firm that uses technology to advance personalized learning and alleviate differences in education quality worldwide.

Victor Kim 

I have taught programming to students within private academies and becoming a part of a large organization dedicated to teaching this wonderful field is a wonderful opportunity for me. It is a great feeling knowing that the students who participate in our sessions are learning and having a wonderful time inside their class! I want to make sure that students have the chance to join our sessions and have the opportunity to experience a field that not many of us can have.

Fall 2021

Abhaya Krishnan-Jha

Hi! My name is Abhaya and I am looking forward to being a TA so that I can share the joy I felt when I first started studying CS with others and to show that STEM is for anyone and everyone! After I graduate, I am hoping to join a startup, and to also pursue music in my free time.

Austin Traver

I joined CS@SC because I'm excited about programming, and volunteering here gives me a chance to share the wonders of computing with the next generation of coders. I've also found it very rewarding to take the time to give back to the community, because without the mentorship of others, I would have found computer science intimidating. Now that I'm on the other side, however, I'm grateful that I stuck with it.
After I graduate from USC, I will be moving to Silicon Valley to work as a Software Engineer for a Fortune 500 technology company.

Carolyn Luo

I personally enjoy programming a lot, and I would love to use my knowledge and expertise to help more students who want to know more about programming and get better at this skill. I currently plan to learn more about web development and hopefully can become a front-end/webpage developer because I love to incorporate artistic and creative ideas into my work instead of simply completing a programming task.

Chelcie Tjoeng

Hi! My name is Chelcie and I wanted to be a CS@SC TA because I wanted to expand my knowledge in computer science while also being able to provide kids with amazing resources and opportunities to explore and grow their love and interests for computer science. I am passionate about education and mentorship which allows me to be able to assist kids to engage with the STEM curriculum as well as be inspired to pursue a future in the STEM field. After I graduate, I plan to continue my education in both graduate and medical school to continue my love for computer science as well as fulfill my dreams of becoming a surgeon!

Chloe Stonecipher

In 2015 and 2016, I attended the CS@SC summer camps. I had a wonderful experience learning how to program and seeing USC's campus. Because of this camp, I knew I had to come back as a college student. CS@SC confirmed my interest in computer science and gave me a glimpse of what studying at USC was like. I’d like to give this same experience to others. After graduation, I hope to gain experience as a software engineer.

Christopher Pack

I personally came to USC with little prior coding experience and I believe that having hands-on experience earlier in life would have greatly improved my ability to handle the early CS courses at USC. Being a TA for CS@SC seemed to be the perfect way to help enable others to get that experience and hopefully encourage them to ultimately want to study computer science.
I have finished my bachelors but one more year at USC to complete my Masters in Computer Science but after graduation, I am planning to become a software engineer. I also have a minor in Computer Security and a specialization in Digital forensics, so I am also looking into cyber security consulting or being a forensic examiner.

Edward Cheng

Why did you want to be a CS@SC TA?
To have fun of course! I love helping people in any way or form, and if I could help someone get better at programming or find their passion, that would make my entire week.
What are you planning to do after you graduate?
I’m hoping to be a game developer, perhaps an indie developer or working for an AAA company. Nothing is set in stone yet, but I see a bright future ahead.

Gary Yang

I wanted to be a CS@SC TA because I enjoyed learning how to program at a young age, and
I believe it helped me discover my passion. I hope to help the students build their interest
and confidence in learning CS.
After I graduate, I plan to study in graduate school and become a software engineer.

James Kasaba

Being a TA at CS@SC is a chance for me to do my part in making computer science more accessible. By teaching kids CS, I could be empowering them to innovate in ways they didn’t think previously possible.
After I graduate from USC, I plan to either work as a software engineer or continue research in the CS field.

Jenny Kim

I wanted to become a TA because I love CS@SC's mission to teach kids computer science! My very first programming class was during my first semester in college, so I think it's awesome that our campers are exploring and learning about tech early on in their lives. My primary goal as a TA is to encourage them and build their confidence in STEM, which may feel intimidating at first. More generally, though, I hope to emphasize that you can learn and accomplish anything!
After college, I hope to work in industry for a little bit before becoming a professor so I can teach college students!

Jessica Cheung

1. Why did you want to be a CS@SC TA?
I'm able to introduce coding to a new generation and possibly meet some of my future colleagues, if the students choose to continue to study CS. After all, I also would not have known about programming if not for a computer class. Hence, being able to help students and becoming their stepping stone in programming is an opportunity and privilege that I could not pass by.
2. What are you planning to do after you graduate?
After I graduate, I plan on working in industry or pursuing a Master's degree in Computer Science.

Joseph Worthington

I had always wished I learned coding before I came to college, I feel it might've better prepared me for engineering. Now that I am in college, I have the chance to help others make that first step!
I want to work in aerospace, either doing design work or working for a software company that makes software for flight and space systems! Space is cool, real cool.

Maria Tangalos

I wanted to be a CS@SC TA because I am passionate about youth education and mentorship. I think it is important that kids have access to resources such as CS@SC so that they can engage with STEM curricular activities and be inspired to pursue further learning about the STEM field. Through this program, we can teach through mentorship and instill the message that anyone can study computer science.
After I graduate, I plan to continue my education in either graduate school, medical school, or a combination of the two. I hope to pursue a career in biomedical research.

Maria Ashby

Why did you want to be a CS@SC TA?
I have always loved working with children. CS@SC gives me the opportunity to combine my passions for computer science and teaching.
What are you planning to do after you graduate?
I want to use my degree to work in quantitive trading.

Micaela Mengen

I wanted to become a CS@SC TA because there was once a time in middle school when I wanted to learn more about computer science but had no resources to aid me in doing so. As a first-gen and low income student, my family simply could not send me to take classes after school or give me tools to learn on my own, and therefore the passion died soon after. After being admitted into USC, however, I was able to rediscover the passion I had for coding only this time, I had unlimited resources to actually grow and learn. It was only then that I realized how big of a difference the right tools, timing, and opportunities can make when learning CS. Being a TA allows me to give young students the right tools to develop their passions early and enables me to become their unlimited resource to grow and learn from.
After graduation, I hope to obtain my masters in Data Analytics and pursue a career that allows me to empower the future generation of Latinas in STEM.

Neha Halebeed

I want to be a CS@SC TA because I wish I had been able to attend a coding summer camp when I was younger to help get me interested in code. I also want to be a role model for young girls to show them they can be amazing coders. I watched my friend, who is a CS@SC TA, teach course to kids this past semester and saw how much fun it was for her interacting with the students so I am excited to make this summer camp fun for the kids! I would like to be a product manager at a technology company in the future, using programming knowledge to decide the best ways for technology products to be designed for consumers.

Nia Rae Ignacio

Why did you want to be a CS@SC TA?
I want to expose people to computer science at younger ages while simultaneously serving as a role model for females who would are interested in STEM topics. I thoroughly enjoy coding and want to share that excitement with others!
What are you planning to do after you graduate?
I plan on working as a Frontend Developer while pursuing a Masters Degree in Artificial Intelligence and Machine Learning. With this, I plan on working with developers towards utilizing AI for social good.

Noah Ha

I wanted to be a CS@SC TA to expand my understanding about computer science while also being able to help kids do the same. I think computer science gives kids essential problem solving skills and CS@SC is special because it really works to serve the underserved.
I plan to continue studying computer science and then seeing where that leads.

Pau Sang

I grew up in an environment where I had little to no resources to learn CS, so I wanted to become a CS@SC TA to provide kids with amazing resources and opportunities to explore and grow their love for computer science! I hope to spread my passion and knowledge to everyone.
I hope to work in and advance on the field of Socially Assistive Robotics and (I know this is ambitious) create a community where people and robots can coexist.

Peter Henry

1. Why did you want to be a CS@SC TA?
I wanted to be a CS@SC TA because I am passionate about teaching students about how programming can be applied to almost any aspect of their life. Growing up, my teachers were always there to help me when I was stuck and encourage me to learn and grow. Through this opportunity, I hope to do the same for others.
2. What are you planning to do after you graduate?
After I graduate, I plan to attend law school and pursue a career in law.

Riyana Gobin

I wanted to join CS@SC to help introduce students to Computer Science. Coding is very scary and intimidating at first, but then becomes a fun and rewarding experience. I want to help break this barrier with new students.
I currently study Electrical and Computer Engineering and after I graduate I plan to go into industry for a bit and then pursue a Master's degree in ECE.

Rose (Olivia) Gasser

Why did you want to be a CS@SC TA?
I wanted to be a TA for this program because I first learned to code at a CS summer camp and I am super excited to help other kids find their passion for coding the way I did!
What are you planning to do after you graduate?
After I graduate I want to combine my interests in politics and computer science by working in the international cyber-security field.

Sahithi Lingampalli

I’ve always enjoyed working with kids, and I believe that teaching them is a great opportunity for myself and them! By focusing on CS, I’ve been able to review fun concepts with them while also sharing my knowledge on the topics as well. I think that teaching CS to children is a great way of shaping their mindset towards becoming better problem solvers and more creative thinkers. I also appreciate the efforts that CS@SC is making to focus on teaching underrepresented demographics such as minorities and low income families. As a FGLI (first-gen, low income) student who has the opportunity to be a part of Viterbi, this is a movement that means a lot to me and can make a big impact on young individuals that come from similar backgrounds. I hope to encourage each one of my students to always ask questions and to spark their interests in technology and CS.
As a Computer Science & Business Administration major, my plan is to work as a software engineer at a healthcare company in the future. I see a huge shift in making healthcare more affordable and accessible to patients of all backgrounds, and I want to focus my career on shaping the industry to achieve that.

Sana Jain

I wanted to participate in CS@SC because I have always believed in the importance of educating children, especially those from marginalized groups. Computer Science is an ever-growing field and something that everyone can benefit from learning about. Teaching and CS are two things I am extremely passionate about and I'm so excited to encourage the next generation to learn more about programming!
I plan on furthering my education by pursuing a Master's degree in Computer Science.

William Zou

I wanted to become a CS@SC TA, as I'm very familiar with teaching kids of all ages how to program and I enjoy it a lot. I run a nonprofit organization that allows kids across San Diego to learn coding.
When I graduate, I plan on going to grad school to get an MBA and hopefully work for Spotify, as it's been a dream of mine to work in a field that combines two of my passions: music and computer science.

Yasmin Gil

The reason I joined CS@SC is because I value the education of the future generations after me. I wanted to help kids make cool projects that would introduce them to the world of computer science. Having younger siblings of my own, I was exposed to teaching at a young age. I hope to become an educator in the stem field and expand the accessibility of computer science education.

Yifeng Yu

Why did you want to be a CS@SC TA?
- I want to be the one who has so much to share with people and the world.
What are you planning to do after you graduate?
- Apply the knowledge that I learned from school to the industries or continue the study in Computer Science.

Zuoning Zhang

Why did you want to be a CS@SC TA?
I want to be a CS@SC TA because coding is an extremely demanding, rewarding, and powerful skill. I have really enjoyed it after I started coding LAST YEAR. I want to spread the power of it and give back to my community with my knowledge.
What are you planning to do after you graduate?
I plan to work as a software engineer or attend Grad School for a degree related to Computer Science.

Summer 2021

Abhaya Krishnan-Jha

Hi! My name is Abhaya and I am looking forward to being a TA so that I can share the joy I felt when I first started studying CS with others and to show that STEM is for anyone and everyone! After I graduate, I am hoping to join a startup, and to also pursue music in my free time.

Alexander Fox

I wanted to become a TA as CS@SC because I went through a similar coding camp when I was younger. The counselors at the camp I attended changed my perspective on coding and made me want to pursue it in college. I hope to have the same impact on a camper as my counselors had on me.

After I graduate, I hope to become a full-time working actor. I am currently working on a start-up called Cruuz, so I plan on continuing with them. But hopefully, after a certain point, I can fully focus on my acting career.

Allison Oseguera

I wanted to be a CS@SC TA because I wanted the opportunity to use my love for computer science and passion for teaching to help inspire younger generations.

After I graduate I plan to pursue a career in cybersecurity.

Alysha Kanjiyani

The minute I heard about CS@SC, I knew I wanted to be involved with the organization because I truly believe in its cause. I was one of four girls in my AP Computer Science class, so I know that there is still a big gender gap in STEM fields. Encouraging children, especially girls, to explore fields like CS when they are young will make them more confident in their abilities and open their eyes to a possibility of a career in CS. 

As a Computer Science and Business Administration major, I would like to work at the intersection of technology and business. 

Amanda Horton

I wanted to be a CS@SC TA in order to introduce young students (girls and minorities) to computer science so they feel capable and confident to choose from any discipline in their future.

After I graduate, I hope to do work integrating technology into companies or organizations that could benefit from it going forward.

Angela Jarquin

I wanted to be a CS@SC TA because I believe educating children, especially those from underrepresented communities, is really important. I have taught children before and I find the experience both rewarding and enjoyable, so I am really excited to continue this passion of mine.

After I graduate in a few years, I plan on pursuing a career in either supply chain or technology consulting.

Angel Lee

I really love programming because it is a skill that enables you to create many amazing things. When I was younger, I didn't have much exposure to tech and wish I could attend something like CS@SC. I want to be a TA to share my love for coding and empower students to pursue something that can otherwise seem very daunting. I am excited for this opportunity to help and guide the next generation of programmers 🙂

I'm not sure what my career path will be just yet. I hope that I can help create technology that will make the world a better place.

Anika Shrivastava

I want to be a CS@SC TA because I think that it's so important for children to learn how impactful and useful computer science can be across the board. I've always had a passion for mentorship and am excited to help a young generation foster an interest in programming and encouraging people from all backgrounds pursue their interest in STEM fields. 

After graduation, I plan on continuing my education with a graduate degree. I then plan on working in the biotech industry and continuing my passion for computational research. 

Arnav Singh

Throughout my middle and high school years, coding always seemed to exist as an abstract and elusive concept. Computer Science had always brought to mind hackers in movies and the knowledge always seemed extremely niche. However, taking AP Computer Science A in my junior year of high school completely opened my eyes to the value of programming, and the value of CS skills outside of coding. The founding principle of CS is not hacking, but problem solving, a capability that is needed across all disciplines. By sharing my insight to younger students as a TA, I hope to inspire them in viewing computer science as a key to immense opportunity, as CS skills can be applied to every career path.

Currently as a Data Studies and Environmental Studies major, I aim to pursue USC's Progressive Degree program and graduate with my masters in Environmental Data Science. I am extremely passionate about preserving the environment and sustainability, and I plan to incorporate my data science knowledge to find solutions for climate change.

Aurana Lo

I started programming at a young age in a similar summer camp, and I absolutely loved it! Coding opened a whole world of possibilities – something I look forward to showing other students. As a TA for CS@SC I hope to remove barriers for students and provide them the support they need to thrive!

After I graduate, I hope to utilize my background in engineering and business to pursue consulting!

Brad Barakat

Remembering how much I enjoyed learning how to code, I wanted to be a CS@SC TA in order to contribute to another’s enjoyment of coding. I remember the feeling of triumph after completing my first HTML program with the help of my uncle, and to see that same spark in another person would be a great honor.

After I graduate, I plan on working on rockets and/or satellites, whether in a government-funded group like NASA or a private company like SpaceX or Blue Origin. When I was in elementary school, my dream was to work at NASA, and my dream has surprisingly not changed much.

Chloe Stonecipher

In 2015 and 2016, I attended the CS@SC summer camps. I had a wonderful experience learning how to program and seeing USC's campus. Because of this camp, I knew I had to come back as a college student. CS@SC confirmed my interest in computer science and gave me a glimpse of what studying at USC was like. I’d like to give this same experience to others.

After graduation, I hope to gain experience as a software engineer.

Edward Chang

Why did you want to be a CS@SC TA?

To have fun of course! I love helping people in any way or form, and if I could help someone get better at programming or find their passion, that would make my entire week.

What are you planning to do after you graduate?

I’m hoping to be a game developer, perhaps an indie developer or working for an AAA company. Nothing is set in stone yet, but I see a bright future ahead.

Elaine Guo

I wanted to be a TA for CS@SC because I hope to help kids discover the fun of CS! Growing up, I always thought that CS and similar STEM fields were super difficult and scary. Thanks to a few great mentors, I found out that it wasn't that intimidating. I hope to help guide kids who might have the same apprehensions as I did. Once you get the hang of it, there's a lot of freedom to actualize your ideas using CS, which is a great outlet for creativity!

After I graduate, I hope to pursue graduate school, and then work with AI and Machine Learning to develop new technology in healthcare!

Eric Zhou

I want to be CS@SC TA in order to continue helping younger students learn new things, but this time with my field of study!

I hope I can work with a group of friends and start a small company that represents something we are passionate about!

Gabriella Martinez

Programming is by no means an easy discipline to master, and sometimes even the basics can be difficult to grasp. Having switched out of the Computer Science (Games) major myself, my intention in applying as a TA was to help kids undertake the more frustrating aspects that come with learning programming and aid them in their journey finding joy in the art of programming and its versatility even if they don't decide to pursue it as a major. Like the others, I am also invested in passing on information we've procured to younger generations! There's so much promise in the realm of computer science, why not share it with every individual we can?

I like to fashion myself as a bit of an all-rounder. Ideally, I want to work in game design, whether that's narrative, art, usability, or programming! It would be cool to be a well-known indie dev and foster a welcoming community!

Galila Amedie

I wanted to be a TA because I wanted an opportunity to help the local community in and around USC. I wanted to give kids like me a chance to learn CS at an early age and to see if they liked it if it's presented in a fun way!

I'm planning to continue my current internship into a job in the company or to let the on-the-job experience lead me to another job!

Hassan Shah

I chose to become a CS@SC TA because I firmly believe that programming is a skill that students will benefit from just as much as any other subject they may learn in school. As someone who had no exposure to programming until college, I could have really benefited from a program like this, so I am grateful to have the opportunity to help other kids gain that exposure.

After I graduate, I hope to pursue a career that reconciles my interests in data science, machine learning, and medicine. 

Jaemyung Choi

I wanted to be a CS@SC TA because I believe introducing engineering/CS

topics at earlier ages could boost problem solving skills and encourage an adaptive mindset, which then better prepares students in their future challenges and career endeavours. I especially found the mission’s focus on providing opportunities for the underrepresented communities a meaningful and vital cause, for not everyone is blessed with access to education and its costs.

After I graduate, I plan to hopefully launch a business startup with a team, applying my coding abilities to various fields and causes.

James Kasaba

Being a TA at CS@SC is a chance for me to do my part in making computer science more accessible. By teaching kids CS, I could be empowering them to innovate in ways they didn’t think previously possible.

After I graduate from USC, I plan to either work as a software engineer or continue research in the CS field.

Jay Lin

I wanted to be a CS@SC TA because I really like working with kids, and I think that CS@SC Camps is doing the necessary work to bring tech/CS education to underserved communities. After I graduate, I want to hopefully do some traveling and work as a software developer at a company that makes concrete steps towards positive impact.

Jenny Kim

I wanted to become a TA because I love CS@SC's mission to teach kids computer science! My very first programming class was during my first semester in college, so I think it's awesome that our campers are exploring and learning about tech early on in their lives. My primary goal as a TA is to encourage them and build their confidence in STEM, which may feel intimidating at first. More generally, though, I hope to emphasize that you can learn and accomplish anything!

After college, I hope to work in industry for a little bit before becoming a professor so I can teach college students!

Jessica Cheung

  1. Why did you want to be a CS@SC TA?

I'm able to introduce coding to a new generation and possibly meet some of my future colleagues, if the students choose to continue to study CS. After all, I also would not have known about programming if not for a computer class. Hence, being able to help students and becoming their stepping stone in programming is an opportunity and privilege that I could not pass by. 

  1. What are you planning to do after you graduate?

After I graduate, I plan on working in industry or pursuing a Master's degree in Computer Science. 

Jodie Duquesnay

My interest in serving as a CS@SC TA stems from wanting to increase participation, equity and representation in Computer Science. Giving students access to computer science education early and introducing them to diverse role models is invaluable. As a TA, I hope to instill in every student from every school the confidence to learn computer science, grow and discover opportunities.

After graduation, I plan to work as a software engineer.

John La

"Given that our world is increasingly becoming more digitized, I want to help the younger generation to develop the necessary technical-literacy and to harness their creativity to create technical projects that create a social impact in this world. I plan on going to graduate school after I graduate from USC."

Joe Mulholland

I wanted to be a CS@SC TA so that I could give back to the younger generation, and get more people experience in STEM and coding. I believe that the best way to gain a passion for something is to start early, and my goal is to get my students as excited as I am about computer science and programming.

After graduating from USC, I plan to go into industry as a software engineer. Ideally, I would like to find a place where I can take advantage of my love of sports as well as my love of technology.

Joseph Worthington

I had always wished I learned coding before I came to college, I feel it might've better prepared me for engineering. Now that I am in college, I have the chance to help others make that first step!

I want to work in aerospace, either doing design work or working for a software company that makes software for flight and space systems! Space is cool, real cool.

Julia Lim

Hi I'm Julia, and I wanted to become a CS@SC TA because I wanted to share my love for coding with others! I hope to show the younger generation how to blend STEM and creativity  together to create innovative and inspiring projects.

After graduation I hope to pursue a career in engineering product design!

Kaley Tien

I wanted to become a CS@SC tutor because it so incredibly rewarding to be able to help ignite the passion for code in young kids! As a kid, I wished there was a way for me to get ahead and learn coding and computer science, and now I can help do that for other kids!

After I graduate, I’m planning to look for a job in the Comp Eng/Comp Sci field. I look forward to being able to do work a hands-on job that works to make a better future for us all!

Maria Ashby

I have always loved working with children. CS@SC gives me the opportunity to combine my passions for computer science and teaching. 

I want to use my degree to work in quantitive trading. 

Maria Tangalos

I wanted to be a CS@SC TA because I am passionate about youth education and mentorship. I think it is important that kids have access to resources such as CS@SC so that they can engage with STEM curricular activities and be inspired to pursue further learning about the STEM field. Through this program, we can teach through mentorship and instill the message that anyone can study computer science. 

After I graduate, I plan to continue my education in either graduate school, medical school, or a combination of the two. I hope to pursue a career in biomedical research.

Micaela Mengen

I wanted to become a CS@SC TA because there was once a time in middle school when I wanted to learn more about computer science but had no resources to aid me in doing so. As a first-gen and low income student, my family simply could not send me to take classes after school or give me tools to learn on my own, and therefore the passion died soon after. After being admitted into USC, however, I was able to rediscover the passion I had for coding only this time, I had unlimited resources to actually grow and learn. It was only then that I realized how big of a difference the right tools, timing, and opportunities can make when learning CS. Being a TA allows me to give young students the right tools to develop their passions early and enables me to become their unlimited resource to grow and learn from. 

After graduation, I hope to obtain my masters in Data Analytics and pursue a career that allows me to empower the future generation of Latinas in STEM.

Neftali Hernandez

Coming into USC I had zero programming experience whatsoever. Being able to teach the tricks and skills I learned throughout my time here at USC would allow me to give students the head start I wish I had. I want to be a CS@SC TA because I want to show students how fun and useful coding can be. 

After graduation, I hope to work in industry for a while before coming back to get my masters degree. I hope to learn the ropes before eventually pursuing my own startup.

Nia Ignacio

I want to expose people to computer science at younger ages while simultaneously serving as a role model for females who would are interested in STEM topics. I thoroughly enjoy coding and want to share that excitement with others!

I plan on working as a Frontend Developer while pursuing a Masters Degree in Artificial Intelligence and Machine Learning. With this, I plan on working with developers towards utilizing AI for social good.

Noah Ha

I wanted to be a CS@SC TA to expand my understanding about computer science while also being able to help kids do the same. I think computer science gives kids essential problem solving skills and CS@SC is special because it really works to serve the underserved. 

I plan to continue studying computer science and then seeing where that leads.

Olivia Du

I wanted to become a TA because I love the mission of this program! I love the idea of being an inspiring mentor to others and being able to hopefully guide someone to something they love. I hope that through this amazingly accessible opportunity, kids will realize that a field that seems intimidating doesn't have to be scary!

After I graduate, I hope to find a company that innovates for public good, something that helps make the world a better place. Also, to always continue learning by reading more books, talking to new people, and trying new experiences!

Pau Sang

I grew up in an environment where I had little to no resources to learn CS, so I wanted to become a CS@SC TA to provide kids with amazing resources and opportunities to explore and grow their love for computer science! I hope to spread my passion and knowledge to everyone. 

I hope to work in and advance on the field of Socially Assistive Robotics and (I know this is ambitious) create a community where people and robots can coexist. 

Peter Henry

I wanted to be a CS@SC TA because I am passionate about teaching students about how programming can be applied to almost any aspect of their life. Growing up, my teachers were always there to help me when I was stuck and encourage me to learn and grow. Through this opportunity, I hope to do the same for others.

After I graduate, I plan to attend law school and pursue a career in law.

Raymond Kuan

I wanted to become a CS@SC TA because I myself had an impactful mentor who introduced me to CS. I hope to be able to share my passion for programming to the future generation of students.

After graduation, I plan to continue my education in graduate or medical school.

Rachel Bakke

I wanted to be a TA because I want to help start the next generation of computer scientists on the right foot. I plan to take time to travel and become a software engineer when I graduate.

Riyana Gobin

I wanted to join CS@SC to help introduce students to Computer Science. Coding is very scary and intimidating at first, but then becomes a fun and rewarding experience. I want to help break this barrier with new students. 

I currently study Electrical and Computer Engineering and after I graduate I plan to go into industry for a bit and then pursue a Master's degree in ECE.

Rose Gasser

I wanted to be a TA for this program because I first learned to code at a CS summer camp and I am super excited to help other kids find their passion for coding the way I did!

After I graduate I want to combine my interests in politics and computer science by working in the international cyber-security field.

Sana Jain

I wanted to participate in CS@SC because I have always believed in the importance of educating children, especially those from marginalized groups. Computer Science is an ever-growing field and something that everyone can benefit from learning about. Teaching and CS are two things I am extremely passionate about and I'm so excited to encourage the next generation to learn more about programming!

I plan on furthering my education by pursuing a Master's degree in Computer Science.

Sahithi Lingampalli

I’ve always enjoyed working with kids, and I believe that teaching them is a great opportunity for myself and them! By focusing on CS, I’ve been able to review fun concepts with them while also sharing my knowledge on the topics as well. I think that teaching CS to children is a great way of shaping their mindset towards becoming better problem solvers and more creative thinkers. I also appreciate the efforts that CS@SC is making to focus on teaching underrepresented demographics such as minorities and low income families. As a FGLI (first-gen, low income) student who has the opportunity to be a part of Viterbi, this is a movement that means a lot to me and can make a big impact on young individuals that come from similar backgrounds. I hope to encourage each one of my students to always ask questions and to spark their interests in technology and CS.

As a Computer Science & Business Administration major, my plan is to work as a software engineer at a healthcare company in the future. I see a huge shift in making healthcare more affordable and accessible to patients of all backgrounds, and I want to focus my career on shaping the industry to achieve that.

Steven Hernandez

1. Why did you want to be a CS@SC TA?

I wanted to help guide young programmers to feed their interests as much as possible!

2. What are you planning to do after you graduate?

I want to go into the programming industry as a software engineer, possibly in app development.

Uma Durairaj

I wanted to be a CS@SC TA so that I could share what I love with other young students interested in CS.

After I graduate, I am hoping to work in web or software development.

William Chang

1. Why did you want to be a CS@SC TA?

I absolutely love teaching and giving back what I've learned. I’m especially looking forward to being a TA for CS@SC because I am eager to help inspire a new generation of programmers in a way that I always wished I had been!

2. What are you planning to do after you graduate?

In the past, I wanted to go straight into industry as a software engineer and start working on products that have an impact on people’s lives. However, after seeing how rewarding computer science research and teaching can be, I am also strongly considering graduate school.

William Ze Ming Liu

1. Why did you want to be a CS@SC TA?

I wanted to become a TA because I worked at a summer camp back in my high school for two summers, and I really enjoyed being a TA.  It is exciting to see students being engaged in class and actively wanting to learn.

2. What are you planning to do after you graduate?

After graduate school, I hope to find a full-time position as a full-stack or front-end developer.  I am also interested in becoming a blockchain (Defi) developer as well.

William Zou

I wanted to become a CS@SC TA, as I'm very familiar with teaching kids of all ages how to program and I enjoy it a lot. I run a nonprofit organization that allows kids across San Diego to learn coding.

When I graduate, I plan on going to grad school to get an MBA and hopefully work for Spotify, as it's been a dream of mine to work in a field that combines two of my passions: music and computer science.

Winfield Zhao

I wanted to be a CS@SC TA because I really enjoy mentoring the next generation of students, and CS@SC was the perfect way for me to teach younger students about STEM and programming. I really wish I knew about a program like this in middle/high school, so I want to provide students with that opportunity. 

After graduation, I plan on pursuing a PhD in biomedical engineering or go to medical school to become a physician! Or even maybe do both! Creating new medical technologies and methods to help people in the future really excites me. 

Yasmin Gil

The reason I joined CS@SC is because I value the education of the future generations after me. I wanted to help kids make cool projects that would introduce them to the world of computer science. Having younger siblings of my own, I was exposed to teaching at a young age. I hope to become an educator in the stem field and expand the accessibility of computer science education.

Yifeng Yu

Why did you want to be a CS@SC TA?

I want to be the one who has so much to share with people and the world. 

What are you planning to do after you graduate?

Apply the knowledge that I learned from school to the industries or continue the study in Computer Science.

Zuoning Zhang

I want to be a CS@SC TA because coding is an extremely demanding, rewarding, and powerful skill. I have really enjoyed it after I started coding LAST YEAR. I want to spread the power of it and give back to my community with my knowledge. 

I plan to work as a software engineer or attend Grad School for a degree related to Computer Science. 

Spring 2021

Jenny Kim

I wanted to become a TA because I love CS@SC's mission to teach kids computer science! My very first programming class was during my first semester in college, so I think it's awesome that our campers are exploring and learning about tech early on in their lives. My primary goal as a TA is to encourage them and build their confidence in STEM, which may feel intimidating at first. More generally, though, I hope to emphasize that you can learn and accomplish anything!

After college, I hope to work in industry for a little bit before becoming a professor so I can teach college students!

Cameron Cornelio

I wanted to be a CS@SC TA after learning about the camp’s efforts to introduce minority communities to the opportunities that computer science can bring. Having attended the camp myself and now being a USC student, I realize the importance of diverse role models in the engineering field. Computer science is for everyone - all genders and all demographics - and I’m excited to be able to share my love of coding with you!

After graduating from USC, I hope to work in technology consulting, travel the world, and continue exploring my passions.

Bethany Chen

I had a phenomenal high school CS teacher who played a big role in my decision to major in CS! The way that he invested himself wholeheartedly in his students was truly inspiring, and I'd love to do the same for others who might be interested.

After a year in the CS industry, hopefully I'll be enrolling in medical school. A job seems kind of far down the line, but I'd love to use tech to innovate in healthcare (and/or make the US healthcare system more efficient). I hope my career involves teaching, but if it doesn't, then I'll be seeking opportunities to do that in my free time.

Oswaldo Morales

I wanted to become a CS@SC TA because I want to be able to help educate the next generation of coders. Growing up in a low-income household, I had minimal exposure to coding and web development, but recently I have been fortunate enough to develop these skills at USC. I have come to understand how critical these skills are, and I want to help pass these skills along to other low-income minorities.

After graduation I aspire to help elevate and empower the next generation of Latinx athletes. More specifically, I would like to enter the crisis management and communication sector of the professional sports industry and become the CCO of a professional sports team in the area. I plan on blending my personal experiences as a Latino athlete with my academic knowledge of business fundamentals and applied analytics to generate content that encourages Latinx youth to actively engage in sports as a way to develop good character and lifelong skills.

Gloria Nduka

I want to be a CS@SC TA because I want to share my passion for programming with all the students and to also show them that people who look like me are more than capable of coding. Teaching is such a rewarding experience, and I love doing it!

After graduating in May, I will be working full time at Google.

Maria Tangalos

I wanted to be a CS@SC TA because I am passionate about youth education and mentorship. I think it is important that kids have access to resources such as CS@SC so that they can engage with STEM curricular activities and be inspired to pursue further learning about the STEM field. Through this program, we can teach through mentorship and instill the message that anyone can study computer science.

After I graduate, I plan to continue my education in either graduate school, medical school, or a combination of the two. I hope to pursue a career in biomedical research.

Rahul Joshi

My mom works as an elementary to middle school teacher, and it was through watching her work that I gained an appreciation for teaching, even being inspired to do so myself. Being a dance teacher alongside my engineering career, I had previous experience teaching youth programs and classes, but I wanted to be able to combine my passion for programming (which I gained through my major) with my love for teaching and that was what pushed me to apply to be a CS@SC TA.

Being an electrical engineer, I sort of found my way to programming and development over time, but now, I've come to the realization that here is where I find the most interest. Aside from working as a TA, I also manage the website and design aspects of a dance education program. I plan to continue this work post-graduation and want to help expand the program to people around the world as well as bring it to physical spaces once COVID-19 is properly managed. I hope to find a full-time job in front or back-end development and want to continue my career of teaching in tandem, whether that be teaching programming or teaching art forms (dance, music, or film).

Jason LaRue

I joined CS@SC because I've taught children to program in the past and found it extremely rewarding, and I believe teaching children to program early on can have tremendous benefits in their development.

After graduating, I will be working for Amazon as a Software Development Engineer.

Paul Kaster

I've always loved teaching other people, especially around technology, and I'm hoping to pass down some of my experiences about the wonders of computer science.

I'm going to work in Strategy at Disney.

Kelley Nguyen

I'd like to share the fun of having possibilities at your fingertips. Sometimes I wish I'd been exposed to what I love doing now earlier on, and I think it's exciting to be able to help do exactly that for kids.

After graduation, I hope to work as a software engineer somewhere I can walk or rely on public transportation to get everywhere!

Yojairo Morales

Coming from a low-income and first-generation background, I was never introduced to Computer Science until I got to college. This is why I felt passionate about teaching, as I want to introduce students to the world of opportunities within tech and spark a desire to pursue it early on.

After college, I plan to work in industry as a software engineer, then eventually found a startup dedicated to solving education inequity. Along with this, I hope to eventually teach Computer Science at my local high school to increase representation of people from underrepresented and low-income backgrounds in tech.

Sana Jain

I wanted to participate in CS@SC because I have always believed in the importance of educating children, especially those from marginalized groups. Computer Science is an ever-growing field and something that everyone can benefit from learning about. Teaching and CS are two things I am extremely passionate about and I'm so excited to encourage others to learn more about programming!

I plan on furthering my education by pursuing a Master's degree in Computer Science.

Jaehyung Choi

I want to be a CS@SC TA because I am grateful for the education I've received from USC, and I want to give back to the younger generations. I've worked with younger people by tutoring math and coaching track, and I am excited for this opportunity to continue guiding the kids!

After I graduate, I plan on taking a gap year to work, and then apply to medical school.

Shreyas Narayanan

I wanted to be a CS@SC TA because I have really enjoyed the experiences I have had helping students academically previously, and I believe that this opportunity will only further enrich my teaching skills. Furthermore, I believe that as we get more and more technologically developed, code literacy is necessary to function. Especially as most of the students are underprivileged, bridging the access to education is something I hope I can contribute to.

After I graduate, I want to try to launch a career in sports analytics or predictive modeling in regards to the stock market. I really love watching sports: NBA, NFL, golf and tennis. Intersecting sports with data science fascinates me. My economics courses in USC will give me a foundation in time-series modeling as well.


2020


Sachi Desale 

Being a TA at CS@SC enables me to fulfill my dream of doing the two things I love the most: teaching and solving problems.This camp is my opportunity to pay forward the amazing teaching experiences I've personally had, which is why the idea of transpiring knowledge to budding students excites me so much!

I am currently pursuing a major in computer science and a minor in business finance. With this knowledge, I hope to start off as a software developer and eventually found my own firm that uses technology to advance personalized learning and alleviate differences in education quality worldwide.

Fiona McCann

Fiona is a junior from Seattle, WA studying Computer Science and Business Administration. On campus, she is a tour guide and the vice chair of the Women in Engineering Board. Off campus, she loves hiking and reading historical fiction!

Aya Shimizu

Aya Shimizu recently graduated with a Computer Science degree from the USC Viterbi School of Engineering. During her time at USC she was a USC Song Girl, and was on the Women in Engineering Advisory Board. She earned her Girl Scout Gold Award launching after school programs for underprivileged teens, so CS@SC's mission aligned with her interests as well as promoting STEM amongst kids, especially girls.  She was a teaching assistant for CS@SC Summer Camps in 2017 and has come back to assist Professor Miller and Professor Kim to work on CS@SC social media and teach the Scratch classes. In the Fall, she will start her job as a Software Engineer at Apple.

Fall 2020

Aaqib Ismail

I wanted to be a CS@SC TA in order to help students understand what Computer Science is and why it's worth studying. For many students, their only knowledge of Computer Science prior to college comes from movies and TV shows that depict a person “hacking” on a computer. I want to break this trend and encourage all students to pursue Computer Science and demonstrate how they can use their creativity to create beautiful web designs or software solving difficult problems.

After graduation, I want to start my own successful software company. Creating a good program is easy, but creating an excellent program requires hours of effort and dedication. That's why I'm determined to learn as much as I can from my courses at USC along with my jobs/internships in order to create something that's truly innovative.

Brendan Glascock

I have always believed that everybody is capable of learning to code, but many are prevented either by stereotypes, social barriers, or negative early experiences with programming. It is my hope that through CS@SC, I can help a generation of students overcome these obstacles and realize their full potential.

After graduating, I plan to become either a software engineer or a math teacher.

Carlos Lao

My mom was an early childhood teacher (Pre-K–Kindergarten) and, growing up, she took every opportunity to educate me outside of the classroom. Being reared in this kind of environment, I soon became naturally inclined to teaching as well. On my dad's side I'm the second oldest of my cousins and, even from a young age, my parents would often find me helping my younger cousins to read and assisting them with their homework. In addition to my proclivity for teaching, I've always been an advocate for integrating technological literacy into primary and secondary education. I believe that it's an essential skill in the digital world we find ourselves in. I guess the combination of these two motivations made me want to become a CS@SC TA.

Something that I am currently passionate about is automated sign language translation. It's a topic that I am currently doing research on with one of our PhD candidates, Lee Kezar, and one that I feel is of particular importance. On a broader scope, once I graduate I want to continue to use my knowledge in computer science to instigate social change.

Claire Moody

I wanted to be a CS@SC TA because my programming classes (ITP 115 and ITP 265) have made me passionate about computer science, and it is a skill I want to share with others. I also believe that introducing K-12 students to programming can help them practice and sharpen their logic and puzzle skills. Computer science is something that people of all ages can enjoy, and CS@SC helps more students get involved with it.

After graduating, I either want to work in cybersecurity or software engineering!

Ginger Dudley

I want to be a TA to help bring CS to students that might miss out on discovering CS without this camp or other outreach opportunities. I am passionate about bringing CS to minorities and other young students and want to make sure that everyone gets the chance to try CS out. I randomly took a CS class my senior year of high school and it totally changed my life and college experience. I want to make sure other kids can discover CS and pursue it. I also love working with kids and the positivity that children bring to many situations.

After graduation I am planning to work full time for Facebook as a software engineer out of their San Francisco office. In a few years I would love to switch from SWE to an outreach or recruiting position within a tech company.

Isaiah Kim

I wanted to become a CS@SC TA because it's a great way to share my knowledge of coding to those still young in their academic career. Learning even basic programming concepts are very valuable, and I am glad they are being taught at an early age.

After I graduate, I plan to work full-time at my current job as a data engineer.

Jack Zhang

Programming is really useful in so many areas, but sometimes they are hard to approach and might push beginners away because of how coding is approached and presented. I've always felt like that coding should be accessible and natural, because in principle coding should be like that, they are our way of commanding the computers to do things for us. Because of this, I want to help out in introducing programming to the beginners, it feels great when someone I teach escapes the initial lost, confused, and maybe fearful stage of programming. Aside from those, being a TA is also a great way for me to touch base on my basic skills in programming, you know what they say, "the best way to learn something is to teach it." 🙂

Since this is still my sophomore year, I'm still deciding on a more specific path for myself, but most likely, I plan on becoming a software engineer, and since I really like Machine Learning, I might pursue a PhD in that area and plan my career around Machine Learning.

John Kang

I wanted to give students the same opportunity I was given in education and to help them gain problem solving skills for all aspects of learning! After graaduation I want to work in technology Consulting as a software engineer!

 

Judy Loyd

Programming is such a valuable skill, and so to share the knowledge through CS@SC is amazing; being able to teach kids a skill that will help them for the rest of their lives is extremely rewarding in itself. After graduation I plan to work in the industry as a software engineer or UX designer while working on getting my own company that integrates technology and fashion!

Justin Kuo

I wanted to be a TA at CS@SC because I started learning computer science relatively late compared to my peers, and I thought that a camp like this would have been very beneficial for me to just gain experience starting from a younger age. Because of this, I hope to help students in their journey with computer science, and make it seem not as daunting as it sometimes is painted to be. I have also always enjoyed working with and teaching kids, and this camp enables me to do these two things together! I am excited about the opportunity to influence younger children and teach them about something that I have grown to love.

After graduation, I hope to be a software engineer in the Bay Area and help create products that aim to better people’s lives and positively influence society.

Kristof Osswald

I've always been really interested in teaching so this was a great opportunity to do it and engage with the next generation of computer scientists.

After I graduate, I'm going to be joining Unity Technologies where I'll be working on 3D simulation technology aka games

Lindsey Bach

 Heading into my first coding class at USC, I had very little prior experience. I felt intimidated by the subject matter, especially since my background is primarily in the social sciences. I applied to be a CS@SC TA because I want to help younger generations build the confidence to pursue interest in STEM fields early on. Moreover, I hope to encourage students to become lifelong learners, even in subjects that feel out of their comfort zone.

After graduation, I would love to find a position in which I can apply my technical skills within the fields of politics and social advocacy.

Mandy Hartman

My dad introduced coding to me when I was very young, I have been in love with it ever since. It just amazed me how the applications and possibilities of programming are perfectly endless, and I immediately sprang at the opportunity to provide a supportive environment for students interested in the power and potential of programming!

After surviving college, I hope to be in a career at the intersection of my love of chemical engineering and my passion for coding, but most importantly, I hope to continue empowering students with real-world programming skills and with the excitement for the endless possibilities in STEM! 😀

Maxton Zhang

I've always been a believer in tech education. My K-12 education had a lot of emphasis on learning how to be tech literate and I think that's one of the most important skills I've learned in my life. I want students to have the same experience that I've had, but I realize that not everyone has the luxury of attending schools where such an emphasis on technology is placed. That's why I wanted to become a TA for CS@SC.

I’m not too sure what I want to do after graduation yet, part of why I chose to study Industrial and Systems engineering was that it was a very universal major that I could apply to a lot of different industries. If I had to choose an industry to pursue, I'd have to say it would either be eSports or 3D printing. Both are industries that fascinate me and are an intersection of emerging technologies and innovation.

Michelle Liang

I really wish I learned how to code when I was younger, so I think that CS@SC's mission is really great! I enjoy tutoring kids from our community around USC during the school year, so this felt like a very natural opportunity. I'm glad to participate in something that gives everyone the opportunity to learn and develop their programming skills.

I hope to go to medical school after graduation and *hopefully* take a year off to travel!

Neftali Hernandez

I want to be a CS@SC TA because having the opportunity to mentor and teach the future generation of computer scientists will enable me to teach students in creative ways that might help build stronger interests in students to pursue a career in computer science.

After I graduate, I hope to travel and explore the world before working in industry as an Electrical and Computer Engineer. I hope to return to get my masters after working in industry.

Pallavi Yennapu

I’m a senior majoring in Public Relations and minoring in Computer Programming. I am excited to be a TA for CS@SC because I want to help instill a love for programming at a young age, and show kids that anyone can succeed in the field.

After graduating this May, I’ll be a Business Analyst at Amazon.

Sarah Liang

I wanted to be a CS@SC TA because I am interested in exploring languages from a new and unique perspective! Working with children is rewarding because they have mindsets that are stunningly resilient and creative and I feel energized by their persistence. I am looking forward to improving how I translate complex concepts into simpler ideas and growing personally!

After graduation, I am interested in exploring consumer behavior from a technological perspective.

Sophia Arnao

I wanted to be a CS@SC TA because I wanted to combine my love of coding and teaching and inspire the next generation of programmers!

After graduating, I want to write for film, TV, or interactive games.

Stella Miller

I have always have been interested in technology since I was little. These past few months I taught my younger siblings to code, which helped them with all that has been going on. I became a TA for CS@SC to help more students find a passion for technology!

After graduation, I plan to work in public accounting or financial services. Understanding technology and basic programming come in handy for both accounting and finance!

Sumit Chandra

I've always loved teaching and being able to directly apply what I've learned into bettering my community. Teaching is an extremely rewarding experience and something I always end up learning a lot from! I love putting smiles on kids faces while also helping them learn, and teaching as part of CS@SC seemed like a perfect opportunity for me to teach kids about Computer Science, something I value and want to help spread.

After graduation I plan on working in the intersection of the music industry and technology, by bringing more accessible tech to artists.

Sunny (Xiaoyu) Dong

I really enjoyed learning python and web development at USC, and hope to share some of the joy that these skills have brought to me to other students. 

After graduation I plan on going to graduate school.

Susan Chavez

I want to be a CS@SC TA to expose underrepresented K-12 students to STEM specifically within computer science to provide them with the knowledge and skillsets to help them narrow down their interests and career choices.

After I graduate from USC, I am planning on pursuing a career within consulting to combine my passions in problem-solving and data analysis.

Xiaofei Liao

I started coding in middle school and it was a very tough experience trying to figure out everything by myself. I want to share my passion for programming, and hopefully prepare the younger generations for a smoother entry into programming.

After graduation, I will be a front end web developer. I am also planning to start a video channel to share my experiences with web developing!