Course Info

Browse the Course Catalog Course Search

Course Info for CPSC - 215 - 21, Spring 2024
Class number: 1345 Title: Data Structures & Algorithms Department: Computer Science
Career: Undergraduate Component: Laboratory Session: Regular
Instructor's Permission Required: No Grading Basis: Regular Units: 1.25
Enrollment limited to 12 Current enrollment: 14 Available seats: 0
Start date: Monday, January 22, 2024 End date: Friday, May 10, 2024 Mode of Instruction: In Person
Schedule: R: 1:30PM-4:10PM, MECC - 124 Instructor(s): Chakraborttii, Chandranil
Prerequisite(s): Prerequisite: C- or better in Computer Science 115L.
Distribution Requirement: Meets Numerical & Symbolic Reasoning Requirement
Course Description:
A study of data structures and algorithms using a high-level programming language. The basic data structures (lists, stacks, queues, trees, and files) and basic algorithms (searching, sorting, and file management) will be introduced and implemented. Data and procedural abstraction, software design principles, and the analysis of the complexity of algorithms will be discussed. Details related to programming will be covered in a required weekly lab.