Hi everyone, currently I am trying to learn software design & engineering by these mit opencourse courses https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.1x+3T2016/about

https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.2x+1T2017/about

I think I learn much better by these type of university courses and was wondering are there any other universities open courses on subject of software design or construction with actual projects, assignments, pdfs for learning material that other folks have used.

I think these kind of courses can help a lot of students with software design.

Open to any programming language and framework:)