Hi. We look forward to seeing your application. I recommend that you pick one or two of the below and stick with those. It is more important to write a high quality application than to submit many of them.
I recommend doing a project that interests you the most. Also, doing projects for which you have prior mathematical background is also a good idea. So I recommend that you pick the one or two projects from your list that interest you the most and look at the code to see exactly what needs to be done, and start to develop a plan on how you plan to implement it. You should also discuss this with us on the list so you make sure your ideas of how to implement it match ours. You should do this now so that you have time to write your application (April 8 will come sooner than you think). Finally, in case you did not already know, we require all students to submit at least one patch to the project that gets accepted and pushed in. Since you clearly already know how to use git and GitHub, you should know that the best way to do this is to submit a pull request to SymPy on GitHub. Aaron Meurer On Mar 18, 2011, at 8:33 AM, Hector wrote: > Hello everyone, > My name is Prafullkumar P. Tale. I am a 4th year student at Indian > Institute of Technology Roorkee, doing 5 years Integrated M.Sc. in Applied > Mathematics. ( It is an integrated course offering graduate and post graduate > degree with Math major). > > My area of interest lies preliminary in algorithms. I like coding for > mathematical problems and spend most of my time for the same. Initially I > stepped on wrong foot and started coding in MatLab. I spend 1&1/2 year, > before finally switching to Python. I love Python. After attending Sage Days > 25, India and SciPy 2010,India, I became a big fan of open source and would > like to contribute back. > > I think GSoC would give me a structured platform and other incentives to > work for open source projects. I would like to work for SymPy as it gives me > an opportunity to work closely with mathematical concepts rather than solely > coding. The projects ideas I am going through are- > improve the integration algorithm > definite integration & integration on complex plane using residues > improve polynomial algorithms > implement efficient multivariate polynomials > improve simplification and term rewriting algorithms > implement symbolic global optimization (value, argument) with/without > constraints > improve the plotting modules > generalized functions -- Dirac delta, P(1/x), etc... Convolution, Fourier and > Laplace transforms > ordinary and partial differential equations > improve SymPy's interoperability with other CAS software > I had one or two courses in most of the topics during my academic studies > and worked with Sage, NumPy, matplotlib,etc. I am working to know how much I > can implement in SymPy before finalizing my topic. I am following the > directions/guidelines given to Sherjil Ozair in recent posts and I am > thankful for that. If there are additional things, please let me know. > > Some of my earlier work can also be seen at - > https://github.com/hector1618. > > Thanking you for your time. > > -- > -Regards > Hector > > Whenever you think you can or you can't, in either way you are right. > > P.S. - I often use Hector as my nickname. > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sympy?hl=en. -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
