Program: Minor in Data Science
A minor in Data Science calls for 22 units of study, including courses in probability and statistics, as well as courses in computer algorithms and programming, data structure and program design, and machine learning. The minor concludes with a one-semester capstone project that synthesizes this knowledge.
1. Lower Core A* (3-4 units)
2. Lower Core B** (4 units)
3. Upper Core (15 units)
COMP 442 Machine Learning Principles (3)
COMP 492 Projects in Data Science (3)
MATH 340 Introductory Probability (3)
MATH 444 Statistical Modeling (3)
MATH 445 Statistical Foundations to Machine Learning (3)
Total Units in the Minor: 22-23
Department of Computer Science
Chair: Jeffrey Wiegley
Jacaranda Hall (JD) 4503
Student Learning Outcomes
- Demonstrate facility with the objects, terminology and concepts of linear algebra.
- Demonstrate facility with the terminology, use of symbols and concepts of probability.
- Write simple computer programs to perform computations arising in the mathematical sciences.
- Analyze a problem and specify the computing requirements appropriate to meet the desired need.
- Apply knowledge of programming concepts, algorithmic principles and data abstraction to design, implement and evaluate the software necessary to solve a specified problem.
- Understand professional, ethical, legal, security and social issues and responsibilities.
- Use current techniques, skills and software development tools necessary for programming practice.