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.
Spring 2027 sections
Taught by Lina Kloub, Swamy Narayan Jignaas Pattipati, Daniel Farrelly, Seiki Miura, and Ellie Sherafat.
| Section | Type | Meets | Instructor | Campus | Room | Seats |
|---|---|---|---|---|---|---|
| 001 | LEC | 10:10AM - 11:00AM / MoWeFr | Lina Kloub | Storrs | ARJ 143 | 1 of 88 open |
| 002L | LAB | 12:30PM - 1:45PM / We | Lina Kloub | Storrs | ITE C27 | 0 of 22 open |
| 003L | LAB | 2:00PM - 3:15PM / We | Lina Kloub | Storrs | ITE C27 | 1 of 22 open |
| 004L | LAB | 3:30PM - 4:45PM / We | Lina Kloub | Storrs | ITE C27 | 0 of 22 open |
| 005L | LAB | 5:00PM - 6:15PM / We | Lina Kloub | Storrs | ITE C27 | 0 of 22 open |
| 011 | LEC | 9:05AM - 9:55AM / MoWeFr | Swamy Narayan Jignaas Pattipati | Storrs | ARJ 105 | 69 of 100 open |
| 012L | LAB | 12:30PM - 1:45PM / We | Swamy Narayan Jignaas Pattipati | Storrs | ITE 134 | 12 of 25 open |
| 013L | LAB | 2:00PM - 3:15PM / We | Swamy Narayan Jignaas Pattipati | Storrs | ITE 134 | 20 of 25 open |
| 014L | LAB | 11:00AM - 12:15PM / We | Swamy Narayan Jignaas Pattipati | Storrs | ITE 134 | 15 of 25 open |
| 015L | LAB | 3:30PM - 4:45PM / We | Swamy Narayan Jignaas Pattipati | Storrs | ITE 134 | 22 of 25 open |
| 331 | LEC | 5:30PM - 6:45PM / MoTh | Daniel Farrelly | Waterbury | WTBY 225 | 25 of 25 open |
| 331L | LAB | 6:45PM - 8:00PM / Th | Daniel Farrelly | Waterbury | WTBY 225 | 25 of 25 open |
| 660 | LEC | 5:30PM - 6:45PM / MoWe | TBA | Avery Point | ACD 314 | 18 of 24 open |
| 661L | LAB | 6:45PM - 8:00PM / Mo | TBA | Avery Point | ACD 314 | 18 of 24 open |
| 801 | LEC | 8:00AM - 9:15AM / TuTh | Seiki Miura | Stamford | DWTN A2 | 49 of 60 open |
| 802L | LAB | 9:30AM - 10:45AM / Th | Seiki Miura | Stamford | DWTN 305G | 22 of 30 open |
| 803L | LAB | 11:00AM - 12:15PM / Th | Seiki Miura | Stamford | DWTN 305G | 27 of 30 open |
| 804 | LEC | 11:00AM - 12:15PM / TuTh | Ellie Sherafat | Stamford | DWTN 305 | 47 of 60 open |
| 805L | LAB | 12:30PM - 1:45PM / Th | Ellie Sherafat | Stamford | DWTN 305G | 22 of 30 open |
| 806L | LAB | 2:00PM - 3:15PM / Th | Ellie Sherafat | Stamford | DWTN 305G | 25 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.
| Section | Type | Meets | Instructor | Campus | Room | Seats |
|---|---|---|---|---|---|---|
| 011 | LEC | 11:15AM - 12:05PM / MoWeFr | Lina Kloub | Storrs | MCHU 305 | 0 of 60 open |
| 011L | LAB | 3:30PM - 4:45PM / Th | Lina Kloub | Storrs | ITE C27 | 0 of 20 open |
| 012L | LAB | 2:00PM - 3:15PM / Th | Lina Kloub | Storrs | ITE C27 | 0 of 20 open |
| 013L | LAB | 12:30PM - 1:45PM / Th | Lina Kloub | Storrs | ITE C27 | 0 of 20 open |
| 021 | LEC | 10:10AM - 11:00AM / MoWeFr | Swamy Narayan Jignaas Pattipati | Storrs | FSB 103 | 9 of 58 open |
| 021L | LAB | 9:30AM - 10:45AM / Th | Swamy Narayan Jignaas Pattipati | Storrs | ITE C27 | 0 of 20 open |
| 022L | LAB | 12:30PM - 1:45PM / Th | Swamy Narayan Jignaas Pattipati | Storrs | ITE C13 | 0 of 19 open |
| 023L | LAB | 2:00PM - 3:15PM / Th | Swamy Narayan Jignaas Pattipati | Storrs | ITE C13 | 9 of 19 open |
| 801 | LEC | 12:30PM - 1:45PM / TuTh | Seiki Miura | Stamford | DWTN 137 | 6 of 30 open |
| 801L | LAB | 2:00PM - 3:15PM / Th | Seiki Miura | Stamford | DWTN 305G | 6 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