Journal of Computing Sciences in Colleges, Volume 22, Number 5, May 2007

TABLE OF CONTENTS


THE CONSORTIUM FOR COMPUTING SCIENCES IN COLLEGES BOARD OF DIRECTORS

vii
CCSC NATIONAL PARTNERS

viii
FOREWORD
John G. Meinke, UMUC – Europe

viii
WELCOME TO THE 2007 CCSC MID-SOUTH CONFERENCE
Paul D. Wiedemeier, The University of Louisiana at Monroe

ix
STEERING COMMITTEE — 2007 MID-SOUTH CONFERENCE

x
REVIEWERS - 2007 CCSC MID-SOUTH

x
CONFERENCE WELCOME
James E. Cofer, Sr., The University of Louisiana at Monroe

xii
THE FUTURE OF INFORMATION TECHNOLOGY IN A FLAT WORLD — BANQUET ADDRESS
Mike Maslowski, CenturyTel

xiii
C# 2.0 FOR C++ AND JAVA PROGRAMMER — CONFERENCE WORKSHOP
1 David R. Naugler, Southeast Missouri State University

1
THE COST OF ERASURE IN JAVA GENERICS TYPE SYSTEM
Jaime Niño, University of New Orleans

2
JAVA FROM THE TRENCHES: DEALING WITH OBJECT ORIENTATION AND GENERICS
Jaime Niño, University of New Orleans

12
SIMPLIFYING PARSER GENERATION
Gabriel J. Ferrer, Hendrix College

23
PAPER-BASED DICHOTOMOUS KEY TO COMPUTER BASED APPLICATION FOR BIOLOGICAL INDENTIFICATION
Jana Rocker, Christopher M. Yauch, Sumanth Yenduri, L.A. Perkins, F. Zand, University of Southern Mississippi

30
FROM ADVANCED COBOL TO DATA, FILE AND OBJECT STRUCTURES
Jana Rocker, Christopher M. Yauch, Sumanth Yenduri, L.A. Perkins, F. Zand, University of Southern Mississippi

39
THE IMAGE OF THE INFORMATION SYSTEM PROFESSION: AN INVESTIGATION OF GENDER DIFFERENCES
John Rettenmayer, Ron Berry, University of Louisiana, Selwyn Ellis, Louisiana Tech University

46
ACADEMIC HONESTY AND ELECTRONIC ASSESSMENT: TOOLS TO PREVENT STUDENTS FROM CHEATING ONLINE — TUTORIAL PRESENTATION
Jose L. Cordova, Paula Thornhill, University of Louisiana at Monroe

52
STUDYING SOFTWARE METRICS BASED ON REAL-WORLD SOFTWARE SYSTEMS
Yi Liu, Jenq-Foung Yao, Gita Williams, and Gerald Adkins, Georgia College and State University

55
A COMPARATIVE STUDY OF PERSONAL CODE MANAGEMENT TOOLS
Huey Mai, Gwinnett Technical College, Hisham M. Haddad, Kennesaw State University

62
PROOF DIAGRAMS: A GRAPHICAL TOOL FOR ASSISTING SET PROOFS
Cong-Cong Xing, Nicholls State University

70
AN EVALUTION OF THE EFFICACY OF SEMINARS IN RETAINING AND RECRUITING COMPUTER SCIENCE MAJORS
Paul D. Wiedemeier, Jose L. Cordova, Lon A. Smith, Kimberly W. Taylor, The University of Louisiana at Monroe

78
HOW ARE YOUR ENROLLMENTS DOING? — PANEL DISCUSSION
Paul D. Wiedemeier, Jose L. Cordova, The University of Louisiana at Monroe, Linda B. Sherrell, University of Memphis, Dawn Wilkins, University of Mississippi

87
THEN AND NOW IN COMPUTER SCIENCE EDUCATION: THE ROLE OF THE CCSC — TUTORIAL PRESENTATION
William Mitchell, Ivy Tech Community College

89
DEVELOPING A HARDWARE LABORATORY FOR COMPUTER SCIENCE — POSTER SESSION
Kuo-pao Yang, Ghassan Alkadi, Mike Asoodeh, and John Bonnette, Southeastern Louisiana University

92
DEVELOPING A PROFIT AND LOSS (P&L) MODEL FOR MIDDEVELOPMENT SOFTWARE REQUIREMENT CHANGE — POSTER SESSION
Silvia Preston and Andrew Strelzoff, University of Southern Mississippi

94
AUTOMATED FEATURE EXTRACTION AND OBJECT RECOGNITION IN SUBCELLULAR IMAGES — POSTER SESSION
Andrea Edwards, Xavier University of Louisiana

96
A LIGHTWEIGHT FRAMEWORK FOR PEER-TO-PEER PROGRAMMING
Nadeem Abdul Hamid, Berry College

98
DESIGNING HANDS-ON LAB EXERCISES IN THE NETWORK SECURITY COURSE
Yingbing Yu, LeMoyne-Owen College

105
A THREAD IMPLEMENTATION PROJECT SUPPORTING AN OPERATING SYSTEMS COURSE
Tom Bennet, Mississippi College

111
CREATIVE USES OF PODCASTING IN EDUCATION — PANEL DISCUSSION
Natalie Campbell, Mississippi State University, William Barnett, Virginia Eaton, University of Louisiana at Monroe, J. P. Shim, Mississippi State University, Andrew Urbaczewski, University of Michigan - Dearborn

119
USING CAMTASIA TO DEVELOP AND ENHANCE ONLINE LEARNING — TUTORIAL PRESENTATION
Lon A. Smith, Elizabeth Turner Smith, University of Louisiana Monroe

121
REALITY AI: A FOCUS-ON-KNOWLEDGE METHODOLOGY
Antonio M. Lopez, Jr., Sheldon Harris, Hassan-Jamal Moses, Justin Williams, Xavier University of Louisiana

123
DESIGN OF A MEDIA AND GAMING SEQUENCE FOR GRADUATES IN APPLIED CS
Daniel Rocco, Duane Yoder, University of West Georgia

131
A METHOD FOR ENTITY IDENTIFICATION IN OPEN SOURCE DOCUMENTS WITH PARTIALLY REDACTED ATTRIBUTES
Ningning Wu, John Talburt, Chris Heien, Nick Pippenger, Chia-Chu Chiang, Elizabeth Pierce, Ebony Gulley, JaMia Moore, University of Arkansas at Little Rock

138
REFLEXIVE METAPROGRAMMING IN RUBY — TUTORIAL PRESENTATION
H. Conrad Cunningham, University of Mississippi

145
INDEX OF AUTHORS 149