UCSB CS / ECE Research Mentorship Program, connect with labs, PhD, and professor for research opportunities
Apply Now
ACM Intern Applications now open! Want to get more involved in ACM?
Apply Here!
Introduction to Computational Science . CMPSC 111
Introduction to the numerical algorithms that form the foundations of data science, machine learning, and computational science and engineering. Matrix computation, linear equation systems, eigenvalue and singular value decompositions, numerical optimization. The informed use of mathematical software environments and libraries, such as python/numpy/scipy.
Prerequisites: Mathematics 4B with a grade of C or better; Mathematics 6A with a grade of C or better; Computer Science 24 with a grade of C or better.
These majors only
cmpsc
cptcs
Past Enrollment Trends (6)
See All
Winter 2024 . Matni Z A
TD-W 1701
M
W
12:30 PM - 13:45 PM
Spring 2024 . Matni Z A
HFH 1104
M
W
12:30 PM - 13:45 PM
Grading Trends (28)
See All
CMPSC 111
Matni Z A
Spring 2025
Total: 37
CMPSC 111
Matni Z A
Spring 2024
Total: 44
Other CMPSC 111 Offerings
See All
CMPSC 111
0 / 150
Enrolled
Introduction to Computational Science
Ziad Matni
4.1
You Might Also Like
Independent Studies in Computer Science
T B A
CMPSC 130B
151 / 150
Full
Data Structures and Algorithms II
Vigoda E J
CMPSC 130A
0 / 150
Enrolled
Data Structures and Algorithms I
Ambuj Singh
2.4
CMPSC 130A
39 / 100
Enrolled
Data Structures and Algorithms I
Singh A K
CMPSC 138
32 / 76
Enrolled
Automata and Formal Languages
Prabhanjan Ananth
3.6
CMPSC 154
61 / 120
Enrolled
Computer Architecture
Jonathan Balkind
3.5