Publication Date
| In 2015 | 0 |
| Since 2014 | 2 |
| Since 2011 (last 5 years) | 10 |
| Since 2006 (last 10 years) | 16 |
| Since 1996 (last 20 years) | 16 |
Descriptor
| Undergraduate Study | 16 |
| Computer Science Education | 13 |
| Computer Science | 7 |
| Computer Software | 6 |
| College Curriculum | 5 |
| Programming | 5 |
| Student Attitudes | 4 |
| Teaching Methods | 4 |
| Undergraduate Students | 4 |
| Assignments | 3 |
| More ▼ | |
Source
| ACM Transactions on Computing… | 16 |
Author
| Adams, J. | 1 |
| Akbar, Monika | 1 |
| Alon, Alexander Joel D. | 1 |
| Archer, Ricky | 1 |
| Baldwin, D. | 1 |
| Barker, L. | 1 |
| Brady, A. | 1 |
| Bruce, Kim B. | 1 |
| Brylow, Dennis | 1 |
| Carro, Manuel | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 16 |
| Reports - Descriptive | 7 |
| Reports - Research | 6 |
| Reports - Evaluative | 3 |
| Tests/Questionnaires | 2 |
Education Level
| Higher Education | 15 |
| Postsecondary Education | 12 |
Audience
Showing 1 to 15 of 16 results
Lukowiak, Marcin; Radziszowski, Stanislaw; Vallino, James; Wood, Christopher – ACM Transactions on Computing Education, 2014
With the continuous growth of cyberinfrastructure throughout modern society, the need for secure computing and communication is more important than ever before. As a result, there is also an increasing need for entry-level developers who are capable of designing and building practical solutions for systems with stringent security requirements.…
Descriptors: Computer Security, Computers, Computer Software, Computer Science Education
Goldsmith, Judy; Mattei, Nicholas – ACM Transactions on Computing Education, 2014
The undergraduate computer science curriculum is generally focused on skills and tools; most students are not exposed to much research in the field, and do not learn how to navigate the research literature. We describe how fiction reviews (and specifically science fiction) are used as a gateway to research reviews. Students learn a little about…
Descriptors: Computer Science Education, Computer Science, Educational Research, Undergraduate Students
Rabkin, Ariel; Reiss, Charles; Katz, Randy; Patterson, David – ACM Transactions on Computing Education, 2013
We describe our experiences teaching MapReduce in a large undergraduate lecture course using public cloud services and the standard Hadoop API. Using the standard API, students directly experienced the quality of industrial big-data tools. Using the cloud, every student could carry out scalability benchmarking assignments on realistic hardware,…
Descriptors: Assignments, Undergraduate Study, Computer Networks, Educational Technology
Ziwisky, Michael; Persohn, Kyle; Brylow, Dennis – ACM Transactions on Computing Education, 2013
We present "Xipx," the first port of a major educational operating system to a processor in the emerging class of many-core architectures. Through extensions to the proven Embedded Xinu operating system, Xipx gives students hands-on experience with system programming in a distributed message-passing environment. We expose the software primitives…
Descriptors: Computer Software, Technology Uses in Education, Information Management, Computer Science
Carro, Manuel; Herranz, Angel; Marino, Julio – ACM Transactions on Computing Education, 2013
We present an undergraduate course on concurrent programming where formal models are used in different stages of the learning process. The main practical difference with other approaches lies in the fact that the ability to develop correct concurrent software relies on a systematic transformation of formal models of inter-process interaction (so…
Descriptors: Computer Science Education, Programming, Models, Teaching Methods
Shesh, Amit – ACM Transactions on Computing Education, 2013
This article discusses the evolution of a single undergraduate computer graphics course over five semesters, driven by a primary question: if one could offer only one undergraduate course in graphics, what would it include? This constraint is relevant to many small and medium-sized colleges that lack resources, adequate expertise, and enrollment…
Descriptors: Undergraduate Study, Computer Graphics, Small Colleges, Programming
Ip, Barry – ACM Transactions on Computing Education, 2012
There have been growing criticisms in recent years among the computer and video games community on the apparent lack of graduates capable of meeting the industry's employment needs. Following the sharp rise in the number of computer and video games courses across higher education (HE) institutions in the UK and across the globe, this article…
Descriptors: Computer Games, Video Games, Computer Science Education, College Programs
McGill, Monica M. – ACM Transactions on Computing Education, 2012
Digital games are marketed, mass-produced, and consumed by an increasing number of people and the game industry is only expected to grow. In response, postsecondary institutions in the UK and the U.S. have started to create game degree programs. Though curriculum theorists provide insight into the process of creating a new program, no formal…
Descriptors: Curriculum Development, Foreign Countries, Organizations (Groups), Computer Games
O'Grady, Michael J. – ACM Transactions on Computing Education, 2012
Computer Science (CS) is a relatively new disciple and how best to introduce it to new students remains an open question. Likewise, the identification of appropriate instructional strategies for the diverse topics that constitute the average curriculum remains open to debate. One approach considered by a number of practitioners in CS education…
Descriptors: Educational Strategies, Problem Based Learning, Teaching Methods, Computer Science
Exter, Marisa; Turnage, Nichole – ACM Transactions on Computing Education, 2012
This exploratory qualitative study examines computing professional's memories of their own formal and non-formal educational experiences, their reflections on how these have prepared them for their professional roles, and their recommendations for an "ideal" undergraduate degree program. Data was collected through semi-structured interviews of…
Descriptors: Qualitative Research, Grounded Theory, Data Analysis, Questionnaires
Shaffer, Clifford A.; Cooper, Matthew L.; Alon, Alexander Joel D.; Akbar, Monika; Stewart, Michael; Ponce, Sean; Edwards, Stephen H. – ACM Transactions on Computing Education, 2010
We present findings regarding the state of the field of Algorithm Visualization (AV) based on our analysis of a collection of over 500 AVs. We examine how AVs are distributed among topics, who created them and when, their overall quality, and how they are disseminated. There does exist a cadre of good AVs and active developers. Unfortunately, we…
Descriptors: Undergraduate Study, Computer Science Education, Mathematics, Visualization
Walker, Henry M.; Kelemen, Charles – ACM Transactions on Computing Education, 2010
This article explores the philosophy and position of the discipline of computer science within the liberal arts, based upon a discussion of the nature of computer science and a review of the characteristics of the liberal arts. A liberal arts environment provides important opportunities for undergraduate programs, but also presents important…
Descriptors: Computer Science, Liberal Arts, Computer Science Education, Intellectual Disciplines
Bruce, Kim B.; Cupper, Robert D.; Scot Drysdale, Robert L. – ACM Transactions on Computing Education, 2010
With the support of a grant from the Sloan Foundation, nine computer scientists from liberal arts colleges came together in October, 1984 to form the Liberal Arts Computer Science Consortium (LACS) and to create a model curriculum appropriate for liberal arts colleges. Over the years the membership has grown and changed, but the focus has remained…
Descriptors: Computer Science Education, Computer Science, Consortia, Liberal Arts
Baldwin, D.; Brady, A.; Danyluk, A.; Adams, J.; Lawrence, A. – ACM Transactions on Computing Education, 2010
Many undergraduate liberal arts institutions offer computer science majors. This article illustrates how quality computer science programs can be realized in a wide variety of liberal arts settings by describing and contrasting the actual programs at five liberal arts colleges: Williams College, Kalamazoo College, the State University of New York…
Descriptors: Majors (Students), Computer Science, Liberal Arts, Program Descriptions
Yuan, Xiaohong; Vega, Percy; Qadah, Yaseen; Archer, Ricky; Yu, Huiming; Xu, Jinsheng – ACM Transactions on Computing Education, 2010
Using animated visualization tools has been an important teaching approach in computer science education. We have developed three visualization and animation tools that demonstrate various information security concepts and actively engage learners. The information security concepts illustrated include: packet sniffer and related computer network…
Descriptors: Computer Science Education, Visualization, Teaching Methods, Undergraduate Study
Previous Page | Next Page ยป
Pages: 1 | 2
Peer reviewed
Direct link
