Class Detail

UCSC Logo

CSE 102 - 01   Introduction to Analysis of Algorithms

2024 Summer Quarter

Search



Copy Link
Textbooks
Course Readers

Class Details

Career
Undergraduate
Grading
Student Option
Class Number
70253
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 - Evangelos Chatziafratis, evchatzi@ucsc.edu.

Meeting Information

Days & Times Room Instructor Meeting Dates
TuTh 01:00PM-04:30PM Merrill Acad 102 Chatziafratis,E. 06/24/24 - 07/26/24

Associated Discussion Sections or Labs

#70638 DIS 01A
Tu 05:00PM-06:00PM
Staff
Loc: Merrill Acad 102
Enrl: 0 / 50
Wait: 0 / 0
Open
#70639 DIS 01B
Th 05:00PM-06:00PM
Staff
Loc: Merrill Acad 102
Enrl: 0 / 50
Wait: 0 / 0
Open
Search