FECS 2009: Las Vegas, Nevada, USA
Hamid R. Arabnia, Azita Bahrami, Victor A. Clincy (Eds.): Proceedings of the 2009 International Conference on Frontiers in Education: Computer Science & Computer Engineering, FECS 2009, July 13-16, 2009, Las Vegas, Nevada, USA. CSREA Press 2009 ISBN 1-60132-104-X
Teaching Methods
Irene Polycarpou: Teaching Proofs by Induction in a Discrete Mathematics Course. 3-7
Autumn Breese, Peter DePasquale: COMTOR: A Java Source Code Comment Analysis Tool For Introductory Programming Students. 8-13
Clayton Ferner, Barry Wilkinson: Pair-teaching a course on Grid computing from two campuses on NCREN. 14-19
Ziping Liu: Is Paper-based Work Sheet Out of Date for CSII? 20-25
Qiaoduo Hu: Teaching a Course on Eclipse and Object-Oriented Programming-Java. 26-30
Hassan Pournaghshband, Shahriar Movafaghi, Tom Chan, J. Stephanie Collins: Incorporating Watermarking in Database Systems Course. 31-33
Hans Dulimarta: Using Android in an Introductory Java Course. 34-38
Stephen Clyde, Ritesh Mehta: Extreme Learning: A Self-Directed, Hands-On Educational Method For Graduate Courses. 39-45
Tianzhou Chen, Wei Hu, Qingsong Shi, Gang Wang: An Exploration Program for Undergraduate Research Training. 46-52
Curriculum Development
Yen-Hung Hu, Jean Muhammad: A Strategy of Integrating Game Programming into Computer Science Curriculum. 55-60
Houssain Kettani: United States Challenges in Science and Engineering Education. 61-67
Jaime Seguel, Mauricio Cabrera, Jaime Ramírez: A Minor In Bioinformatics Within Engineering Curricula. 68-74
Giti Javidi, Ehsan Sheybani, Manorama Talaiver, Seung Yang: Video Game Design: A New Paradigm for Successful Learning. 75-79
Wei Hu, Qingsong Shi, Tianzhou Chen, Gang Wang: Learning Support Service for Distance Learning Curriculum of Information Security. 80-86
Case Studies

Donald Schwartz: The Benefits (and Drawbacks!) of Real World Software Engineering Semester Projects: A Case Study. 95-101
Reza Mirdamadi, Seung-yun Kim, Weidong Liao, Osman Guzide: Developing Computer Engineering Program in Shepherd University: A Case Study. 102-105
Nasser Tadayon, Eric Freden: Comparison of In-Class and Online Performance Based on Grades and Student Evaluation in an Introductory Computer Course. 106-110
Kathleen Jimenez, William Lopez, Eric Gamess: AdminUCV NGN: An Open Source Didactic Application for Network Management with Support for IPv4 and IPv6. 111-117
Kun Shao, Peter E. Maher: Computer Science Education in China: A Curricular and Pedagogical Study. 118-122
Stella C. Chiemeke, Francisca Egbokhare: A Longitudinal Study of the Application of Problem-based Learning in Teaching Systems Analysis and Design. 123-126
Ezeamaka David Nwanze, Francisca Egbokhare: Educational Qualifications and Factors Influencing Decision Making Employment of ICT Professionals. 127-131
Projects and Software Engineering
Dave Tahmoush, Sandro Fouché, Scott McMaster, Jeff Stuckman, James Purtilo: Enhancing Software Project Management Courses With Industry Participation. 135-140
Amy Delman, Lawrence Goetz, Yedidyah Langsam, Theodore Raphan: Development of a System for Teaching C/C++ Using Robots and Open Source Software in a CS1 Course. 141-146
Stuart Steele: Software Engineering Education and Formal Methods. 147-151
Iyad Ajwa, Steven Drozdowski, Christopher Duran, Brent Beard, Branden Hamilton, Zachary Porter: The Design and Implementation of a Real-World Project for a Real Client in a One-Semester Software Engineering Course. 152-157
Felix Bollou, Japari Ngilari: Introducing Software Engineering and Computer Science Students to Design Instead of Automation. 158-161
Recruitment Methods and Assessment
Leonidas Deligiannidis, Karina Assiter, John Russo, Michael Werner: A Student Recruitment Strategy for Colleges and Universities. 165-169
Hong Wang: From C to Python: Impact on Retention and Student Performance. 170-174
Sherrene Bogle, Cynthia Onyefulu: Assessing the Predictive Validity of an Aptitude Test as a Recruitment Method for Undergraduate Computing. 175-183
Laura J. White, Lakshmi Prayaga: Introducing Computer Science and Technology in Summer Camps. 190-195
Kenneth A. Hawick: Training Students to do Interdisciplinary Complex Systems Modelling and Simulation. 196-202
Hang Chen, Magdy Attia: Multifaceted Strategies to Promote Minority Participation in Computer Science and Engineering Programs. 203-207
Guillermo Palacios, Raquel Lacuesta Gilaberte, Luis Fernández Sanz: Student's Workload Analysis in a First Year of Computer Engineering Degree - A Pilot Experience From The ECTS Standpoint. 208-214
Applications
Anton Riedl, Dali Wang, Costa Gerousis, Roberto Flores, David Doughty: A Robotics Platform for Capstone Projects in Computer Engineering and Computer Science. 217-222
R. Nigel Horspool, Dale Lyons, Micaela Serra: ARMSim# - a Customizable Simulator for Exploring the ARM Architecture. 223-228
Takayuki Fujimoto, Muhammad Dzulqarnain bin Muhammad Nasir, Tokuro Matsuo: An AJAX-Based Cooperative Textbook/Examination Edit System. 229-234
Hamed Taherdoost, Meysam Namayandeh, Maslin Masrom: Development a Smart Card Acceptance Model from Ethical Perspective. 235-239
Gerd W. Wöstenkühler, Daren R. Wilcox: Novel 8051 Embedded Development Board for Computer Engineering Laboratory Instruction. 240-244
Algorithms
Zhuhan Jiang, Xiling Guo, Narendra Gangavarapu, Khaled Khan: Knowledge-Based Algorithms to Optimise e-Learning Outcome. 247-253
Irena Pevac: Using Performance Equivalent Graphical Examples to Visualize and Simplify Time Efficiency Analysis of Recursive Algorithms. 254-260
Art Gittleman: Multicore Computing Using Erlang. 261-266
Hassan Farhat: Transformations and Basis in the Computer Graphics Viewing Pipeline. 267-271
Hassan Farhat: An Efficient Algorithm for Determining Polygon Points Ordering. 278-281
Learning Techniques
Sukhamay Kundu: Content-Model Based Course Design for Active Learning, Critical Thinking and Creativity. 285-291
Paul Piwowarski: Traditional Teams vs. Team-Based Learning in an Undergraduate CS Course. 292-296
Ion Mierlus Mazilu: Programming Language Learning Objects for M-learning. 297-302
Rick Blazek: A New Approach to Overcoming the Cold-Start Problem Experienced by Domain-Novice Researchers. 303-309
Sherrene Bogle: Critical Reflections on the Effectiveness of Adapting Knowles' Andragogy in the information Age. 317-321
Tools and Techniques
Wendy Tang, Simona Doboli, Leo Gafney, Susan Lowes: Project EXCE2L (Excellence in Computer Education with Entrepreneurship and Leadership Skills): A work in progress to revitalize undergraduate computing curriculum through entrepreneurships. 325-330
Nasser Tadayon, Ramin Tadayon, Arash Tadayon: Interactive Visual Programming - Work in Progress. 331-335

Matthew Dunlop: Changing Educational Paradigms in Afghanistan. 346-352
Dale Parson, Daniel Spiegel: Using Interface Inheritance to Structure the Data Structures Course. 353-359
Laurie Patterson, Ronald Vetter, Thomas Janicki, Bryan Reinicke: Majoring in a Virtual Environment: Merging CS and IS into IT. 360-366
Ronald Mehler, Barrett Cleveland: Focus on the Customer: Real World Engineering for Capstone Projects. 367-370
Yili Tseng: A Method to Initiate High Performance Computing Education Without Resources Acquisition. 371-375
David J. Powell, Joel K. Hollingsworth: Integrating Mobile Computing with Android in Computer Science II and Computer Science III. 376-381
Dee Parks, Andrew R. Dalton, Kenneth Moorman, William C. Kreahling: Subsumption Architecture Model Suitable for Students at All Grade Levels. 382-388
Patrick Bobbie, Michael Yankus: Design and Construction of a Robotic Firefighter Using a Multi-Engineering Approach. 389-395
Innovative Methodologies for Information Security Teaching - IMIST
David Matthews, Xiaohong Yuan, Edmundson Effort, Huiming Yu: Laboratory Design For Demonstrating Phishing. 399-404
Huiming Yu, Bill Chu, Xiaohong Yuan, Janelle Mason, Monica Barnette: Using a Practice Oriented Approach to Teach Web Security Course. 405-409
Late Papers
Archana S. Rao, Manoj Manuja: An Insight into Competency Development in Large IT Enterprises. 413-418
S. Maria Wenisch: Towards a Holistic Human Formation in Computer Science Education. 419-423
Sonal Dekhane, Nannette Napier, Kristine S. Nagel, Jam Jenkins: Beyond Computer Literacy: Designing and Assessing IT Fluency at a Liberal Arts College. 424-430
Thomas Way, Vijay Gehlot: Design and Assessment of a Multidisciplinary Course in Service Oriented Architecture. 431-437
Thomas Sturm: Acronyms for a Database Design Course. 438-444
Susan Loveland: A Real-World Web Project for Beginners Using Django. 445-451
Sonal Dekhane: Using Web 2.0 as a Motivating Theme for an IT Fluency Course. 452-456
Sukanya Suranauwarat: A Java-Based Visualization Tool for Teaching Page Replacement Algorithms. 457-462
Zaffar Ahmed Shaikh, M. Zubair Ahmed: ICT for Shaping the Future of Higher Education in Pakistan. 463-644



