Open Access. Powered by Scholars. Published by Universities.®
- Institution
- Publication
- Publication Type
Articles 1 - 5 of 5
Full-Text Articles in Entire DC Network
Assessment Of Two Pedagogical Tools For Cybersecurity Education, Pranita Deshpande
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
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
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
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
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 …