VLDB 2026 Research / reviewers in the wild / expert
David B. Levine
dblp:94/1129
· DBLP profile ↗
13ranked-venue papers
3as first author
1since 2021 · last 2026
0009-0005-8591-7153ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 10 · 3 first-author · 1 since 2021Theory of computation · 2Graphics, computer vision, multimedia, augmented reality and games · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
1 paper |
Computational geometry · 67% Algorithms and data structures · 33% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry
convex hull |
0.0 | 1 | 1990 | Fast Linear Expected-Time Algorithms for Computing Maxima and Convex Hulls · SODA 1990 |
Algorithms and data structures › analysis of algorithms
expected-time algorithms |
0.0 | 1 | 1990 | Fast Linear Expected-Time Algorithms for Computing Maxima and Convex Hulls · SODA 1990 |
Computational geometry › discrete geometry
maxima problem |
0.0 | 1 | 1990 | Fast Linear Expected-Time Algorithms for Computing Maxima and Convex Hulls · SODA 1990 |
Methods — techniques the papers use, named apart from their topics
probabilistic analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | If You Can't Beat 'Em, Conscript 'Em: Experiences Requiring the Use of AI in a Capstone CourseabstractThe introduction of large language models and other similar AI tools has greatly changed teaching and learning at all levels. Most of the literature responding to this has focused on how to detect, discourage, or otherwise deal with the use of these tools by students. This experience report discusses an intervention in a senior capstone course in which students were required to use the tools throughout a semester-long theme assignment. At each stage, students were also required to reflect on their performance and that of the tool. The paper reports on the lessons learned about both the assignments and the overall approach of requiring such usage. David B. Levine |
SIGCSE (1) | 1 |
| 2007 | Day one of the objects-first first course: what to doabstractWhat should you do on the first day of your objects-first CS1 course? If you have been struggling with beginning an objects first course this special session will give you hints about how to avoid overload and make a smooth and effective start. The presenters are skilled at introducing objects to novices in interesting ways that captures the interest of the students and readies them for programming. These are gentle approaches that present deep ideas to the inexperienced. How can a course be built around objects without information overload? This session will address the opening gambit in this interesting game. Joseph Bergin, Michael J. Clancy, Don Slater, Michael Goldweber, David B. Levine |
SIGCSE | 5 |
| 2006 | XP practices applied to gradingabstractThe grading of student work is of the utmost importance to a computer science educator. This paper examines the practices of eXtreme Programming (XP) and considers how they apply to the tasks of assigning grades to student work, even as those grades must both evaluate the student objectively and communicate with her personally. David B. Levine, Henry MacKay Walker |
SIGCSE | 1 |
| 2005 | Nifty assignmentabstractNo abstract available. Nick Parlante, David B. Levine, Steven K. Andrianoff, Aaron J. Gordon, Alyce Brady, Pamela A. Cutter, Paul Kube, Jefferson Ng, Richard E. Pattis |
SIGCSE | 2 |
| 2004 | Adding objects to the traditional ACM programming contestabstractProgramming contests have a long established role as co-curricular activities. But as programming methodology has changed, the programming contest problems have not reflected these changes. In this paper, we describe a way to modernize the traditional ACM-style contest while preserving the problem solving aspects. We do so by introducing a new type of problem that requires that solutions interact with pre-defined classes. We discuss the effects of this change on a contest conducted for high school students. Steven K. Andrianoff, Dalton Hunkins, David B. Levine |
SIGCSE | 3 |
| 2002 | Role playing in an object-oriented worldabstractRole playing exercises are one of many teaching techniques commonly employed to drive home lessons about computer science. Most of the specific role playing described in the literature, however, relates to algorithm or hardware design. More recently, the Pedagogical Patterns Project has published patterns involving role playing in a general sense. In this paper, we draw on three separate role playing exercises that we have developed to show that scripted role playing is a natural and effective way to introduce concepts of object-oriented design. Steven K. Andrianoff, David B. Levine |
SIGCSE | 2 |
| 2002 | Nifty assignmentsabstractCreating assignments is a difficult and time consuming part of teaching Computer Science. Nifty Assignments is a forum, operating at a very practical level, to promote the sharing of assignment ideas and assignment materials.Each presenter will introduce their assignment, give a quick demo, and describe its niche in the curriculum and its strengths and weaknesses. The presentations (and the descriptions below) merely introduce each assignment. For more detail, each assignment has its own web page with more detailed information and assignment materials such as handouts and data files to aid the adoption of the assignment. Information on participating in Nifty Assignments as well as all the assignment pages are available from our central page… http://cse.stanford.edu/nifty/ Nick Parlante, John K. Estell, David W. Reed, David B. Levine, Dan Garcia 0001, Julie Zelenski |
SIGCSE | 4 |
| 2002 | Additional rich resources for computer graphics educators
Dalton Hunkins, David B. Levine |
Comput. Graph. | 2 |
| 2001 | The Khepera robot and the kRobot class: a platform for introducing robotics in the undergraduate curriculumabstractWe discuss a class interface for the Khepera robot that makes the robot an excellent platform for undergraduate robotics courses and robot-based lab exercises in other courses. The interface hides low-level robot-computer communication and permits the building of derived classes that encapsulate related base behaviors relevant for higher-order tasks. Robert M. Harlan, David B. Levine, Shelley McClarigan |
SIGCSE | 2 |
| 1993 | Dealing with different levels of abstraction in a data structures courseabstractarticle Dealing with different levels of abstraction in a data structures course Share on Author: David B. Levine Department of Mathematics and Computer Science, Gettysburg College, Gettysburg, PA Department of Mathematics and Computer Science, Gettysburg College, Gettysburg, PAView Profile Authors Info & Claims ACM SIGCSE BulletinVolume 25Issue 1March 1993 pp 261–264https://doi.org/10.1145/169073.169486Online:01 March 1993Publication History 4citation205DownloadsMetricsTotal Citations4Total Downloads205Last 12 Months1Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access David B. Levine |
SIGCSE | 1 |
| 1993 | Fast Linear Expected-Time Algorithms for Computing Maxima and Convex Hulls
Jon Louis Bentley, Kenneth L. Clarkson, David B. Levine |
Algorithmica | 3 |
| 1990 | Faster, fairer, and more consistent grading, using techniques from the Advanced Placement reading (panel session)abstractNo abstract available. Charles M. Shub, Owen L. Astrachan, David B. Levine, Stuart Reges, Henry MacKay Walker |
SIGCSE | 3 |
| 1990 | Fast Linear Expected-Time Algorithms for Computing Maxima and Convex Hulls
Jon Louis Bentley, Kenneth L. Clarkson, David B. Levine |
SODA | 3 |