Proceedings of the 2018 International Conference on Frontiers in Education: Computer Science & Computer Engineering

FECS'18 Author Index

Editor(s): Hamid R. Arabnia, Leonidas Deligiannidis, Fernando G. Tinetti, Quoc-Nam Tran
ISBN: 1-60132-477-4 | Copyright © 2018 CSREA Press | United States of America



Almutairi, Tareq
Undergraduate Project Example: LizardTag An NFC-based System for Attendance Management

Alsabbagh, Jamal
Hands-on Experiments for a Database Course: Transaction Isolation Levels in SQL

Amer, Suhair
Children in the Cyber World

Anand, Indu M.
Optimization of Human-Machine Interaction: A New Approach

Anderson, Kenneth
The Partnership for Early Engagement in Computer Science (PEECS) Program: Facilitating the Diversification of D.C.'s Tech Workforce

Athreya, Ram
A Platform for Applying Agile Principles to Project-based Learning Assessment in Software Engineering

Atma Djoudi, Lamia
Optimization of Human-Machine Interaction: A New Approach

Biehl, Cydnee E.
Communication - The More the Merrier

Burge, Legand
The Partnership for Early Engagement in Computer Science (PEECS) Program: Facilitating the Diversification of D.C.'s Tech Workforce

Burgess, Scott A.
Engineering Program Turnarounds in Computer Science  
Turnarounds of Academic Programs in the California State University System


Cankaya, Ebru
More Time Left for Lecture: The GoToClass Automated Attendance-taking Application

Chen, Yi-Fen
Computational-thinking-oriented Programming Instruction

Chen, Yung-huei
English-medium Instruction in English as a Foreign Language Computer Science Courses: Observation and Suggestion

Cheng, Jie
Coding and Climate Change in Virtual Reality

Chiou, Paul T.
PAULS CART 2.0: An Improved Assistive System to Support Inclusive CS Education for Tetraplegics

Cho, Vincent
A Study of Applicants' Preference on Choosing a Postgraduate Programme using Discrete Choice Model

Chuang, Yung-Ting
English-medium Instruction in English as a Foreign Language Computer Science Courses: Observation and Suggestion

Cousins, Steve
Implementing a Virtual Computer Laboratory

Danduri, Chandra-Kishore
Coding and Climate Change in Virtual Reality

de Luna, Philip
Spotter: An Internet of Things Parking-lot-stall Monitoring System

Deligiannidis, Leonidas
Undergraduate Project Example: LizardTag An NFC-based System for Attendance Management

Dubener, Saskia Uta
Dezibot2 - The Wi-Fi Based, Inexpensive, and Small Educational Mobile Robot

Edwards, Stephen
Applying Recent-Performance Factors Analysis to Explore Student Effort Invested in Programming Assignments

Estes, Adriane C.
Exploring How the NICE Cybersecurity Workforce Framework Aligns Cybersecurity Jobs with Potential Candidates

Farahani, Alireza
ABET Accreditation: Lessons Learned

Felch, Henry
Implementing a Virtual Computer Laboratory

Ferens, Ken
Spotter: An Internet of Things Parking-lot-stall Monitoring System

Filev Maia, Rodrigo
A Proposal of an Educational Approach based on the Application of Internet of Things and Urban Agriculture Concepts to Motivate and Improve Learning Outcomes

Flagg, Raymond F.
Implementing a Virtual Computer Laboratory

Friesen, Marcia
Spotter: An Internet of Things Parking-lot-stall Monitoring System

Gary, Kevin
A Platform for Applying Agile Principles to Project-based Learning Assessment in Software Engineering

Gray, Kelley
A Scratch Hackathon for Teens

Guan, James
Spotter: An Internet of Things Parking-lot-stall Monitoring System

Hajal, Samir
Have you Ever Taught Computing by only using Pen and Paper?

Haupt, Hans Felix
Dezibot2 - The Wi-Fi Based, Inexpensive, and Small Educational Mobile Robot

Helwig, Christofer
Geometric Algorithms - Line Segment Intersects Seen in Map Overlay Problem

Hester, Leigh
What Does it Take to Establish a Computer Science Education Degree? The Collaborative Journey Between a Computer Science and Secondary Education Professor.

Hicks, David
Interscholastic Competition in Support of Increasing Student Preparedness

Howard, Noah
Implementing a Virtual Computer Laboratory

Jacker, Anton
Dezibot2 - The Wi-Fi Based, Inexpensive, and Small Educational Mobile Robot

Jean-Pierre, Ketly
The Partnership for Early Engagement in Computer Science (PEECS) Program: Facilitating the Diversification of D.C.'s Tech Workforce

Johnson, Thomas
A Platform for Applying Agile Principles to Project-based Learning Assessment in Software Engineering

Kevorkian, Meline
Industry Collaborations in Computing and other STEM Fields in Hispanic Serving Institutions

Khalid, Umar
More Time Left for Lecture: The GoToClass Automated Attendance-taking Application

Kim, Dan J.
Exploring How the NICE Cybersecurity Workforce Framework Aligns Cybersecurity Jobs with Potential Candidates

Knodel, Oliver
Have you Ever Taught Computing by only using Pen and Paper?

Lacher, Lisa L.
Communication - The More the Merrier

Lee, Tammy
A Scratch Hackathon for Teens

Li, Zhiyi
Applying Recent-Performance Factors Analysis to Explore Student Effort Invested in Programming Assignments

Liang, Y. Daniel
Teaching and Learning Programming Using Code Animation

Lin, Yu-Tzu
Computational-thinking-oriented Programming Instruction

Luu, Antoine
Optimization of Human-Machine Interaction: A New Approach

Macalalad, Paolo
Spotter: An Internet of Things Parking-lot-stall Monitoring System

Mayfield, Katia
What Does it Take to Establish a Computer Science Education Degree? The Collaborative Journey Between a Computer Science and Secondary Education Professor.

Mejias, Marlon
The Partnership for Early Engagement in Computer Science (PEECS) Program: Facilitating the Diversification of D.C.'s Tech Workforce

Mohan, Fariel
Teaching C++ Programming as a Foreign Language

Morgner, Anina Ambra
Dezibot2 - The Wi-Fi Based, Inexpensive, and Small Educational Mobile Robot

Movafaghi, Shahriar
Lab Based Curriculum for CIS and Related Technology

Murphy, Christian
A Platform for Applying Agile Principles to Project-based Learning Assessment in Software Engineering

Neilsen, Mitchell L.
Puzzles for Learning Real-time Model Checking

Paudel, Roshan
Preliminary Experience and Learning Outcomes by Infusing Interactive and Active Learning to Teach an Introductory Programming Course in Python

Phan, Vu
A Discrete Math Methodology for Computer Science

Pinto Alves Filho, Ailton
A Proposal of an Educational Approach based on the Application of Internet of Things and Urban Agriculture Concepts to Motivate and Improve Learning Outcomes

Pournaghshband, Hassan
Lab Based Curriculum for CIS and Related Technology

Rahman, Md Mahmudur
Preliminary Experience and Learning Outcomes by Infusing Interactive and Active Learning to Teach an Introductory Programming Course in Python

Rajendran, Manibharathi
Coding and Climate Change in Virtual Reality

Reiling, Daniel
More Time Left for Lecture: The GoToClass Automated Attendance-taking Application

Remshagen, Anja
A Scratch Hackathon for Teens

Rushton, Nelson
A Discrete Math Methodology for Computer Science

Schwartz, Donald
The Graphic Narrative Database: Combining Design Thinking with Service Learning in a Project that Spans Computer Science and the Humanities

Segee, Bruce
Implementing a Virtual Computer Laboratory

Simco, Greg
Industry Collaborations in Computing and other STEM Fields in Hispanic Serving Institutions

Simmonds, Devon M.
Complexity and the Engineering of Bug-Free Software

Spallek, Rainer G.
Have you Ever Taught Computing by only using Pen and Paper?

Suarez, Ginnello
Spotter: An Internet of Things Parking-lot-stall Monitoring System

Sudiaman, Jonathan
Undergraduate Project Example: LizardTag An NFC-based System for Attendance Management

Sun, Yu
PAULS CART 2.0: An Improved Assistive System to Support Inclusive CS Education for Tetraplegics

Vital, Brian
Spotter: An Internet of Things Parking-lot-stall Monitoring System

Wagner, Jens
Dezibot2 - The Wi-Fi Based, Inexpensive, and Small Educational Mobile Robot

Wakhlu, Anurag
Optimization of Human-Machine Interaction: A New Approach

Wang, Hong
Implementing Cost Effective Robotic Arm Capstone Projects

Washington, Gloria
The Partnership for Early Engagement in Computer Science (PEECS) Program: Facilitating the Diversification of D.C.'s Tech Workforce

Washington, Nicki
The Partnership for Early Engagement in Computer Science (PEECS) Program: Facilitating the Diversification of D.C.'s Tech Workforce

Way, Thomas
Evaluation of the Conjoined Approach to Interdisciplinary Computer Science Education

White, Corbin
More Time Left for Lecture: The GoToClass Automated Attendance-taking Application

Whitsel, Larry T.
Implementing a Virtual Computer Laboratory

Wilson, Chris
Implementing a Virtual Computer Laboratory

Wu, Cheng-Chih
Computational-thinking-oriented Programming Instruction

Wyne, Mudasser F.
ABET Accreditation: Lessons Learned

Yang, Rong
A New IGraph Construction Technique For Accessing Ancestor Information

Yang, T. Andrew
Exploring How the NICE Cybersecurity Workforce Framework Aligns Cybersecurity Jobs with Potential Candidates

Yoshida, Masahiro
More Time Left for Lecture: The GoToClass Automated Attendance-taking Application

Young, Gilbert S.
PAULS CART 2.0: An Improved Assistive System to Support Inclusive CS Education for Tetraplegics

Yu, Chen-Hsiang
Undergraduate Project Example: LizardTag An NFC-based System for Attendance Management

Yun, Mira
Undergraduate Project Example: LizardTag An NFC-based System for Attendance Management

Zargham, Mehdi
Coding and Climate Change in Virtual Reality

Zhang, Haiyi
The Considerations of Teaching Computer Science Courses - AI and Compilers

Zhang, Lu
ABET Accreditation: Lessons Learned



Administered by
Universal Conference Management Systems & Support (UCMSS)
** San Diego, California, USA **