Advanced Topics in Software Engineering
This was a full semister course taught at IIIT-Hyderabad along with Dr. Vasudeva Varma. We explored the application of systems thinking to software engineernig and software architecture, the semantic structures of design and problem solving.
In this course, we proposed that Software Engineering is perhaps the only discipline whose aim is to teach problem-solving, not to [...]