Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 5 of 5

Full-Text Articles in Entire DC Network

Assessment Of Two Pedagogical Tools For Cybersecurity Education, Pranita Deshpande Dec 2018

Assessment Of Two Pedagogical Tools For Cybersecurity Education, Pranita Deshpande

University of New Orleans Theses and Dissertations

Cybersecurity is an important strategic areas of computer science, and a difficult discipline to teach effectively. To enhance and provide effective teaching and meaningful learning, we develop and assess two pedagogical tools: Peer instruction, and Concept Maps. Peer instruction teaching methodology has shown promising results in core computer science courses by reducing failure rates and improving student retention in computer science major. Concept maps are well-known technique for improving student-learning experience in class. This thesis document presents the results of implementing and evaluating the peer instruction in a semester-long cybersecurity course, i.e., introduction to computer security. Development and evaluation of …


Xamarin Forms Vs Native Platform Development, Austin Borop Mar 2018

Xamarin Forms Vs Native Platform Development, Austin Borop

Student Scholarship – Computer Science

This research compared the development process of different technologies. These technologies were native iOS, native Android development, and Xamarin. Each of these technologies were testing using their recommended development tools. Each technology was used to create calculator application to meet a minimum specification. These specifications were that the calculator would have basic arithmetic functionality. The application needed to do all of these things through button presses and be able to display the output as well. The data analysis was time based and the duration necessary to complete each application. The research concluded with some interesting results. The expected results of …


The Software Development Life Cycle And Its Application, Gillian Lemke Jan 2018

The Software Development Life Cycle And Its Application, Gillian Lemke

Senior Honors Theses and Projects

The Software Development Life Cycle (SLDC) is a concept that is incredibly important to have a deep understanding of as a software engineer. With this project, my goal was to learn the complexities of each step conceptually and apply my skills to an actual application. The SDLC includes the following phases: planning and requirement analysis, design and development, implementation, testing, integration, and maintenance. In order to apply these concepts, I created a web application for users to schedule messages to be sent at a future time and date. The API is written in Ruby on Rails and the front end …


Management Strategies For Adopting Agile Methods Of Software Development In Distributed Teams, Igor A. Schtein Jan 2018

Management Strategies For Adopting Agile Methods Of Software Development In Distributed Teams, Igor A. Schtein

Walden Dissertations and Doctoral Studies

Between 2003 and 2015, more than 61% of U.S. software development teams failed to satisfy project requirements, budgets, or timelines. Failed projects cost the software industry an estimated 60 billion dollars. Lost opportunities and misused resources are often the result of software development leaders failing to implement appropriate methods for managing software projects. The purpose of this qualitative multiple case study was to explore strategies software development managers use in adopting Agile methodology in the context of distributed teams. The tenets of Agile approach are individual interaction over tools, working software over documentation, and collaboration over a contract. The conceptual …


Video Game Development Strategies For Creating Successful Cognitively Challenging Games, Walter K. Williams Jan 2018

Video Game Development Strategies For Creating Successful Cognitively Challenging Games, Walter K. Williams

Walden Dissertations and Doctoral Studies

The video game industry is a global multibillion dollar industry with millions of players. The process of developing video games is essential for the continued growth of the industry, and developers need to employ effective strategies that will help them to create successful games. The purpose of this explorative qualitative single case study was to investigate the design strategies of video game developers who have successfully created video games that are challenging, entertaining, and successful. The technology acceptance model served as a conceptual framework. The entire population for this study was members of a video game development team from a …