DS3500 — Advanced Programming with Data: Reviews & Ratings

DS3500 (Advanced Programming with Data) course reviews and ratings at Northeastern (NEU). Average rating 4.6/5. Compare professors with RateMyProfessor reviews.

Presents a deep dive into the design and implementation of enterprise-grade software systems with an emphasis on software architectures for more complex data-driven applications. Covers extensible architectures that support testing, data provenance, reuse, maintainability, scalability, and robustness. Uses software APIs and libraries for wide-scale adoption and ease of use. Offers students an opportunity to design, implement, and test complex, data-centric pipelines using large, real-world datasets. Explores the features, capabilities, and underlying design of popular data analysis and visualization frameworks.

Average rating
4.6/5
Difficulty
2.8/5
Ratings
18
Last taught
Fall 2026
Credits
4 Hours
Prerequisites
CS 2100 with a minimum grade of D- or DS 2500 with a minimum grade of D-

Professors

Data updated October 2026.

View on RateMyHusky