Data Science
Associate in Science Computer Science & Information Systems · Palomar College · 2026-2027 Catalog
Data Science (DS) is an interdisciplinary field that uses scientific methods, processes, algorithms, and systems to extract knowledge and insights from data. Data Science program focuses on the fundamentals of computer science, applied mathematics, probability, statistics, optimization, and machine learning while incorporating real-world examples. New computational and analytic approaches to a vast array of forms, scales, and sources of data are now critical to research, decision-making, and action.
The Palomar College AS in Data Science (DS) program is designed to give students a broad introduction to the field of data science, including mathematics and computational tools, to explore a broad range of data, and prepare them to transfer to a Bachelor of Science degree in DS program at a 4-year university.
Learning Outcome(s):
- Apply computer science knowledge, concepts, and techniques to utilize programming languages, software tools to develop mathematical models, computational methods, and machine learning algorithms for exploring, analyzing, and making predictions from data.
- Apply analytical concepts and techniques from calculus and linear algebra to analyze and solve problems in data science including but not limited to statistical inference, optimization, integration, and matrix operations.
- Analyze real-world data sets to provide insights from both structured and unstructured data to ask appropriate questions about the data and interpret predictions based on their domain knowledge.
- Demonstrate communication, teamwork, and project-based learning skills necessary to function effectively on teams to accomplish a common goal.
- Address ethical issues arising in data science, including the moral obligations of preserving privacy; mitigating the risk of attack; avoiding bias in models and algorithms; maintaining data transparency to data subjects; among others.
| Course | Title | Units |
|---|---|---|
| Program Requirements | 22-23 | |
| CSIT 175 | Python Programming | 3 |
| CSIT 128 | Foundations of Data Science | 4 |
| CSCI 114 | Programming Fundamentals II | 4 |
| orCSIT 275 | Advanced Python Programming | 3 |
| MATH C2210 | Calculus I: Early Transcendentals | 5 |
| orMATH C2210E | Calculus I: Early Transcendentals - Embedded Support | 5 |
| MATH C2220 | Calculus II: Early Transcendentals | 4 |
| orMATH 141E | Calculus with Analytic Geometry, Second Course Enhanced | 4 |
| MATH 200 | Introduction to Linear Algebra | 3 |
| Electives: Choose two courses from any of the three areas of emphasis (Domain Knowledge, Data Science, and Math). CSU and UC Data Science programs may have specific areas of domain knowledge required, check ASSIST.org and meet with a counselor for more information. | 6-10 | |
| Domain Knowledge Electives | 4 | |
| BIOL 200 | Foundations of Biology I | 4 |
| BIOL 201 | Foundations of Biology II | 4 |
| ECON C2001 | Principles of Microeconomics | 3 |
| ECON C2002 | Principles of Macroeconomics | 3 |
| SOC 205 | Statistics for the Behavioral Sciences | 4 |
| STAT C1000 | Introduction to Statistics | 4 |
| STAT C1000E | Introduction to Statistics | 4 |
| Data Science Electives | ||
| CSIT 165 | R Programming | 3 |
| CSIT 226 | Data Visualization | 3 |
| CSIT 230 | Data Modeling | 3 |
| CSIT 275 | Advanced Python Programming | 3 |
| CSCI 250 | Introduction to Artificial Intelligence | 4 |
| CSCI 290 | Introduction to Machine Learning | 4 |
| Math Electives | 4 | |
| STAT C1000 | Introduction to Statistics | 4 |
| orSTAT C1000E | Introduction to Statistics | 4 |
| MATH 205 | Calculus with Analytic Geometry, Third Course | 4 |
| MATH 206 | Calculus with Differential Equations | 4 |
| MATH 245 | Discrete Mathematics | 3 |
| Total | 28-33 | |