HuskyScheduler Open the scheduler

CSE 2050: Data Structures and Object-Oriented Design

Introduction to fundamental data structures and algorithms. The emphasis is on understanding how to efficiently implement different data structures, communicate clearly about design decisions, and understand the relationships among implementations, design decisions, and the four pillars of object-oriented programming: abstraction, encapsulation, inheritance, and polymorphism.

Credits
3
Offered
Spring 2027, Fall 2026
Campuses
Storrs, Waterbury, Avery Point, Stamford
Requirements
CSE 1010 or 1729. Not open to students who have passed CSE 2100.
Plan CSE 2050 in HuskyScheduler

Spring 2027 sections

Taught by Lina Kloub, Swamy Narayan Jignaas Pattipati, Daniel Farrelly, Seiki Miura, and Ellie Sherafat.

SectionTypeMeetsInstructorCampusRoomSeats
001LEC10:10AM - 11:00AM / MoWeFrLina KloubStorrsARJ 1431 of 88 open
002LLAB12:30PM - 1:45PM / WeLina KloubStorrsITE C270 of 22 open
003LLAB2:00PM - 3:15PM / WeLina KloubStorrsITE C271 of 22 open
004LLAB3:30PM - 4:45PM / WeLina KloubStorrsITE C270 of 22 open
005LLAB5:00PM - 6:15PM / WeLina KloubStorrsITE C270 of 22 open
011LEC9:05AM - 9:55AM / MoWeFrSwamy Narayan Jignaas PattipatiStorrsARJ 10569 of 100 open
012LLAB12:30PM - 1:45PM / WeSwamy Narayan Jignaas PattipatiStorrsITE 13412 of 25 open
013LLAB2:00PM - 3:15PM / WeSwamy Narayan Jignaas PattipatiStorrsITE 13420 of 25 open
014LLAB11:00AM - 12:15PM / WeSwamy Narayan Jignaas PattipatiStorrsITE 13415 of 25 open
015LLAB3:30PM - 4:45PM / WeSwamy Narayan Jignaas PattipatiStorrsITE 13422 of 25 open
331LEC5:30PM - 6:45PM / MoThDaniel FarrellyWaterburyWTBY 22525 of 25 open
331LLAB6:45PM - 8:00PM / ThDaniel FarrellyWaterburyWTBY 22525 of 25 open
660LEC5:30PM - 6:45PM / MoWeTBAAvery PointACD 31418 of 24 open
661LLAB6:45PM - 8:00PM / MoTBAAvery PointACD 31418 of 24 open
801LEC8:00AM - 9:15AM / TuThSeiki MiuraStamfordDWTN A249 of 60 open
802LLAB9:30AM - 10:45AM / ThSeiki MiuraStamfordDWTN 305G22 of 30 open
803LLAB11:00AM - 12:15PM / ThSeiki MiuraStamfordDWTN 305G27 of 30 open
804LEC11:00AM - 12:15PM / TuThEllie SherafatStamfordDWTN 30547 of 60 open
805LLAB12:30PM - 1:45PM / ThEllie SherafatStamfordDWTN 305G22 of 30 open
806LLAB2:00PM - 3:15PM / ThEllie SherafatStamfordDWTN 305G25 of 30 open

Seats as of Nov 12, 2026. HuskyScheduler shows live seats when you search.

Fall 2026 sections

Taught by Lina Kloub, Swamy Narayan Jignaas Pattipati, and Seiki Miura.

SectionTypeMeetsInstructorCampusRoomSeats
011LEC11:15AM - 12:05PM / MoWeFrLina KloubStorrsMCHU 3050 of 60 open
011LLAB3:30PM - 4:45PM / ThLina KloubStorrsITE C270 of 20 open
012LLAB2:00PM - 3:15PM / ThLina KloubStorrsITE C270 of 20 open
013LLAB12:30PM - 1:45PM / ThLina KloubStorrsITE C270 of 20 open
021LEC10:10AM - 11:00AM / MoWeFrSwamy Narayan Jignaas PattipatiStorrsFSB 1039 of 58 open
021LLAB9:30AM - 10:45AM / ThSwamy Narayan Jignaas PattipatiStorrsITE C270 of 20 open
022LLAB12:30PM - 1:45PM / ThSwamy Narayan Jignaas PattipatiStorrsITE C130 of 19 open
023LLAB2:00PM - 3:15PM / ThSwamy Narayan Jignaas PattipatiStorrsITE C139 of 19 open
801LEC12:30PM - 1:45PM / TuThSeiki MiuraStamfordDWTN 1376 of 30 open
801LLAB2:00PM - 3:15PM / ThSeiki MiuraStamfordDWTN 305G6 of 30 open

Seats as of Nov 12, 2026. HuskyScheduler shows live seats when you search.

More courses

All CSE courses (Computer Science and Engineering) ยท All UConn subjects