David G. Kay

According to our database1, David G. Kay authored at least 23 papers between 1992 and 2015.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2015
Intellectual Property Law Basics for Computer Science Instructors (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

2010
Recognizing the most influential CS education papers.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

2006
Tutorial: Intellectual Property Law Basicsc For Software Engineering Educators.
Proceedings of the 19th Conference on Software Engineering Education and Training (CSEE&T 2006), 2006

2005
Informatics: a focus on computer science in context.
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005

Extending undergraduate CS programs with informatics: emphasizing software and system design in context.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

Informatics: A Novel, Contextualized Approach to Software Engineering Education.
Proceedings of the Software Engineering Education in the Modern Age, 2005

A B.S. degree in informatics: contextualizing software engineering education.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

2002
How Software Patents Can Support COTS Component Business.
IEEE Softw., 2002

2001
Collaboration vs plagiarism in computer science programming courses.
Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, 2001

Computer Law Basics for Software Engineering Educators.
Proceedings of the 14th Conference on Software Engineering Education and Training, 2001

2000
Teaching advice and support for new and adjunct faculty (panel session): experiences, policies, and strategies.
Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education, 2000

Intellectual property law basics for computer science instructors (seminar session).
Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education, 2000

1998
Large introductory courses in research computer science departments (panel).
Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, 1998

Large introductory computer science classes: strategies for effective course management.
Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, 1998

Computer scientists can teach writing: an upper division course for computer science majors.
Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, 1998

1997
Managing large introductory courses (panel).
Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education, 1997

1996
Bandwagons considered harmful, or the past as prologue in curriculum change.
ACM SIGCSE Bull., 1996

1995
Changes in the advanced placement computer science course: case studies and C++ (panel).
Proceedings of the 26th SIGCSE Technical Symposium on Computer Science Education, 1995

Training computer science teaching assistants: a seminar for new TAs.
Proceedings of the 26th SIGCSE Technical Symposium on Computer Science Education, 1995

1994
Automated grading assistance for student programs.
Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, 1994

1993
An honors computer science seminar for undergraduate non-majors.
Proceedings of the 24th SIGCSE Technical Symposium on Computer Science Education, 1993

1992
A course in computer law.
Proceedings of the 23rd SIGCSE Technical Symposium on Computer Science Education, 1992

A balanced approach to first-year computer science.
Proceedings of the 23rd SIGCSE Technical Symposium on Computer Science Education, 1992


  Loading...