Peter Wentworth

Learn More
Over 25 implementations of diierent functional languages are benchmarked using the same program, a oating-point intensive application taken from molecular biology. The principal aspects studied are compile time and execution time for the various implementations that were benchmarked. An important consideration is how the program can be modiied and tuned to(More)
Computational thinking is gaining recognition as an important skill set for students, both in computer science and other disciplines. Although there has been much focus on this field in recent years, it is rarely taught as a formal course within the curriculum, and there is little consensus on what exactly computational thinking entails and how to teach and(More)
Antiviral cytotoxic T lymphocytes (CTL) may play a role in clearance of hepatitis C virus (HCV)-infected cells and thereby cause hepatocellular injury during acute and chronic HCV infection. The aim of this study was to identify HLA-A2.1-restricted HCV T-cell epitopes and to evaluate whether anti-HCV-specific CTL are present during chronic hepatitis C.(More)
Computational thinking, a form of thinking and problem solving within computer science, has become a popular focus of research on computer science education. In this paper, we attempt to investigate the role that computational thinking plays in the experience of introductory computer science students at a South African university. To this end, we have(More)
Over the course of 3 decades, from the turn of the century to the late 1920s, Mary Whiton Calkins articulated and defended a system of self-psychology that held that psychology as a field should be organized as the science of selves. Calkins' system was far from popular at the time, which leads one to question why she persisted in dedicating herself to the(More)
  • 1