Rhodes>Computer Science>Research>Software Design and Development

Software Design and Development

The Software Design and Development group focuses on finding ways in which the next generation of software can be conceptualised, designed, and implemented.  It seeks to understand the mechanics of software creation, from the fundamental philosophies that underlie software modeling up to the effect of applying language features to particular problems.  Since new methods are notoriously difficult to communicate, the group is also particularly interested in ways of explaining such methods in an intuitive and simple way.  Its research agenda therefore encompasses Computer Science education and gamification in this context.  At present, the efforts of the group are focused in the area of functional programming as an up-and-coming area of practical importance to many aspects of software design and development.

Dr Yusuf Motara


Last Modified: Thu, 09 Dec 2021 11:28:10 SAST