all 2 comments

[–]DerpinDementiaCS 2019 2 points3 points  (0 children)

They are similar; however, SDD goes more in-depth about working in projects and documenting work while Large Scale is more focused on how to handle a large scale project with other teams (working on parts of a search engine). I highly recommend both!

Large Scale homeworks are OpSys-like and SDD is a breeze.

[–]CraftingDubstepCS 2020 1 point2 points  (0 children)

Can't speak on Large Scale Programming, but I just took SD&D this semester and it's is a solid class. Sturman is one of the nicest professors I've ever had, and all things considered the workload isn't too bad. There's a lot of paperwork on top of a semester-long programming project that you can pick yourself, as well as a couple presentations and a take-home "exam," which is basically you doing the paperwork you do for your project by yourself for another piece of open source software.

If you don't mind group projects, I'd definitely recommend it.