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!
Data Structures and Algorithms I . CMPSC 130A
Data structures and applications with proofs of correctness and analysis. Hash Tables, Priority Queues (heaps); Balanced Search Trees. Graph Traversal techniques and their applications.
Prerequisites: Pre-requisites: CMPSC 40 or MATH 8 with a grade of C or better; CMPSC 24 or CMPSC 9 with a grade of C or better; PSTAT 120A or ECE 139 (may be taken concurrently with CMPSC 130A); open to computer science, computer engineering, and electrical engineering majors only.
Unlocks
CMPSC 230
CMPSC 140
CMPSC 162
CMPSC 184
CMPSC 130B
CMPSC 165A
These majors only
cmpsc
cmpen
ee
cptcs
Past Enrollment Trends (8)
See All
Spring 2024 . Singh A K
HFH 1104
T
R
11:00 AM - 12:15 PM
Winter 2024 . Vigoda E J
PHELP3526
T
R
12:30 PM - 13:45 PM
Grading Trends (53)
See All
CMPSC 130A
Singh A K
Spring 2024
Total: 115
CMPSC 130A
Singh A K
Spring 2023
Total: 44
Other CMPSC 130A Offerings
See All
CMPSC 130A
0 / 150
Enrolled
Data Structures and Algorithms I
Ambuj Singh
2.4
You Might Also Like
CMPSC 111
0 / 150
Enrolled
Introduction to Computational Science
Ziad Matni
4.1
CMPSC 111
24 / 50
Enrolled
Introduction to Computational Science
Matni Z A
CMPSC 130B
151 / 150
Full
Data Structures and Algorithms II
Vigoda E J
CMPSC 138
32 / 76
Enrolled
Automata and Formal Languages
Prabhanjan Ananth
3.6
CMPSC 154
61 / 120
Enrolled
Computer Architecture
Jonathan Balkind
3.5
Advanced Applications Programming
Phill Conrad
4.5