VITA. John Bonomo. 310 Boyd Drive, Hermitage, PA office: Hoyt 163 office phone: (724)

Similar documents
Mathematics 112 Phone: (580) Southeastern Oklahoma State University Web: Durant, OK USA

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

LAURA RAIDONIS BATES. Department of English, Indiana State University

Ph.D. Computer Engineering and Information Science. Case Western Reserve University. Cleveland, OH, 1986

Dana Carolyn Paquin Curriculum Vitae

Xinyu Tang. Education. Research Interests. Honors and Awards. Professional Experience

ZACHARY J. OSTER CURRICULUM VITAE

Roadmap to College: Highly Selective Schools

2016 Match List. Residency Program Distribution by Specialty. Anesthesiology. Barnes-Jewish Hospital, St. Louis MO

medicaid and the How will the Medicaid Expansion for Adults Impact Eligibility and Coverage? Key Findings in Brief

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

Massachusetts Institute of Technology Tel: Massachusetts Avenue Room 32-D558 MA 02139

Curriculum Vitae FARES FRAIJ, Ph.D. Lecturer

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)

ERIN A. HASHIMOTO-MARTELL EDUCATION

MICHAEL A. TALLMAN Curriculum Vitae

InTraServ. Dissemination Plan INFORMATION SOCIETY TECHNOLOGIES (IST) PROGRAMME. Intelligent Training Service for Management Training in SMEs

The Honorable John D. Tinder, U.S. Court of Appeals for the 7 th Circuit (retired) Clerk

How to Apply for Fellowships & Internships Connecting students to global careers!

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Little Rock PTA Council News

Christopher Curran. Curriculum Vita

Rebecca McLain Hodges

Infrastructure Issues Related to Theory of Computing Research. Faith Fich, University of Toronto

FEIRONG YUAN, PH.D. Updated: April 15, 2016

MIAO WANG. Articles in Refereed Journals and Book Volumes. Department of Economics Marquette University 606 N. 13 th Street Milwaukee, WI 53233

Learning Methods for Fuzzy Systems

B.S/M.A in Mathematics

FY year and 3-year Cohort Default Rates by State and Level and Control of Institution

Centers for Disease Control and Prevention, Office for State, Tribal, Local and Territorial Support, Public Health Law Program

Timeline. Recommendations

Student Admissions, Outcomes, and Other Data

BUILDING CAPACITY FOR COLLEGE AND CAREER READINESS: LESSONS LEARNED FROM NAEP ITEM ANALYSES. Council of the Great City Schools

Juniors Spring Presentation

PROMOTION and TENURE GUIDELINES. DEPARTMENT OF ECONOMICS Gordon Ford College of Business Western Kentucky University

Welcome Parents! Class of 2021

GACE Computer Science Assessment Test at a Glance

CURRICULUM VITAE. COLLEEN M. SANDOR, Ph.D.

THE DAYTON ENGINEER SEPTEMBER DSPE MONTHLY CHAPTER MEETING VENUE CHANGE! OCTOBER DSPE MONTHLY CHAPTER MEETING

FRESNO COUNTY INTELLIGENT TRANSPORTATION SYSTEMS (ITS) PLAN UPDATE

LEN HIGHTOWER, Ph.D.

Python Machine Learning

Empiricism as Unifying Theme in the Standards for Mathematical Practice. Glenn Stevens Department of Mathematics Boston University

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

University of Illinois

ALYSON L. YOUNG ǀ CURRICULUM VITAE

Designing a Computer to Play Nim: A Mini-Capstone Project in Digital Design I

Testimony in front of the Assembly Committee on Jobs and the Economy Special Session Assembly Bill 1 Ray Cross, UW System President August 3, 2017

Bachelor of Science. Undergraduate Program. Department of Physics

Great Teachers, Great Leaders: Developing a New Teaching Framework for CCSD. Updated January 9, 2013

2017 Florence, Italty Conference Abstract

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

KUTZTOWN UNIVERSITY KUTZTOWN, PENNSYLVANIA COE COURSE SYLLABUS TEMPLATE

Charity Cayton 3921A Granada Dr, Winterville, NC Phone: (336) ,

Prof. Dr. Hussein I. Anis

Design and Creation of Games GAME

James H. Walther, Ed.D.

Navigating the PhD Options in CMS

Planning for Preassessment. Kathy Paul Johnston CSD Johnston, Iowa

Learning to Schedule Straight-Line Code

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010

Top US Tech Talent for the Top China Tech Company

Curriculum Vitae Bharat K. Soni

Department of Computer Science. Program Review Self-Study

Susanna M Donaldson Curriculum Vitae

The My Class Activities Instrument as Used in Saturday Enrichment Program Evaluation

MTH 215: Introduction to Linear Algebra

Youth Sector 5-YEAR ACTION PLAN ᒫᒨ ᒣᔅᑲᓈᐦᒉᑖ ᐤ. Office of the Deputy Director General

Jon N. Kerr, PhD, CPA August 2017

MELATI NUNGSARI. Journal articles. Public Scholarship

2013 donorcentrics Annual Report on Higher Education Alumni Giving

TREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS

Agent-Based Software Engineering

Backwards Numbers: A Study of Place Value. Catherine Perez

VOL VISION 2020 STRATEGIC PLAN IMPLEMENTATION

Examining the Structure of a Multidisciplinary Engineering Capstone Design Program

Chemical Engineering Mcgill Cegep Entry

NATIONAL SURVEY OF STUDENT ENGAGEMENT

Montana Content Standards for Mathematics Grade 3. Montana Content Standards for Mathematical Practices and Mathematics Content Adopted November 2011

West Georgia RESA 99 Brown School Drive Grantville, GA

OFFICE OF ENROLLMENT MANAGEMENT. Annual Report

A Profile of Top Performers on the Uniform CPA Exam

Georgia Institute of Technology Graduate Curriculum Committee Minutes. January 20, 2011

Planning for Preassessment. Kathy Paul Johnston CSD Johnston, Iowa

Lisa K. Regula Meyer

M.Ed. IN EDUCATIONAL PSYCHOLOGY PROGRAM

Computer Science (CSE)

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Fashion Design Program Articulation

Midw Forum AMOUNT. award up. MAF Scholarship. Applicants. of the. Applicants. skills. The four page. notified of. award

Electric Power Systems Education for Multidisciplinary Engineering Students

Dinesh K. Sharma, Ph.D. Department of Management School of Business and Economics Fayetteville State University

CURRICULUM VITAE Diploma, Omaha North High School. GPA 4.0/4.66 on a weighted scale Class Rank: 3 out of 461

Loyola University Chicago ~ Archives and Special Collections

Gena Bell Vargas, Ph.D., CTRS

ELLEN E. ENGEL. Stanford University, Graduate School of Business, Ph.D. - Accounting, 1997.

Taking Kids into Programming (Contests) with Scratch

Program Assessment and Alignment

Using a PLC+Flowchart Programming to Engage STEM Interest

Submitting a Successful NIST Summer Undergraduate Research Fellowship (SURF) Developing the Personal Statement

Transcription:

VITA John Bonomo 310 Boyd Drive, Hermitage, PA 16148 office: Hoyt 163 office phone: (724) 946-7287 e-mail: bonomojp@westminster.edu Education PURDUE UNIVERSITY WEST LAFAYETTE, IN September, 1983 August, 1989 Master of Science in Computer Science, May 1985; Ph.D. in Computer Science, August, 1989. Courses taken include Numerical Analysis; Numerical Solutions to Partial Differential Equations; Compiling and Programming Systems; Algorithm Design, Analysis and Implementation; Parallel Algorithms and VLSI Design; and Computer Graphics. GPA 6.0 (A = 6.0) Thesis Parallel Iterative Techniques for the Solution of Elliptic Partial Differential Equations Advisor Dr. Wayne R. Dyksen MASSACHUSETTS INSTITUTE OF TECHNOLOGY CAMBRIDGE, MA September, 1980 September, 1981 Completed one year toward Ph.D. in Physics. Courses taken include Quantum Theory I and II; Electromagnetic Theory; and Statistical Mechanics. GPA 4.5 (A = 5) CATHOLIC UNIVERSITY OF AMERICA WASHINGTON, DC September, 1976 May, 1980 Joint Master of Science and Bachelor of Science in Physics. Coursework was heavily math oriented and included Math Methods for Theoretical Physics; Quantum Theory; and Advanced Physical Chemistry. GPA 3.9 (A = 4.0) Teaching WESTMINSTER COLLEGE NEW WILMINGTON, PA Experience Assistant Professor 1998-2004, Associate Professor 2004 2014, Professor 2014 present. ST MARY S UNIVERSITY OF MINNESOTA Assistant Professor, 1995-1998. DENISON UNIVERSITY Assistant Professor, 1990-1995. PURDUE UNIVERSITY Visiting Assistant Professor, 1989-1990. WINONA, MN GRANVILLE, OH WEST LAFAYETTE, IN Additional IBM BETHESDA, MD Work Summer, 1984 Experience Researched various compiler generators for use in a syntactic editor. Updated and debugged several small utility programs in assembly language.

DATA INTELLIGENCE SYSTEMS CORP. CAMBRIDGE, MA February, 1982 August, 1983 Designed and modified business programming packages for vending machine companies. Programs were written in machine language, DIBOL and BASIC. Duties also included interaction with customers concerning problems or specific modifications they desired in the programs. NASA/GODDARD SPACE FLIGHT CENTER GREENBELT, MD Summers, 1979-1981 Designed computer programs for deconvolution and analysis of X-ray data from orbiting satellite. Translated existing programs from less widely used language (developed by local computer firm) to FORTRAN. Researched paper on current models of X-ray burst stars. Courses Taught Data Structures Advanced Data Structures and Algorithms Artificial Intelligence and Machine Learning Computer Architecture Computer Graphics Theory of Computation Computer Science Capstone I and II Principles of Computer Science I and II Database Theory and Design Simulation Computer Networking Mathematical Perspectives Numerical Analysis Discrete Mathematics Inquiry Publications Winning a Pool is Harder than You Thought, The College Math Journal, 47, No 5, 337-354, Nov, 2016. Not All Numbers Can Be Created Equally, The College Math Journal, 45, No 1, 3-10, Jan, 2014. You Can Teach an Old Mathematician New Tricks, The College Math Journal, 39, No 5, 346-356, Nov, 2008. How Do You Stack Up?, The College Math Journal, 35, No. 5, 351-361, Nov. 2004 (with Carolyn K. Cuff). A Thematic Approach to the Computer Fundamentals Course, in The Journal of Computing in Small Colleges, Vol 13, Number 2, Nov. 1997, 62-68. XELLPACK: An X Based Interactive Problem-Solving Environment for Elliptic Partial Differential Equations, in Intelligent Mathematical Software Systems, edited by E. Houstis, J. Rice and R. Vichnevetsky, North-Holland, 1990 (with Wayne R. Dyksen).

PiSOR: Pipelined Successive Overrelaxation, in Parallel Supercomputing: Methods, Algorithms and Applications, edited by Graham F. Carey, John Wiley & Sons, New York, 1989 (with Wayne R. Dyksen). Pipelined Iterative Methods for Shared Memory Machines, Parallel Computer 11 (1989), 187-199 (with Wayne R. Dyksen). ADI Methods on a Shared Main Memory Machine, Purdue University, Computer Science Department Report CSD-622, November, 1988 (with Paul E. Buis and Wayne R. Dyksen). Three Dimensional Graphics Software in Interactive ELLPACK, Purdue University, Computer Science Department Report CSD-674, April, 1987 (with Wayne R. Dyksen). The ELLPACK Performance Evaluation System, Purdue University, Computer Science Department Report CSD-569, January, 1986 (with Wayne R. Dyksen and John R. Rice). Additional Problems accepted for World Finals of the International Collegiate Programming Publications Contest 2002, 2004-2017 Solution to Problem 1868, Mathematics Magazine, April 2012 (with David Offner). Mathematical Quickie problem Q862, Mathematics Magazine Vol. 70, No. 2 (1997) Mathematical Quickie problem Q801, Mathematics Magazine Vol. 66, No. 1 (1993) Conference Winning a Football Pool is Harder than You Thought, MathFest, Columbus, OH Presentations Aug. 2016. You Too Can be a Mathematician Magician, Joint Mathematics Meetings, San Diego CA, Jan. 2008. Creating Mazes Using Disjoint Sets, Faculty Poster Session, SIGCSE 2002 : The 33st Technical Symposium on Computer Science Education, Northern Kentucky, Feb. 2002. Creating Mazes Using Disjoint Sets, Tips and Techniques session, Innovation and Technology in Computer Science Education 2000, Helsinki, Finland, July 2000 (accepted, but unable to attend). Recursion and Magic Squares (poster session), Innovation and Technology in Computer Science Education 2000, Helsinki, Finland, July 2000 (accepted, but unable to attend). A Thematic Approach to the Computer Fundamentals Course, Fourth Annual Consortium for Computing in Small Colleges Midwestern Conference, Dominican University, River Forest, IL, Sept., 1997. XELLPACK: An Interactive Problem-Solving Environment for Elliptic Partial Differential Equations, ELLPACK Conference, Purdue University, West Lafayette, IN, April, 1988.

Pipeline SOR: A Parallel Iterative Method for Shared Memory Machines (poster session), Third SIAM Conference on Parallel Processing for Scientific Computing, Los Angeles, CA, Dec., 1987. ADI Methods on a Shared Main Memory Machine, SIAM National Conference, Boston, MA, July, 1986. Other Talks When NOT solving a Problem is a Good Thing, Faculty Forum, Westminster College, New Wilmington, PA, Fall 2014 There and Back Again, Faculty Forum, Westminster College, New Wilmington, PA, Spring 2013 Sum of All Sequences, Senior Seminar, Mathematics Department, Grove City College, Grove City, PA, Fall 2012 You Too Can be a Mathematician Magician, Faculty Forum, Westminster College, Fall 2008 A Problem-Filled Sabbatical (or My Life as a Frog), Faculty Forum, Westminster College, Fall 2006. Mathematics of Toys, Faculty Forum, Westminster College, Spring 2005 (with Carolyn Cuff). A-maze Your Friends, Faculty Forum, Westminster College, Spring 2002. You Gotta Problem with That?, Faculty Forum, Westminster College, Spring 2000. What is Computer Science?, Faculty Forum, Westminster College, Spring 1999 Systolic Conversion: How We Get Nothing from Something, Math Sciences Colloquium, Ohio Wesleyan University, Delaware, OH, March, 1994. Artificial Neural Networks (with Todd Feil), Psychology Colloquium Series, Denison University, Granville, OH, Nov., 1992. Array Processing on Parallel Machines, Computer Science Colloquium, The College of Wooster, Wooster, OH, Feb., 1992. Genetic Algorithms: An Evolutionary Idea, Tuesday Lunch Program, Denison University, Granville, OH, Oct., 1991. Distributed Scientific Computing, Denison Scientific Association, Denison University, April, 1991. Array Processing on Parallel Machines, Computer Science Colloquium, Ohio Wesleyan University, Feb., 1991.

Service Westminster College: Faculty Chair, 2016 2017. Ran annual Westminster College High School Programming Contest, 2003 present. Faculty Representative on Board of Trustees, 2008 2009, 2016 2017. Curriculum Committee, 2014 2015, Chair, 2014 2015. Curriculum Operations Committee, 2001 2003, 2007 2009, 2013; Chair, 2007, 2013, Recording Secretary, 2000-2001. Curriculum Development Committee, 2001 2003, 2004 2006, 2010 2012, Recording Secretary, 2002-2003. Participant, Brainstorming Session on Future of Westminster College, Spring 2013. Judge, Model UN program, Spring 2013. Editor, Department Newsletter, 2011, 2012. Participant in various Spring Flings, Campus Visitation Days and Admitted Student Days, 1999 present. Took students to ICPC East Central Regional Programming Contest, 1998 present. Professional Activities International Collegiate Programming Contest (ICPC) World Finals Programming Contest: Judge from 2002 2010, Head Judge from 2011 present. ICPC East Central Regional Programming Contest: Problem Proposer 1994, 1998 present; Judge, 1994, 1998 2001; Head Judge 2002 present ICPC North Central Regional Programming Contest: Problem Proposer, 1997 Referee, The College Math Journal, 2008 present Referee, ACM Computer Science Conference, 1994, 1993 Referee, ACM Transactions on Mathematical Software, 1992 Referee, Software: Practice and Experience, 1988, 1989 Proposal Reviewer for the National Science Foundation (NSF), Arlington VA.: Course, Curriculum, and Laboratory Improvement Program, 2001, 2002; Science, Technology, Engineering, and Mathematics Talent Expansion Program (STEP), 2011, 2012 Co-sponsor and organizer, Western PA Meeting of Educators in Computer Science/Information Systems, Westminster College, Feb. 2003. Joint Math Meetings, 2007 2009: SIGCSE Conference, 2000 2002:

NFS Simulation Workshop, University of the District of Columbia, Aug 2-8, 1998. The purpose of this workshop was to enhance the teaching of the Computer Simulation course in the undergraduate curriculum. Computational Neuroscience Symposium, Indiana University-Purdue University at Indianapolis, IN, Oct., 1992 Fifth Conference on Neural Networks and Parallel Distributed Processing, Indiana University-Purdue University at Fort Wayne, IN, April, 1992 Chatauqua Short Course: Computer Networks, University of Dayton, May, 1991 Additional Activities Participant in Opera Westminster: 2004 present, Piano accompanist for joint math and french horn major Sarah Plimpton, 2001 2003 Taught Beginning Bridge class as part of Lifelong Learning Programming at Westminster College, Spring 2013 Taught Introduction to Card Games to 7th graders at St. Joseph School, Sharon, PA, Fall 2006, Fall 2009 Taught Geometry to 8th grade students at St. Joseph School, Sharon, PA, Spring 2005.