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

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
Unlocks CMPSC 230 CMPSC 140 CMPSC 162 CMPSC 184 CMPSC 130B CMPSC 165A
These majors only cmpsc cmpen ee cptcs
SINGH A K
No info found
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
See All
CMPSC 130A Singh A K Spring 2024 Total: 115
CMPSC 130A Singh A K Spring 2023 Total: 44
See All
CMPSC 130A
0 / 150 Enrolled
Data Structures and Algorithms I
Ambuj Singh 2.4
T R
11:00 AM - 12:15 PM
CMPSC 111
0 / 150 Enrolled
Introduction to Computational Science
Ziad Matni 4.1
M W
14:00 PM - 15:15 PM
CMPSC 111
24 / 50 Enrolled
Introduction to Computational Science
Matni Z A
M W
14:00 PM - 15:15 PM
CMPSC 130B
151 / 150 Full
Data Structures and Algorithms II
Vigoda E J
M W
12:30 PM - 13:45 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
CMPSC 156
95 / 95 Full
Advanced Applications Programming
Phill Conrad 4.5
T R
17:00 PM - 18:15 PM