skip to main content
article
Free Access

Concurrent programming CAN be introduced into the lower-level undergraduate curriculum

Authors Info & Claims
Published:04 June 1997Publication History
Skip Abstract Section

Abstract

There have been selected cases of satisfactorily teaching undergraduates the topic of concurrent programming. However, these reported experiences did not validate nor invalidate the feasibility claim as they did not provide statistical evidence and validity threat acknowledgments. Prior to this study, there have not been any controlled experiments to address the feasibility of introducing concurrent programming into the curriculum. Unfortunately, in curriculum development, it is seldom that we make decisions based on experimentation. We conducted a controlled experiment to determine whether introducing concurrent programming into the novice or lower-level undergraduate curriculum is possible. The experimental hypotheses examined concurrent programming from a concepts perspective and a problem-solving perspective. We conducted a detailed analysis of both internal and external validity threats to assess not only the validity, but the generalizability of the findings. The findings provide scientific evidence that introducing concurrent programming into the novice or lower-level undergraduate curriculum is possible.

References

  1. 1 Bachus, Bruce D., Determining the Feasibility of Introducing Concurrent Programming into the Lower-Level Curriculum via a Controlled Experiment DSc Dissertation, The George Washington University, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Miller, Russ, "The Status of Parallel Processing Education," Special Report, Computer, Vol. 27, No. 8, Aug 94, pp. 40-43. Media, McGraw-Hill Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Concurrent programming CAN be introduced into the lower-level undergraduate curriculum

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGCSE Bulletin
            ACM SIGCSE Bulletin  Volume 29, Issue 3
            Sept. 1997
            143 pages
            ISSN:0097-8418
            DOI:10.1145/268809
            Issue’s Table of Contents
            • cover image ACM Conferences
              ITiCSE '97: Proceedings of the 2nd conference on Integrating technology into computer science education
              June 1997
              147 pages
              ISBN:0897919238
              DOI:10.1145/268819

            Copyright © 1997 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 4 June 1997

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader
          About Cookies On This Site

          We use cookies to ensure that we give you the best experience on our website.

          Learn more

          Got it!