Learn More
A software package implementing Schwarz-Christoffel Conformal transformation (or mapping) of doubly connected polygonal regions is fully described in this article from mathematical, numerical, and practical perspectives. The package solves the so-called accessory parameter problem associated with the mapping function as well as evaluates forward and inverse(More)
In this article, we describe our implementation of the NSF CPATH-supported project that aims to restructure the Bachelor of Science (B.S.) degree requirements and institute a minor and a major in Computational Science. We will describe the design and the initial pilot of the courses that focus on computational thinking. These courses would replace the ones(More)
Interface, as an object-oriented programming construct, has been one of the most difficult concepts for students to understand and apply properly. Textbooks often only address the shallow side of usefulness of interfaces, and some may even mislead as to when and how an interface should be used. This article argues that the interfaces can only be effectively(More)