NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 1 to 15 of 16 results Save | Export
Cheryl Resch – ProQuest LLC, 2024
Software vulnerabilities in commercial products are an issue of national importance. The most prevalent breaches are input validation vulnerabilities, and these are easily avoidable. This dissertation contributes to cybersecurity education with a set of hands-on interventions tailored for three CS courses, a set of reflection prompts to encourage…
Descriptors: College Students, Computer Science Education, Computer Security, Curriculum Development
Jamie Sarah Gorson – ProQuest LLC, 2022
While there is high demand for university computer science (CS) courses, students often struggle when learning to program. Prior work has identified that student perceptions of their programming ability may contribute to these challenges. For example, studies show that students often perceive that they do not belong, are not capable of succeeding,…
Descriptors: Programming, Student Attitudes, Student Experience, Self Efficacy
Méndez Irizarry, Alejandra S. – ProQuest LLC, 2023
This doctoral dissertation documents the experiences of women (student and faculty) in computer science programs. The research emerges from the literature on the gender gap in computing and video gaming. Thus, the author seeks to find the meaning that participants have granted to their experiences as undergraduate students and faculty, in a…
Descriptors: Females, Computer Science Education, Video Games, Gender Differences
John F. Hutton – ProQuest LLC, 2022
All engineering careers require some level of programming proficiency. However, beginning programming classes are challenging for many students. Difficulties have been well-documented and contribute to high drop-out rates which prevent students from pursuing engineering. While many approaches have been tried to improve the performance of students…
Descriptors: Skill Development, Engineering Education, Epistemology, Delphi Technique
Thomas, Paul JoseKutty – ProQuest LLC, 2021
Software modeling is an integral practice for software engineers especially as the complexity of software solutions increase. There is precedent in industry to model information systems in terms of functions, structures, and behaviors. While constructing these models, abstraction and systems thinking are employed to determine elements essential to…
Descriptors: Computer Science Education, Programming Languages, Academic Achievement, College Students
Philip Sands – ProQuest LLC, 2021
Over the past 20 years, the field of computer science has experienced a growth in student interest. Despite this increase in participation rates, longstanding gender gaps persist in computer science. Recent research has examined a wide variety of individual factors (e.g., self-efficacy, sense of belonging, etc.) that impact student interest and…
Descriptors: Computer Science Education, Gender Differences, Prior Learning, Programming
Velez, Martin – ProQuest LLC, 2019
Software is an integral part of our lives. It controls the cars we drive every day, the ships we send into space, and even our toasters. It is everywhere and we can easily download more. Software solves many real-world problems and satisfies many needs. Thus, unsurprisingly, there is a rising demand for software engineers to maintain existing…
Descriptors: Computer Science Education, Programming, Introductory Courses, Computer Software
Kim, Ji Yeon – ProQuest LLC, 2019
With the high influx of computer science enrollment in universities in the last decade, there is increasing value and wide-reaching effects in improving pedagogy in the field. This improvement is especially useful in introductory computer science courses (CS1). Student experience in the first programming course is known to heavily influence…
Descriptors: College Students, Computer Science Education, Introductory Courses, Programming
Bates, Carla – ProQuest LLC, 2017
As society moves into the information age, it has generated the need for people capable of computational, and computer-oriented tasks. Universities have responded with more disciplines requiring at least one programming course, but educators stand witness to students of all degree majors struggling in these introductory programming courses.…
Descriptors: Programming, Introductory Courses, Cognitive Style, Preferences
Asaad, Diana – ProQuest LLC, 2017
Many institutions across the United States are investing considerable financial resources and human resources in the implementation of personalized adaptive learning (PAL) solutions to improve institutional learning outcomes. Little is known about the shapes and forms of measuring PAL success and the tools that may be utilized to evaluate…
Descriptors: Comparative Analysis, Interviews, Qualitative Research, Higher Education
Anderson, Lynne – ProQuest LLC, 2018
The purpose of this action research study was to measure the transactional distance of computer science students who participated in an online virtual community after completing a college preparation program. Using data and results generated from previous cycles of research I developed and moderated an online virtual community designed to lessen…
Descriptors: Online Courses, Course Content, Computer Simulation, Computer Science Education
Green, Caitlin Moriah – ProQuest LLC, 2018
This dissertation is a mixed-methods ethnographic study of students in the introductory class in the Engineering & Computer Science (ECS) department at University of California, Davis (UC Davis). I collected audio-recorded natural speech and questionnaire data from students attending this course during two academic quarters, Fall 2016 and…
Descriptors: Computer Science Education, Metalinguistics, Ethnography, Introductory Courses
Amar, Amichi – ProQuest LLC, 2010
Resource constrained microcontrollers with as little as several hundred bytes of RAM and a few dozen megahertz of processing power are the most prevalent computing devices on earth. Microcontrollers and the many application components that interface to them, such as sensors, actuators, transceivers and displays are now cheap and readily available.…
Descriptors: Expertise, Programming Languages, Audiences, Computer Software
Bucks, Gregory Warren – ProQuest LLC, 2010
Computers have become an integral part of how engineers complete their work, allowing them to collect and analyze data, model potential solutions and aiding in production through automation and robotics. In addition, computers are essential elements of the products themselves, from tennis shoes to construction materials. An understanding of how…
Descriptors: Engineering Education, Racquet Sports, Construction Materials, Programming Languages
Edgington, Jeffrey Michael – ProQuest LLC, 2010
Video and computer games have become an important area of study in the field of education. Games have been designed to teach mathematics, physics, raise social awareness, teach history and geography, and train soldiers in the military. Recent work has created computer games for teaching computer programming and understanding basic algorithms. …
Descriptors: Video Technology, Computer Science Education, Fundamental Concepts, Investigations
Previous Page | Next Page »
Pages: 1  |  2