Class Detail

UCSC Logo

CSE 102 - 01   Introduction to Analysis of Algorithms

2025 Summer Quarter

Search



Copy Link
Textbooks
Course Readers

Class Details

Career
Undergraduate
Grading
Student Option
Class Number
70635
Type
Lecture
Instruction Mode
In Person
Credits
5 units
General Education
 
Status
Open
Available Seats
100
Enrollment Capacity
100
Enrolled
0
Wait List Capacity
0
Wait List Total
0

Description

Methods for the systematic construction and mathematical analysis of algorithms. Order notation, the RAM model of computation, lower bounds, and recurrence relations are covered. The algorithm design techniques include divide-and-conquer, branch and bound, and dynamic programming. Applications to combinatorial, graph, string, and geometric algorithms. (Formerly Computer Science 102.)

Enrollment Requirements

Prerequisite(s): CSE 101.

Class Notes

All students - if you completed the prerequisites but get an error message - email your proof of prerequisite material to the instructor for approval to enroll - Kriti Bhargava, kbharga1@ucsc.edu.
Enrollment in the associated discussion section is mandatory.

Meeting Information

Days & Times Room Instructor Meeting Dates
TuTh 09:00AM-12:30PM Thim Lecture 003 Bhargava,K. 07/28/25 - 08/29/25

Associated Discussion Sections or Labs

#70803 DIS 01A
TuTh 01:00PM-02:00PM
Staff
Loc:
Enrl: 0 / 40
Wait: 0 / 0
Open
#70788 DIS 01B
TuTh 02:15PM-03:15PM
Staff
Loc:
Enrl: 0 / 40
Wait: 0 / 0
Open
Search