Rory L. P. McGuire
I received my Master of Science in Computer Science, with
distinction, from the University of
New Mexico
Department of Computer Science
in Spring of 2007. I received my BS in CS, summa cum
laude, from UNM in Spring of 2005, with a minor in Russian
language.
I currently work for Apple.
I previously worked for Descartes Labs,
Tesla,
VanDyke Software,
RSA Security, and
Motorola Cellular.
Master's Thesis: Automated Quality Assurance of Plain
Radiographs
Abstract (text format, 1.6 KB)
Full Paper (PDF, 10.3 MB)
My research was in computational medicine, specifically
radiological image processing. My advisor
was Professor Shuang (Sean)
Luan of the UNM CS Department. My committee members were
Professor Philip H. Heintz of the UNM Health Sciences Center
Department of Radiology,
and Professor Lance
Williams of the UNM CS Department, with help
from Professor Terran
Lane of the UNM CS Department.
Functional Programming Language Libraries
Through a course in image processing and an independent study with
Professor Lance
Williams, I developed image processing libraries for MzScheme
and Standard ML, including complex number and Fourier Transform
libraries for Standard ML. The libraries and documentation can be
found here.
Other Research
As my undergraduate honors thesis, I
researched Privacy Protecting Data Mining
with Professor Terran
Lane, with the help of
Professors Jared Saia
and Cris Moore of the
UNM CS Department, and Professor Michael Nakamaye of the UNM
Department of Mathematics and Statistics. I derived a
number-theoretic approach to calculating the scalar product
(a.k.a. dot product or inner product) of two vectors without
exposing either of the vectors.
Graphical Implementations of Data Structures
Through an
independent study with
Professor Cris Moore I developed graphical implementations of
a 2-3-4 Tree and a Union-Find Structure.
Awards
-
I was the nominated by the Department of Computer Science, and
selected by the School of Engineering as the graduate speaker at
the Spring 2007 School of Engineering Convocation. A copy of the
speech I gave can be found here.
-
I received an Honorable Mention in the 2005 Computing
Research Association's Outstanding Undergraduate Award, after
having been nominated by the faculty of the UNM CS Department.
-
I received the 2004 UNM School of Engineering Department of
Computer Science Outstanding Junior Award.
-
I was on the School of Engineering Dean's List for the last
several semesters of my undergraduate degree.
Personal Information
Born and raised in Albuquerque, New Mexico, I graduated
from Albuquerque Academy in 1995.
From 1995 to 1997, I attended
the University of Oklahoma,
pursuing a BS in CS with a minor in Mathematics, and a BA in
Russian Language. In 1997, I put my degrees on hold and worked
as a software engineer and system administrator until returning
to Albuquerque and UNM in 2003. My wife & I currently reside
in Albuquerque, NM with our kids & pets.
rlpm [ -at- ] cs.unm.edu