Showing posts from 2015

June 2015: Graduation address: Professor Aaron Quigley

From: Graduation address: Professor Aaron Quigley

Vice-Chancellor, ladies and gentlemen and to all of our new graduates, congratulations! Your time invested here has been rewarded with the degrees you now hold. On behalf of my colleagues, I would like to thank you for your hard work and dedication, you make working here the pleasure that it is. I hope you have fond memories of your time here in this ancient seat of learning.
I first learned about the University of St Andrews nearly 20 years ago just days after I sat where you are now, graduating with my undergraduate degree. I left my home in Ireland and headed off to work in Japan as a teacher. There, I had to introduce myself to a large group of young Japanese teenagers who were learning English. At a loss as to what to tell them about, I decided to introduce them to my university the great Trinity College, Dublin, which was over 400 years old. After I finished my introduction, my now friend Ann, a recent graduate from …

Vision videos of interest to Computer Scientists

A couple of years ago I organised with others a CHI SIG on Visions and Visioning. To support this we built a Wiki to collect all the videos (which you can see here). I've been using the collection to support my HCI teaching and now I'm placed all the youtube videos into one playlist.

Many of the videos are only a few minutes but there is the occasional hour long video included.


Books for new and old Computer Scientists

Here I am collecting up some references to books from colleagues and others which are suggested reading for computer science students. Some suggestions are from others on twitter so these just have their @ handle. Those related to posts with more details are linked. Rather than repeat what each person or others say about the book I simply refer you to the source to keep this list brief. Note, some of the text in [AD 2010] and [IS 2010] overlaps as they drew from the same suggestions.

This list was last updated: Jul 2nd 2015
Sources:Reading list for Computer Scientists by Al Dearle, Nov 2010 [AD 2010]Reading list for Techies by Ian Sommerville, Oct 2010 [IS 2010] Tweeted suggestions from: 
@klillingtonIrish Times tech journo/columnist @vivdunstan St Andrews CS alumni@dermotcasey technologist and strategist  Textbooks Advanced Programming in the UNIX Environment by W. Richard Stevens and Stephen A. Rago [@saleem_bhattiAD 2010]The C Programming Language by Brian Kernighan and Dennis…

Apr: SACHI at CHI 2015: What to see

Members of SACHI are presenting a number of papers and other works at this year’s CHI in Seoul, South Korea. See all the details here!

Mar: LitLong Launch

The Palimpsest project involving the University of St Andrews’ SACHI team, collaborating with the University of Edinburgh’s English literature and text-mining group, has now completed its LitLong Edinburgh application and website, which are launched today (30th March 2015).

Mar: Stealers Wheel and HCI

Public-displays to the left of me, head-mounted displays to the right, Here I am, stuck with the mobile phone that is you! Helsinki

Seminar Details 

Feb: Winter Augmented Reality Meeting 2015

I have been invited to the Winter Augmented Reality Meeting 2015 as a Keynote Speaker. WARM is an interdisciplinary meeting of experts in AR and related domains running its tenth installment. WARM2015 continues the success of previous WARM events (WARM'05, WARM'07, WARM'08, WARM'09, WARM'10, WARM'11, WARM'12, WARM'13, WARM'14).

The title for my talk will be "Constructing Reality: Digital-Physical Scaffolding" and the

Abstract: Is the relationship between human and computer akin to a dance, where each moves effortlessly responding to the movements of the other? Or, are computers just agents who do our bidding, either undertaking direct actions on our behalf or proactively determining services, information and supports we may need on a moment to moment basis? Or, should computers continue to be best thought of as simple devices which we should turn over work to as Vannevar Bush said or thinking assistants to perform the routinizable work as …