Skip to content

Python course taught for the University of Hertfordshire in 2013.

License

Notifications You must be signed in to change notification settings

nanakjaswani/python-course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Programming Course

About

These are the lecture notes I used to teach a 10-week Python Programming course to MSc (astro)physics students at the University of Hertfordshire.

Preview

You can see a compiled version of the notes on my website.

Usage

To edit the lectures, go to the lectures subdirectory and start the ipython notebook server:

ipython notebook

When you have finished editing the lectures, you can automatically generate static HTML files and slides from the ipython notebook files using:

python setup.py build

License

These course notes are licensed under the Attribution Non-Commercial Share-Alike Creative Commons License. For more information about the license, see the following page:

http://creativecommons.org/licenses/by-nc-sa/3.0/

Credits

This course is inspired by, and partially adapted from, an existing course called "Python: Programming for Scientists" by Thomas Robitaille, which is available under the same license here:

https://github.com/astrofrog/py4sci

In addition, some course material on scipy and sympy has been adapted from:

https://github.com/scipy-lectures/scipy-lecture-notes

About

Python course taught for the University of Hertfordshire in 2013.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 48.4%
  • CSS 19.3%
  • Python 16.3%
  • Smarty 16.0%