RESUME OF PROFESSIONAL ACTIVITIES

 

Ronald D. Peterson                                                                February 8, 2007

Associate Professor, Computer Science                                      E-mail:          rpeterson@weber.edu

Weber State University, Ogden, UT 84408-2401                         Telephone:    (801) 626-6795     

                       

Home address:  1065 E. 4750 South                                            Telephone:    (801) 479-1663

                         Ogden, Utah  84403

 

EDUCATION:             Ph.D., Theoretical Physics, January 1980,

                                    Cornell University, Ithaca, New York.

                                    Dissertation:  Computer Studies of Melting and Freez­ing  "Laws"

 

                                    B.A., Physics, magna cum laude, June 1971,

                                    Weber State College, Ogden, Utah

 

EXPERIENCE:

  July 1984 to     Associate Professor of Computer Science,

    present         Weber State University (formerly College).   (See classes taught, below.)

 

  July 1998 to     Chairman, Computer Science Department,

    July 2001      Weber State University. 

 

 Jul. 1997          Contract Software Engineer

    to                 Boeing, Layton Utah Office.

  Jan. 1999                    Work included: developing, programming, and testing software for a military contract; Windows programming done in MFC-based Visual C++.

 

  Aug. 1994       Contract Software Engineer

    to                 Synergy, Ogden Utah Office.

  Jan. 1996                    Work included: programming and testing software for a military contract; programming was done in Pro*Ada (Ada langauge with embedded SQL code). 

 

  Oct. 1985        Software Systems Engineer (MTS Sr),

    to                 TRW, Ogden Engineering Office.

  Sept. 1994                   Work included:  evaluation of Software Engineering Environments for the USAF Software Technology Support Center, writing portions of the STSC's Software Engineering Environment Report, presenting results of software engineering studies at the Software Technology Conference, logistic support for Minuteman guidance software, developing software for estimating coverage by Emer­gency Rocket Com­munication System, developing a Ballis­tic Missile Software Manage­ment Plan, feasibility studies on applying neural networks to auto­matic test equipment, Ada training and tool evaluation, and other software support. Clearance level: Secret.

 

  Sept. 1980       Computer Consultant.  Work included:

      to                           Utah Power and Light, graphics software development

   Dec. 1986                  A. D. Peterson CPA, accounting software maintenance

                                    Knighton Enterprises, software evaluation

 

 Sept. 1980        Assistant Professor of Data Processing and Computer

     to                            Information Systems, Weber State College.

  June 1984       Member of the Supervisory Committee of the Ogden Railway Credit Union (now the Golden West CU).

 


                        Director, Parks College Computation Center, and

                                    Instructor of Computer Science and Physics,

  Sept. 1976                   Parks College of St. Louis University, Cahokia, Illinois.

      to                           Duties included responsibility for all academic and 

   Aug. 1980                  administrative computing, supervising full‑­time

                                    operators and programmer and student employ­ees,

                                    maintenance and upgrade of equipment.  

 

MEMBER:                   Association for Computing Machinery (since 1977)

                                       (and advisor to W.S.U. Student Chapter)

                                    ACM Special Interest Groups on Software Engineering, Artificial Intelli­gence,

                                                and Computer Science Education.

                                    American Mensa

                                    The Honor Society of Phi Kappa Phi

 

CLASSES TAUGHT:   Applied Cryptography

                                    Operating Systems

Windows Programming (Win32 API, MFC, .NET/C#)

                                    Object-oriented Programming in C++

                                    Software Engineering

                                    Organization of Programming Languages

                                    Computer Theory

                                    Artificial Intelligence

                                    Expert Systems

                                    Neural Networks and Genetic Algorithms

                                    Ada Programming Language and Advanced Ada

                                    Computer Graphics

                                    Data Structures and Algorithms

  Weber State                Computer Architecture

                                    C Programming Language and Advanced C

                                    FORTRAN  and Advanced FORTRAN

                                    Systems Analysis

                                    Introduction to Computers (various titles)

                                    Other programming courses in Pascal, COBOL, and FORTRAN

 

                                    FORTRAN Programming

  Parks                          Engineering Computing

                                    Introduction to Data Processing

                                    Engineering Physics

 

SPECIAL SKILLS:       Extensive experience with IBM-PC compatible computers.

                                    Significant C++, C, and Ada programming experience.

                                    Experience advising organizations on software development

                                      process improvement and software development tools.

                                    Extensive programming in FORTRAN for scien­tific and

                                      business applications.

                                    Experience with many programming languages and operating systems.

                                    Extensive experience with program optimiza­tion,

                                      database design, object-oriented programming,

                                      continuous system simulation, graphics packages,

                                      and educational and commercial system maintenance.

                                    Advanced studies in theoretical astro­physics, atomic

                                      and nuclear physics, and solid state physics.

                                    Fluent French; familiarity with Dutch and German.

                                    Significant experience in curriculum devel­opment.


Foreign language           2 years of French in Junior High (1960-62)

   experience:                2 years of French in High School (1962-63, 1964-65)

                                    1 year living in the Netherlands (1963-64)

                                    3 months working in Nice, France (1964)

                                    1 year of advanced French in college (Weber State )

                                    Intensive German program in college

                                    2 ½ years serving as a missionary in France (1967-69)

                                    Additional classes in French literature at Weber State

                                    Olympic volunteer working with the Swiss Olympic delegation, 2002

 

                                    Language studies in Russian and Arabic