DocumentCode
148480
Title
Topical tapestry: Weaving threads of parallel programming, computer graphics, and artificial intelligence into undergraduate CS courses
Author
Wolfer, James
Author_Institution
Comput. Sci., Indiana Univ. South Bend, South Bend, IN, USA
fYear
2014
fDate
3-5 April 2014
Firstpage
979
Lastpage
982
Abstract
Traditionally, topics such as parallel computing, computer graphics, and artificial intelligence have been taught as stand-alone courses in the computing curriculum. Often these are elective courses, limiting the material to the subset of students choosing to take the course. Recently there has been movement to distribute topics across the curriculum in order to ensure that all graduates have been exposed to concepts such as parallel computing. This work describes one approach to threading topics from AI, graphics, and parallel processing into coursework starting early in a student´s program without substantially altering the basic course objectives. This, in turn, allows the student to sample topics early enough to make informed decisions when selecting electives.
Keywords
artificial intelligence; computer graphics; computer science education; educational courses; further education; parallel programming; AI; artificial intelligence; computer graphics; computing curriculum; course objectives; elective course selection; parallel computing; parallel programming; stand-alone courses; student program; undergraduate CS courses; Arrays; Artificial intelligence; Computer graphics; Computers; Graphics processing units; Parallel processing; artificial intelligence; computer graphics; instructional approaches; parallel computing; pedagogy;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Engineering Education Conference (EDUCON), 2014 IEEE
Conference_Location
Istanbul
Type
conf
DOI
10.1109/EDUCON.2014.6826219
Filename
6826219
Link To Document