Curriculum Vitae
Steven Sutphen
Personal Data
- Address: 11439-79 Avenue, Edmonton, Alberta T6G 0P5
- Telephone: Office: (403) 492-4768
- Telephone: Home: (403) 434-7876
- Citizenship: U.S.A., Canadian Landed Immigrant - 1972
Education
- Washington State University Physics B.Sc. 1971
- University of Alberta Computing Science M.Sc. 1976
Employment
- 1982 - present Faculty Service Officer III, University of Alberta.
- 1976 - 1982 Faculty Service Officer II, University of Alberta.
- 1974 - 1976 Computer Analyst, University of Alberta.
- 1971 - 1974 Teaching & Research Assistant, University of Alberta.
- Summer 1971 Systems Programmer (MTS), University of Alberta.
- 1970 - 1971 Systems Programmer (1/4 time)
- 1970 - 1971 Lab Assistant (1/4 time), Washington State University.
- Summer 1970 Systems Programmer (IBM O/S 360), Washington State University.
Publications
- Hong Zhang, Ning Chen, Pavan Sikka, Ray Rink and Steve Sutphen, "From
Touch to Motion", 1997 IEEE International Conference on Robotics &
Automation, Video Proceedings Transcripts, pp 16, Notes Product No.
HV6978, ISBN 0-7803-4033-7, 1997.
- Hong Zhang, Steve Sutphen, "Proposed Research on Electronic Touchscreen",
Confidential correspondence, January 1997.
- Sikka, P., Zhang, H., Sutphen, S., "Tactile Servo: Control of Touch-Driven
Robotic Motion", The Third Symposium on Experimental Robotics, Kyoto
Japan, pp 155-161, October 1993.
- Marsland, T.A., Breitkreutz, T., and Sutphen, S.F., "A Network
Multi-processor for Experiments in Parallelism", Concurrency: Practice
and Experience, Vol.3(3), pp 203-219, June 1991.
- Breitkreutz, T., Sutphen, S.F., and Marsland, T.A., "Developing NMP
Applications", Technical Report TR89-11, University of Alberta, March 1989.
- Marsland, T.A., Breitkreutz, T., and Sutphen, S.F., "NMP - A Network
Multi-processor", Technical Report TR88-22, University of Alberta,
December 1988.
- Sutphen, S.F., Scheaffer, J., "Large Grained Parallelism Research at the
University of Alberta", Position Paper, IEEE Large Grained Parallelism
Workshop, Providence, Rhode Island, October 27-29 1986.
- Marsland, T.A., and Sutphen, S.F., "A Heterogeneous Dual Processor",
Software Practice and Experience, Vol. 10, No. 1, pp 21-28, January
1980.
- Sutphen, S.F., "Teaching and Research Experiences with an Emulation
Laboratory", 1979 National Computer Conference, AFIPS Conference
Proceedings, Vol. 48, June 1979.
Selected Talks
- "Network Performance Upgrade Proposals", Technical Seminar, June 1, 1994.
- "Networking in Edmonton", UNIX User's Group, January 11, 1994.
- "Locating Internet Resources", Campus Computing Symposium, April 1993.
- "Regional Networking", NEOS inaugurational meeting, December 1992.
- "Advanced UNIX/NFS File Servers", Campus Computing Symposium, April 1991.
- "UNIX File Servers", Campus Computing Symposium, April 1991.
- "Network Resources", Campus Computing Symposium, April 1991.
- "The Global Hamlet of Computer Networks", UACS General Meeting, Feb. 1991.
- "The Internet", Alberta Telecommunications Research Center, October 12, 1990.
- "The Internet", UNIX User's Group, October 10, 1990.
- "UNIX File Servers", UNIX Symposium `90, Technical Session, May 1, 1990.
- "Wide Area and Global Networks", UNIX Symposium `90, Technical Session,
April 30, 1990.
- "High Speed Communications Network Panel Session - Position Paper",
Industry, Science and Technology CANADA, March 4, 1990.
- "Welcome to the Swamp -- The Internet Connection", Computing Science
Technical Seminar, February 7, 1990.
- "We are Under Attack - The Internet Worm", Colloquium, University of
Alberta, March 1989.
- "History of UNIX, at Bell Labs and at the University of Alberta",
presentation to /usr/group/edmonton, March 1988.
- "What's HOT in UNIX Machines", presentation to /usr/group/edmonton, April
1987.
- "Hide and Seek", resource person for "The Human Condition" TV series,
ACCESS NETWORK, June 17, 1985.
- "The Design of a Chip for Text Formatting", VLSI Seminar, Department of
Computing Science, August 1984.
- "Sun Workstations - What they are: or how to build inexpensive high
performance hardware", Technical Seminar, University of North Dakota, Aug 1983.
Professional Societies
- IEEE and IEEE Computer Society, 1978 to present.
- ACM and its Architecture interest group -- SIGARCH, 1980 to present.
- ACM SIGGRAPH, graphics group - 1982 to present.
- Edmonton UNIX User's Group - Founder & 1986 President, 1985 to present.
- Internet Society, Charter member - 1992 to present.
Other Significant Events
- 1972
Purchased and installed a DEC PDP 11/45.
- 1973
Installed UNIX 4th Edition on DEC PDP 11/45.
- 1976
Completed M.Sc. thesis titled "Virtual Memory Experiments on the UNIX
System".
- 1979
Distributed Z8000 C compiler which I co-developed and was project manager
for to a number of companies.
- 1979
Purchased a "sample" (pre-production) Motorola 68000 and development
board.
- 1980
Designed and built a parallel interface between a PDP 11/45 and a QM-1
microprogrammable computer.
- 1981
Purchased and installed A DEC VAX 11/780 running 4.1 BSD UNIX.
- 1981
Thesis examiner for Klassen, Olafsson, and Rideout's M.Sc. theses on
various aspects of microprogramming and computer architectures.
- 1982
M.Sc. project committee member for Mr. Teow's project entitled "Porting
UNIX V7 to a Motorola Versamodule".
- 1982
Performed a study contract for Boeing Aerospace entitled "UNIX as an
Emulation Support System on the QM-1".
- 1982
M.Sc. project supervisor for Mr Lahdiri's project entitled "Study and
Evaluation of the VERSAbus".
- 1982
Performed a contract to Intermetrics to interface their PDP 11/70 to a
Nanodata QM-1.
- 1982
Purchased a Sun Workstation - serial number 65.
- 1983
Purchased and installed Ethernet between VAXen and Sun workstations.
- 1984
M.Sc. thesis examiner for Mr. Bentley's thesis entitled "A Method for
Priority Switch on Ethernet".
- 1987
Evaluated, purchased and installed MIPS M/1000 computer system.
- 1989
Called and chaired a meeting to organise a regional Internet.
- 1989
Black Dragon River Consortium sponsored installation and training on Sun
workstations in Liu He, Heilongjiang, P.R.China.
- 1989
ARnet Alberta Regional research network established.
- 1990
Internet connection through UBC established.
- 1990
Wrote a position paper for `Feasibility Study of a National High-speed
Communications Network for Research and Development", Industry Science and
Technology Canada.
- 1990
Co-chairman, with YN Zia, of the UNIX Symposium `90 conference.
- 1990
Designed and fabricated a single joint motor dynamic testing fixture.
- 1991
Appointed to the University Telecommunications and Networking Task Force.
Our main task was the development of a campus plan for networking.
- 1991
Organizing Committee member, and session chair of the Campus Computing Symposium `91.
- 1991
Evaluate, purchase, and install vision laboratory equipment for Dr.Basu.
- 1991
Design, fabricate, and write software support for a touch sensor and force
sensor on robotic arm.
- 1991
Session chair and organizing committee member for "Networking and
Telecommunications Workshop".
- 1992
Evaluate, select, and install Sun 4's to upgrade Database laboratory
and to establish a Software Engineering laboratory.
- 1992
Evaluate, select, and install Sun 4 workstations, file servers, and networks
in four undergraduate laboratories (120 workstations total).
- 1992
Engineer and implement hardware and software to control the Puma
Robotic arm with a multiprocessor controller.
- 1992
Fabricate a mechanical aid to assist in vergence experiments with a
stereo video camera.
- 1992
Organizing committee member and speaker at Networking Alberta `92 Workshop.
- 1992
Assist in the specification, and installation of hardware and software for
the Libraries acquisition of the Oxford English Dictionary in electronic form.
- 1993
Technical Committee member and speaker at the Campus Computing Symposium `93.
- 1993
Evaluate, select, and install thirty SGI Indy workstations in an undergraduate
laboratory.
- 1993
Specified, evaluated, and installed 3 SGI Indy workstations and an SGI
Indigo File and CPU server for the new Networks and Datacommunications
Laboratory.
- 1993
Purchase, install, and write support software (real-time O/S) for Synergy
MC68040 CPU to upgrade robot arm controller.
- 1993
Participated on the 25 Anniversary Planning committee, set up a `computer
museum', and wrote an equipment history for the celebration.
- 1994
Integrated a hydraulic controller and a PC A/D and D/A card used in
adaptive logic control of a strut experiments.
- 1994
Installed Sun SS/10 workstations in GuangZhou and ShangHai China.
- 1994
Specified, proposed, evaluated, and installed an Ethernet Bridge/Router/Switch.
- 1994
Re-architected our local Ethernet network to accommodate brouter,
faculty office moves, and networked Xterms in graduate student offices.
- 1994
Evaluated, specified, and installed a new undergraduate laboratory with a
dual processor Sun SS20/612 CPU and file server, and 20 Xterms.
- 1994
Specified, evaluated, and installed networked Xterms to replace ASCII
terminals in graduate student offices.
- 1994
Interviewed about computer thefts by CFRN's Live Eye news program.
- 1995
Engineered, designed, constructed, and tested a controller for a
3-fingered electro-mechanical hand.
- 1995
Researched cameras, radio video and data links to implement a stereo
camera system for a telepresence mobile robot.
- 1996
Implemented and experimented with a 100Mbps ATM link, and an Mbone
connection to CA*net2.
- 1996
Defined, engineered and purchased equipment from 5 vendors to implement two
30-seat Network Computer (NC) and WindowsNT/UNIX servers for 1st year courses.
- 1996
Participated in the request to obtain $340,000 equipment grant from HP.
Engineered the laboratory, and built hardware for the "network connection"
(i.e. ribbon cutting).
- 1996
Built a tactile sensor under the direction of Dr. Fearing at UCBerkeley.
- 1997
Assisted in the preparation of the Computing Science building Design
Development Report.
- 1997
Engineered networking and physical design to move 7 faculty, 20 graduate
students and two laboratories to Athabasca Hall.
- 1997
Engineered and acquired "videograms" of alumni in Oxford, Toronto,
Calgary, and Hong Kong, for fund raising campaign.
- 1998
Designed and constructed a rotating ultrasound range finder.
- 1998
Engineered and constructed robot scissors for RIMS laboratory ribbon cutting.