login
You are not logged in.
search:
AMSER logo



Title: An Argument and Example for the Early Introduction of Threads PDF
Url: http://search.asee.org/search/fetch?url=file%3A%2F%2Flocalhost%2FE%3A...
Creator: Yeager, Dorian
Publisher: American Society for Engineering Education
Description: Teaching concurrency to undergraduates has always been a challenge, partly because actual experience with multiprocessor machines has not always been easy to arrange. We are now moving into a time when such machines will be the rule rather than the exception, but teaching concurrency is still difficult. Most of the principles used in designing for concurrent execution have traditionally been taught in the operating systems class, a class which is normally not encountered until fairly late in a student's academic career. This paper argues that students need exposure to concurrency much earlier and that those topics should be covered in the core courses so that students obtain early, positive experience with threaded applications. A particular design for a set of assignments is presented, using Mandelbrot iteration because it is a compute-bound application for which students can see remarkable speedup and because the end result is an attractive, highly motivating piece of software that students can get excited about.
LC Classification: Bibliography. Library science. Information resources (General) -- Subject bibliography -- Education -- Special topics, A-Z -- Engineering education
Technology -- Electrical engineering. Electronics. Nuclear engineering
Technology -- Electrical engineering. Electronics. Nuclear engineering -- Electrical engineering. Electronics. Nuclear engineering -- Electronics -- Applications of electronics -- Computer engineering. Computer hardware
GEM Subject: Science -- Engineering
Vocational Education -- Trade and industrial
Key Concept: Electrical engineering
Resource Type: Instructional Materials
Reading Materials
Science Materials
Teaching Guides
Format: pdf
Audience: College/University Instructors
Higher Education
Secondary Education
Students
Teachers
Technical School First Cycle
Technical School Second Cycle
University First Cycle
University Second Cycle
Vocational Training
Language: English
Rights: American Society for Engineering Education
Access Rights: Free access
Date Of Record Release: 2009-10-01 03:00:02 (W3C-DTF)
Date Last Modified: 2012-06-19 18:23:26 (W3C-DTF)
Source Type: ATE Center
Source: National Center for Manufacturing Education
Full Record Views: 68
Resource URL Clicks: 13
Cumulative Rating: NOT YET RATED
Report a Problem with this Resource Record

Resource Comments

(no comments available yet for this resource)

user login
Username:
Password:
why log in?
Manage your resources
Save, organize, and share resources that you find.

Subscribe to bulletins
Automatically be notified about new resources that match your interests.

It's easy, fast, and FREE!
AMSER =
FREE ONLINE
RESOURCES
for the
CLASSROOM

Copyright 2014 Internet Scout Resource Metadata
Copyright 2014 Internet Scout
NSF NSDL University of Wisconsin Internet Scout
Leave Feedback
http://amser.org/