Class Detail

UCSC Logo

CSE 101 - 01   Introduction to Data Structures and Algorithms

2024 Summer Quarter

Search



Copy Link
Textbooks
Course Readers

Class Details

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

Description

Introduction to abstract data types and basics of algorithms. Linked lists, stacks, queues, hash tables, trees, heaps, and graphs will be covered. Students will also be taught how to derive big-Oh analysis of simple algorithms. All assignments will be in C/C++. (Formerly Computer Science 101 Algorithms and Abstract Data Types.)

Enrollment Requirements

Prerequisite(s): CSE 12 or BME 160; CSE 13E or ECE 13 or CSE 13S; and CSE 16; and CSE 30; and MATH 11B or MATH 19B or MATH 20B or AM 11B or ECON 11B.

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 - Niloofar Montazeri, nimontaz@ucsc.edu.
If you are enrolled in the prerequisite for this class in Session 1, email summer@ucsc.edu for a permission number to enroll.

Meeting Information

Days & Times Room Instructor Meeting Dates
TuTh 01:00PM-04:30PM Earth&Marine B206 Montazeri,N. 07/29/24 - 08/30/24
Search