Data Structures (CSCI-UA 102)

The use and design of data structures, which organize information in computer memory. Stacks, queues, linked lists, binary trees: how to implement them in a high level language, how to analyze their effect on algorithm efficiency, and how to modify them. Programming assignments.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 102-000 (20828)
01/24/2022 – 05/09/2022 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Korth, Evan · Vataksi, Denisa


CSCI-UA 102-000 (20833)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Vieira, Diogo


CSCI-UA 102-000 (20830)
01/24/2022 – 05/09/2022 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Bari, Anasse · Rao, Sindhuja


CSCI-UA 102-000 (20834)
01/24/2022 – 05/09/2022 Wed
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Mavi, Vaibhav


CSCI-UA 102-000 (20831)
01/24/2022 – 05/09/2022 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Klukowska, Joanna · Khatri, Riju


CSCI-UA 102-000 (20832)
01/24/2022 – 05/09/2022 Mon
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Ilamathy, Swarna Swapna


CSCI-UA 102-000 (20829)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Bharti, Sweta


CSCI-UA 102-000 (20835)
01/24/2022 – 05/09/2022 Wed
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Shah, Vivek


CSCI-UA 102-000 (20836)
01/24/2022 – 05/09/2022 Mon
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Muni, Sumanth Reddy


CSCI-UA 102-000 (20837)
01/24/2022 – 05/09/2022 Mon
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by DiGiovanni, Lauren


CSCI-UA 102-000 (20838)
01/24/2022 – 05/09/2022 Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by R D, Harshitha


CSCI-UA 102-000 (20839)
01/24/2022 – 05/09/2022 Mon
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Ilamathy, Swarna Swapna


CSCI-UA 102-000 (20840)
01/24/2022 – 05/09/2022 Wed
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Cappadona, Joseph

Computer Systems Org (CSCI-UA 201)

This course covers the internal structure of computers, machine (assembly) language programming, and the use of pointers in high-level languages. Topics include the logical design of computers, computer architecture, the internal representation of data, instruction sets, and addressing logic, as well as pointers, structures, and other features of high-level languages that relate to assembly language. Programming assignments will be both in assembly language and other languages.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 201-000 (7816)
01/24/2022 – 05/09/2022 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Moody, Douglas L


CSCI-UA 201-000 (7817)
01/24/2022 – 05/09/2022 Tue
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by R D, Harshitha


CSCI-UA 201-000 (9059)
01/24/2022 – 05/09/2022 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Goldberg, Benjamin


CSCI-UA 201-000 (9060)
01/24/2022 – 05/09/2022 Thu
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Viswanathan, Adithya


CSCI-UA 201-000 (9188)
01/24/2022 – 05/09/2022 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Aljabbouli, Hasan


CSCI-UA 201-000 (9189)
01/24/2022 – 05/09/2022 Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Gurrala, Jaya Amit Sai


CSCI-UA 201-000 (20841)
01/24/2022 – 05/09/2022 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Franchitti, Jean-Claude


CSCI-UA 201-000 (20842)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Gurrala, Jaya Amit Sai


CSCI-UA 201-000 (9910)
01/24/2022 – 05/09/2022 Tue
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Iyer, Shraddha


CSCI-UA 201-000 (9384)
01/24/2022 – 05/09/2022 Thu
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Zare, Samvid Avinash


CSCI-UA 201-000 (9911)
01/24/2022 – 05/09/2022 Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Pabba, Rishika


CSCI-UA 201-000 (20843)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by He, Yang