I've tried to search for homepages of such courses tought at universities
but have not found many relevant ones. Most of them are given in CS
department and mixed with software engineering. Occasionally I can find
OOA/D courses but they are either in Smalltalk or in C++. It seems not many
schools are offering such a course.
I'm going to teach this course and would like to get in touch with those who
are also teaching it.
Please reply to my email. Thanks.