Entry Yue:1994:UCC from sigcse1990.bib

Last update: Wed Sep 26 02:07:32 MDT 2018                Valid HTML 4.0!

Index sections

Top | Symbols | Numbers | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Yue:1994:UCC,
  author =       "Kwok-bun Yue",
  title =        "An undergraduate course in concurrent programming
                 using Ada",
  journal =      j-SIGCSE,
  volume =       "26",
  number =       "4",
  pages =        "59--63",
  month =        dec,
  year =         "1994",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/190650.190664",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sat Nov 17 18:57:28 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 http://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
  abstract =     "This paper describes a senior level course in
                 concurrent programming using Ada. Unlike other similar
                 courses in the subject area, it is not part of an
                 operating systems course, nor is it tied to a
                 particular hardware architecture. The course is
                 software oriented and it discusses in depth a
                 concurrent programming language, Ada, so that students
                 are able to actually develop effective concurrent
                 programs to solve problems in a wide range of
                 applications. Ada is selected because of its
                 popularity, superb portability, numerous hardware
                 platforms, and rich concurrent constructs. Classical
                 issues in concurrent programming are presented in the
                 context of Ada. General issues in designing concurrent
                 programming languages are elaborated using Ada,
                 together with other concurrent programming languages
                 such as CSP, Occam, and Linda. Finally, general
                 principles of designing parallel programs are also
                 discussed. Therefore, the course provides both the
                 depth in a concurrent programming language for program
                 development and the breadth in concurrent programming
                 theory for insight. Using Ada throughout the course
                 strengthens student's expertise in Ada and provides an
                 useful reference point for understanding concurrent
                 programming theory. The course is heavily based on
                 handouts, examples, homework and programming
                 assignments. A rich set of instructional materials are
                 available from the author.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

Related entries