Computing for the developing world, health information systems, educational technology
Distributed systems, networks, operating systems, security, parallel computing, education
Applications of mobile and embedded computing in resource-constrained environments, ubiquitous computing, sensor networks, embedded systems, applications in the developing world (ICTD)