Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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