Difference between revisions of "Notes ISC-4304"
Peter Beerli (talk | contribs) |
|||
Line 1: | Line 1: | ||
[[file:peterteaching.jpg | 300px | top | left ]] | [[file:peterteaching.jpg | 300px | top | left ]] | ||
<br> | <br> | ||
+ | *[[Media:isc4304overview1S2017.pdf| Lecture 1 (Overview) January 10]] | ||
+ | *[[Media:isc4304modules2S2017.pdf| Lecture 2 (Python Modules and Interaction with the OS) January 12]] | ||
+ | <br> | ||
+ | <br> | ||
+ | == Old slides == | ||
*[[Media:isc4304overview1.pdf| Lecture 1 (Overview) January 8]] | *[[Media:isc4304overview1.pdf| Lecture 1 (Overview) January 8]] | ||
*[[Media:isc4304modules2.pdf| Lecture 2 (Python Modules and Interaction with the OS) January 13]] | *[[Media:isc4304modules2.pdf| Lecture 2 (Python Modules and Interaction with the OS) January 13]] |
Revision as of 07:35, 12 January 2017
Old slides
- Lecture 1 (Overview) January 8
- Lecture 2 (Python Modules and Interaction with the OS) January 13
- Lecture 3 (Containers in python) January 15
- Lecture 4 (Functions) January 20
- Lecture 5 (Text processing) January 22
- Lecture 6 (Plotting with matplotlib) January 27
- Lecture 7 (scientific computing with numpy) January 29
- Lecture 8 (scientific computing with scipy) February 3
- Lecture 9 (Object orientation with Python 1) February 5
- Lecture 10 (Object orientation with Python 2) February 10
- Lecture 11 (Solving a ODE with n variables) February 12 (download zip file from here)
- Lecture 12 (Iterators and Generators) February 17
- Lecture 13 (Speed) February 19 ( Original Lecture)
- Lecture 14 (Debugging and Beautifcation) February 24
- Lecture 15 (alternatives to Python: Julia) February 24 (Complete package with IJulia notebooks) [for installation of Julia and IJulia look at the Julia main website ].
- Lecture 16 C++ Pointers and such March 17
- Lecture 17 C++ References March 24
- Lecture 18 C++ references/Const/operators March 26, coding an example class: operator instructions; Const-correctness
- Installation of Boost-Python from scratch and trial of a simple example C++/python program Example code Lecture 19 Boost-Python March 31
- Lecture 20 Boost-Python April 2
- Lecture 21 Cython April 7
- Lecture 22 More Cython practice April 9 (Example code)
- Lecture 23 C++ templates and the STL April 14 (Example code)
- Lecture 24 STL/C++/Cython/Python walkthrough April 16 (Example code)