Home

Course Description

CMSC 341 — Data Structures

In this course, you will study a range of advanced data structures with an emphasis on an object-oriented approach. Topics include asymptotic analysis; review of lists and arrays; binary search trees; heaps and priority queues; hash tables; and other selected topics. Programming projects in this course will focus on implementation of data structures and empirical analysis of their asymptotic performance.

Be sure to read through the syllabus for more information.

Instructor

Instructor Office Office Hours Email
Dr. Adam Bargteil Zoom (see your email for info) Tuesdays 3-4, Thursdays 4-5 adamb-at-umbc.edu *
* Please note all course announcements and communication will happen through the course discord server. Email communication should be avoided; a direct message in discord is more likely to be noticed.

Teaching Assistants

Information about TA Office Hours is available on the TA Support site.

Class Meeting Information

Section Days Time Location
03 MoWe 2:30 – 3:45 Fine Arts 306

Note: All technology decisions (Zoom, Blackboard, Discord) are subject to change