Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
start [2018/03/06 11:26] – [Program] Tiziano Zitostart [2018/06/25 12:14] – external edit 127.0.0.1
Line 18: Line 18:
 We are striving hard to get a pool of students which is international and gender-balanced: [[https://python.g-node.org/python-summerschool-2018/archives#stats|see]] how far we got in previous years! We are striving hard to get a pool of students which is international and gender-balanced: [[https://python.g-node.org/python-summerschool-2018/archives#stats|see]] how far we got in previous years!
  
-You can [[applications|apply online]]+<del>You can [[applications|apply online]]. The application process is complete, we are currently reviewing applications.</del> 
  
-[[faculty|Faculty]] and [[faculty#organizers|organizers]].+[[faculty|Faculty]][[faculty#organizers|organizers]], [[students|students]].
  
  
 ==== Date & Location ===== ==== Date & Location =====
 **3–8 September, 2018**. [[https://goo.gl/maps/3EfZ3ttXAGs|Camerino]], {{:flags:it.png|Italy}} Italy **3–8 September, 2018**. [[https://goo.gl/maps/3EfZ3ttXAGs|Camerino]], {{:flags:it.png|Italy}} Italy
 +
 +**If you missed the application deadline**, write to [[python-info@g-node.org]] to be put on the announcement list for next year. 
 +
 ==== Program ===== ==== Program =====
-**Best Programming Practices** 
   * Version control with git and how to contribute to open source projects with GitHub   * Version control with git and how to contribute to open source projects with GitHub
   * Best practices in data visualization   * Best practices in data visualization
-  * Packaging your code +  * Organizing, documenting, and distributing scientific code 
- +  * Testing scientific code 
-**Software Carpentry** +  * Profiling scientific code
-  * Test-driven development +
-  * Profiling code +
- +
-**Scientific Tools for Python**+
   * Advanced NumPy   * Advanced NumPy
- +  * Advanced scientific Python: decorators, context managers, generators, and elements of object oriented programming 
-**Advanced Python** +  * Writing parallel applications in Python 
-  * Decorators +  * Speeding up scientific code with Cython and numba 
-  * Context managers +  * Memory-bound computations and the memory hierarchy 
-  * Generators +  * Programming in teams
- +
-**The Quest for Speed** +
-  * Writing parallel applications +
-  * Interfacing to C with Cython +
-  * Memory-bound problems and the memory hierarchy +
- +
-**Practical Software Development** +
-  * Group project+
  
 Also see the [[schedule|detailed day-by-day schedule]]. Also see the [[schedule|detailed day-by-day schedule]].