Covers advanced algorithmic ideas, focusing on randomized algorithms. Explores how randomization can be used to make algorithms simpler and more efficient, and to understand the probabilistic analysis of algorithms.

Prerequisites: CMPSC 130B with a letter grade of B or better.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc cmpen cptcs
VIGODA E J
No info found
ILP 3107
R
16:00 PM - 16:50 PM
30 / 30 Full

ILP 3107
R
17:00 PM - 17:50 PM
12 / 12 Full

CMPSC 111
41 / 147 Enrolled
Introduction to Computational Science
Ziad Matni 4.0
M W
12:30 PM - 13:45 PM
70.0% A
CMPSC 130B
108 / 150 Enrolled
Data Structures and Algorithms II
Singh A K
T R
09:30 AM - 10:45 AM
38.6% A
CMPSC 130A
80 / 150 Enrolled
Data Structures and Algorithms I
Nasir N
T R
09:30 AM - 10:45 AM
50.1% A
CMPSC 138
57 / 150 Enrolled
Automata and Formal Languages
Amr El Abbadi 4.3
M W
09:30 AM - 10:45 AM
42.6% A
CMPSC 154
105 / 150 Enrolled
Computer Architecture
Jonathan Balkind 3.4
T R
14:00 PM - 15:15 PM
54.3% A
CMPSC 156
96 / 96 Full
Advanced Applications Programming
Phill Conrad 4.5
T R
17:00 PM - 18:15 PM
97.6% A