CSE 163
Victory Lap + Next Steps�
Suh Young Choi�
🎶 Listening to: Queen
💬 Before Class: What was the coolest thing you did or learned this quarter?
2
Overview
What is this class?
Competencies
3
Competency 1
More advanced programming concepts than in CSE 142 or CSE 160 including how to write bigger programs with multiple classes and modules.
4
Competency 2
How to work with different types of data: tabular, text, images, geo-spatial, etc.
5
Competency 3
Ecosystem of data science tools including Jupyter Notebook and various data science libraries including scikit-image, scikit-learn, and pandas data frames.�
�
6
Competency 4
Basic concepts related to code complexity, efficiency of different types of data structures, and memory management.
7
Data Programming’s Interface with Data Science
While our course is focused as a course in programming, we have a close relationship with the analysis done in data science. We explored how to support data science in many of our discussions of programming and and its impact.
8
What’s Next?
9
Data Programming�
10
data programma
Writing out what is given
Data Science�
11
data sciens
Knowing what is given
Future Classes
Web Programming: CSE 154
Machine Learning
Societal Implications of Data Science
Data Management
Data Visualization
12
Online Resources
The internet is teeming with tutorials and online classes that teach topics in data science and data processing!
13
Projects
It’s not really possible to list out all the things you can do with what you’ve learned in this class. I usually do a project to learn a new tool.
14
You have already done a personal project this quarter!
Research
You are all in the very unique experience of having some real marketable skills for doing undergrad research
15
Jobs
The field for jobs in computing is rapidly expanding
How to get a job in tech?
16
Become a CSE 163 TA!
17
BIG Thanks
to the TAs 🎉
TA Panel
Ask Us Anything!
19
🔎 Scavenger Hunt!��What icons from the title slide can you find throughout Ed?