Grant Keady

Subsections

PERSONAL

Date and Place of Birth. 20 October 1946, Subiaco (Perth), Western Australia
Nationality Australian
I have unrestricted entry into U.K., and can work there without work permits. (The unrestricted entry comes from two places. I have UK Patriality via paternal grandparents from Galway. My wife is English: she and I were married in England in 1971.)

RESEARCH INTERESTS

Applied Computer Algebra systems.
Former research interests, occasionally still indulged, include partial differential equations, applied complex variable, fluid mechanics.

QUALIFICATIONS

    1967    Bachelor of Science (1st class Hons, Maths)
               University of Western Australia
    1972    Doctor of Philosophy (DAMTP  - Maths)
               University of Cambridge

EMPLOYMENT RECORD

Longest period of employment 1974-2010 Maths, UWA. Senior Lecturer (from 1982) Lecturer (from 1974)

Prior to 1974 UWA appointment

summer 1967-68: programming, CSIRO Computing Research, Melbourne
1968: part-time tutoring at UWA
1972: S.R.C. Postdoctoral Research Fellowship, U. of Essex
1973: Postdoctoral Research Fellowship, U. of Melbourne

Post 2010, semi-retirement

Some research contacts at UWA are being maintained but my office during 2011-2012 (perhaps longer?) is at Curtin University Maths Department.
My duties at Curtin are

Visiting appointments
(Support during leaves without pay from UWA)

Jul2001-Jun2002: Visiting Appointment, Computer Aided Assessment at University of Birmingham
Jan-Jun 1997: E.P.S.R.C. Research Fellow, Uni. Bath
Aug-Dec 1996: Lecturer, Queen Mary and Westfield College, Uni. London
1992-3: Programmer, AXIOM Computer Algebra project, NAG-Oxford
1989-1991: Programmer, Mathematical Software Project (Macsyma-NAG), University of Waikato, New Zealand
May-Aug 1988: Secondment, CMA, ANU, Canberra
May-Aug 1984: Secondment, CMA, ANU, Canberra
1982: S.E.R.C. Research Fellowship, Oxford
1977: S.R.C. Research Fellowship, U. of Sussex

UNDERGRADUATE TEACHING INTERESTS

As from 2011 I'm no longer lecturing low-level undergraduate courses (but would be prepared to lecture Honours level courses, or mentor for the AMSI Honours courses should a Perth university request it). Since the late 1980s I have had a strong interest in the use of Computer Algebra Systems (CAS) at sufficiently high levels of undergraduate teaching.

I have a continuing interest in Computer Aided Assessment -CAA- packages with CAS algebra engines when the CAS are ones I know. In 2000 I wrote the 2nd year linear algebra for engineers questions for CalMaeth which is a system, written by Kevin Judd at UWA, with Mathematica as its algebra engine. (In 2001/2, I implemented questions for University of Birmingham's main 1st year course, in a different CAA system - Alice/AIM.) My courseware was successful, with students learning well from it. AiM has been in use in some units at UWA between 2004 and 2007, and I re-wrote my early calmaeth (2nd year linear algebra) questions into AiM along with adapting them to the (linear systems and probability and stats) syllabus. Sadly, the maple vendor priced the maple licence for AiM too high and tried to get us to change to mapleTA. (We did try mapleTA in 2008 but it wasn't good enough.) My judgement is that CAA authoring is only worthwhile when the class sizes are quite large.

PUBLICATIONS

Click here.

REPORTS

Click here.

COMPUTING KNOWLEDGE/EXPERIENCE

I prefer to work on Unix/linux machines with an X-windows environment or on Mac OSX.

Used 2011 onwards

C:                   Reasonably good knowledge 
                     Mostly just configure and make uses of others' C now
GAP:                 Occasional use.
                     (used it in an Hons Project in 2008)
html:                Good knowledge.
Java:                Some knowledge.
LaTeX:               Thorough knowledge.
linux:               Good knowledge.
Maple:               Good knowledge.
                     (And an interest in its use in AiM assessment)
Mathematica:         Good knowledge. 
Perl:                Some knowledge.
UNIX:                Good knowledge.

Used earlier in my career (and not forgotten), etc.

AXIOM, Aldor:        Thorough knowledge.
                     Interest in its domain/category structure.
C++:                 Could learn: familiar with some OOP ideas.
Fortran77:           Good knowledge.
LISP:                Some knowledge (but last use 1992).
Macsyma:             Good knowledge (but last use 1991).
                     (And an interest in maxima use in stack assessment)
Magma:               Interest in its domain/category structure.
Matlab and Octave:   Good knowledge. 
MuPAD:               Some knowledge.
                     Interest in its domain/category structure.
                     Interest in its use in Matlab's Symbolic Toolbox.
Pascal:              Good knowledge (but last use 1989).
Python:              A little knowledge. (And an interest in SAGE)
Reduce:              Good knowledge (but rarely use now).

UWA HONOURS AND POSTGRADUATE PROJECT WORK, SINCE 1994

Lots of examining work, but a lot less supervision work. Supervision items listed below.

INVITED TALKS AT CONFERENCES AND WORKSHOPS, SINCE 1988

ORGANISATION AT CONFERENCES, SINCE 1990

MORE?

For more, see G.Keady's homepage.

Created: 1995
Updated intermittently

Valid HTML 4.0