4
PYTHON FOR SCIENTISTS AND ENGINEERS Venue : G. D Goenka University Time : 1000-1630 hrs Dates : 1 st May – 2 nd May 2014 (Thursday and Friday) Fee : Academic (Students, technicians, faculty) = INR 1000/- Industry = INR 2000/- Speaker : Dr. Sandeep Nagar, School of Engineering, G D Goenka University (Haryana) e-mail: [email protected] , Phone: 9873706595 Details: Python has established itself as one of the most popular language amongst scientific and engineering community. Big organization like Google, NASA and Nokia etc. are using python for their core programming work. Thus python has become an essential tool for scientists and engineers who wish to excel in their field. This two day workshop will undertake various tutorial based sessions to teach basic python using IPython notebooks and specialized packages like: Numpy (Numerical python) for numerical calculations done using MATLAB Scipy (scientific python) for various scientific calculations done using MATLAB Matplotlib (mathematical plotting library) for plotting graphs like ORIGIN and MATLAB Sympy (symbolic python) for symbolic computing like Maple and MATHEMATICA After learning these packages you can work as efficiently as with specialized commercial softwares like MATLAB, Mathematica etc. for most of scientific and engineering tasks. Python has extremely flat learning curve, has a rich library of packages and being open-source,

Python for Scientists and Engineers-Description

Embed Size (px)

DESCRIPTION

FRERE

Citation preview

PYTHON FOR SCIENTISTS AND ENGINEERSVenue: G. D Goenka UniversityTime: 1000-1630 hrsDates: 1st May 2nd May 2014 (Thursday and Friday)Fee:Academic (Students, technicians, faculty) = INR 1000/-Industry= INR 2000/-Speaker: Dr. Sandeep Nagar, School of Engineering, G D Goenka University (Haryana)e-mail: [email protected], Phone: 9873706595

Details:Python has established itself as one of the most popular language amongst scientific and engineering community. Big organization like Google, NASA and Nokia etc. are using python for their core programming work. Thus python has become an essential tool for scientists and engineers who wish to excel in their field.This two day workshop will undertake various tutorial based sessions to teach basic python using IPython notebooks and specialized packages like: Numpy (Numerical python) for numerical calculations done using MATLAB Scipy (scientific python) for various scientific calculations done using MATLAB Matplotlib (mathematical plotting library) for plotting graphs like ORIGIN and MATLAB Sympy (symbolic python) for symbolic computing like Maple and MATHEMATICAAfter learning these packages you can work as efficiently as with specialized commercial softwares like MATLAB, Mathematica etc. for most of scientific and engineering tasks. Python has extremely flat learning curve, has a rich library of packages and being open-source, it an excellent choice for young developers. Scientists and engineers, who work within the field of simulation, instrumentation and data analysis has termed python as a one-stop alternative to numerous commercial softwares for the same task. Natural science, mathematics and engineering students find python as an essential tool for their studies where they can make programs for various concepts for a reinforced learning and an added asset for their CV during placements.

Two day workshop will have following tutorial based sessions:Day 1: 1st May 2014TimeActivityRemarks

1000-1030 hrsWELCOME

1030-1200 hrsBasic over view of python using IPython notebooksTopics: Introduction to python IPython Notebook Running basic programs Using loops Using functions

1200-1300 hrsLUNCH

1300-1430 hrsNumpyTopics: Generating arrays Array based computing Working with matrices

1430-1500 hrsBREAK

1500-1630 hrsMatplotlib

Topics: Plotting graphs Adding features to graphs Controlling quality of graph output

Day 2: 2nd May 2014TimeActivityRemarks

1000-1200 hrsScipyTopics: Using various mathematical functions Using complex numbersBasic statistical operations

1200-1300 hrsLUNCH

1300-1430 hrsSympyTopics: Introduction to symbolic computing Mathematical operations with symbols

1430-1500 hrsBREAK

1500 1630 hrsYour future with pythonTopics: Discussion about using python in various scientific and engineering activities Importance of python for scientific and engineering education

1630-1700 hrsCONCLUSION