Home Page for Kellogg Booth
current photo
Photo of me on a good day
    Kellogg S. Booth
Professor, Department of Computer Science
Scientific Director, GRAND
a.k.a. the Rev. Prof. Dr. Dr. Kellogg S. Booth


BS (mathematics), Caltech (1968)
MA (computer science), UC Berkeley (1970)
DMph (metaphysics), Universal Life Church (1974) add to your shopping cart
PhD (computer science), UC Berkeley (1975)

CONTENTS
Contact Information
Biographical Information
Teaching Activities
   Read
this before contacting me about the CPSC 448 UBC/MDM Capstone course.
   Read this before contacting me about the SCIE 113 First Year Seminar in Science course.

Research Activities
   Read this before contacting me about undergraduate internships
   Read this before contacting me about admission to a graduate program
   Read this before contacting me about postdoctoral positions

Pick Hits

FEATURED QUOTE
A number of people have gotten mad at me for coining the term "cybercrud," which I define as "putting things over on people using computers." But as long as it goes on we'll need the word. At every corner of our society, people are issuing pronouncements and making other people do things and saying it's because of the computer. The function of cybercrud is thus to confuse, intimidate or pressure. We have all got to get wise to this if it is going to be curtailed.
-- Ted Nelson in his must-read book Computer Lib (page 8).
    more favorite quotes...

MAILING ADDRESS
Department of Computer Science
201-2366 Main Mall
The University of British Columbia
Vancouver, BC  V6T 1Z4 CANADA

   UBC OFFICE
Room X861, ICICS/CS Building
2366 Main Mall (directions)
604-822-8193 (voice)
604-822-5485 (fax)

(former) GRAND OFFICE
Centre for Digital Media
577/685 Great Northern Way (directions)
778-370-1001 (reception)

   HOME
1145 McLean Drive
Vancouver, BC  V5L 3N5 CANADA
604-872-3577 (voice)

ELECTRONIC
e-mail:
ksbooth@cs.ubc.ca
Web: http://www.cs.ubc.ca/~ksbooth (you are here now)
Web: https://www.cs.ubc.ca/people/kellogg-booth

ERDÖS NUMBER
2 (the same as my Knuth number)
Contact me with a cash offer to co-author a paper with you if you desire an Erdös number of 3.

RÉSUMÉ
CV (pdf)  |  Google Scholar  |  ACM DL (free access to my ACM papers)  |  Pedigree (academic genealogy)

Now



 

Then



 

Way Back

ULC diploma
Official diploma attesting to my first doctoral degree, from the Universal Life Church
Aliso Creek
Hitting the spot! -- photo taken Summer of 1948 near Aliso Creek in Laguna Beach, CA
Seton Lake
69 years and counting -- photo taken Summer of 2015 at Seton Lake, BC


Biographical Information

Kellogg S. Booth is a Professor of Computer Science and the former Director of the Media and Graphics Interdisciplinary Centre at the University of British Columbia. He has worked in the fields of computer graphics and human-computer interaction since 1968. Prior to UBC, he was a faculty member in the Department of Computer Science at the University of Waterloo (1977-1990), and before that a staff member at Lawrence Livermore National Laboratory (1968-1976). Research interests include human-computer interaction, visualization, computer graphics, user interface design, and analysis of algorithms. He is involved in a number of interdisciplinary research projects at UBC and elsewhere. He served as the Scientific Director (2009-2015) for GRAND (Graphics, Animation and New Media), a former Canada-wide network of centres of excellence in digital media.

(Alternate biographical information is available here.)

Teaching Activities

Undergraduate and graduate teaching includes the following non-course activities. Further information on research supervision is in the next section.

I will be teaching the following course(s) in the coming year.

UBC students interested in computer graphics, visualization, or human-computer interaction may wish to consider one or more of the following courses that are offered various terms. I am not teaching any of these courses. Contact individual instructors for additional information concerning the courses, including course syllabi, days and times, and course prerequistes.

Students interested in a master's degree with a focus on human-computer interaction should consider the HCI sub-specialization that is offered through a number of departments at UBC.
Research Activities

Almost all of my research is in the field of Human-Computer Interaction (HCI). Current areas of research interest include

Normally, I expect all of my masters-level students to complete the HCI sub-specialization that is available as part of a master's degree in any one of the participating academic units (including Computer Science).

Graduate students I supervise are active members in MUX meetings (more or less weekly) to discuss research in HCI and related areas. They also participate in HCI@UBC activities.

A list of current topics that I might supervise and previous topics that I have supervised in the past will give a snapshot of the range of my interests. Supervision is always conditional on a mutually agreed upon research topic.

Selected research initiatives in which I have been involve are the following:

A fairly complete list of my publications and summary of research activity is contained in my CV. There is also a list of some of my publications that are available (for free) in the ACM DL.


Pick Hits

These are some links that I have found interesting or fun, but some (such as the first three) have serious content. Disclaimer: Links go stale over time, so there is no guarantee that all of the links below still work. If you see any that are broken, please let me know and I will try to fix them.

Favorite Quotes
Credits