CMSC B151

Introduction to Data Structures

Bryn Mawr College · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Introduction to the fundamental algorithms and data structures using Java. Topics include: Object-Oriented programming, program design, fundamental data structures and complexity analysis. In particular, searching, sorting, the design and implementation of linked lists, stacks, queues, trees and hash maps and all corresponding complexity analysis. In addition, students will also become familiar with Java's built-in data structures and how to use them, and acquire competency using a debugger. Students must also register for the weekly lab. Prerequisites: CMSC B109 or CMSC B113 or CMSC H105, or permission of instructor.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #2026FA-CMSC-B151-001Fall 2026UGRD1 credits
Days & times
Tu Th · 1:10 – 2:30 PMTh · 2:40 – 4:00 PM
Meeting dates
Aug 31 – Dec 10Aug 31 – Dec 10
Location
Park 245; Park 231
Instructor
Dinella, E.; Xu, D.
Details checked 4 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?