CS1005

This module (CS1005) in St Andrews introduces key ideas of Computer Science through examination of the working of devices and services which are part of modern everyday life, such as search engines, personal music players, mobile telephones and social networking sites. Students will be led to develop an understanding of some fundamentals of Computer Science, as well as gain transferable skills in critical reading, research in the technical literature and essay writing.

I’ve delivered lectures on Multi-touch Systems in this module as follows.

We have seen the rise of small mobile devices and large display devices which can support upto 40 simultaneous touch-points. However, beyond the now ubiquitous “pinch to zoom” two finger gesture, multi-touch has failed to deliver new forms of interaction. Tap, double tap or even triple tap has simply replaced the mouse click. Most the time the fact that a device can support multi-touch input isn’t used by applications, the operating system or the users.

Online Resources 

Book Chapters

General Multitouch Research Papers

Ph.D. thesis