Focusing Undergraduate Curriculum on Parallel Computing

نویسندگان

  • Marcin Paprzycki
  • Janusz Zalewski
چکیده

This paper outlines an approach to reshape the existing undergraduate CS curriculum. The introduction of parallel computing concepts is based on a software engineering framework. The details of the new curriculum are presented in terms of educational objectives, mathematical background, core courses, and innovations in the teaching method, such as the use of tools and laboratories.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Comparative Study of Graphic Design Curriculum of Undergraduate Program in Iran and Selected Art Universities in the World

Curriculum is an essential component of any educational system and there is significant correlation between efficient curriculum and able graduates. Using comparative method, this paper investigates and analyzes undergraduate graphic design curriculum in Iran and ten art universities in the world. Recent developments in the field of graphic design have offered new approaches for the education o...

متن کامل

Introducing parallel programming across the undergraduate curriculum through an interdisciplinary course on computational modeling Building Big Systems for Biting into Big Data

In this paper, we argue a case for including an interdisciplinary course on computational modeling with a focus on parallel programming across the undergraduate curriculum. The construction of computational models has become a fundamental process in the discovery process for all scientific disciplines, and there is little instructional support to enable the next generation of scientists and eng...

متن کامل

Teaching Parallel and Distributed Computing topics for the Undergraduate Computer Science Student

Parallel and distributed systems programming skills has become a common requirement in the development of modern applications. It is imperative that an updated curriculum in computer science include these topics not only as advanced (often elective) programming courses. There is a general consensus that parallel programming topics should be spread in contents of several core courses and these t...

متن کامل

Integrating Parallel Computing into the Undergraduate Curriculum at Texas State University: Experiences from the First Year

The widespread deployment of multicore-based computer systems over the last decade has brought about drastic changes in the software and hardware landscape. Yet, many undergraduate computer science (CS) curricula have not embraced the pervasiveness of parallel computing. In their first years, CS undergraduates are typically exclusively trained to think and program sequentially. However, too fir...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007