CIS 4206 Introduction to Scripting in Python and Perl
NOT OFFERED THIS YEAR Spring, usually weeks 1–8. 2 credits. Prerequisites: basic computer programming skills or permission of instructor.
Scientific computing today requires heterogeneous systems, software, and data to be used together in many different ways, based on desired results. Researchers commonly develop work-flows that control the processing of data and/or experiments from beginning to the desired results. The “glue” that often links the various stages of these work-flows is scripting languages. In this course we explore scripting with two of the most popular scripting languages, Perl and Python, from the basics to specific types of functions/capabilities that are useful in the development and maintenance of scientific work-flows. Examples are provided for Microsoft Windows, Mac OS X and Red Hat Linux. Best-of-breed modules and tools are covered for each platform based on student interest.