3 units
- Required Core Courses (18 Units)
- Required Core Courses
- Elective Courses
Offered: Summer 2027 (not offered), Spring 2027 (unknown), Fall 2026 (offered)
Counts toward
- Computational Science, Data Science Concentration, M.S. (2026-27) - Required Core Courses (18 Units)
- Computational Science, M.S. (2026-27) - Required Core Courses
- Computational Science, M.S. (2025-26) - Elective Courses
- Computational Science, M.S. (2024-25) - Elective Courses
Introduction to computational methods and data science using Python. Numerical algorithms, optimization, Monte Carlo methods, data wrangling with pandas, exploratory data analysis, regression and classification. Emphasizes software engineering practices including object-oriented programming, modular design, version control, testing, and documentation.
Prerequisites
MATH 252; MATH 254 or MATH 342A (or equivalent with instructor consent); or Graduate standing
Unclear. This wording is not something we can check for you. Read it above and confirm with an adviser.
See the full prerequisite chainFrom the catalog
- Who can take it
- MATH 252; MATH 254 or MATH 342A (or equivalent with instructor consent); or Graduate standing
- Grading
- LCR: Letter Grade with Cr/NC available. The grading default for the class will be letter grade, but students can opt to take it for Cr/NC
- Typically offered
- Fall
0 sections in Spring 2027
COMP 521 is not offered in Spring 2027. Check all COMP classes for other terms.