Introductory discrete mathematics. Topics include fundamental principles of counting (permutations, combinations), sets, graph theory, elementary probability, and number theory.

Prerequisites: Computer Science 16 with a grade of C or better and Mathematics 4A with a grade of C or better.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
Unlocks CMPSC 178
VIGODA E J
No info found
ARTS 1353
F
11:00 AM - 11:50 AM
5 / 50
ARTS 1349
F
11:00 AM - 11:50 AM
1 / 50
PHELP1425
F
11:00 AM - 11:50 AM
0 / 50
UCSBPlat.com logo
UCSBPlat.com
The admin of your beloved UCSBPlat.com
Promoted

Connect your AI agent to ucsbplat.com/mcp

Supercharge your AI to find better classes with UCSBPlat's official MCP server. Free to use.

CMPSC 8
8 / 150 Enrolled
Introduction to Computer Science
Maryam Majedi 2.6
T R
14:00 PM - 15:15 PM
CMPSC 9
7 / 150 Enrolled
Intermediate Python Programming
Richert Wang 4.5
T R
12:30 PM - 13:45 PM
CMPSC 16
4 / 200 Enrolled
Problem Solving with Computers I
Ziad Matni 4.1
M W
09:30 AM - 10:45 AM
CMPSC 24
6 / 150 Enrolled
Problem Solving with Computers II
Diba Mirza 4.7
T R
09:30 AM - 10:45 AM
CMPSC 32
4 / 150 Enrolled
Object Oriented Design and Implementation
Nabeel Nasir 4.9
M W
12:30 PM - 13:45 PM
CMPSC 64
13 / 150 Enrolled
Computer Organization and Logic Design
Diba Mirza 4.7
M W
12:30 PM - 13:45 PM