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 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.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc cptcs
MATNI Z A
No info found
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
See All
CMPSC 111 Matni Z A Spring 2025 Total: 37
CMPSC 111 Matni Z A Spring 2024 Total: 44
See All
CMPSC 111
0 / 150 Enrolled
Introduction to Computational Science
Ziad Matni 4.1
M W
14:00 PM - 15:15 PM
CMPSC 99
0 / 0 Full
Independent Studies in Computer Science
T B A
CMPSC 130B
151 / 150 Full
Data Structures and Algorithms II
Vigoda E J
M W
12:30 PM - 13:45 PM
CMPSC 130A
0 / 150 Enrolled
Data Structures and Algorithms I
Ambuj Singh 2.4
T R
11:00 AM - 12:15 PM
CMPSC 130A
39 / 100 Enrolled
Data Structures and Algorithms I
Singh A K
T R
11:00 AM - 12:15 PM
CMPSC 138
32 / 76 Enrolled
Automata and Formal Languages
Prabhanjan Ananth 3.6
T R
12:30 PM - 13:45 PM
CMPSC 154
61 / 120 Enrolled
Computer Architecture
Jonathan Balkind 3.5
M W
11:00 AM - 12:15 PM