Title :
Engineering a New Curriculum: Experiences at Ohio University in Incorporating the IEEE-TCPP Curriculum Initiative During a Transition to Semesters
Author :
Juedes, David W. ; Drews, Frank
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Ohio Univ., Athens, OH, USA
Abstract :
This paper describes the efforts at Ohio University to incorporate selected topics from the IEEE-TCPP Curriculum Initiative into the Computer Science/Computer Engineering curriculum prior to a transition to semesters at Ohio University that will occur in the Fall of 2012. In particular, this paper describes our efforts to incorporate (and evaluate) selected elements of the IEEE-TCPP Curriculum Initiative into three courses in order to best determine the appropriate placement of topics related to parallel and distributed computing in the new CS/CpE curriculum under the semester calendar. In particular, we plan to add or revise existing modules and assignments for CS2 (CS 240B, CS 240C at Ohio University, CS 2401 under semesters), DS/A (CS 361 Data Structures at Ohio University, CS 3610 under semesters), and Systems (CS 442 Operating Systems and Computer Architecture I, CS 4420 under semesters) to help us determine which curricular recommendations belong in those three courses in the new semesters curriculum and which topics are more appropriately placed in new required courses entitled EE 3613 Computer Organization and CS 4000 Introduction to Parallel, Distributed, and Web-Centric Computing or in other existing advanced courses such as CS 4040 Design and Analysis of Algorithms or CS 4100 Formal Languages and Compilers.
Keywords :
computer architecture; computer science education; educational courses; educational institutions; engineering education; formal languages; operating systems (computers); parallel processing; program compilers; CS 2401; CS 240B; CS 240C; CS 361 data structure; CS 3610; CS 4000; CS 4040; CS 4100; CS 442 operating system; CS/CpE curriculum; DS/A; EE 3613 computer organization; IEEE-TCPP curriculum initiative; Ohio University; compiler; computer architecture; computer engineering curriculum; computer science curriculum; course; curricular recommendation; distributed computing; formal language; parallel computing; semester calendar; semester curriculum; Algorithm design and analysis; Computer science; Computers; Data structures; Distributed computing; Educational institutions; Springs; Education; Parallel Processing;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-0974-5
DOI :
10.1109/IPDPSW.2012.167