NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Teachers1
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 23 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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Baucks, Frederik; Wiskott, Laurenz – International Educational Data Mining Society, 2022
Curriculum research is an important tool for understanding complex processes within a degree program. In particular, stochastic graphical models and simulations on related curriculum graphs have been used to make predictions about dropout rates, grades, and degree completion time. There exists, however, little research on changes in the curriculum…
Descriptors: Curriculum Development, Educational Change, Educational Policy, Prerequisites
Peer reviewed Peer reviewed
Direct linkDirect link
Laovisutthichai, Vikrom; Srihiran, Kaweekrai; Lu, Weisheng – Industry and Higher Education, 2023
Building information modeling (BIM) has been a disruptive development in the global architecture, engineering, construction and operations (AECO) industry. While architecture schools have sought to integrate BIM into their curricula, most current pedagogical approaches and lessons are derived from engineering and construction management…
Descriptors: Architectural Education, Case Studies, Creativity, Construction Industry
Reima Al-Jarf – Online Submission, 2021
Due to the COVID-19 Pandemic, there was a sudden shift from face-to-face instruction to distance learning (DL) in all schools and universities in Saudi Arabia. This abrupt transition was associated with some challenges and changes. This study aims to find out whether instructors, departments and/or colleges at Saudi universities have changed,…
Descriptors: Foreign Countries, COVID-19, Pandemics, Distance Education
Peer reviewed Peer reviewed
Direct linkDirect link
Corritore, Cynthia; Love, Betty – Journal of Information Technology Education: Innovations in Practice, 2020
Aim/Purpose: This study reports the outcome of how a first pilot semester introductory programming course was designed to provide tangible evidence in support of the concept of Student Ownership of Learning (SOL) and how the outcomes of this programming course facilitate effective student learning. Background: Many instructors want to create or…
Descriptors: Introductory Courses, Programming, Computer Science Education, Management Information Systems
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Reynolds, John H.; Adams, D. Robert; Ferguson, Roger C.; Leidig, Paul M. – Information Systems Education Journal, 2017
All curricula for any given academic discipline evolves over time. This is also true for the Information Systems (IS) model curriculum. Curriculum evolution is driven by several factors, such as changes in technologies, industry shifts to meet customer needs, and perceived student deficiencies. One outcome of such factors has been a change in the…
Descriptors: Information Systems, Programming, Curriculum Development, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Whitney, Michael; Lipford, Heather Richter; Chu, Bill; Thomas, Tyler – Journal of Educational Computing Research, 2018
Many of the software security vulnerabilities that people face today can be remediated through secure coding practices. A critical step toward the practice of secure coding is ensuring that our computing students are educated on these practices. We argue that secure coding education needs to be included across a computing curriculum. We are…
Descriptors: Computer Security, Programming, Coding, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Braught, Grant; MacCormick, John; Bowring, James; Burke, Quinn; Cutler, Barbara; Goldschmidt, David; Krishnamoorthy, Mukkai; Turner, Wesley; Huss-Lederman, Steven; Mackellar, Bonnie; Tucker, Allen – ACM Transactions on Computing Education, 2018
Many computer science programs have capstone experiences or project courses that allow students to integrate knowledge from the full breadth of their major. Such capstone projects may be student-designed, instructor-designed, designed in conjunction with outside companies, or integrated with ongoing free and open source (FOSS) projects. The…
Descriptors: Computer Science Education, Open Source Technology, Computer Software, Social Values
Peer reviewed Peer reviewed
Direct linkDirect link
Kaila, Erkki; Kurvinen, Einari; Lokkila, Erno; Laakso, Mikko-Jussi – ACM Transactions on Computing Education, 2016
Educational technology offers several potential benefits for programming education. Still, to facilitate the technology properly, integration into a course must be carefully designed. In this article, we present a redesign of an object-oriented university-level programming course. In the redesign, a collaborative education tool was utilized to…
Descriptors: Curriculum Development, Programming, Computer Science Education, Active Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Liebenberg, Janet; Huisman, Magda; Mentz, Elsa – IEEE Transactions on Education, 2015
Despite a widely-acknowledged shortage of software developers, and reports of a gap between industry needs and software education, the possible gap between students' needs and software development education has not been explored in detail. In their university education, students want to take courses and carry out projects that clearly relate to…
Descriptors: Foreign Countries, College Students, Relevance (Education), Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Rashid, Muhammad; Tasadduq, Imran A. – IEEE Transactions on Education, 2014
The exponential growth of advancing technologies is pushing curriculum designers in computer engineering (CpE) education to compress more and more content into the typical 4-year program, without necessarily paying much attention to the cohesiveness of those contents. The result has been highly fragmented curricula consisting of various…
Descriptors: Engineering Education, Holistic Approach, Curriculum Development, Charts
Peer reviewed Peer reviewed
Direct linkDirect link
Nikula, Uolevi; Gotel, Orlena; Kasurinen, Jussi – ACM Transactions on Computing Education, 2011
It has been estimated that more than two million students started computing studies in 1999 and 650,000 of them either dropped or failed their first programming course. For the individual student, dropping such a course can distract from the completion of later courses in a computing curriculum and may even result in changing their course of study…
Descriptors: Computer Science Education, Programming, Holistic Approach, College Curriculum
Peer reviewed Peer reviewed
Direct linkDirect link
Benkrid, Khaled; Clayton, Thomas – ACM Transactions on Computing Education, 2012
This article presents the design and implementation of a complete review of undergraduate digital hardware design teaching in the School of Engineering at the University of Edinburgh. Four guiding principles have been used in this exercise: learning-outcome driven teaching, deep learning, affordability, and flexibility. This has identified…
Descriptors: Foreign Countries, Teaching Methods, Multimedia Instruction, Feedback (Response)
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Sharma, Aditya; Murphy, Marianne C. – Information Systems Education Journal, 2011
Legacy or not, mainframe education is being taught at many U.S. universities. Some computer science programs have always had some large system content but there does appear to be resurgence of mainframe related content in business programs such as Management Information Systems (MIS) and Computer Information Systems (CIS). Many companies such as…
Descriptors: Computer Science Education, Management Information Systems, Information Technology, Computers
Peer reviewed Peer reviewed
Direct linkDirect link
Apiola, Mikko; Tedre, Matti – Computer Science Education, 2012
Programming education is a widely researched and intensely discussed topic. The literature proposes a broad variety of pedagogical viewpoints, practical approaches, learning theories, motivational vehicles, and other elements of the learning situation. However, little effort has been put on understanding cultural and contextual differences in…
Descriptors: Foreign Countries, Programming, Information Technology, Computer Science Education
Previous Page | Next Page ยป
Pages: 1  |  2