- 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
- Washington State University Physics B.Sc. 1971
- University of Alberta Computing Science M.Sc. 1976
- 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.
- 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,
- 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
- Sutphen, S.F., "Teaching and Research Experiences with an Emulation
Laboratory", 1979 National Computer Conference, AFIPS Conference
Proceedings, Vol. 48, June 1979.
- "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
- "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.
- 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
Purchased and installed a DEC PDP 11/45.
Installed UNIX 4th Edition on DEC PDP 11/45.
Completed M.Sc. thesis titled "Virtual Memory Experiments on the UNIX
Distributed Z8000 C compiler which I co-developed and was project manager
for to a number of companies.
Purchased a "sample" (pre-production) Motorola 68000 and development
Designed and built a parallel interface between a PDP 11/45 and a QM-1
Purchased and installed A DEC VAX 11/780 running 4.1 BSD UNIX.
Thesis examiner for Klassen, Olafsson, and Rideout's M.Sc. theses on
various aspects of microprogramming and computer architectures.
M.Sc. project committee member for Mr. Teow's project entitled "Porting
UNIX V7 to a Motorola Versamodule".
Performed a study contract for Boeing Aerospace entitled "UNIX as an
Emulation Support System on the QM-1".
M.Sc. project supervisor for Mr Lahdiri's project entitled "Study and
Evaluation of the VERSAbus".
Performed a contract to Intermetrics to interface their PDP 11/70 to a
Purchased a Sun Workstation - serial number 65.
Purchased and installed Ethernet between VAXen and Sun workstations.
M.Sc. thesis examiner for Mr. Bentley's thesis entitled "A Method for
Priority Switch on Ethernet".
Evaluated, purchased and installed MIPS M/1000 computer system.
Called and chaired a meeting to organise a regional Internet.
Black Dragon River Consortium sponsored installation and training on Sun
workstations in Liu He, Heilongjiang, P.R.China.
ARnet Alberta Regional research network established.
Internet connection through UBC established.
Wrote a position paper for `Feasibility Study of a National High-speed
Communications Network for Research and Development", Industry Science and
Co-chairman, with YN Zia, of the UNIX Symposium `90 conference.
Designed and fabricated a single joint motor dynamic testing fixture.
Appointed to the University Telecommunications and Networking Task Force.
Our main task was the development of a campus plan for networking.
Organizing Committee member, and session chair of the Campus Computing Symposium `91.
Evaluate, purchase, and install vision laboratory equipment for Dr.Basu.
Design, fabricate, and write software support for a touch sensor and force
sensor on robotic arm.
Session chair and organizing committee member for "Networking and
Evaluate, select, and install Sun 4's to upgrade Database laboratory
and to establish a Software Engineering laboratory.
Evaluate, select, and install Sun 4 workstations, file servers, and networks
in four undergraduate laboratories (120 workstations total).
Engineer and implement hardware and software to control the Puma
Robotic arm with a multiprocessor controller.
Fabricate a mechanical aid to assist in vergence experiments with a
stereo video camera.
Organizing committee member and speaker at Networking Alberta `92 Workshop.
Assist in the specification, and installation of hardware and software for
the Libraries acquisition of the Oxford English Dictionary in electronic form.
Technical Committee member and speaker at the Campus Computing Symposium `93.
Evaluate, select, and install thirty SGI Indy workstations in an undergraduate
Specified, evaluated, and installed 3 SGI Indy workstations and an SGI
Indigo File and CPU server for the new Networks and Datacommunications
Purchase, install, and write support software (real-time O/S) for Synergy
MC68040 CPU to upgrade robot arm controller.
Participated on the 25 Anniversary Planning committee, set up a `computer
museum', and wrote an equipment history for the celebration.
Integrated a hydraulic controller and a PC A/D and D/A card used in
adaptive logic control of a strut experiments.
Installed Sun SS/10 workstations in GuangZhou and ShangHai China.
Specified, proposed, evaluated, and installed an Ethernet Bridge/Router/Switch.
Re-architected our local Ethernet network to accommodate brouter,
faculty office moves, and networked Xterms in graduate student offices.
Evaluated, specified, and installed a new undergraduate laboratory with a
dual processor Sun SS20/612 CPU and file server, and 20 Xterms.
Specified, evaluated, and installed networked Xterms to replace ASCII
terminals in graduate student offices.
Interviewed about computer thefts by CFRN's Live Eye news program.
Engineered, designed, constructed, and tested a controller for a
3-fingered electro-mechanical hand.
Researched cameras, radio video and data links to implement a stereo
camera system for a telepresence mobile robot.
Implemented and experimented with a 100Mbps ATM link, and an Mbone
connection to CA*net2.
Defined, engineered and purchased equipment from 5 vendors to implement two
30-seat Network Computer (NC) and WindowsNT/UNIX servers for 1st year courses.
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).
Built a tactile sensor under the direction of Dr. Fearing at UCBerkeley.
Assisted in the preparation of the Computing Science building Design
Engineered networking and physical design to move 7 faculty, 20 graduate
students and two laboratories to Athabasca Hall.
Engineered and acquired "videograms" of alumni in Oxford, Toronto,
Calgary, and Hong Kong, for fund raising campaign.
Designed and constructed a rotating ultrasound range finder.
Engineered and constructed robot scissors for RIMS laboratory ribbon cutting.