139,643 research outputs found
Pervasive Parallel And Distributed Computing In A Liberal Arts College Curriculum
We present a model for incorporating parallel and distributed computing (PDC) throughout an undergraduate CS curriculum. Our curriculum is designed to introduce students early to parallel and distributed computing topics and to expose students to these topics repeatedly in the context of a wide variety of CS courses. The key to our approach is the development of a required intermediate-level course that serves as a introduction to computer systems and parallel computing. It serves as a requirement for every CS major and minor and is a prerequisite to upper-level courses that expand on parallel and distributed computing topics in different contexts. With the addition of this new course, we are able to easily make room in upper-level courses to add and expand parallel and distributed computing topics. The goal of our curricular design is to ensure that every graduating CS major has exposure to parallel and distributed computing, with both a breadth and depth of coverage. Our curriculum is particularly designed for the constraints of a small liberal arts college, however, much of its ideas and its design are applicable to any undergraduate CS curriculum
History-sensitive versus future-sensitive approaches to security in distributed systems
We consider the use of aspect-oriented techniques as a flexible way to deal
with security policies in distributed systems. Recent work suggests to use
aspects for analysing the future behaviour of programs and to make access
control decisions based on this; this gives the flavour of dealing with
information flow rather than mere access control. We show in this paper that it
is beneficial to augment this approach with history-based components as is the
traditional approach in reference monitor-based approaches to mandatory access
control. Our developments are performed in an aspect-oriented coordination
language aiming to describe the Bell-LaPadula policy as elegantly as possible.
Furthermore, the resulting language has the capability of combining both
history- and future-sensitive policies, providing even more flexibility and
power.Comment: In Proceedings ICE 2010, arXiv:1010.530
The -Isomorphism Conjecture and Algebraic -theory
In this article we prove that the -asembly map, as defined by Bartels and
L{\"u}ck, can be described in terms of the algebraic -theory of Cortinas
and Thom. The -theory description of the -assembly map is similar to
that of the Baum-Connes assembly map. In very elementary cases, methods used to
prove the Baum-Connes conjecture also apply to the -isomorphism conjecture
Early Developmental Activities and Computing Proficiency
As countries adopt computing education for all pupils from primary school upwards, there are challenging indicators: significant proportions of students who choose to study computing at universities fail the introductory courses, and the evidence for links between formal education outcomes and success in CS is limited. Yet, as we know, some students succeed without prior computing experience. Why is this?
<br/><br/>
Some argue for an innate ability, some for motivation, some for the discrepancies between the expectations of instructors and students, and some – simply – for how programming is being taught. All agree that becoming proficient in computing is not easy. Our research takes a novel view on the problem and argues that some of that success is influenced by early childhood experiences outside formal education.
<br/><br/>
In this study, we analyzed over 1300 responses to a multi-institutional and multi-national survey that we developed. The survey captures enjoyment of early developmental activities such as childhood toys, games and pastimes between the ages 0 — 8 as well as later life experiences with computing. We identify unifying features of the computing experiences in later life, and attempt to link these computing experiences to the childhood activities.
<br/><br/>
The analysis indicates that computing proficiency should be seen from multiple viewpoints, including both skill-level and confidence. It shows that particular early childhood experiences are linked to parts of computing proficiency, namely those related to confidence with problem solving using computing technology. These are essential building blocks for more complex use. We recognize issues in the experimental design that may prevent our data showing a link between early activities and more complex computing skills, and suggest adjustments. Ultimately, it is hoped that this line of research will feed in to early years and primary education, and thereby improve computing education for all
CS Circles: An In-Browser Python Course for Beginners
Computer Science Circles is a free programming website for beginners that is
designed to be fun, easy to use, and accessible to the broadest possible
audience. We teach Python since it is simple yet powerful, and the course
content is well-structured but written in plain language. The website has over
one hundred exercises in thirty lesson pages, plus special features to help
teachers support their students. It is available in both English and French. We
discuss the philosophy behind the course and its design, we describe how it was
implemented, and we give statistics on its use.Comment: To appear in SIGCSE 201
Long-Term Follow-up Posthematopoietic Stem Cell Transplantation in a Japanese Patient with Type-VII Mucopolysaccharidosis
The effectiveness of hematopoietic stem cell transplantation (HSCT) for type-VII mucopolysaccharidosis (MPS VII, Sly syndrome) remains controversial, although recent studies have shown that it has a clinical impact. In 1998, Yamada et al. reported the first patient with MPS VII, who underwent HSCT at 12 years of age. Here, we report the results of a 22-year follow-up of that patient post-HSCT, who harbored the p.Ala619Val mutation associated with an attenuated phenotype. The purpose of this study was to evaluate changes in physical symptoms, the activity of daily living (ADL), and the intellectual status in the 34-year-old female MPS VII patient post-HSCT, and to prove the long-term effects of HSCT in MPS VII. Twenty-two years after HSCT, the β-glucuronidase activity in leukocytes remained at normal levels, and urinary glycosaminoglycan excretion was reduced and kept within normal levels. At present, she is capable of sustaining simple conversation, and her intellectual level is equivalent to that of a 6-year-old. She can walk alone and climb upstairs by holding onto a handrail, although she feels mild pain in the hip joint. The cervical vertebrae are fused with the occipital bone, causing dizziness and light-headedness when the neck is bent back. Overall, her clinical condition has been stabilized and kept well for long-term post-HSCT, indicating that HSCT is a therapeutic option for MPS VII
The Reaction Process A+A->O in Sinai Disorder
The single-species reaction-diffusion process is examined in the
presence of an uncorrelated, quenched random velocity field. Utilising a
field-theoretic approach, we find that in two dimensions and below the density
decay is altered from the case of purely diffusing reactants. In two-dimensions
the density amplitude is reduced in the presence of weak disorder, yielding the
interesting result that Sinai disorder can cause reactions to occur at an {\it
increased} rate. This is in contrast to the case of long-range correlated
disorder, where it was shown that the reaction becomes sub-diffusion limited.
However, when written in terms of the microscopic diffusion constant it is seen
that increasing the disorder has the effect of reducing the rate of the
reaction. Below two dimensions, the effect of Sinai disorder is much more
severe and the reaction is shown to become sub-diffusion limited. Although
there is no universal amplitude for the time-dependence of the density, it is
universal when expressed in terms of the disorder-averaged diffusion length.
The appropriate amplitude is calculated to one-loop order.Comment: 12 pages, 2 figure
- …