computer science pathways
an ACM Teach LA & LTA presentation :)
ACM Teach LA
A club at UCLA dedicated to giving all students access to CS education!
ashley (she/her)
arjun (he/they)
keertana (she/her)
leo (he/him)
sophie (she/her)
matt (he/him)
what are some things you can do with computers?
we’ll talk about three applications:
Intersection of Math and CS
Train
Test
Model
Dog!
What is Natural Language Processing (NLP)?
WEB & APP DEVELOPMENT
Design
Front-end
Back-end
Designing the visual style & theme of a site
Coding websites and adding interactivity!
Developing “servers” that collect data and do calculations.
UI & UX Design
MATT DOES STUFF
AND OTHER STUFF
SYSTEMS PROGRAMMING
Performant
Mission Critical
Rigorously Tested
High performance solutions to what we use everyday!
If your core code breaks, everything breaks.
Writing tests is just as important as writing code.
WHAT IS “LOW LEVEL”?
“hands-on” code
WHAT IS “LOW LEVEL”?
code that runs your computer!
WHAT IS “LOW LEVEL”?
code that powers reliable systems
Q: How did you first get into computer science and tech?
Q: What is it like learning computer science in college?
Q: What kinds of jobs involve computer science? Do they require CS degrees?
but we want to talk to you now!
ok, thanks for listening to us :)
What different kinds of diversity are there?
(unmute yourself or type in chat)
Companies & researches emphasize that
diversity is a key part of innovation.
Why do you think so?
(unmute yourself or type in chat)
And, ask us questions!
We don’t byte :)
Stuff you can ask us about:
and… literally anything else!
that’s it from us!!!
thank you for listening :)
if you have any more questions, we’ll stick around for a bit.
and, feel free to send us an email and say hi!
Email: acmteachla@gmail.com
website: teachla.uclaacm.com
Question bank
Experience
Diversity
College & Jobs
Technical