CV

Grant Keady

Subsections

PERSONAL

Year and Place of Birth. 1946, Subiaco (Perth), Western Australia

Nationality Australian

Married 1971, widowed 2018

volunteeringtimes

RESEARCH INTERESTS

Applied Computer Algebra systems.
(The immediate practical side of this includes uses on my own research and uses in the underpinnings of computer aided assessment systems.
However, hobby interests, e.g. following progress of the linking of Wolfram Alpha and similar to LLM-AI,
potentials for, say google-bard, to make google-scholar searches more readable, etc. compete for my time.)

Other research interests 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

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 undergrad courses, and would only do it for proper pay. I'm amazingly happy with a bit of 1st year engineering maths tutoring and computer labs. The amazement comes from discovering it is really enjoyable in moderation.

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.

Up to 2010: 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 UWA to change to mapleTA. (UWA 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.

After 2011: I've been intermittently active with Alice/AIM at Curtin, the only significant time when running the local system while the main person for it (Greg Gamble) was on Long Service Leave in 2nd Semester 2012.

PUBLICATIONS

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, formerly,  an interest in its use in AiM assessment)

Mathematica:         Good knowledge. 

Perl:                Some knowledge, but declining as not using it.

R:                   Some knowledge (and may well do an edX MOOC course on it).

UNIX:                Good knowledge.

FlexPDE              Past use, but switched to matlab PDEtoolbox and mathematica from 2017

Matlab and Octave:   Good knowledge. (NO longer current with GUI aspects of matlab)
Was a matlab resource for postgrads at CWR, gave introductory matlab course to new postgrads 

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

AXIOM, Aldor:        Thorough knowledge.

                     Interest in its domain/category structure.

C++:                 No own coding of anything significant.

                     Could learn: familiar with some OOP ideas.

Fortran:             Fortran 77: Good knowledge. Fortran 95: knowledge but no real use.

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.

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, (1994-2015)

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

First created: 1995

Updated intermittently