+ All Categories
Home > Documents > CS2013: a call for community college...

CS2013: a call for community college...

Date post: 24-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
2
featured columns 24 acm Inroads 2012 December Vol. 3 No. 4 COMMUNITY COLLEGE CORNER Elizabeth K. Hawthorne CS2013: A Call for Community College Exemplars Brief History Starting with Curriculum 1968 [1], the As- sociation for Computing Machinery (ACM) and the IEEE-Computer Society (IEEE-CS) – the major professional societies in com- puting – have joined together to provide ground-breaking and meaningful curricular recommendations for undergraduate com- puter science degree programs. Approxi- mately every decade since, the guidelines were revised to reflect the field’s constant evolution: Computer Science Curriculum 1978 [2], 1991 [3], 2001 [4], interim 2008 [5], and forthcoming 2013. CS2013 Strawman Draft The first draft of Computer Science Cur- ricula 2013 (CS2013), known as “Straw- man,” was released for public review and comment in February 2012 [6]. As a comprehensive revision, CS2013 rethinks the essentials for next-generation computer science degree programs. Table 1 shows the eighteen Knowledge Areas published in Strawman along with associated core hours. Core tier-1 topics are defined as be- ing required of every computer science cur- riculum for every student, whereas core tier- 2 topics are generally considered essential in an undergraduate computer science degree with the aim of covering 80-100% of the tier-2 topics for every student. The com- plete, 172-page Strawman report, including knowledge units, core and elective topics as well as learning outcomes and much more, is available for download at cs2013.org. When comparing CS2013 to the previ- ously published guidelines, you will notice the Body of Knowledge (BoK) was reorga- nized, adding new Knowledge Areas (KA) and restructuring others. Included among the new KAs are Information Assurance and Security (IAS), Platform-Based Development (PBD), Parallel and Distributed Computing (PD), Software Developmental Fundamen- tals (SDF), and Systems Fundamentals (SF). Net-Centric Computing, first introduced in the 2001 guidelines, was renamed Net- working and Communication (NC). CS2013 Ironman Draft The CS2013 Steering Committee of the ACM/IEEE-CS joint task force received feedback on the reviewed Strawman version from both internal and external evaluators to produce the second draft called “Ironman”. Ironman is scheduled for public release in February of 2013. As stated in the Strawman Introduction, “The CS2013 Ironman draft will include examples used in practice— from a variety of universities and colleges—to illustrate how topics in the Knowledge Areas may be cov- ered and combined in diverse ways. CS2013 seeks to identify exemplars of actual courses and programs to provide concrete guidance on curric- ular structure and development in a variety of institutional contexts.”[6] Since the release of Strawman, the CS2013 Steering Committee has also expanded the exemplars to include course modules. Community College Opportunity This is a call to all community and technical two-year college computing faculty. As the community college representative on the CS2013 Steering Committee, I am ask- ing you to complete an exemplar template for either a course or module from your TABLE 1: KNOWLEDGE AREAS AND ASSOCIATED CORE HOURS IN THE STRAWMAN BOK Knowledge Area Core Tier-1 Hours Core Tier-2 Hours AL – Algorithms 19 9 AR – Architecture 0 16 CN Computational Science 1 0 DS Discrete Structures 37 4 GV Graphics and Visual Computing 2 1 HCI Human-Computer Interaction 4 4 IAS Security and Information Assurance 2 6 IM Information Management 1 9 IS Intelligent Systems 0 10 NC Networking and Communications 3 7 OS Operating Systems 4 11 PBD Platform-Based Development 0 0 PD Parallel and Distributed Computing 5 10 PL Programming Languages 8 20 SDF Software Development Fundamentals 42 0 SE Software Engineering 6 21 SF System Fundamentals 18 9 SP Social and Professional Practice 11 5
Transcript
Page 1: CS2013: a call for community college exemplarsccecc.acm.org/files/publications/p24-hawthorneDec2012.pdf · and the IEEE-Computer Society (IEEE-CS) – the major professional societies

featured columns

24 acm Inroads 2012 December • Vol. 3 • No. 4

Community College Corner Elizabeth K. Hawthorne

CS2013:

A Call for Community College exemplars

Brief HistoryStarting with Curriculum 1968 [1], the As-sociation for Computing Machinery (ACM) and the IEEE-Computer Society (IEEE-CS) – the major professional societies in com-puting – have joined together to provide ground-breaking and meaningful curricular recommendations for undergraduate com-puter science degree programs. Approxi-mately every decade since, the guidelines were revised to reflect the field’s constant evolution: Computer Science Curriculum 1978 [2], 1991 [3], 2001 [4], interim 2008 [5], and forthcoming 2013.

CS2013 Strawman DraftThe first draft of Computer Science Cur-ricula 2013 (CS2013), known as “Straw-man,” was released for public review and comment in February 2012 [6]. As a comprehensive revision, CS2013 rethinks the essentials for next-generation computer science degree programs. Table 1 shows the eighteen Knowledge Areas published in Strawman along with associated core hours. Core tier-1 topics are defined as be-ing required of every computer science cur-riculum for every student, whereas core tier-2 topics are generally considered essential in an undergraduate computer science degree with the aim of covering 80-100% of the tier-2 topics for every student. The com-plete, 172-page Strawman report, including

knowledge units, core and elective topics as well as learning outcomes and much more, is available for download at cs2013.org.

When comparing CS2013 to the previ-ously published guidelines, you will notice the Body of Knowledge (BoK) was reorga-nized, adding new Knowledge Areas (KA) and restructuring others. Included among the new KAs are Information Assurance and Security (IAS), Platform-Based Development (PBD), Parallel and Distributed Computing (PD), Software Developmental Fundamen-tals (SDF), and Systems Fundamentals (SF). Net-Centric Computing, first introduced

in the 2001 guidelines, was renamed Net-working and Communication (NC).

CS2013 Ironman DraftThe CS2013 Steering Committee of the ACM/IEEE-CS joint task force received feedback on the reviewed Strawman version from both internal and external evaluators to produce the second draft called “Ironman”. Ironman is scheduled for public release in February of 2013. As stated in the Strawman Introduction,

“The CS2013 Ironman draft will include examples used in practice—from a variety of universities and colleges—to illustrate how topics in the Knowledge Areas may be cov-ered and combined in diverse ways. CS2013 seeks to identify exemplars of actual courses and programs to provide concrete guidance on curric-ular structure and development in a variety of institutional contexts.”[6]

Since the release of Strawman, the CS2013 Steering Committee has also expanded the exemplars to include course modules.

Community College OpportunityThis is a call to all community and technical two-year college computing faculty. As the community college representative on the CS2013 Steering Committee, I am ask-ing you to complete an exemplar template for either a course or module from your

Table 1: Knowledge areas and associaTed core Hours in THe sTrawman boKKnowledge Area Core Tier-1 Hours Core Tier-2 HoursAL – Algorithms 19 9AR – Architecture 0 16CN – Computational Science 1 0DS – Discrete Structures 37 4GV – Graphics and Visual Computing 2 1HCI – Human-Computer Interaction 4 4IAS – Security and Information Assurance 2 6IM – Information Management 1 9IS – Intelligent Systems 0 10NC – Networking and Communications 3 7OS – Operating Systems 4 11PBD – Platform-Based Development 0 0PD – Parallel and Distributed Computing 5 10PL – Programming Languages 8 20SDF – Software Development Fundamentals 42 0SE – Software Engineering 6 21SF – System Fundamentals 18 9SP – Social and Professional Practice 11 5

Page 2: CS2013: a call for community college exemplarsccecc.acm.org/files/publications/p24-hawthorneDec2012.pdf · and the IEEE-Computer Society (IEEE-CS) – the major professional societies

featured columns

2012 December • Vol. 3 • No. 4 acm Inroads 25

particular associate-degree program. To date, only Anne Arundel Community College in Maryland and Union County College in New Jersey have completed exemplar templates. Anne Arundel’s exemplar is a course on Ethics, while Union’s is a model course on Discrete Mathematics. Exemplars from other two-year community and technical colleges are sought, especially ones that include cross-cutting topics from multiple KAs or ones that are taught via a mobile platform, online, and/or other innovative approaches. Please con-tact me regarding your college’s information assurance, cyber security, database, operat-ing systems, organization and architecture, networking, algorithms, data structures, pro-gramming languages, and/or other freshman or sophomore-level computing courses.

I urge you to take advantage of this once-in-a-decade opportunity to have your course or module considered for inclusion in the final international report of Computer Science Curricula 2013. For more details, questions, and a copy of the electronic exemplar template, please con-tact me at [email protected]. I hope my inbox will be inundated with requests – a challenge I certainly welcome. Ir

references [1] ACM Curriculum Committee on Computer Science. (1968,

March). Curriculum ‘68: Recommendations for Academic Programs in Computer Science. Communications of the ACM, 11 (3), pp. 151-197.

[2] ACM Curriculum Committee on Computer Science Curriculum. (1979, March). Curriculum ‘78: Recom-mendations for the Undergraduate Program in Computer Science. Communications of the ACM, 22(3), pp. 14-166.

[3] ACM/IEEE-CS Joint Curriculum Task Force. (1991, Decem-ber). Computing Curricula 1991. Communications of the ACM, 34(6), pp. 68-84.

[4] ACM/IEEE-CS Joint Task Force on Computing Curricula. 2001. ACM/IEEE Computing Curricula 2001 Final Report. Retrieved from www.acm.org/sigcse/cc2001

[5] ACM/IEEE-CS Joint Interim Review Task Force. 2008. Computer Science Curriculum 2008: An Interim Revision of CS 2001, Report from the Interim Review Task Force. Retrieved from www.acm.org/education/curricula/Com-puterScience2008.pdf

[6] ACM/IEEE-CS 2013 Joint Task Force on Computing Curricula. (2012, February). Computer Science Curricula 2013 Strawman Draft. Retrieved from www.cs2013.org/strawman-draft/cs2013-strawman.pdf

elizabeth K. HawthorneComputer Science DepartmentUnion County CollegeCranford, New Jersey 07016 [email protected]

Doi: 10.1145/2381083.2381094

Copyright held by author.

TheACM

Committee forComputing Educationin Community Colleges

Serving ComputingEducation Communities

since 1991

CAPSpace.org

C A P Space.org urriculum

ssessment

edagogy


Recommended