Teaching Format
Enthought courses are hands-on affairs with 15-30 minute lectures, interleaved with programming exercises typically done within the IPython interpreter shell. The exercises provide practical experience with the tools for real-world problems. Upon completion, students will be comfortable building computational models and analyzing data at the Python command prompt as well as writing scripts to automate their computational tasks.
Print Materials
Enthought provides a hard copy of the slides used in the class, for reference purposes, as well as exercises, solutions, homework, and other handouts. Exercises and solutions are in the form of electronic Python files, which students can modify to develop their own solutions.
Software/Hardware Requirements
Students should bring a laptop (Windows, Linux, or OS X) pre-loaded with Python and the tools covered in the class. Typically, numerous libraries are used including Python, IPython, NumPy, SciPy, Matplotlib, SWIG, Cython, f2py, and the Enthought Tool Suite. The Enthought Python Distribution (EPD) provides a convenient, cross-platform way to set up such an environment with a single-click installer. We highly recommended that all students install it to ensure compatibility with class exercises. If necessary, Enthought can provide a computer for classroom use, but it is helpful if the student can learn in their "standard" work environment.
Visiting Austin
Located in the heart of the beautiful Texas Hill Country, Austin is notable for its beautiful weather, great food, and vibrant music scene. For tips on transportation and hotels see our Travel Information Page.
Goodies
Enthought provides beverages and snacks at all Open Courses held at our Austin offices.
