Engineering Parallel Algorithms: The multicore transformation (Ubiquity symposium)
by Peter Sanders
July 2014In the past, parallel processing was a specialized approach to high-performance computing. Today, we have to rethink the computational cores of algorithmic and data structures applications. In this article we discuss how this process of rethinking can be understood using algorithm engineering.
Can MOOCs Help Reduce College Tuition?: MOOCs and technology to advance learning and learning research (Ubiquity symposium)
by Stephen Ruth
July 2014This article will briefly describe some of the cost issues associated with MOOCs and suggest a perspective through which drastic tuition savings might someday be achieved, possibly through the assistance ...
Limitations of MOOCs for Computing Education- Addressing our needs: MOOCs and technology to advance learning and learning research (Ubiquity symposium)
by Mark Guzdial
July 2014Computing education has some significant education challenges today. We aren't diverse enough, and we need to be able to develop more teachers. ...
Beyond features: welcome to the age of intangibles
by Andreas Pfeiffer
July 2014This article looks at the constantly evolving landscape of digital devices, and analyzes the growing inefficiency of hardware specifications to properly represent the overall value perceived by the user. ...
MOOCs on and off the Farm: MOOCs and technology to advance learning and learning research (Ubiquity symposium)
by John C. Mitchell
June 2014Whether MOOCs can provide a good education and broaden educational opportunities at lower cost is an ongoing discussion. In this article Stanford professor, John C. ...
Waiting for Godot? the right language abstractions for parallel programming should be here soon: the multicore transformation (Ubiquity symposium)
by Todd Mytkowicz, Wolfram Schulte
June 2014As a discipline, we have been discussing parallel programming for years. After all these years, do we know the right language abstractions for parallel programming? Would we recognize the right ...
Auto-tuning parallel software: an interview with Thomas Fahringer: the multicore transformation (Ubiquity symposium)
by Walter Tichy
June 2014In this interview conducted by Ubiquity editor Walter Tichy, Prof. ...
The Science of Computer Science: Closing Statement: The Science of Computer Science (Ubiquity Symposium)
by Richard Snodgrass, Peter Denning
June 2014Where does computer science as an intellectual discipline fit in human discourse? Over a dozen contributors have looked at this question of identity from as many viewpoints. ...
Curricular Technology Transfer for the 21st Century: MOOCs and technology to advance learning and learning research (Ubiquity symposium)
by Armando Fox
June 2014Is the MOOC honeymoon winding down? ...
Data-driven Learner Modeling to Understand and Improve Online Learning: MOOCs and technology to advance learning and learning research (Ubiquity symposium)
by Kenneth R. Koedinger, Elizabeth A. McLaughlin, John C. Stamper
May 2014Advanced educational technologies are developing rapidly and online MOOC courses are becoming more prevalent, creating an enthusiasm for the seemingly limitless data-driven possibilities to affect advances in learning and enhance ...
The Multicore Transformation Opening Statement: The multicore transformation (Ubiquity symposium)
by Walter Tichy
May 2014Chips with multiple processors, called multicore chips, have caused a resurgence of interest in parallel computing. Multicores are now available in servers, PCs, laptops, embedded systems, and mobile devices. ...
Offering Verified Credentials in Massive Open Online Courses: MOOCs and technology to advance learning and learning research (Ubiquity symposium)
by Andrew Maas, Chris Heather, Chuong (Tom) Do, Relly Brandman, Daphne Koller, Andrew Ng
May 2014Massive open online courses (MOOCs) enable the delivery of high-quality educational experiences to large groups of students. Coursera, one of the largest MOOC providers, developed a program to provide students ...
MOOCs and Technology to Advance Learning and Learning Research Opening Statement: MOOCs and technology to advance learning and learning research (Ubiquity symposium)
by Candace Thille
April 2014MOOCs have fueled both hope and anxiety about the future of higher education. Our objective in this symposium is to surface and explore some of the open questions which have ...
Assessment in Digital At-scale Learning Environments: MOOCs and technology to advance learning and learning research (Ubiquity symposium)
by Piotr Mitros, Anant Agarwal, Vik Paruchuri
April 2014Assessment in traditional courses has been limited to either instructor grading, or problems that lend themselves well to relatively simple automation, such as multiple-choice bubble exams. ...
Ubiquity symposium: The science in computer science: unplugging computer science to find the science
by Tim Bell
March 2014The Computer Science Unplugged project provides activities that enable students to engage with concepts from computer science without having to program. ...
Ubiquity symposium: The science in computer science: the computing sciences and STEM education
by Paul S. Rosenbloom
March 2014In this latest installment of "The Science in Computer Science," Prof. Paul Rosenbloom continues the discussion on whether or not computer science can be considered a "natural science." ...
Where's the science in software engineering?: Ubiquity Symposium: The science in computer science
by Walter F. Tichy
March 2014This article is a personal account of the methodological evolution of software engineering research from the 1970s to the present. ...
Ubiquity symposium: The science in computer science: natural computation
by Erol Gelenbe
February 2014In this twelfth piece of the Ubiquity symposium discussing science in computer science, Erol Gelenbe reviews computation in natural systems, focusing mainly on biology and citing examples of the computation ...
An interview with David Alderson: in search of the real network science
by Peter Denning
January 2014There has been an explosion of interest in mathematical models of large networks, leading to numerous research papers and books. The National Research Council carried out a study evaluating the ...
Interview with Mark Guzdial, Georgia Institute of Technology: computing as creation
by Peter Denning
January 2014Mark Guzdial is a Professor in the School of Interactive Computing at Georgia Institute of Technology (Georgia Tech). His research focuses on the intersection of computing and education, from the ...