| START Conference Manager |
(Submission #10)
As research in programming language design, implementation, and application advances, we must regularly revisit the undergraduate curriculum to ensure course content advances similarly. However, no matter how diligent our efforts, the undergraduate curriculum will continue to undergo pressure from all fields of the discipline to include courses covering those fields. Though we must advocate for core placement of programming languages courses, it is likely, even inevitable, that a growing number of colleges and universities will choose not to mandate programming languages courses for their degree programs. Thus, we must develop an inclusive strategy that encourages the teaching of programming languages topics even in colleges and universities that choose not to devote an entire course to the study of them. I have proposed one such strategy that supports the injection of programming languages concepts into other courses of interest to both students and faculty.
new ideas for teaching programming language concepts
connection with other computer science curriculum
essential programming language concepts
[Paper (PDF)]
START Conference Manager (V2.54.6)