16.01.2015 Views

CS2013-final-report

CS2013-final-report

CS2013-final-report

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Appendix C: Course Exemplars<br />

While the Body of Knowledge lists the topics that should be included in undergraduate programs<br />

in computer science and their associated learning outcomes, there are many different ways in<br />

which these topics may be packaged into courses. In this appendix we present a collection of<br />

course exemplars gathered from a wide variety of institutions. These take different approaches in<br />

how they cover portions of the <strong>CS2013</strong> Body of Knowledge. To allow easy comparison, the<br />

exemplars were all written following a common template, which is included before the actual<br />

course exemplars. These exemplars are not generalized models, artificially created from abstract<br />

features, but are rather examples of real courses. Thus they are written from a variety of<br />

viewpoints and in many voices. In the writing, each one embodies the traditions and practices of<br />

its own institution.<br />

Table C1 provides a list of exemplars organized by the Knowledge Area that they most<br />

significantly cover. The courses listed first with respect to each Knowledge Area devote the<br />

majority of their time to the specific Knowledge Area. Courses listed in parentheses have<br />

significant coverage of topics in the Knowledge Area, but have primary emphasis in a different<br />

Knowledge Area. As can be seen from these exemplars, a course often includes material from<br />

multiple Knowledge Areas and, equally, that multiple courses are often used to cover all the<br />

material from one Knowledge Area.<br />

These exemplars are not meant to be prescriptive with respect to curricular design, nor are they<br />

meant to define a standard curriculum for all institutions. Rather they are provided to give<br />

educators examples of different ways that the Body of Knowledge may be organized into<br />

courses, to provide comparative breadth, and to spur new thinking for future course design.<br />

- 228 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!