-
Recent Posts
Recent Comments
- Arthur Fleck on Why Undergraduates Should Learn the Principles of Programming Languages
- Michael L. Scott on Why Undergraduates Should Learn the Principles of Programming Languages
- Hans Boehm on Why Undergraduates Should Learn the Principles of Programming Languages
- Michael R. Dunlavey on Why Undergraduates Should Learn the Principles of Programming Languages
- ross on Why Undergraduates Should Learn the Principles of Programming Languages
Archives
Categories
Meta
Category Archives: Uncategorized
CS2013 Strawman Draft Public Comment Period: Now – July 15
Executive Summary: See http://cs2013.org for the first public draft of the 2013 Computer Science Curricula Report from ACM and IEEE-CS. A public comment period is open from now until July 15th. The SIGPLAN Education Board wrote the Programming Languages section … Continue reading
Posted in Uncategorized
Leave a comment
Education Panel at PLDI 2011: Survey Results and Slides
At PLDI 2011 (last summer), Laurie Hendren organized and moderated a panel on, “Teaching Programming Language Design and Implementation … What? To Whom? How?” The other panelists were Alex Aiken, Ras Bodik, Dan Grossman, and Michael Hind. Laurie also … Continue reading
Posted in Uncategorized
Leave a comment
Three Events at PLDI/FCRC
For people attending the Federated Computing Research Conference (including PLDI) next week in San Jose, there are three events quite relevant to the work of the SIGPLAN Education Board. Please try to attend as many as you can! In chronological … Continue reading
Posted in Uncategorized
Leave a comment
Curriculum 2013 website and survey
The SIGPLAN Education Board continues to assist with the ongoing work for the 2013 ACM/IEEE Curriculum for Computer Science. Specific information about draft materials for Programming Languages (and other areas) should be available this summer. Meanwhile, the overall effort has … Continue reading
Posted in Uncategorized
Leave a comment
Beginning work on Curriculum 2013
The ACM and IEEE have begun the process of producing curriculum guidelines for computer science to replace the 2008 interim revision of the 2001 curriculum. The goal is to complete this work by 2013, continuing the long tradition of updates … Continue reading
Posted in Uncategorized
Leave a comment
Updated “Why Undergraduates Should Learn the Principles of Programming Languages”
We recently posted a modest revision of this linked document to incorporate feedback. Special thanks to Steve Freund for leading this project. While further improvements are always possible, our plan is to move on to other tasks. Please do share … Continue reading
Posted in Uncategorized
Leave a comment
Welcome New Members
The SIGPLAN Education Board has 3 new members: Curt Clifton, Johan Jeuring, and Simon Thompson. The full Board is: Kim Bruce http://www.cs.pomona.edu/~kim/ Curt Clifton http://www.rose-hulman.edu/~clifton/ Kathi Fisler http://web.cs.wpi.edu/~kfisler/ Stephen Freund http://www.cs.williams.edu/~freund/ Dan Grossman http://www.cs.washington.edu/homes/djg [Chair] Matthew Hertz http://www-cs.canisius.edu/~hertzm/ Johan Jeuring … Continue reading
Posted in Uncategorized
Leave a comment
New blog
The SIGPLAN Education Board blog has moved from its old url to this one. This move is an opportunity to choose a more thorough name (including sigplan in the url) and to install some anti-spam measures for the comments. All … Continue reading
Posted in Uncategorized
Leave a comment
Response to comments on “Why” paper
Thanks for all of the comments on the current draft of the paper, “Why Undergraduates Should Learn the Principles of Programming Languages”. We are very pleased to have started a thoughtful community discussion. We encourage additional feedback from which we … Continue reading
Posted in Uncategorized
Leave a comment
Why Undergraduates Should Learn the Principles of Programming Languages
The linked document is the first public release of a document discussing the value of programming languages principles for undergraduate CS majors. The intended audience is computer scientists who are not specialists in programming languages. Please leave comments on how … Continue reading
Posted in Uncategorized
9 Comments