Hello,<br>
<br>
As part of the MHRD funded open source mission at IITB,  Asokan P and Prabhu Ramachandran
are planning a 2 day Python workshop, along with Bhaskaracharya Pratishthan:<br><br>Topic: Programming with <span>Python</span><br>
Date : Oct 10th and 11th, 2009<br>Time : 10 am to 5 pm<br>Venue : Bhaskaracharya Pratishthan<br>Instructors: Prabhu Ramachandran and Asokan P.<br>Website : <a href="http://www.bprim.org/mathsoftwk/python/pythonwk09.php" target="_blank">http://www.bprim.org/mathsoftwk/python/pythonwk09.php</a><br>

<br>Intended audience:<br>College
and University Teachers/Professors/Lecturers from any Engineering or
Science domain, and Engineering students who would like to use <span>Python</span> for their basic
computing and plotting needs.<br>
<br>
Prerequisites:<br>
Participants should be comfortable computer users and be familiar with programming constructs such as loops, conditionals.<br>
Familiarity with programming editors-- scite, notepad++, vi, emacs- will be a plus.<br>
Familiarity with using the commandline will be another plus.<br>
<br>
Objectives:<br>
At the end of the program the participants will have a good understanding of the <span>Python</span> language, and selected libraries.<br>
They will be able to write good modular procedural code and use objects.<br>
They will get a overview of the other major topics, features and libraries and be able to learn these on their own if required.<br>
<br>
Coverage:<br>
* Motivation, background and design philosophy.<br>
* Basic data types: int, float and string<br>
* Core data structures: lists, tuples and dictionaries<br>
* Functions<br>
* Tool chain<br>
* Overview of the standard library<br>
* Matplotlib<br>
* NumPy and Scipy<br>* 3D plotting<br>* Debugging and testing<br>
<br>
Methodology:<br>
Completely hands on, exploratory mode with minimal lectures
introducing essential concepts and techniques.<br>
Typically we will have short 10-15 minute lectures, followed by series
of graduated problems. The participants will solve them exploring the
documentation to do so and the solutions will be discussed.<br><br>Laptops
can be brought by participants, and additional laptops/computers can be
provided for use for those required. Charging points will be available.<br>
<br>As far as installations go, you would require the following:<br><br>-- For Debian/ Ubuntu and the like:<br>(a) IPython<br>(b) <span>Python</span> doc<br>(c) the <span>Python</span> Profiler<br>(d) Scipy/Numpy<br>
(e) Matplotlib<br>

(f) Mayavi2 (optional)<br><br>-- For Windows XP (x86), Windows Vista (x86), Mac OS X 10.4+ (x86), RedHat 3
(x86, amd64), RedHat 4 (x86, amd64), RedHat 5 (x86, amd64), and Solaris
10 (x86, amd64) :<br>(a) get the EPD (<a href="http://www.enthought.com/products/epd.php" target="_blank">http://www.enthought.com/products/epd.php</a>)
bundle and you&#39;ll have everything you need! This is available for free
for those in academia and others can utilize the free 30 day trial
version for now.<br><br>
In any case, we will be providing live DVDs containing all the required installations and some additional tools on site.<br><br>Registration :<br>You are requested to fill up the form on the website with signature and a stamp from your
college. Alternatively you can mail the form by email and submit the
hard copy at the time of the workshop.
There is no registration fee.
Admission will be on first come first serve basis. The number of seats
is limited.
<br><br>Travel and Accommodation :<br>Travel support will also be provided for second class train fare/bus for outstation participants who are college teachers.
Accommodation will be provided at the venue. Lodging and boarding will
be provided free of charge for outstation participants. Arrangement of
lunch for all participants will be taken care of by the organisers.
All participants will get a DVD containing Python and other Open Source
software. Details of the workshop will be updated on the website periodically.<br>The number of seats is limited.

<br><br>Contact:<br>Those who intend to participate should send an e-mail to <a href="mailto:bhaskara_p@vsnl.com" target="_blank">bhaskara_p@vsnl.com</a>, or call Mrs. Manjusha Joshi, Coordinator, Ph. No. 9822
319328 (4 pm - 7 pm) or the Bhaskaracharya Pratishthana Office (020-
25434547,25410724) between (12-6).<br><br><br><br>Thank you.<br><br>Regards,<br>Kadambari Devarajan.<br clear="all"><br><br><br>-- <br>Check out my blog at <br><a href="http://kadambarid.livejournal.com">http://kadambarid.livejournal.com</a><br>