CURRICULUM VITAE Herbert L. Dershem



Similar documents
Carl Burch Clifton St mobile Conway AR Education May 00

William E. Ayen, Ph.D. Department of Information Systems College of Business and Administration University of Colorado at Colorado Springs

Scott McElfresh 209 Belmont Circle, Farmville, VA (434)

Teaching and Related Experience

Brian Alan Snyder, Ph. D.

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Computer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems

CURRICULUM VITAE. Igor V. Maslov Sasazuka, Shibuya-ku Phone: +81 (80) Web:

A Model of Undergraduate Computer Networking Education

Graduate Program Handbook M.S. and Ph.D. Degrees

JOSEPH F. KENT III EDUCATION PROFESSIONAL EMPLOYMENT PUBLICATIONS. Professor of Computer Science, Emeritus Richmond, VA 23221

CURRICULUM VITAE EDUCATION:

The Applied and Computational Mathematics (ACM) Program at The Johns Hopkins University (JHU) is

Deborah L. Dunn Faculty Vita (September 1, August 31, 2013)

Curriculum Vitae. John M. Zelle, Ph.D.

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

Criteria for Accrediting Computer Science Programs Effective for Evaluations during the Accreditation Cycle

Networking, Operations, and Information Systems Boise State University College of Applied Technology Boise State University

Curriculum Vitae Peter Andrews

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

Self-Reflection Teaching. Susan M. Blunck, Ph.D. Assistant Clinical Professor Department of Education UMBC

Curriculum Vitae Beyza Çalışkan Aslan

Academic Rank: Associate Professor Current Duties: Faculty Member and Technical Coordinator Institutional Research eportfolio Technical Coordinator

Lauri L. Herrmann-Ginsberg 2201 Riviera Dr. Lawrence, Kansas

Heather C. Smith. Education. Publications. Academic Positions

Faculty Vita. Truman State University. University of Missouri, St. Louis

AT&T Global Network Client for Windows Product Support Matrix January 29, 2015

DEPARTMENT OF PHYSICS Master s and PhD Programs Goals and Assessment of Student Learning Outcomes. Master of Science in Physics I. Program Description

Kevin M. Clark. Education

Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum

How To Get A Computer Science Degree At Appalachian State

Transatlantic Academic Programs in Mechanical Engineering: The TU Darmstadt and Virginia Tech bilateral senior year abroad and dual-ms degree programs

Muhammad K. Ghanbari, Computer Science dept.

CURRICULUM VITAE. Dept. of Mechanical Engineering and Industrial Design Τ.Ε.Ι. of Western Macedonia KOZANI, GREECE

Elizabeth Dalton. Summary. Specialties. Experience. Information Technologist at University of New Hampshire

Purdue University Department of Computer Science West Lafayette, IN Strategic Plan

Mathematics Discrete Mathematics (F06-S07), Finite Mathematics (F00-S01, S07), Intermediate Algebra

Abdullah Mohammed Abdullah Khamis

Harrisonburg, VA 22807

~ APPLICATION FOR G'~~ FACUL TV MEMBERSHIP

What You Need to Know About Computer Science, B.S.A.T. Programs

The University of North Carolina at Pembroke Academic Catalog

CS Matters in Maryland CS Principles Course

Graduate Research Assistant, Program in Mathematics Education Michigan State University, East Lansing, MI

Department of Computer Science

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

VITA. Deborah A. Bell EARNED DEGREES

UNIVERSITY PROPOSAL SAMPLES

Computer Science. Requirements for the Major (updated 11/13/03)

EDUCATION DEGREES University of California Ph.D. Information & Computer Science 1990

RESUME. PERSONAL Chen-chi Shing Box 6933, Radford University. Radford, VA Phone Office (540) Fax (540)

Proposal for a BA in Applied Computing

Bachelor of Science in Computer Engineering (BSCoE) Essential Ideas

Steven Black. Tenure. Education. Dissertation. Selected Course Work. Green River College SE 320th Street Auburn, WA USA

CURRICULUM VITAE. Amardeep Kahlon +1 (512)

These degree requirements are in effect starting from Admission.

National Research University - Higher School of Economics PhD programs. Elena Kobzar, Director for Graduate studies ekobzar@hse.ru

Curriculum Vitae Summary Employment University of Washington at Bothell Sept 2013 Present BBN Technologies June 2011 May 2013

Discover Viterbi: New Programs in Computer Science

A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb

Dr. Rob Donald - Curriculum Vitae. rob@statsresearch.co.uk, Web: Mob:

CURRICULUM VITAE EDUCATIONAL BACKGROUND:

RICHARD KEVIN MAXWELL

Ph.D. Mathematics University of South Carolina, Columbia, SC Advisor: László Székely

COS 140: Foundations of Computer Science

THE MATHEMATICS EDUCATION PROGRAM FOR STUDENTS GRADUATING IN 2017 AND LATER (also see the Math Education web site:

Brewer: Curriculum Vita 1. Ernest Andrew Brewer John D. McArthur Campus 5353 Parkside Drive, EC 202I Jupiter, Fl (561)

Erik Jonsson School of Engineering and Computer Science

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

North Georgia College and State University, Mike Cottrell College (School) of Business

Department of Mathematics Phone: (503) North Willamette Blvd. Portland, OR EXPERIENCE

CACS Degree Requirements for the MS or PhD in Computer Science of Engineering

Accelerated Undergraduate/Graduate (BS/MS) Dual Degree Program in Computer Science

Academic Program Review SUMMARY* Department under review: Computer Science. Date self-study received in Dean s office: November 21, 2013

Anthony M. Pellegrino

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.

Vivienne Gerard Faurot Mathematics Department, MS 261 Utah Valley University 800 W University Parkway Orem, Utah faurotvi@uvu.

CURRICULUM VITAE BERND F. SCHLIEMANN

Middle Grades Teacher Education at Appalachian State University

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

Kenneth A. Lambert. Department of Computer Science Washington and Lee University Parmly Hall 406 Lexington, VA Phone: (540)

Edwin K. Lindsay, Ed.D Carriage Meadows Drive Wake Forest, NC (919)

Jeffrey C. Johnson EDUCATION

Marcin Witkowski Adam Mickiewicz University Homepage: mw/

OUTLINE FOR AN INTERDISCIPLINARY CERTIFICATE PROGRAM

How To Understand And Understand Mechanical Engineering At Wpi

Penn State Harrisburg Computer Science

These degree requirements are in effect starting from Admission.

Washkewicz College of Engineering Requirements and Procedures for Tenure & Promotion

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Transcription:

CURRICULUM VITAE Visiting Professor of Computer Science United States Air Force Academy USAF Academy, CO 80840 Phone: (719) 472-3590 Education: B.S. University of Dayton, 1965 M.S. (Computer Science) Purdue University, 1967 Ph.D. (Computer Science) Purdue University, 1969 Experience: Hope College, Assistant Professor, 1969-1974 Associate Professor, 1974-1981 Professor, 1981-present Chair of Computer Science Department, 1976-present Oak Ridge National Laboratories, Visiting Research Scientist, 1977-1978 Boston University Overseas Program, Visiting Professor, 1982-1983 United States Air Force Academy, Distinguished Visiting Professor, 1993-1994 Honors and Awards: NDEA Fellow, Purdue University, 1965-1968 Honeywell Corporation Fellow, Purdue University, 1968-1969 Project COMPUTe Awardee, Dartmouth College, 1972 NASA/ASEE Summer Fellow, Goddard Space Flight Center, 1976 Oak Ridge Associated Universities Summer Fellow, 1977 Grants: Co-director, Introduction of the Computer in the Statistics Curriculum, NSF Office of Computing Activities, 1971-1973 Director, A Modular Approach to the Introductory Course in Computer Science, NSF Local Course Improvement Program, 1978-1980 Co-Director, A Microcomputer Laboratory for use in Teaching Statistics, NSF Instructional Scientific Equipment Program, 1979-1980 Director, CSNET Membership in Support of Computer Science Research, NSF RUI Program, 1987-1990 Director, Computer Science Undergraduate Research Program, NSF REU Program,1992-1994 Director, Use of Ada, Laboratories, and Visualization in the Teaching of Data Structures and Discrete Mathematics, DARPA Curriculum Development Grant, 1993-1994 Publications: listed on attached page Teaching Experience: listed on attached page Administrative Experience: listed on attached page 1

Teaching Experience TEACHING FIELDS Primary: Secondary: Programming languages, data structures, algorithms, objectoriented programming Artificial intelligence, compiler construction, database management systems COURSES TAUGHT: at Hope: at Boston University: at USAF Academy: Introduction to Computer Information Systems, Introduction to Computer Science, Computer Science II, Introduction to Computer Systems, Introduction to Data Structures, Business Information Systems, Operating Systems, File Structures, Programming Languages, Compiler Construction, Algorithms, Database Management Systems, Senior Project Seminar, Theoretical Computer Science, Object-Oriented Programming, Artificial Intelligence, Computers in Education, Business Computing with Spreadsheets Management Information Systems, Software Engineering, Data Structures, Database Management Systems, Programming Languages, Thesis Project Introduction to Computer Science, Programming Languages, Object-Oriented Programming SOFT- WARE TAUGHT: Programming Languages: Application Software: Operating Systems & environments: Pascal, C, C++, Ada, Ada 9X, SmallTalk, LISP, Prolog, FORTRAN, COBOL, BASIC, Snobol, Assembler (Intel 80x86, M68000, VAX) Lotus 123, Quattro Pro, Excel, WordPerfect, dbase IV, INGRES UNIX, X-Windows, MS-DOS, Microsoft Windows, VMS 2

Publications Dershem, H.L. and M.J. Jipping, Programming Languages: Models and Structures: Second Edition, PWS Kent Publishing Co., to appear, 1994. Dershem, H.L., and R. McFall, Finite State Machine Simulation in an Introductory Lab, SIGCSE Bulletin, 26,1(Mar, 1994). Dershem, H.L. and M.J. Jipping, Programming Languages: Models and Structures, Wadsworth Publishing Company, 1990. Dershem, H.L. (editor) Proceedings of the Nineteenth SIGCSE Technical Symposium, Association for Computing Machinery, 1988. Dershem, H.L., A Modular Introductory Computer Science Course, SIGCSE Bulletin, 13,1(Feb, 1981), 177-181. Dershem, H.L., Iterations and Computer Problem Solving, Educational Development Center, Project UMAP, 1980. Dershem, H.L., Computer Problem Solving, Educational Development Center, Project UMAP, 1980. Dershem, H.L. Recursive Programming in BASIC, Digital Design, 10,7(Jul, 1980), 20-24. Dershem, H.L., and J.T. Whittle, A Computer Workshop for Elementary and Secondary Teachers, Proceedings of the 1980 National Educational Computing Conference, 1980, 65-67. Dershem, H.L., TRS-80: Tower of Hanoi, Recreational Computing, 8,3(Nov/Dec, 1979), 34-35. Dershem, H.L. A General Game Playing Program, Personal Computing, 3,6(Jun, 1979), 70-75. Dershem, H.L., Recursive Programming in BASIC, Personal Computing, 3,4(Apr, 1979), 16-18. Dershem, H.L., A Survey of Computing in Private Liberal Arts Colleges, Journal of Data Education, 19,2(Jan, 1979), 7-10. Dershem, H.L., and D. Smith, Mathematics and Statistics, in Computers in Teaching: 1979 Sate of the ARt Report of Instructional Computing, CONDUIT, 1979 Dershem, H.L. Computer Exercises for Elementary Statistics, Compress, Inc., 1979. Dershem, H.L., and J.T. Whittle, Introducing Elementary School Children to the Computer, Calculators and Computers, 2,6(Sep/Oct, 1978), 69-71 Dershem, H.L., Factor Game, Personal Computing, 2,6(Jun, 1978), 44-49. Dershem, H.L., Computer Science at a Liberal Arts College, College Curriculum in Computer Science, Engineering, and Data Processing, 1978, 128-132. Dershem, H.L., An Experience Component for Undergraduate Computer Science Education, SIGCSE Bulletin, 10,1(Feb, 1978), 24-26. Dershem, H.L., D. Smith, D. McLaughlin, and A. Ziebur, Computers in the Teaching of Mathematics: A State of the Art Report, CONDUIT, May, 1977. Dershem, H.L., Data Base Management Systems: An Evaluation of the Potential Use in the Management Systems Office, NASA Technical Report, Greenbelt, Maryland, Aug, 1976. Dershem, H.L., A Relationship Between Approximation Theory and Statistical Measurements, Pi Mu Epsilon Journal, 6,2(Spring, 1972), 69-74. Dershem, H.L. A Course on Computing and Statistics for Social Science, Proceedings of the 1972 Conference on Computers in the Undergraduate Curricula, 1972, 525-528. Dershem, H.L., Bessel Difference Systems of Fractional Order, Math. Anal. and Appl., 39,3(Sep, 1972), 558-563. Dershem, H.L., Approximation of the Bessel Eigenvalue Problem by Finite Differences, SIAM J. Numer. Anal., 8,4(Dec, 1971), 706-716. Dershem, H.L., Problems related to card games for an introductory programming course, SIGCSE Bulletin, 2,5(Dec, 1970) 48-49. Dershem, H.L., Approximation of Bessel s Differential Operator of Fractional Order by Finite Difference Operators, Ph.D. Thesis, Purdue University, Aug, 1969. 3

Administrative Experience Department Chair: Computer Science Department, Hope College, 1976 - present Reader: Computer Science Advanced Placement Examinations, 1993 Reviewer Panel Member: National Science Foundation, 1978, 1979,1986-1990 Program Chair: SIGCSE Technical Symposium, Atlanta, GA, 1988 Program Chair: Great Lakes Colleges Conference on Computer Science, 1988 Series Editor: Statistics, CONDUIT, 1975-1985 Resident Faculty Director: Oak Ridge Science Semester, 1977 Director: Computer Services, Hope College, summer 1982 Committee Chair: Hope College: Faculty Professional Interests Committee, 1988-1990, Computer Services Committee, 1983-1987 Committee Member: Hope College: Status Committee (1993), North Central Accreditation Self-Study Committee (1992-1993), Faculty Handbook Revision Committee (1991-1993), Faculty Professional Interests Committee (1988-1991), Computer Services Committee (1970-1977, 1983-1987), Academic Affairs Board (1972-1974), Student Standing and Appeals Committee (1971-1972) Memberships Association for Computing Machinery Special Interest Group on Computer Science Education Special Interest Group on Programming Languages IEEE Computer Society Council on Undergraduate Research Small College Computer Consortium 4

Work Experience and Accomplishments 1961-1967 Student Programmer, University of Dayton Computer Center: Part-time during the school year and full-time during the summers, served as a consultant to campus users and performed general systems programming tasks in the campus computer center. 1965-1967 Scientific Programmer, University of Dayton Research Institute: Worked on the design, development, and implementation of systems for analyzing bomb data from the Naval Weapons Laboratory. 1969-1993 Professor of Computer Science, Hope College: Taught a full range of undergraduate computer science courses. Began a computer science department in 1975 and served as chair of that department from 1975-1993. 1971-1994 Grant project director: Proposal writer and project director or co-director of 7 National Science Foundation supported projects and one DARPA supported project. These projects were for curriculum development, equipment acquisition, and undergraduate research. 1974 Project ComputE participant, Dartmouth College: Summer participant in a project to create laboratory materials for the use of the computer in the teaching of statistics. 1976 Summer NASA fellow, Goddard Space Flight Center: Reviewed budgeting database system under development and recommended improvements in the design of the system and in the process used for its development. 1977 Resident Faculty Director, Oak Ridge Science Semester: Administered and oversaw a program where 24 undergraduate students worked with scientists at Oak Ridge National Laboratories on research projects. 1977-1978 Visiting Research Scientist, Oak Ridge National Laboratories: Performed research in computer graphics and geographical data analysis. Developed algorithms and data structures to facilitate the solution of geographical databases problems. 1978-1990 Workshop instructor for educators: Conducted 14 workshops and short courses for educators. Topics included how to use computers in the classroom and computer science for teachers. 1980-1993 Consultant to 10 businesses, 8 industries, and 14 educational institutions. Consulting was in the areas of software development, hardware and software selection, training delivery, and curriculum development 1982-1983 Professor, Department of Computer Information Systems, Boston University Overseas Program: Taught courses leading to a Masters of Computer Information Systems to U.S. Army personnel in Germany. 1984-1990 Instructor in corporate graduate degree program, Central Michigan University: Taught graduate computer science courses to Amway Corporation employees, health care professionals, and military personnel in various masters degree programs offered by Central Michigan University on employers sites. 1988-1990 Co-author of textbook, Programming Languages: Structures and Models. 1992-1993 Supervisor of undergraduate research: Supervised undergraduates in the development of software to enable the visualization of finite state machines and data structures algorithms in a UNIX/C/X-Windows environment. 1993-1994 Distinguished Visiting Professor, United States Air Force Academy: Taught computer science courses to cadets at the Air Force Academy and served as a resource to faculty in the department. 5