Download James Wolfer - Indiana University South Bend

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Computer vision wikipedia , lookup

Transcript
James Wolfer
May, 2007
Indiana University South Bend
Dept. of Computer and Information Sciences
1700 Mishawaka Avenue
South Bend, IN 46615
Education
Ph.D. (Computer Science), 1993, Illinois Institute of Technology
M.S. (Computer Information Science), 1981, Andrews University
B.A. (Religion), 1975, Andrews University
Experience
Academic
2001–Present
2003–Present
2001–2003
1998–2001
1998–2000
1997–2000
1994–1998
1986–1994
1980–1986
Associate Professor of Computer Science, Indiana University South Bend
IU Graduate Faculty, Indiana University
Founding Graduate Director: Applied Mathematics and Computer Science, IUSB
Professor of Computer Science, Andrews University
Graduate Director, Computer Science/Software Engineering
Graduate Director, Computer Science/Software Engineering: International Programs
Associate Professor of Computer Science, Andrews University
Assistant Professor of Computer Science, Andrews University
Instructor, Computer Science, Andrews University
Non-Academic
2000–2001
1980–1986
1978–1980
1976–1978
Senior Software Engineer, R&D, Cyberpulse LLC
Technical Administrative Assistant, Computing Center, Andrews University
Systems Analyst, Computing Center, Andrews University
Senior Computer Programmer, Computing Center, Andrews University
Publications
James Wolfer, “Choreographing Computer Literacy: Crafting Demonstrations
to Engage the General Education Student”, Proceedings of the International Conference on Engineering and Computer Education 2007, Mar.,
2007, p34-38
Micheline Nilsen and James Wolfer, “The Mutable Body: Exploiting a Campus Theme to Pubicly Profile Comuting Student and Faculty Research”,
Proceedings of the International Conference on Engineering and Computer
Education 2007, Mar., 2007, p29-33
James Wolfer
May, 2007
2
Susan L. Gordon and James Wolfer, “A Python-Based Assembler for a Custom,
Robot-Centric, Instruction Set”, Proceedings of the International Conference on Engineering and Computer Education 2007, Mar., 2007, p24-28
Ruth Schwartz, Hossein Hakimzadeh, and James Wolfer, “Meeting Computing
Curriculum Challenges: A Profile of the Indiana University South Bend
Informatics Program”, IJME-Intertech International Conference on Engineering & Technology: Research-Education-Entrepreneurship, Oct. 19-21,
2006, Paper ENT107-089
Susan L. Gordon and James Wolfer, “WIP: Exploring the Feasibility of a
Robot-Centric CPU Simulator to Control Physical Robots as an Assembly
Language Instructional Aid”, IJME-Intertech International Conference on
Engineering & Technology: Research-Education-Entrepreneurship, Oct.
19-21, 2006, Paper ENT104-030
J. Wolfer, J. Robergé, and J. Soble, “Enhancing Left-Ventricular Short-Axis
Echocardiographic Cineloops with a Pulse Coupled Neural Network”, Environment and Health World Congress, July 16-19, 2006, p4-8
James Wolfer and James Robergé, “Road Identification in Landsat Thematic
Mapper Imagery Using Pulse-Coupled Neural Networks: An Initial Assessment”, Environment and Health World Congress, July 6-19, 2006, p9
James Wolfer, “An Inexpensive Tactile Infrastructure for Robotics, Graphics,
and Human Interaction”, World Congress on Computer Science, Engineering, and Technology Education, March, 2006, p51-54
James Wolfer and Chad George, “Fuzzy Logic Control for Robot Maze Traversal: An Undergraduate Case Study”, World Congress on Computer Science, Engineering, and Technology Education, March, 2006, p46-50
Chad George and James Wolfer, “A Swarm Intelligence Approach to Counting Stacked Symmetric Objects”, IASTED International Conference on
Artificial Intelligence and Applications, Feburary, 2006, p125-130
James Wolfer, Ruth Schwartz, and Hossein Hakimzadeh, “Informatics and the
Diversification of the Computing Curriculum”, International Conference
on Engineering and Computer Education, November, 2005
James Wolfer and Haroun Rababaah, “An Integrated Khepera and Sumo-Bot
Development Environment for Assembly Language Programming”, International Conference on Engineering and Computer Education, November,
2005
James Wolfer, “A Neuro-Genetic Hybrid Motif Generator for Genetic Art”,
Proceedings of the IASTED International Conference on Computer Graphics and Imaging, August, 2005
James Wolfer
May, 2007
3
Haroun Rababaah, Dana Vrajitoru, and James Wolfer, “Asphalt Pavement
Crack Classification: A Comparison of GA, MLP, and SOM”, GECCO,
Genetic and Evolutionary Computation Conference Late-Breaking Paper,
June, 2005
James Wolfer, “Enhancing the Computing Curriculum with Robot Assembly
Language Programming”, Poster: SBC Leadership Forum, May, 2005
James Wolfer and Jacob Ratkiewicz,“Texture Descriptor Visualization Through
Self-Organizing Maps: A Case Study in Undergraduate Education”, IEEE/COPEC
Global Congress on Engineering and Technology Education, March, 2005
James Wolfer and Haroun R.A. Rababaah, “Creating a Hands-On Robot Environment for Teaching Assembly Language Programming”, IEEE/COPEC
Global Congress on Engineering and Technology Education, March, 2005
James Wolfer, “Forgery: A Tool for Engaging Computer Science Freshmen”,
IEEE International Conference on Engineering and Computer Education,
August, 2000
Charles H. Tidwell and James Wolfer, “Developing Software Education Across
International and Cultural Boundaries: A Case Study”, IEEE International Conference on Engineering and Computer Education, August 2000
J. Wolfer, S.H. Lee, J. Sandelski, R. Summerscales, J.S. Soble, and J. Robergé,
“Endocardial Border Detection in Contrast Enhanced Echocardiographic
Cineloops using a Pulse Coupled Neural Network”, IEEE Computers in
Cardiology, September, 1999
James Wolfer, “Graduate Software Engineering Across International Boundaries: The First Courses”, Teaching of Computing/Integrating Technology
into Computer Science Education, August, 1998
S.H. Lee, M. Saltzberg, J. Wolfer, J.S. Soble, and J. Robergé, “Using Synthetic
M-mode Imaging to Measure Temporal Differences in Left Ventricular
Contraction Patterns during Ischemia” S.H. Lee, M. Saltzberg, J.S. Soble,
and J. Robergé, IEEE Computers in Cardiology, September 1997
B. Kim, J. Robergé, T. Stamos, J. Wolfer, R.H. Marcus, and J.S. Soble, “Computing Stroke Volume from Digital 2-D Color Flow Echocardiographic
Cineloops of the Left Ventricular Outflow Tract”, B. Kim, J. Robergé,
T. Stamos, R.H. Marcus, and J.S. Soble, IEEE Computers in Cardiology,
September 1996
James Wolfer, James Robergé and Thom Grace, “Learning Vector Quantization vs Multilayered Perceptrons for Classifying Landsat Thematic Mapper Imagery”, Proceedings of the World Congress on Neural Networks,
July 1995
James Wolfer
May, 2007
4
James Wolfer, James Robergé and Thom Grace, “Robust Multispectral Road
Classification in Landsat Thematic Mapper Imagery”, Proceedings of the
World Congress on Neural Networks, June 1994
James Wolfer, Thom Grace, and James Robergé, “An Investigation of Image
Synthesis Software Migration to the BBN TC2000 Butterfly II Supercomputer”, Proceedings of the Seventh Annual Midwest Computer Conference,
1993
James Wolfer, James Robergé and Thom Grace, “A Comparison Between
Backpropagation and Learning Vector Quantization for Multispectral Road
Classification in Landsat Thematic Mapper Imagery”, Proceedings of the
Fifth Midwest Artificial Intelligence and Cognitive Science Society Conference, 1993
Patents
Structured Speech Recognition, with James Robergé and Jeffrey Soble,“United
States Patent 7,043,426”, May 9, 2006
Honors and Grants Awarded
“SMART Mentor: Assessing Pulse Coupled Neural Network Potential for Malignant Lesion Detecting in Screening Mammography”, Ongoing, 2007.
International Conference on Engineering and Computer Education 2007. “...in
recognition of extraordinary achievements and contributions to the fields
of Engineering and Computer Education world wide.”
“AT&T/SBC Fellow: Enhancing the computer curriculum with Hands-on,
Real World, Real-time Robot Assembly Programming”, 2003.
“SMART Mentor: Application of Self-Organizing Maps to Texture Visualization and Analysis”, IUSB, 2002.
“Computational Proficiency through Assessment”, 2001-2003 IUSB Assessment grant with David Surma and the IUSB CS Faculty.
“Toward a Sustained Collaboration for Computational Information and Assesment Infrastructures in Disaster Relief”, Andrews University, 1999.
“Computational Cardiac Auscultation: Echocardiographically Validated Heart
Murmur Screening”, Andrews University, 1998.
“Computational Linguistics and Semantic Visualization: First Steps”, Chan
Shun Foundation.
James Wolfer
May, 2007
5
“An Investigation in Computational Vision for the Automated Detection of
Cardiac Flow Boundaries in Doppler Synthetic M-Mode Echocardiograms”,
Andrews University, 1997
“An Investigation in Computational Vision for the Automated Analysis of
Doppler Echocardiogram Envelopes”, Andrews University, 1996
Andrews University Excellence in Research Award, 1995.
“An Investigation in Computational Vision for the Automated Detection of
Cardiac Boundaries in M-Mode Echocardiograms”, Andrews University,
1995
“An Investigation in Computational Vision for the Automated Analysis of
Doppler Echocardiogram Envelopes”, Andrews University, 1994
“An Investigation of Image Synthesis using the BBN TC200 Butterfly Supercomputer”, Andrews University/Argonne National Laboratory, 1989
Sample Courses Taught
Undergraduate
CS1: Programming C++
Computer Organization
Assembly Language Programming
Operating Systems (Fundamentals)
Operating Systems II (Design and Implementation)
Computer Graphics
Advanced Computer Graphics
Artificial Intelligence
Software Engineering
Computer Architecture
Graduate
Advanced Computer Graphics
Advanced Artificial Intelligence
Advanced Operating Systems (Parallel/Distributed Concepts)
Topics in Emergent Computation
Software Engineering Project
James Wolfer
May, 2007
6
Computer Experience
Programming Languages: C, C++, IDL, python, perl, FORTRAN, COBOL, APL,
Scheme, Visual Basic, BASIC, Assembler (SDS/Xerox Sigma, MIPS, 6502,
8080/Z80, 80x86, 6800, 68000), and, to a lesser extent: Prolog, Pascal,
Matlab.
Operating Systems: UNIX (Various: Solaris, IRIX, BSD, Linux), MS-DOS, Win-
dows, Xerox CP-V, Data General Nova/Eclipse, DEC Vax VMS, SGI Irix.
Computers: Sun, SGI Iris, BBN Butterfly (45 nodes), Data General Nova, Xerox
Sigma, IBM PC’s, various embedded controllers, and, to a lesser extent:
Connection Machine, DAP, Stardent Titan, Alliant FX, and various UNIX
clusters.
Research Software Experience: Computer Vision, Medical Imaging, Satellite Imag-
ing, Pattern Recognition, Computer Graphics, Parallel Processing, Robot
Control.
Application Software Development: Speech Recogniton, General Ledger, Payroll,
Accounts Payable, University Development System, Student Records.
Systems Software Development: Distributed Printing (Mainframe Assembly), Em-
bedded Controller, Communication maintenance, Operating Systems Modification (Xerox CPV, UNIX), CPU Emulators.
Hardware Development: Designed and Implemented: Robot Interface, Embed-
ded Controller, Voice Synthesis Card, Programmable Sound Generator,
EPROM Programmer, Dynamic Memory Controller. Maintained university data communications infrastructure, mainframe computer hardware
(Xerox, Data General). Designed and implemented PC multifunction I/O
card for ISA bus.
Professional Service
Advisory Group on International Food Security
University Graduate Council
University Senate
Graduate Admissions Sub-committee
Graduate Peer Review Sub-committee
CS Library Acquisitions Representative
University Research Award Committee
School of Business Administration Intellectual Contributions Self Study
James Wolfer
May, 2007
7
Memberships
Institute of Electrical and Electronics Engineers - 24 years.
IEEE Computer Society, IEEE EMBS
Association for Computing Machinery
IASTED
May, 2007