PUBLICATIONS AND OTHER PROFESSIONAL ACHIEVEMENTS
IN COMPUTER SCIENCE EDUCATION
1. PUBLICATIONS:
A. Books: Prelude To Programming: Problem Solving And Algorithms; Reston, Virginia; Reston; 1984.
B. Journals (numbered chronologically):
In SIGCSE BULLETIN (all peer reviewed and presented at National Symposium):
2. "Implementing a Computer Science Curriculum Merging Two Curriculum Models," (with Bruce Mabis) Vol. 10, no. 3 (August 1978) pp. 151-155.
3. "Another Approach to Service Courses," Vol. 11, no. 1 (February 1979) pp.6-9.
5. "Computer Education in the 1980s: A Somber View," Vol. 12, no. 1 (February 1980) pp. 203-207.
7. "Critique and Evaluation of the Cal Poly/DPMA Model Curriculum," (with Jim Westfall) Vol. 13, no. 1 (February 1981) pp. 153-170.
13. "Retraining: Is It the Answer to the Computer Faculty Shortage?" Vol. 15, no. 1 (February 1983) pp. 89-98.
19. "Summer Faculty Retraining in Computing, A Report on Four Programs," (with Janet Hartman) Vol. 17, no. 1 (March 1985) pp. 292-301.
22. "Retraining Computing Faculty: A Perspective," Vol. 18, no. 1 (February 1986) pp. 203-210.
35. "What is to Become of Programming," Vol. 21, No. 1 (February 1989), pp. 131-5.
In JOURNAL OF COMPUTING IN SMALL COLLEGES (peer reviewed and
presented at regional conferences)
34. "The Role of Theory in the Computer Science Core" Vol 4, no. 3 (January 1989) pp.
37. "The Software Engineering Course: What Should be its Objective?" (With John Sigle), Vol 5, no. 3 (January 1990) pp. 66-72.
39. "How Realistic Should a Software Project Course Be?", Vol. 6, No. 5 (May 1991).
42. "Finding a New Direction for Computer Literacy," Vol. 8, no. 4 (March 1993) pp. 1-9.
43. "Assessment of Computing Programs," Vol 10, no. 5 (May 1995).
44. "A Glimspe of the Future of Information Systems Education," Vol 10, no. 5 (May 1995).
45. "Academic Computing: Where Should the Focus Be?" Vol 11, no. 2 (November 1995) pp. 24-36.
46. "Is the Black Box a Window? Computer Literacy in the Internet Age," Vol 11, n. 4 (March 1996) pp. 16-24.
47. "The Journal of Computing in Small Colleges: Looking Back and Forward," Vol 12, n. 2 (November 1996) pp. 169-199.
48. "Software Engineering Tools, A Mixed Blessing for Student Projects," Vol 13, n.2, (November 1997) pp 164-170 .
49. "Software Project Mangement: The View From A Cubicle," Vol 13, n. 4, (March 1998) pp. 244-252.
50. "It's the Web, Stupid, [abstract of Tutorial Presentation]" Vol 14, n.1, (November 1998) pp. 34-42.
51. "What I have Learned in Twenty Years of Teaching the Software Project Course," Vol 14, n. 2., (January 1999) pp. 16-29.
52. "Electronic Classrooms and Instructional Technology: Preparing for the Future," Vol 14, n. 3, (March 1999) pp.119-123.
53. "Workshop on the Technology of Distance Learning," (with John Sigle) Vol 15, n. 1, (November 1999) pp. 92-95.
54."Tutorial on the Technology of Distance Learning," (with John Sigle) Vol 15, n. 1, (November 1999) pp. 185-187.
55."Professionalizing Computer Science," Vol 15, n. 2, (January 2000) pp. 72-81.
56. “Programming Exercises That Teach Code Reuse,” Vol 15, n. 4, (April 2000) pp. 64-69.
57. “Information Science: A Computer-based Degree That
Emphasizes Data,” Vol 16, n. 3, (March 2001) pp. 330-340.
58. “Another Look at CS0”, Vol 17, n. 1, (October 2001) pp. 188-199.
59. “Information Technology Education, One State's Experience ”,
Vol 17, n. 4, (March 2002) pp. 123-132.
60. “ New Faces in the Computing Landscape, ‘Not Your Father’s Oldsmobile!’”, Vol 18, n. 6, (June 2003) pp. 97-108.
OTHER REFEREED PUBLICATIONS
1. "Improving General Education Mathematics Instruction," TWO YEAR COLLEGE MATHEMATICS JOURNAL Vol. 5, no. 2 (Spring 1974) pp. 32-38.
6. "Cooperative Education Plugs the Industry/Academia Gap in Computer Science Education," (with Ron Devaiser) Proceedings of the 4th Biannual Conference on Computing in Indiana (Bloomington April 1980) pp. 13-29.
14. "What Computer Curriculum is Right for the Small College?" Proceedings of the 5th National Educational Computing Conference (Baltimore, Md. June 6, 1983) pp. 56-63.
61. “Is Software Engineering for Everyone?”, Proceedings of the Second Annual Mid-South College Computing Conference (Little Rock, AR April 2, 2004).
C. Non-refereed Publications:
In JOURNAL OF COMPUTING IN SMALL COLLEGES (editor 1985-86)
24. "Information Systems Education," Vol. 1, no. 3 (May 1986) pp 4-10.
25. "How Can Small Colleges Use the DPMA Curricula?" Vol. 1, no. 3 (May 1986) p. 19.
27. "CIS Accreditation," Vol. 2, no. 1 (October 1986) pp. 10-13.
28. "Inside CSAC Accreditation," Vol. 2, no. 1 (October 1986) pp. 10-13.
30. "The Challenge to Quality Computing Programs in Small Colleges," Vol. 2, no. 5 (May 1987) pp. 4-18.
32. "Is Programming an Art or a Science?" Vol. 3, no. 1 (September 1987) pp. 4-13.
In INTERFACE, THE COMPUTER EDUCATION QUARTERLY:
4. "An Alternative in Computer Education: The Paper Programmer," Vol. 1 no. 4 (December 1979) pp. 50-53.
8. "Computer Engineering: An Education Update," Vol 4. no. 1 (Spring 1982) pp. 28-30.
9. "The Software Education of Computer Engineers," Vol 4. no. 2 (Summer 1982) pp.-20-23.
10. "Today's Computer Engineer: Breaking the Stereotype," Vol 4. no. 3 (Fall 1982) pp. 2-3.
11. "The Question of a Computing Discipline," Vol 4, no. 4 (Winter 1982-83) pp. 2-5.
12. "The Transition to Computing Instructor," Vol 5, no. 1 (Spring 1983) pp. 6-9.
15. "The Retraining Dilemma," Vol 5, no. 2 (Summer 1983) pp. 2-4.
16. "What Kind of Retraining is Required for Computer Educators?" Vol. 5, no. 3 (Fall 1983) pp. 10-13.
17. "Retraining in Computer Science: Who Benefits?" Vol. 5, no. 4 (Winter 1983-84) pp. 2-3.
18. "On Staffing Computer Programs with Retrainees," Vol. 6, no. 1 (Spring 1984) pp.-34-36.
20. "Does Retraining Work?" Vol. 7, no. 1 (Spring 1985) pp. 2-3.
21. "Retraining, Accrediting, and Computing," Vol. 7, no. 4 (Winter 1985-86) pp. 6-9.
26. "Is the CS Faculty Shortage Over?" Vol. 8, no. 2 (Summer 1986) pp. 2-3.
29. "Inside CSAC Accreditation," Vol. 8, no. 4 (Winter 1986-87) pp. 6-9.
31. "Retraining the Retrainer: A View from Both Sides of the Computer Industry," Vol. 9, no. 2 (Summer 1987) pp. 5-7.
33. "Reflections on Sabbatical," Vol. 10, no. 1 (Spring 1988) pp 2-4.
OTHER NON-REFERRED PUBLICATIONS
23. "CIS Accreditation" EDSIG NEWS, March 1986.
36. "Faculty Retraining in Computing: Graduate Education at the University of Evansville in Response to a National Crisis," SMALL COLLEGE CREATIVITY, Vol. 1, No. 1 (Summer 1989).
38. "Managing Computer-Based Education and Training," (with Michael Spector and Nancy Kudla) PROCEEDING OF WINTER ANNUAL MEETING OF AMERICAN SOCIETY OF MECHANICAL ENGINEERS, November 1990.
40. "An Alliance for Excellence in GIS and Information Integration at Air Force Model Base and LSU in Shreveport," (with Ernest Kistler), PROCEEDING OF WINTER ANNUAL MEETING OF AMERICAN SOCIETY OF MECHANICAL ENGINEERS, December 1991.
41. "Jack be Nimble, Jack be Quick, Jack Makes and Fills an Academic Niche," SMALL COLLEGE CREATIVITY, Vol 3, No. 3 (Spring 1992), pp. 49-54.
3. INVITED LECTURES:
At Professional Meetings:
Computing Education in the 1990's Conference (1991)
South Central Small College Computing Conference (1990)
Washington State 10th Instructional Computing Conference (1989)
Shreveport DPMA Chapter (1989, 1997)
Two-day Workshops for CIS Educators sponsored by the DPMA Education Foundation, Chicago (1989)
Southeastern Small College Computing Conference (1987)
Washington State Intercollege Relations Commission Conference Keynote Speaker (1987)
Northwest Council for Computer Education (1987)
ACM Conference, Puerto Rico (1987)
DPMA Region 9 Student Conference (1986)
ACM Puget Sound Chapter, (1986)
Baltimore DPMA Chapter, (1986)
Indiana Consortium for Computer and High Technology Education Conference for Pre-College Teachers (1984)
17th Small College Computer Symposium (1984)
Wabash Valley DPMA Chapter (1984)
Carmi Consolidated School District (1984)
Indiana Assoc. College Admissions Counselors (1983)
Greater Evansville DPMA Chapter (1982)
Campus Lectures:
Fayetteville Technical Institute, NC (1988)
Huntingdon College, AL (1988)
New Mexico Highlands University (1987)
Grand Canyon College, AR (1987)
Seton Hill College, PA (1987)
University of Steubenville, OH (1987)
Winnoa State University, WI (1986)
College of Great Falls, MT (1986)
Bartlesville Wesleyan College, OK (1986)
Tarkio College, MO (1986)
Hanover College, IN (1986)
Interamerican University, PR (1986)
Queens College, NC (1985)
Southwest Adventist College, TX (1985)
Trident Technical College, SC (1985)
St. Mary-of-the-Woods College, IN (1985)
Cumberland College, KY (1985)
Viterbo College, WI (1985)
Michigan Christian College, MI (1985)
Millikan University, IL (1985)
Iowa Wesleyan College, IA (1985)
Mount Royal College, Alberta (1985)
Univ. Wisconsin, Stevens Point (1985)
Red Deer College, Alberta (1985)
Westmar College, IA (1984)
Asbury College, KY (1984)
UT Martin, TN (1984)
Hampton-Sydney College, VA (1984)
Hartwick College, NY (1984)
Loraine Community College, OH (1984)
Scott Community College, IA (1984)
Southwest Baptist University, MO (1984)
Central Methodist College, MO (1984)
Westminster College, PA (1983)
Valdosta State College, GA (1983)
Ottawa College, KS (1983)
Mississippi College, MS (1983)
York College, NE (1983)
Tift College, GA (1982)
David Lipscomb College, TN (1982)
Freed Hardeman College, TN (1982)
Bethel College, IN (1982)
3. LEADERSHIP PARTICIPATION IN PROFESSIONAL ORGANIZATIONS:
ASSOCIATION FOR COMPUTING MACHINERY (member since 1974):
Computer
Science Conference Committee (Student Volunteers Chair)
1991,
1992, 1993.
Program
Coordinator, Greater Shreveport ACM Chapter, 1991-94.
Referee,
SIGCSE Proceedings 1982-1991
Small
College Consultants Bureau 1985-88
Panel
Organizer, SIGCSE Symposiums 1982, 1983, 1986
Participant,
IS Curriculum Committee (1981)
DATA PROCESSING MANAGEMENT ASSOCIATION [NOW AITP] (member since 1977):
Treasurer, Arklatex Chapter, 1999-00
President, Arklatex Chapter, 1997-98
Greater Evansville Chapter President 1980-81
International Director 1981-85
General Chairman, Region 9 Conference 1984
EDSIG National Director 1983-86
Film Exhibition Chair, ISECON'85
Steering Committee ISECON'86, ISECON'90
Track Chair, ISECON'92
Judge, DPMA International Awards Program 1984, 1985
COMPUTER SCIENCE ACCREDITATION COMMISSION (IEEE)
Team Chair 1986-87, 1987-88, 1988-89
two visitations, 1985-86
re-certified for 1996-2001, one visit each 1996, 1997
trained for 2000 criteria, one visit each 1998, 1999
CONSORTIUM FOR COMPUTING IN SMALL COLLEGES
General
Chair, Symposium on Computing in the Liberal Arts, NECC 1984
Track
Chair, Small Colleges, WCCE'85
President,
Board of Incorporation 1985-86
President
1986-87, Board Member 1986-91
General
Conference Chairman, First Annual Southeastern Small College Computing
Conference, Chattanooga, 1987
and
Second Annual SESCCC, Chattanooga, 1988
Co-Conference
Chairman, First Annual South Central Small College
Computing
Conference, Austin, 1990
Conference
Committee, SCSSCC, Austin, 1991, Oklahoma City, 1992
Coordinator
for CCSC Conferences 1992-.
Mentored
the formation of the Rocky Mountain, Midwest, Central
Plains, and Northeastern Small College Conferences
(organizer
and committee member on each initial steering committees).
4. OTHER CONTRIBUTIONS TO COMPUTER SCIENCE PROFESSION:
PAID COMPUTING CURRICULUM CONSULTATIONS:
Southwest Baptist Univeresity, MO (1996)
Montclair State University, NJ (1995)
St. Edwards University, TX (1993)
South Dakota School of Mines and Technology (1992)
Metropolitan State University, CO (1992)
Montclair State University, NJ (1991, 1992)
University of Tennessee at Martin (1990)
Western Illinois University (1989)
Hanover College, IN (1986)
Highline Community College, WA (1986)
Colorado Western College, CO (1985)
Queens College, NC (1985)
Hostos Community College, NY (1985)
Goshen College, IN (1985)
Southeast Iowa Community College District (1984)
Brescia College, KY (1983)
Huntington College, IN ( 1982)
Oakland City College, IN (1982)
PANELS AND TUTORIALS ORGANIZED AND MODERATED
"Why Co-Op in Computer Science?" Twelfth National Symposium in Computer Science Education, SIGCSE BULLETIN (13,1) February 1981, pp. 144-145.
"Retraining of College Faculty for Computer Science" at the Fourteenth National Symposium on Computer Science Education, SIGCSE BULLETIN (15,1) February 1983 pp,. 125-126.
"Examining the Retraining Strategy of Obtaining Computer Faculty," World Conference on Computers in Education, Session 44B (August 1, l985).
"Accreditation of Small College Computing Programs," At the Eighteenth National Symposium on Computer Science Education, SIGCSE BULLETIN (18,1) February 1986, pp. 39-40.
"The Theory of Programming in the Freshman Year of the Computer Science Major: A Tutorial," (Abstract of 90 minute presentation) Proceedings of the First Annual Southeastern Small College computing Conference (Chattanooga, December 4-5, 1987) pp. 108-109.
"Goals of Computer Science Programs in Small Colleges: A Panel of Department Chairs," Proceedings of the First Annual Southeastern Small College Computing Conference (Chattanooga, December 4-5, 1987) pp.48-51.
"Directions in Education-Curriculum," Proceedings of the Southwest Region Decision Sciences Institute (New Orleans, March 11-15, 1997) pp. 72 (I was the discussant).
“CCSC Assessment Tools for Computer Programs,” Journal of Computing Sciences in Colleges, Vol 17, n. 1 (October 2001), p.41. [I was an invited panelist]
“Extreme Programming vs. Traditional Programming,” Journal of Computing Sciences in Colleges, Vol 17, n. 1 (October 2001), p.277. [I was an invited panelist]
“Program Assessment: It’s Not Just for Accreditation,” Journal of Computing Sciences in Colleges, Vol 17, n. 3 (February 2002), p.202. [I was an invited panelist]
“Computing Education in the Mid-South” Journal of Computing Sciences in Colleges, Vol 18, n. 6 (June 2003), p. 202.
“What is the Difference Between Information Science and Computer Science?”, Journal of Computing Sciences in Colleges, Vol 18, n. 6 (June 2003), pp. 80-83.
OTHER COMPUTING MEETINGS ATTENDED WITHOUT BEING ON PROGRAM
Attended national SIG Computer Science Education Symposium annually since
1975 (presenting in 79,80,81,83,85,86,89)
GIS/LIS '91, Atlanta
IBM Academic Computing Conference, Dallas 1991
National Meetings: National Communications Forum, Chicago 1990
Compsac, Chicago 1977 & 1978
NCC Chicago 1981 & Las Vegas 1985
Fall Joint Computer Conference, Dallas 1986
Information Systems Education Conference, Chicago 1982, 1983, San Francisco
1987, Dallas 1988, Nashville 1992.
6th International Conference on Information Systems, Indianapolis 1985
South Central Small College Computing Conference, 1992, 1993, 1994
Regional Meetings: Southeastern Small College Computing Conference, 1990, 1991,
1992, 1993, 2001, 2003.
Rocky Mountain Small College Computing Conference, 1993
DPMA Region 3 Student Conference, Dallas 1989
DPMA Region 3 Conference, Shreveport 1989
Software Engineering Institute, Pittsburgh 1987
5th Micro-Ideas Conference, Chicago 1985
Greater Shreveport ACM Chapter (1991-94) (attended monthly)
Local Meetings: Shreveport DPMA (Since 1989) (attend monthly)
Evansville DPMA (1977-1989) (attended monthly)
Training Courses: NSF Chautauqua Short Courses: 1975, 1979
Database Systems Design, Washington 1975
Simscript, Dayton 1976
Unix, Dos, Ada, Focus (BCS, Seattle) 1987
Sabbatical: Boeing Computing Services, Seattle, Spring 1987
OTHER PROFESSIONAL MEMBERSHIPS:
IEEE Computer Society (member since 1977)
Mathematical Associate of America (1969-1988)
American Association of Higher Education (since 1969)
AAUP (since 1969)
ASIST (2001-2003)
AIS (2002-2004
5. AWARDS:
DPMA Individual Perfomance Award (gold 1996, emerald 1998)
ACM Certificate of Appreciation 1991, 1992, 1993
IEEE Computer Society Certificate of Appreciation 1990
Evansville Chapter DPMA Outstanding Member, 1986
UE Alumni Associate Merit Award for Contributions to UE, 1983
Danforth Teaching Intern (Earlham College) 1968-69
NASA Traineeship 1965-66
Who's Who in American Colleges and Universities, 1965
6. EXTERNAL GRANTS AWARDED:
NSF-ITW (2002-2005) Research on Success Factors for Students in IT majors.
NSF-ILI (1998-2000) (for Video Conferencing, match below) [transferred to John Sigle while on leave]
Louisiana. Board of Regents Educational Improvement Fund (1998)
NSF-ILI (1997-1999) (for Software Engineering, match below)
Louisiana. Board of Regents Educational Improvement Fund (1997)
U.S. Department of Education 1993-98 ($1.1M)
DPMA Education Foundation 1986, 1985, 1984, 1983, 1982 (for CCSC and Small College Institute in DP)
Alfred Sloan Foundation 1984 (for NECC Symposium Workshop)
Lilly Foundation 1981, 1982 (for SCIDP)
Indiana Higher Education Council 1978 (for training project)
NSF SSST 1976 (for high school students)
7. THESIS SUPERVISION: 96 graduates of MS in Computer Science Education program at University of Evansville 1982-1988 (these students published 74 papers written under my direction).
8. RESEARCH INTERESTS:
Virtual Collaboration Technologies
Software Engineering and Systems Design
Theory of Programming
Undergraduate Computing Curriculum
General Systems Theory
9. CS COURSES TAUGHT
AT LSU-SHREVEPORT (1989-2000):
Introduction to the Internet (101), Computer Literacy (111), Software Engineering (480-481), Operating Systems (442), Internship (475), Java (190,275), Web Programming (190), General Systems Theory and Applications (709), Decision Support Tools (717), Models in Decision Making (741), Expert Systems (723), Selected Topics (790)
AT UALR (2000-PRESENT, course materials may be viewed at
www.ualr.edu/wmmitchell)
Visual Basic (IFSC 1202) (originated
course), Java(IFSC 2300) (originated course), HCI/Java Swing (IFSC 2340) (originated
course), Problem Solving (IFSC 1305) (taught first four times it was offered), Operating
Systems I (IFSC 3305) (designed course,
second instructor), Database Administration (CPSC 4375) (originated course), Computer
Ethics (IFSC/CPSC 4310) (originated course), Software Engineering (CPSC 4373)