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 cptcs
VIGODA E J
No info found
ILP 3101
F
12:00 PM - 12:50 PM
0 / 30

Spring 2025 . Vigoda E J
PHELP2510
M W
14:00 PM - 15:15 PM
CMPSC 134 Vigoda E J Spring 2025 Total: 38
CMPSC 110
0 / 50 Enrolled
Introduction to Research in Computer Science
Ziad Matni 4.1
T R
11:00 AM - 12:15 PM
CMPSC 111
0 / 147 Enrolled
Introduction to Computational Science
Frederic Gibou 4.0
M W
17:00 PM - 18:15 PM
CMPSC 130A
0 / 146 Enrolled
Data Structures and Algorithms I
Daniel Lokshtanov 3.7
T R
11:00 AM - 12:15 PM
CMPSC 138
0 / 97 Enrolled
Automata and Formal Languages
Tevfik Bultan 3.4
T R
12:30 PM - 13:45 PM
CMPSC 156
0 / 88 Enrolled
Advanced Applications Programming
Phill Conrad 4.5
T R
17:00 PM - 18:15 PM
CMPSC 160
0 / 100 Enrolled
Translation of Programming Languages
Yu Feng 2.7
M W
12:30 PM - 13:45 PM