Class Detail

UCSC Logo

CMPS 12B - 01   Introduction to Data Structures

2019 Summer Quarter

Search



Copy Link
Textbooks
Course Readers

Class Details

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

Description

Teaches students to implement common data structures and the algorithms associated with each data structure, through progressively difficult exercises. Topics include big "O" notation; pointers, recursion (induction), and dynamic allocation; linked lists and list processing; stacks, queues, binary trees and binary search trees; simple sorting techniques and simple search techniques. Students will gain a working knowledge of the elements of the Java and C programming languages. Prior experience with Unix is assumed.

Enrollment Requirements

Prerequisite(s): course 11 or 12A or Computer Engineering 13. Concurrent enrollment in course 12M is required.

Class Notes

Visiting students, contact the instructor, Patrick Tantalo at ptantalo@ucsc.edu to petition for enrollment. Include proof of prerequisite material.

Meeting Information

Days & Times Room Instructor Meeting Dates
TuTh 10:00AM-12:45PM Thim Lecture 001 Tantalo,P.
Munishkin,A.A.
Cheng,Z.
Chakraborty,I.
06/24/19 - 08/16/19

Associated Discussion Sections or Labs

#71404 DIS 01A
W 04:30PM-06:30PM
Staff
Loc: Soc Sci 1 135 Mac Lab
Enrl: 30 / 40
Wait: 0 / 0
Open
Search