Willis
Home Up Reports

Informatics Research Institute

Up

Robert A. Willis Jr.
Affiliate Assistant Professor of Information Assurance and Informatics

Robert.willis@hamptonu.edu

Chair of Computer Science. Lecturer experienced in teaching a wide variety of computer subjects. Responsible manager skilled in the supervision of technical personnel. Capable of utilizing software engineering, management, computer programming skills in producing programs for applications in technical fields including electronic and avionics systems, or in business and administrative areas.

Experience

1999 – Present              Chair Department of Computer Science

1986 –Present               Assistant Professor/Lecturer

bullet

Programming Languages, Software Engineering, Operating Systems, Microprocessors, Computer Theory, Data Communications, Ada, LISP, Data Base Management, Computer Science I/II, File Processing, Object Oriented Programming, Concurrency.

bullet

Director of the Office of Naval Research (ONR) HBCU Graduate Fellowship and the U. S. Navy Summer Faculty Fellowship programs. 1/95 - Present.

bullet

Past Director of the Student Enhancement in Mathematics (SEMS) program.

bullet

Responsible for department receiving and maintaining Computer Science Accreditation and several curricula advances.
 

Education

1983–1992  William and Mary    Williamsburg, VA

bullet

12 Semester hours Ph.D. Computer Science.

bullet

M. S. Computer Science The College of William and Mary, Williamsburg, Virginia. 1985.

1976–1978    Chapman College     Orange CA,

bullet

B. S. Electronics Technology

1975–1977      Community College of the Air Force               

bullet

A.A.S. Radar Technology

 

Research Activities

bullet

Principal Computer Science investigator and/or research mentor for ONR (Office of Naval Research) grant 5-24688, Student Enhancement in Mathematics and Science, 6/90 – 6/96.

bullet

Principal investigator for Navy contract N60921-89-C-A149, For the Establishment of A Prototype Environment for the NeXT Graphics Workstation, 6/89 - 9/90.

bullet

Principal consultant for NASA Grant 1-789, Graphics Application Utilizing Parallel Processing, 9/87 - 8/94.

bullet

Principal Ada researcher for DOD grant DAAAL03-87-6-0125, The Promotion of Research and Development, 1/88-9/88

bullet

NASA American Society of Engineering Education Summer Fellowship program, Summer 1987. Research methods to verify/validate Knowledge Based Systems.

Research Interests

bullet

Integration of Information Assurance topics into University level courses.

bullet

Information Assurance Issues.

bullet

Visual Modeling and iterative Software Engineering Issues involving translation of prototypes into high level languages using CASE tools.

bullet

Concurrency/ Real-Time issues. Problems involved with distributed systems.

bullet

Issues involving translation of prototypes into high level languages.

bullet

Verification and Validation of Knowledge Based Systems.

bullet

Software fault tolerance.

Publications and Presentations

bullet

Verification and Validation of Artificial Intelligence Systems. NASA Contractor Report 178368. (1987, abstract)

bullet

Program Development and Ada: A Paradigm for Teaching Programming to Lower Level Computer Science Majors. Proceedings of the Fifth Annual Ada Software Engineering Education and Training Symposium. (1990, referred)

bullet

Ada and Concurrency in the Classroom: Using Ada to Teach Concurrency. Proceedings of the Sixth Annual Ada Software Engineering Education and Training Symposium. (1991, referred)

bullet

Intelligent Abstract Data Types. (With Dr. Larry Morell) Proceedings of the 10th Annual National Conference on Ada Technology. (1991, referred)

bullet

Using Pseudo Classifiers To Reduce Searches. Virginia Academy of Science 70th Annual Meeting. (1992)

bullet

Computer Science II at Hampton University. ADMI Regional Workshop. (1998)

bullet

A Top-down Approach to Coordinating the Undergraduate Computer Science Core. (With Dr. Larry Morell) ADMI ‘98

Student Mentoring

bullet

Upgrading A LISP Prototype To A System In Ada. M. Johnson, K. Robinson, and R. Washington. Seventh Annual Conference on Ada Technology. (1989)

bullet

Designing An Ada Tutorial Using Object Oriented Design. C. D. Marable, Jr. and C. C. Belgrave. Eighth Annual National Conference On Ada Technology. (1990)

bullet

Cigarette Smoker: An Exercise in Concurrent Programming. T. Newsome. Ninth Annual National Conference On Ada Technology. (1991)

bullet

A Taxi Service-An Exercise in Simulation With Ada. Torrin Sanders and James Irvin. Virginia Academy of Science 70th Annual Meeting. (1992)

bullet

Intelligent Abstract Data Types. Karen Spells. Eleventh Annual National Conference On Ada Technology. (1993)

bullet

Using Pseudo Classifiers To Reduce Searches. Rodney Robinson. World Congress on Expert System (Lisbon, Portugal 1/94)

bullet

Making An Intelligent Abstract Data Type Intelligent. Tara Butler. Virginia Academy of Science 73rd Annual Meeting. (1995)

bullet

Challenges Of Implementing A Concurrent Program On A Distributed System. Sujuan Upshaw. Virginia Academy of Science 73rd Annual Meeting. (1995)

bullet

The Semantics of Programming Languages. Sujuan Upshaw. ADMI '96 (Mayaguez, P. R., 1996)

bullet

Implementing Data Structure Switching Dynamically. Ivy Carter. Virginia Academy of Science 75th annual meeting. (1997)

bullet

Improving Traditional Searching Techniques. Alec White. Virginia Academy of Science 75th annual meeting. (1997)

bullet

Dynamic Data Structure Switching. Ivy Carter. Proceedings ACM Annual Meeting. (1998)

bullet

Disjoint Set Abstract Data Type. Lorra L. Pollard, ADMI '99 (Duluth, MN)

bullet

Amortized Analysis. Christopher Sutton, ADMI '99 (Duluth, MN)

bullet

A Study of Rings, Maps, & Bags Advanced ADT's. Cathy Reynoso and Kesha Lacks, ADMI '99 (Duluth, MN)

bullet

Intelligent Abstract Data Types. Tariq Wilson, NAFEO 2000

Professional Affiliations

bullet

Association of Computing Machinery

bullet

Institute of Electrical and Electronic Engineers, Computer Society

bullet

Association for Engineering Education

bullet

Virginia Academy of Sciences

Professional Achievements

bullet

President (Virginia Academy of the Sciences) 2000

bullet

Vice-President of Programs. Association of Departments of Computer, Information Science/Engineering at Minority Institutions (ADMI) 7/00 - present

bullet

Board Member At Large. Association of Departments of Computer, Information Science/Engineering at Minority Institutions (ADMI) 6/97 – 7/00.

bullet

Treasurer (Virginia Academy of the Sciences) 6/97 - 6/98

bullet

Editor and Council of the Computer Science Section (VAS) 6/93 – 6/00

bullet

Chairperson of the Computer Science Section (Virginia Academy of the Sciences) 6/91 - 6/93

bullet

Merit Reviewer For NASA 7/91 - 7/93

bullet

Secretary for the Artificial Intelligence Section of Special Interest Group: Ada (Association of Computing Machinery) 6 /91 - 8/92

Honor Societies

bullet

Upsilon Pi Epsilon

Awards

bullet

Recipient of Hampton University’s Lindback Distinguish Teacher’s Award (1990)

bullet

Who’s Who Among America’s Teachers (1996, 1998, 2000, 2002)

All material on this site is copyright unless otherwise noted.
Please respect the authors rights by requesting permission for use and ensuring proper attribution and credit.