Data Science, Associate of Science (AS)
The Associate in Science in Data Science degree has two primary goals. First, it prepares students for an efficient transfer to a four-year institution for a bachelor’s degree. Second, it teaches new and returning students skills that are immediately valuable in the marketplace. The program is designed to provide a combination of core computing and statistical inference skills using data sets from a variety of disciplines. The core sequence covers data science foundational concepts, core programming practices and mathematical principles used in data science careers. Students can choose to focus on specialized areas including data structures and algorithms, advanced mathematics, database systems, geographical information systems, and research methods.
Associate Degree Graduation Requirements
Complete all of the following:
- All Department Requirements listed below with a “C” or better or “P” in each course (at least 20% of the department requirements must be completed through SBCC).
- One of the following three General Education options:
- A total of 60 degree-applicable units (SBCC courses numbered 100 and higher).
- Maintain a cumulative GPA of 2.0 or better in all units attempted at SBCC.
- Maintain a cumulative GPA of 2.0 or better in all college units attempted.
- A minimum of 12 units through SBCC.
|CS 106||Theory and Practice II||3|
|or CS 114||Intermediate Python|
|CS/MATH 118||Data Science for All||4|
|MATH 150||Calculus with Analytic Geometry I||5|
|MATH 160||Calculus with Analytic Geometry II||5|
|Complete 3 courses from the following (not used to satisfy the Core Courses above)||6.5-12|
|Introduction to Database Systems|
|Introduction to SQL Programming|
|Communication Research Methods|
|Introduction to Programming|
|Theory and Practice I|
|Theory and Practice II|
|Introduction to Programming for Engineers|
|Version Control with Git|
|Object-Oriented Programming Using C++|
|Introduction To Geographic Information Systems And Maps|
or PSY 150
|Statistics for the Behavioral Sciences|
or SOC 125
|Introduction to Statistics in Sociology|
|Transition to Advanced Mathematics|
|Research Methods and Experimental Design in Psychology|
|Introduction To Social Research|
- Apply foundational data science concepts including computing summary statistics, creating data visualizations, simulating experiments and probability concepts.
- Use foundational programming concepts to explore and analyze real-world datasets using problem decomposition, and code design strategies.
- Write software that can organize data into data structures used in major commercial applications.
- Use techniques of calculus and numerical methods to analyze curves and make error estimations.
- Understand limitations and issues surrounding data analysis in terms of bias, ethics, establishing causality and privacy.
Make an appointment with your SBCC academic counselor through Starfish to create a Student Education Plan that reflects a recommended course sequence for this program that is tailored to your individual needs.