diff options
-rw-r--r-- | README.rst | 76 | ||||
-rw-r--r-- | SDES_design.tex (renamed from SDES-design.tex) | 0 | ||||
-rw-r--r-- | introduction/introduction.rst | 66 | ||||
-rw-r--r-- | lecture_notes/advanced_python/arrays.rst (renamed from advanced_python/arrays.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/data/L_TSq_limited.png (renamed from advanced_python/data/L-TSq-limited.png) | bin | 21384 -> 21384 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/data/L_Tsq.png (renamed from advanced_python/data/L-Tsq.png) | bin | 16776 -> 16776 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/data/L_Tsq_Line.png (renamed from advanced_python/data/L-Tsq-Line.png) | bin | 26617 -> 26617 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/data/L_Tsq_points.png (renamed from advanced_python/data/L-Tsq-points.png) | bin | 21813 -> 21813 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/data/company_a_data.txt (renamed from advanced_python/data/company-a-data.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/data/error_bar.png (renamed from advanced_python/data/error-bar.png) | bin | 27326 -> 27326 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/data/least_sq_fit.png (renamed from advanced_python/data/least-sq-fit.png) | bin | 31715 -> 31715 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/data/pendulum.txt (renamed from advanced_python/data/pendulum.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/data/pendulum_error.txt (renamed from advanced_python/data/pendulum_error.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/exercises.rst (renamed from advanced_python/exercises.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/handout.rst (renamed from advanced_python/handOut.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/images/L-Tsq.png (renamed from advanced_python/images/L-Tsq.png) | bin | 27326 -> 27326 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/bar.png (renamed from advanced_python/images/bar.png) | bin | 14049 -> 14049 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/cosine.png (renamed from advanced_python/images/cosine.png) | bin | 47888 -> 47888 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/epid.png (renamed from advanced_python/images/epid.png) | bin | 19554 -> 19554 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/fsolve.png (renamed from advanced_python/images/fsolve.png) | bin | 20617 -> 20617 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/loglog.png (renamed from advanced_python/images/loglog.png) | bin | 20208 -> 20208 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/lst-sq-fit.png (renamed from advanced_python/images/lst-sq-fit.png) | bin | 30317 -> 30317 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/ode.png (renamed from advanced_python/images/ode.png) | bin | 59610 -> 59610 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/overlaid.png (renamed from advanced_python/images/overlaid.png) | bin | 65633 -> 65633 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/pie.png (renamed from advanced_python/images/pie.png) | bin | 49559 -> 49559 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/plot.png (renamed from advanced_python/images/plot.png) | bin | 26100 -> 26100 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/roots.png (renamed from advanced_python/images/roots.png) | bin | 20654 -> 20654 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/scatter.png (renamed from advanced_python/images/scatter.png) | bin | 14917 -> 14917 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/sine.png (renamed from advanced_python/images/sine.png) | bin | 42508 -> 42508 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/slice.png (renamed from advanced_python/images/slice.png) | bin | 12825 -> 12825 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/squares.png (renamed from advanced_python/images/squares.png) | bin | 480 -> 480 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/images/subplot.png (renamed from advanced_python/images/subplot.png) | bin | 41041 -> 41041 bytes | |||
-rw-r--r-- | lecture_notes/advanced_python/lambda.rst (renamed from advanced_python/lambda.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/module_plan.rst (renamed from advanced_python/module_plan.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/modules.rst (renamed from advanced_python/modules.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/more_arrays.rst (renamed from advanced_python/more_arrays.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/oop.rst (renamed from advanced_python/oop.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/plotting.rst (renamed from advanced_python/plotting.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/rst.rst (renamed from advanced_python/rst.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/sage.rst (renamed from advanced_python/sage.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/advanced_python/scipy.rst (renamed from advanced_python/scipy.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/basic_python/exercises.rst (renamed from basic_python/exercises.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/basic_python/func.rst (renamed from basic_python/func.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/basic_python/handout.rst (renamed from basic_python/handOut.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/basic_python/intro.rst (renamed from basic_python/intro.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/basic_python/io_files_parsing.rst (renamed from basic_python/io_files_parsing.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/basic_python/module_plan.rst (renamed from basic_python/module_plan.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/basic_python/strings_loops_lists.rst (renamed from basic_python/strings_loops_lists.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/basic_python/tuples_dicts_sets.rst (renamed from basic_python/tuples_dicts_sets.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/index.rst (renamed from index.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/latex/handout.rst (renamed from latex/handout.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/latex/images/latex_not_wp.png (renamed from latex/images/latex_not_wp.png) | bin | 9674 -> 9674 bytes | |||
-rw-r--r-- | lecture_notes/latex/index.rst (renamed from latex/index.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/latex/lab_workbook.rst (renamed from latex/lab-workbook.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/latex/module_plan.rst (renamed from latex/module_plan.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/test_driven_development/generate_testcases.py (renamed from tdd/generate_testcases.py) | 0 | ||||
-rw-r--r-- | lecture_notes/test_driven_development/lab_workbook.rst (renamed from tdd/lab-workbook.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/test_driven_development/math_utils/gcd.py (renamed from tdd/math_utils/gcd.py) | 0 | ||||
-rw-r--r-- | lecture_notes/test_driven_development/math_utils/gcd_testcases.dat (renamed from tdd/math_utils/gcd_testcases.dat) | 0 | ||||
-rw-r--r-- | lecture_notes/test_driven_development/math_utils/test_gcd.py (renamed from tdd/math_utils/test_gcd.py) | 0 | ||||
-rw-r--r-- | lecture_notes/test_driven_development/tdd.rst (renamed from tdd/tdd.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/examples/bar.txt (renamed from ult/examples/bar.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/examples/foo.txt (renamed from ult/examples/foo.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/examples/items.txt (renamed from ult/examples/items.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/examples/marks.txt (renamed from ult/examples/marks.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/examples/marks1.txt (renamed from ult/examples/marks1.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/examples/primes.txt (renamed from ult/examples/primes.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/examples/students.txt (renamed from ult/examples/students.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/examples/wonderland.txt (renamed from ult/examples/wonderland.txt) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/exercises.rst (renamed from ult/exercises.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/handout.rst (renamed from ult/handout.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/index.rst (renamed from ult/index.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/using_linux_tools/module_plan.rst (renamed from ult/module_plan.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/version_control/exercises.rst (renamed from versionControl/exercises.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/version_control/handout.rst (renamed from versionControl/handOut.rst) | 0 | ||||
-rw-r--r-- | lecture_notes/version_control/images/folder.png (renamed from versionControl/images/folder.png) | bin | 45829 -> 45829 bytes | |||
-rw-r--r-- | lecture_notes/version_control/images/mercurial_logo.png (renamed from versionControl/images/mercurial_logo.png) | bin | 6684 -> 6684 bytes | |||
-rw-r--r-- | lecture_notes/version_control/module_plan.rst (renamed from versionControl/module_plan.rst) | 0 | ||||
-rw-r--r-- | slides/advanced_python/advanced_py.tex (renamed from advanced_python/advanced_py.tex) | 0 | ||||
-rw-r--r-- | slides/advanced_python/more_py.tex (renamed from advanced_python/more_py.tex) | 0 | ||||
-rw-r--r-- | slides/advanced_python/slides/arrays.tex (renamed from advanced_python/slides/arrays.tex) | 0 | ||||
-rw-r--r-- | slides/advanced_python/slides/lambda.tex (renamed from advanced_python/slides/lambda.tex) | 0 | ||||
-rw-r--r-- | slides/advanced_python/slides/modules.tex (renamed from advanced_python/slides/modules.tex) | 0 | ||||
-rw-r--r-- | slides/advanced_python/slides/oop.tex (renamed from advanced_python/slides/oop.tex) | 0 | ||||
-rw-r--r-- | slides/advanced_python/slides/plotting.tex (renamed from advanced_python/slides/plotting.tex) | 0 | ||||
-rw-r--r-- | slides/advanced_python/slides/scipy.tex (renamed from advanced_python/slides/scipy.tex) | 0 | ||||
-rw-r--r-- | slides/advanced_python/slides/tmp.tex (renamed from advanced_python/slides/tmp.tex) | 0 | ||||
-rw-r--r-- | slides/basic_python/func.tex (renamed from basic_python/slides/func.tex) | 0 | ||||
-rw-r--r-- | slides/basic_python/intro.tex (renamed from basic_python/slides/intro.tex) | 0 | ||||
-rw-r--r-- | slides/basic_python/io_files_parsing.tex (renamed from basic_python/slides/io_files_parsing.tex) | 0 | ||||
-rw-r--r-- | slides/basic_python/python.tex (renamed from basic_python/python.tex) | 0 | ||||
-rw-r--r-- | slides/basic_python/strings_loops_lists.tex (renamed from basic_python/slides/strings_loops_lists.tex) | 0 | ||||
-rw-r--r-- | slides/basic_python/tmp.tex (renamed from basic_python/slides/tmp.tex) | 0 | ||||
-rw-r--r-- | slides/basic_python/tuples_dicts_sets.tex (renamed from basic_python/slides/tuples_dicts_sets.tex) | 0 | ||||
-rw-r--r-- | slides/latex/examples/glimpse_at_scipy.tex (renamed from latex/examples/glimpse-at-scipy.tex) | 0 | ||||
-rw-r--r-- | slides/latex/examples/sine.png (renamed from latex/examples/sine.png) | bin | 27614 -> 27614 bytes | |||
-rw-r--r-- | slides/latex/lab_workbook.tex (renamed from latex/lab-workbook.tex) | 0 | ||||
-rw-r--r-- | slides/latex/slides.tex (renamed from latex/slides.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/bibtex.rst (renamed from latex/workbook/bibtex.rst) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example1.tex (renamed from latex/workbook/example1.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example10.tex (renamed from latex/workbook/example10.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example2.tex (renamed from latex/workbook/example2.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example3.tex (renamed from latex/workbook/example3.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example4.tex (renamed from latex/workbook/example4.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example5.tex (renamed from latex/workbook/example5.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example6.tex (renamed from latex/workbook/example6.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example7.tex (renamed from latex/workbook/example7.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example8.tex (renamed from latex/workbook/example8.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/example9.tex (renamed from latex/workbook/example9.tex) | 0 | ||||
-rw-r--r-- | slides/latex/workbook/lion_orig.png (renamed from latex/workbook/lion_orig.png) | bin | 32381 -> 32381 bytes | |||
-rw-r--r-- | slides/test_driven_development/tdd.tex (renamed from tdd/tdd.tex) | 0 | ||||
-rw-r--r-- | slides/using_linux_tools/ult.tex (renamed from ult/ult.tex) | 0 | ||||
-rw-r--r-- | slides/version_control/vcs.tex (renamed from versionControl/vcs.tex) | 0 | ||||
-rw-r--r-- | spoken_tutorials/advanced_python/.gitignore | 0 | ||||
-rw-r--r-- | spoken_tutorials/basic_python/.gitignore | 0 | ||||
-rw-r--r-- | spoken_tutorials/latex/.gitignore | 0 | ||||
-rw-r--r-- | spoken_tutorials/test_driven_development/.gitignore | 0 | ||||
-rw-r--r-- | spoken_tutorials/using_linux_tools/.gitignore | 0 | ||||
-rw-r--r-- | spoken_tutorials/version_control/.gitignore | 0 |
119 files changed, 63 insertions, 79 deletions
@@ -1,21 +1,71 @@ -====== -README -====== +About SEES +============ -About -===== +SEES stands for *Software Engineering for Engineers and Scientists.* -Engineering & science students use computers for a large number of -curricular tasks -- mostly computation centred. However, they do not -see this as coding or programming tasks and usually are not even aware -of the tools and techniques that will help them to handle these tasks +Engineering students use computers for a large number of curricular +tasks – mostly computation centred. However, they do not see this as +coding or programming tasks and usually are not even aware of the +tools and techniques that will help them to handle these tasks better. This results in less than optimal use of their time and resources. This also causes difficulties when it comes to -collaboration and building on other people's work. +collaboration and building on other people's work. This course is +intended to train such students in good software practices and tools +for producing code and documentation. -This program is intended to train such students in good software -practices and tools for producing code and documentation. SEES stands -for *Software Engineering for Engineers and Scientists.* +After successfully completing the program, the participants will be +able to: + +- understand how software tools work together and how they can be used + in tandem to carry out tasks, + +- use unix command line tools to carry out common (mostly text + processing tasks, + +- to generate professional documents, + +- use version control effectively – for both code and documents, + +- automate tasks by writing shell scripts and python scripts, + +- realise the impact of coding style and readbility on quality, + +- write mid-sized programs that carry out typical engineering / + numerical computations such as those that involve (basic) + manipulation of large arrays in an efficient manner, + +- generate 2D and simple 3D plots, + +- debug programs using a standardized approach, + +- understand the importance of tests and the philosophy of Test Driven + Development, + +- write unit tests and improve the quality of code. + + +Prerequisites +------------- + +The students should possess possess good computer usage skills. Some +programming knowledge will be helpful, but is not mandatory. + +- Good computer usage skills is typically using computers for + preparing documents, sending email etc. + +- Some programming knowledge is basic understanding of coding such as + operators, assignments, conditionals, loops and functions. + +Outline +------- + +The course will consist of the following modules. + +#. Using Linux Tools +#. Version control systems +#. Basic Python +#. Advanced Python +#. Test Driven Development License ======= diff --git a/SDES-design.tex b/SDES_design.tex index 4262f58..4262f58 100644 --- a/SDES-design.tex +++ b/SDES_design.tex diff --git a/introduction/introduction.rst b/introduction/introduction.rst deleted file mode 100644 index 107f8a4..0000000 --- a/introduction/introduction.rst +++ /dev/null @@ -1,66 +0,0 @@ -Introduction -============ - -Engineering students use computers for a large number of curricular -tasks – mostly computation centred. However, they do not see this as -coding or programming tasks and usually are not even aware of the -tools and techniques that will help them to handle these tasks -better. This results in less than optimal use of their time and -resources. This also causes difficulties when it comes to -collaboration and building on other people's work. This course is -intended to train such students in good software practices and tools -for producing code and documentation. - -After successfully completing the program, the participants will be -able to: - -- understand how software tools work together and how they can be used - in tandem to carry out tasks, - -- use unix command line tools to carry out common (mostly text - processing tasks, - -- to generate professional documents, - -- use version control effectively – for both code and documents, - -- automate tasks by writing shell scripts and python scripts, - -- realise the impact of coding style and readbility on quality, - -- write mid-sized programs that carry out typical engineering / - numerical computations such as those that involve (basic) - manipulation of large arrays in an efficient manner, - -- generate 2D and simple 3D plots, - -- debug programs using a standardized approach, - -- understand the importance of tests and the philosophy of Test Driven - Development, - -- write unit tests and improve the quality of code. - - -Prerequisites -------------- - -The students should possess possess good computer usage skills. Some -programming knowledge will be helpful, but is not mandatory. - -- Good computer usage skills is typically using computers for - preparing documents, sending email etc. - -- Some programming knowledge is basic understanding of coding such as - operators, assignments, conditionals, loops and functions. - -Outline -------- - -The course will consist of the following modules. - -#. Using Linux Tools -#. Version control systems -#. Basic Python -#. Advanced Python -#. Test Driven Development diff --git a/advanced_python/arrays.rst b/lecture_notes/advanced_python/arrays.rst index d5699ce..d5699ce 100644 --- a/advanced_python/arrays.rst +++ b/lecture_notes/advanced_python/arrays.rst diff --git a/advanced_python/data/L-TSq-limited.png b/lecture_notes/advanced_python/data/L_TSq_limited.png Binary files differindex c6e280e..c6e280e 100644 --- a/advanced_python/data/L-TSq-limited.png +++ b/lecture_notes/advanced_python/data/L_TSq_limited.png diff --git a/advanced_python/data/L-Tsq.png b/lecture_notes/advanced_python/data/L_Tsq.png Binary files differindex 75f2c70..75f2c70 100644 --- a/advanced_python/data/L-Tsq.png +++ b/lecture_notes/advanced_python/data/L_Tsq.png diff --git a/advanced_python/data/L-Tsq-Line.png b/lecture_notes/advanced_python/data/L_Tsq_Line.png Binary files differindex 5535eff..5535eff 100644 --- a/advanced_python/data/L-Tsq-Line.png +++ b/lecture_notes/advanced_python/data/L_Tsq_Line.png diff --git a/advanced_python/data/L-Tsq-points.png b/lecture_notes/advanced_python/data/L_Tsq_points.png Binary files differindex 3b8f2a3..3b8f2a3 100644 --- a/advanced_python/data/L-Tsq-points.png +++ b/lecture_notes/advanced_python/data/L_Tsq_points.png diff --git a/advanced_python/data/company-a-data.txt b/lecture_notes/advanced_python/data/company_a_data.txt index 06f4ca4..06f4ca4 100644 --- a/advanced_python/data/company-a-data.txt +++ b/lecture_notes/advanced_python/data/company_a_data.txt diff --git a/advanced_python/data/error-bar.png b/lecture_notes/advanced_python/data/error_bar.png Binary files differindex cc1a454..cc1a454 100644 --- a/advanced_python/data/error-bar.png +++ b/lecture_notes/advanced_python/data/error_bar.png diff --git a/advanced_python/data/least-sq-fit.png b/lecture_notes/advanced_python/data/least_sq_fit.png Binary files differindex dba2afb..dba2afb 100644 --- a/advanced_python/data/least-sq-fit.png +++ b/lecture_notes/advanced_python/data/least_sq_fit.png diff --git a/advanced_python/data/pendulum.txt b/lecture_notes/advanced_python/data/pendulum.txt index 01da9b8..01da9b8 100644 --- a/advanced_python/data/pendulum.txt +++ b/lecture_notes/advanced_python/data/pendulum.txt diff --git a/advanced_python/data/pendulum_error.txt b/lecture_notes/advanced_python/data/pendulum_error.txt index 5cf2194..5cf2194 100644 --- a/advanced_python/data/pendulum_error.txt +++ b/lecture_notes/advanced_python/data/pendulum_error.txt diff --git a/advanced_python/exercises.rst b/lecture_notes/advanced_python/exercises.rst index eeaa323..eeaa323 100644 --- a/advanced_python/exercises.rst +++ b/lecture_notes/advanced_python/exercises.rst diff --git a/advanced_python/handOut.rst b/lecture_notes/advanced_python/handout.rst index 2cd3618..2cd3618 100644 --- a/advanced_python/handOut.rst +++ b/lecture_notes/advanced_python/handout.rst diff --git a/advanced_python/images/L-Tsq.png b/lecture_notes/advanced_python/images/L-Tsq.png Binary files differindex cc1a454..cc1a454 100644 --- a/advanced_python/images/L-Tsq.png +++ b/lecture_notes/advanced_python/images/L-Tsq.png diff --git a/advanced_python/images/bar.png b/lecture_notes/advanced_python/images/bar.png Binary files differindex cee54fb..cee54fb 100644 --- a/advanced_python/images/bar.png +++ b/lecture_notes/advanced_python/images/bar.png diff --git a/advanced_python/images/cosine.png b/lecture_notes/advanced_python/images/cosine.png Binary files differindex 2b15a32..2b15a32 100644 --- a/advanced_python/images/cosine.png +++ b/lecture_notes/advanced_python/images/cosine.png diff --git a/advanced_python/images/epid.png b/lecture_notes/advanced_python/images/epid.png Binary files differindex e1c7e08..e1c7e08 100644 --- a/advanced_python/images/epid.png +++ b/lecture_notes/advanced_python/images/epid.png diff --git a/advanced_python/images/fsolve.png b/lecture_notes/advanced_python/images/fsolve.png Binary files differindex 0108215..0108215 100644 --- a/advanced_python/images/fsolve.png +++ b/lecture_notes/advanced_python/images/fsolve.png diff --git a/advanced_python/images/loglog.png b/lecture_notes/advanced_python/images/loglog.png Binary files differindex 824b9f1..824b9f1 100644 --- a/advanced_python/images/loglog.png +++ b/lecture_notes/advanced_python/images/loglog.png diff --git a/advanced_python/images/lst-sq-fit.png b/lecture_notes/advanced_python/images/lst-sq-fit.png Binary files differindex 7e9dfe2..7e9dfe2 100644 --- a/advanced_python/images/lst-sq-fit.png +++ b/lecture_notes/advanced_python/images/lst-sq-fit.png diff --git a/advanced_python/images/ode.png b/lecture_notes/advanced_python/images/ode.png Binary files differindex c76a483..c76a483 100644 --- a/advanced_python/images/ode.png +++ b/lecture_notes/advanced_python/images/ode.png diff --git a/advanced_python/images/overlaid.png b/lecture_notes/advanced_python/images/overlaid.png Binary files differindex 41e1891..41e1891 100644 --- a/advanced_python/images/overlaid.png +++ b/lecture_notes/advanced_python/images/overlaid.png diff --git a/advanced_python/images/pie.png b/lecture_notes/advanced_python/images/pie.png Binary files differindex 7791e54..7791e54 100644 --- a/advanced_python/images/pie.png +++ b/lecture_notes/advanced_python/images/pie.png diff --git a/advanced_python/images/plot.png b/lecture_notes/advanced_python/images/plot.png Binary files differindex 89cbc46..89cbc46 100644 --- a/advanced_python/images/plot.png +++ b/lecture_notes/advanced_python/images/plot.png diff --git a/advanced_python/images/roots.png b/lecture_notes/advanced_python/images/roots.png Binary files differindex c13a1a4..c13a1a4 100644 --- a/advanced_python/images/roots.png +++ b/lecture_notes/advanced_python/images/roots.png diff --git a/advanced_python/images/scatter.png b/lecture_notes/advanced_python/images/scatter.png Binary files differindex 66bd5d8..66bd5d8 100644 --- a/advanced_python/images/scatter.png +++ b/lecture_notes/advanced_python/images/scatter.png diff --git a/advanced_python/images/sine.png b/lecture_notes/advanced_python/images/sine.png Binary files differindex 7667886..7667886 100644 --- a/advanced_python/images/sine.png +++ b/lecture_notes/advanced_python/images/sine.png diff --git a/advanced_python/images/slice.png b/lecture_notes/advanced_python/images/slice.png Binary files differindex 7f53d2a..7f53d2a 100644 --- a/advanced_python/images/slice.png +++ b/lecture_notes/advanced_python/images/slice.png diff --git a/advanced_python/images/squares.png b/lecture_notes/advanced_python/images/squares.png Binary files differindex ee102e6..ee102e6 100644 --- a/advanced_python/images/squares.png +++ b/lecture_notes/advanced_python/images/squares.png diff --git a/advanced_python/images/subplot.png b/lecture_notes/advanced_python/images/subplot.png Binary files differindex 2c1a662..2c1a662 100644 --- a/advanced_python/images/subplot.png +++ b/lecture_notes/advanced_python/images/subplot.png diff --git a/advanced_python/lambda.rst b/lecture_notes/advanced_python/lambda.rst index 4660300..4660300 100644 --- a/advanced_python/lambda.rst +++ b/lecture_notes/advanced_python/lambda.rst diff --git a/advanced_python/module_plan.rst b/lecture_notes/advanced_python/module_plan.rst index 2ee4925..2ee4925 100644 --- a/advanced_python/module_plan.rst +++ b/lecture_notes/advanced_python/module_plan.rst diff --git a/advanced_python/modules.rst b/lecture_notes/advanced_python/modules.rst index f3df676..f3df676 100644 --- a/advanced_python/modules.rst +++ b/lecture_notes/advanced_python/modules.rst diff --git a/advanced_python/more_arrays.rst b/lecture_notes/advanced_python/more_arrays.rst index c562edd..c562edd 100644 --- a/advanced_python/more_arrays.rst +++ b/lecture_notes/advanced_python/more_arrays.rst diff --git a/advanced_python/oop.rst b/lecture_notes/advanced_python/oop.rst index b1ecbe8..b1ecbe8 100644 --- a/advanced_python/oop.rst +++ b/lecture_notes/advanced_python/oop.rst diff --git a/advanced_python/plotting.rst b/lecture_notes/advanced_python/plotting.rst index ad246d4..ad246d4 100644 --- a/advanced_python/plotting.rst +++ b/lecture_notes/advanced_python/plotting.rst diff --git a/advanced_python/rst.rst b/lecture_notes/advanced_python/rst.rst index fcbd986..fcbd986 100644 --- a/advanced_python/rst.rst +++ b/lecture_notes/advanced_python/rst.rst diff --git a/advanced_python/sage.rst b/lecture_notes/advanced_python/sage.rst index 46fcef4..46fcef4 100644 --- a/advanced_python/sage.rst +++ b/lecture_notes/advanced_python/sage.rst diff --git a/advanced_python/scipy.rst b/lecture_notes/advanced_python/scipy.rst index fd0508a..fd0508a 100644 --- a/advanced_python/scipy.rst +++ b/lecture_notes/advanced_python/scipy.rst diff --git a/basic_python/exercises.rst b/lecture_notes/basic_python/exercises.rst index 3c02c56..3c02c56 100644 --- a/basic_python/exercises.rst +++ b/lecture_notes/basic_python/exercises.rst diff --git a/basic_python/func.rst b/lecture_notes/basic_python/func.rst index bd9074b..bd9074b 100644 --- a/basic_python/func.rst +++ b/lecture_notes/basic_python/func.rst diff --git a/basic_python/handOut.rst b/lecture_notes/basic_python/handout.rst index 37554ab..37554ab 100644 --- a/basic_python/handOut.rst +++ b/lecture_notes/basic_python/handout.rst diff --git a/basic_python/intro.rst b/lecture_notes/basic_python/intro.rst index 3953db0..3953db0 100644 --- a/basic_python/intro.rst +++ b/lecture_notes/basic_python/intro.rst diff --git a/basic_python/io_files_parsing.rst b/lecture_notes/basic_python/io_files_parsing.rst index 6bbc2e4..6bbc2e4 100644 --- a/basic_python/io_files_parsing.rst +++ b/lecture_notes/basic_python/io_files_parsing.rst diff --git a/basic_python/module_plan.rst b/lecture_notes/basic_python/module_plan.rst index e4d1cbd..e4d1cbd 100644 --- a/basic_python/module_plan.rst +++ b/lecture_notes/basic_python/module_plan.rst diff --git a/basic_python/strings_loops_lists.rst b/lecture_notes/basic_python/strings_loops_lists.rst index b894f5b..b894f5b 100644 --- a/basic_python/strings_loops_lists.rst +++ b/lecture_notes/basic_python/strings_loops_lists.rst diff --git a/basic_python/tuples_dicts_sets.rst b/lecture_notes/basic_python/tuples_dicts_sets.rst index ff722fd..ff722fd 100644 --- a/basic_python/tuples_dicts_sets.rst +++ b/lecture_notes/basic_python/tuples_dicts_sets.rst diff --git a/index.rst b/lecture_notes/index.rst index 53edbcc..53edbcc 100644 --- a/index.rst +++ b/lecture_notes/index.rst diff --git a/latex/handout.rst b/lecture_notes/latex/handout.rst index 2177361..2177361 100644 --- a/latex/handout.rst +++ b/lecture_notes/latex/handout.rst diff --git a/latex/images/latex_not_wp.png b/lecture_notes/latex/images/latex_not_wp.png Binary files differindex 1836d17..1836d17 100644 --- a/latex/images/latex_not_wp.png +++ b/lecture_notes/latex/images/latex_not_wp.png diff --git a/latex/index.rst b/lecture_notes/latex/index.rst index cd0c36e..cd0c36e 100644 --- a/latex/index.rst +++ b/lecture_notes/latex/index.rst diff --git a/latex/lab-workbook.rst b/lecture_notes/latex/lab_workbook.rst index 62eb78f..62eb78f 100644 --- a/latex/lab-workbook.rst +++ b/lecture_notes/latex/lab_workbook.rst diff --git a/latex/module_plan.rst b/lecture_notes/latex/module_plan.rst index d30539a..d30539a 100644 --- a/latex/module_plan.rst +++ b/lecture_notes/latex/module_plan.rst diff --git a/tdd/generate_testcases.py b/lecture_notes/test_driven_development/generate_testcases.py index 17b48a7..17b48a7 100644 --- a/tdd/generate_testcases.py +++ b/lecture_notes/test_driven_development/generate_testcases.py diff --git a/tdd/lab-workbook.rst b/lecture_notes/test_driven_development/lab_workbook.rst index fa5afa4..fa5afa4 100644 --- a/tdd/lab-workbook.rst +++ b/lecture_notes/test_driven_development/lab_workbook.rst diff --git a/tdd/math_utils/gcd.py b/lecture_notes/test_driven_development/math_utils/gcd.py index 7204ac0..7204ac0 100644 --- a/tdd/math_utils/gcd.py +++ b/lecture_notes/test_driven_development/math_utils/gcd.py diff --git a/tdd/math_utils/gcd_testcases.dat b/lecture_notes/test_driven_development/math_utils/gcd_testcases.dat index 3829b12..3829b12 100644 --- a/tdd/math_utils/gcd_testcases.dat +++ b/lecture_notes/test_driven_development/math_utils/gcd_testcases.dat diff --git a/tdd/math_utils/test_gcd.py b/lecture_notes/test_driven_development/math_utils/test_gcd.py index c81c72b..c81c72b 100644 --- a/tdd/math_utils/test_gcd.py +++ b/lecture_notes/test_driven_development/math_utils/test_gcd.py diff --git a/tdd/tdd.rst b/lecture_notes/test_driven_development/tdd.rst index 6347c47..6347c47 100644 --- a/tdd/tdd.rst +++ b/lecture_notes/test_driven_development/tdd.rst diff --git a/ult/examples/bar.txt b/lecture_notes/using_linux_tools/examples/bar.txt index c0a5b08..c0a5b08 100644 --- a/ult/examples/bar.txt +++ b/lecture_notes/using_linux_tools/examples/bar.txt diff --git a/ult/examples/foo.txt b/lecture_notes/using_linux_tools/examples/foo.txt index 1fe9426..1fe9426 100644 --- a/ult/examples/foo.txt +++ b/lecture_notes/using_linux_tools/examples/foo.txt diff --git a/ult/examples/items.txt b/lecture_notes/using_linux_tools/examples/items.txt index e0828ee..e0828ee 100644 --- a/ult/examples/items.txt +++ b/lecture_notes/using_linux_tools/examples/items.txt diff --git a/ult/examples/marks.txt b/lecture_notes/using_linux_tools/examples/marks.txt index f97b743..f97b743 100644 --- a/ult/examples/marks.txt +++ b/lecture_notes/using_linux_tools/examples/marks.txt diff --git a/ult/examples/marks1.txt b/lecture_notes/using_linux_tools/examples/marks1.txt index 9a5299d..9a5299d 100644 --- a/ult/examples/marks1.txt +++ b/lecture_notes/using_linux_tools/examples/marks1.txt diff --git a/ult/examples/primes.txt b/lecture_notes/using_linux_tools/examples/primes.txt index b5cdec8..b5cdec8 100644 --- a/ult/examples/primes.txt +++ b/lecture_notes/using_linux_tools/examples/primes.txt diff --git a/ult/examples/students.txt b/lecture_notes/using_linux_tools/examples/students.txt index ddacd6b..ddacd6b 100644 --- a/ult/examples/students.txt +++ b/lecture_notes/using_linux_tools/examples/students.txt diff --git a/ult/examples/wonderland.txt b/lecture_notes/using_linux_tools/examples/wonderland.txt index 0f62284..0f62284 100644 --- a/ult/examples/wonderland.txt +++ b/lecture_notes/using_linux_tools/examples/wonderland.txt diff --git a/ult/exercises.rst b/lecture_notes/using_linux_tools/exercises.rst index 9898b39..9898b39 100644 --- a/ult/exercises.rst +++ b/lecture_notes/using_linux_tools/exercises.rst diff --git a/ult/handout.rst b/lecture_notes/using_linux_tools/handout.rst index 5ef762a..5ef762a 100644 --- a/ult/handout.rst +++ b/lecture_notes/using_linux_tools/handout.rst diff --git a/ult/index.rst b/lecture_notes/using_linux_tools/index.rst index beaf301..beaf301 100644 --- a/ult/index.rst +++ b/lecture_notes/using_linux_tools/index.rst diff --git a/ult/module_plan.rst b/lecture_notes/using_linux_tools/module_plan.rst index 5557222..5557222 100644 --- a/ult/module_plan.rst +++ b/lecture_notes/using_linux_tools/module_plan.rst diff --git a/versionControl/exercises.rst b/lecture_notes/version_control/exercises.rst index de55478..de55478 100644 --- a/versionControl/exercises.rst +++ b/lecture_notes/version_control/exercises.rst diff --git a/versionControl/handOut.rst b/lecture_notes/version_control/handout.rst index 6ee0317..6ee0317 100644 --- a/versionControl/handOut.rst +++ b/lecture_notes/version_control/handout.rst diff --git a/versionControl/images/folder.png b/lecture_notes/version_control/images/folder.png Binary files differindex 42d01a2..42d01a2 100644 --- a/versionControl/images/folder.png +++ b/lecture_notes/version_control/images/folder.png diff --git a/versionControl/images/mercurial_logo.png b/lecture_notes/version_control/images/mercurial_logo.png Binary files differindex 4cd736e..4cd736e 100644 --- a/versionControl/images/mercurial_logo.png +++ b/lecture_notes/version_control/images/mercurial_logo.png diff --git a/versionControl/module_plan.rst b/lecture_notes/version_control/module_plan.rst index 6ad7b47..6ad7b47 100644 --- a/versionControl/module_plan.rst +++ b/lecture_notes/version_control/module_plan.rst diff --git a/advanced_python/advanced_py.tex b/slides/advanced_python/advanced_py.tex index b15419e..b15419e 100644 --- a/advanced_python/advanced_py.tex +++ b/slides/advanced_python/advanced_py.tex diff --git a/advanced_python/more_py.tex b/slides/advanced_python/more_py.tex index 8b50ec4..8b50ec4 100644 --- a/advanced_python/more_py.tex +++ b/slides/advanced_python/more_py.tex diff --git a/advanced_python/slides/arrays.tex b/slides/advanced_python/slides/arrays.tex index e4501c8..e4501c8 100644 --- a/advanced_python/slides/arrays.tex +++ b/slides/advanced_python/slides/arrays.tex diff --git a/advanced_python/slides/lambda.tex b/slides/advanced_python/slides/lambda.tex index 25c4f97..25c4f97 100644 --- a/advanced_python/slides/lambda.tex +++ b/slides/advanced_python/slides/lambda.tex diff --git a/advanced_python/slides/modules.tex b/slides/advanced_python/slides/modules.tex index d6de640..d6de640 100644 --- a/advanced_python/slides/modules.tex +++ b/slides/advanced_python/slides/modules.tex diff --git a/advanced_python/slides/oop.tex b/slides/advanced_python/slides/oop.tex index bdb983c..bdb983c 100644 --- a/advanced_python/slides/oop.tex +++ b/slides/advanced_python/slides/oop.tex diff --git a/advanced_python/slides/plotting.tex b/slides/advanced_python/slides/plotting.tex index fbc7aa2..fbc7aa2 100644 --- a/advanced_python/slides/plotting.tex +++ b/slides/advanced_python/slides/plotting.tex diff --git a/advanced_python/slides/scipy.tex b/slides/advanced_python/slides/scipy.tex index 1116c3d..1116c3d 100644 --- a/advanced_python/slides/scipy.tex +++ b/slides/advanced_python/slides/scipy.tex diff --git a/advanced_python/slides/tmp.tex b/slides/advanced_python/slides/tmp.tex index 9913703..9913703 100644 --- a/advanced_python/slides/tmp.tex +++ b/slides/advanced_python/slides/tmp.tex diff --git a/basic_python/slides/func.tex b/slides/basic_python/func.tex index b66be06..b66be06 100644 --- a/basic_python/slides/func.tex +++ b/slides/basic_python/func.tex diff --git a/basic_python/slides/intro.tex b/slides/basic_python/intro.tex index 52be064..52be064 100644 --- a/basic_python/slides/intro.tex +++ b/slides/basic_python/intro.tex diff --git a/basic_python/slides/io_files_parsing.tex b/slides/basic_python/io_files_parsing.tex index cb46cbe..cb46cbe 100644 --- a/basic_python/slides/io_files_parsing.tex +++ b/slides/basic_python/io_files_parsing.tex diff --git a/basic_python/python.tex b/slides/basic_python/python.tex index 19be639..19be639 100644 --- a/basic_python/python.tex +++ b/slides/basic_python/python.tex diff --git a/basic_python/slides/strings_loops_lists.tex b/slides/basic_python/strings_loops_lists.tex index 26d7b54..26d7b54 100644 --- a/basic_python/slides/strings_loops_lists.tex +++ b/slides/basic_python/strings_loops_lists.tex diff --git a/basic_python/slides/tmp.tex b/slides/basic_python/tmp.tex index 8b13789..8b13789 100644 --- a/basic_python/slides/tmp.tex +++ b/slides/basic_python/tmp.tex diff --git a/basic_python/slides/tuples_dicts_sets.tex b/slides/basic_python/tuples_dicts_sets.tex index b09fd99..b09fd99 100644 --- a/basic_python/slides/tuples_dicts_sets.tex +++ b/slides/basic_python/tuples_dicts_sets.tex diff --git a/latex/examples/glimpse-at-scipy.tex b/slides/latex/examples/glimpse_at_scipy.tex index 8227c34..8227c34 100644 --- a/latex/examples/glimpse-at-scipy.tex +++ b/slides/latex/examples/glimpse_at_scipy.tex diff --git a/latex/examples/sine.png b/slides/latex/examples/sine.png Binary files differindex c059105..c059105 100644 --- a/latex/examples/sine.png +++ b/slides/latex/examples/sine.png diff --git a/latex/lab-workbook.tex b/slides/latex/lab_workbook.tex index 95f33ae..95f33ae 100644 --- a/latex/lab-workbook.tex +++ b/slides/latex/lab_workbook.tex diff --git a/latex/slides.tex b/slides/latex/slides.tex index ea23cf4..ea23cf4 100644 --- a/latex/slides.tex +++ b/slides/latex/slides.tex diff --git a/latex/workbook/bibtex.rst b/slides/latex/workbook/bibtex.rst index dec3097..dec3097 100644 --- a/latex/workbook/bibtex.rst +++ b/slides/latex/workbook/bibtex.rst diff --git a/latex/workbook/example1.tex b/slides/latex/workbook/example1.tex index f2d8b7b..f2d8b7b 100644 --- a/latex/workbook/example1.tex +++ b/slides/latex/workbook/example1.tex diff --git a/latex/workbook/example10.tex b/slides/latex/workbook/example10.tex index a521468..a521468 100644 --- a/latex/workbook/example10.tex +++ b/slides/latex/workbook/example10.tex diff --git a/latex/workbook/example2.tex b/slides/latex/workbook/example2.tex index 1f760cd..1f760cd 100644 --- a/latex/workbook/example2.tex +++ b/slides/latex/workbook/example2.tex diff --git a/latex/workbook/example3.tex b/slides/latex/workbook/example3.tex index 70cfdaa..70cfdaa 100644 --- a/latex/workbook/example3.tex +++ b/slides/latex/workbook/example3.tex diff --git a/latex/workbook/example4.tex b/slides/latex/workbook/example4.tex index 317d3f5..317d3f5 100644 --- a/latex/workbook/example4.tex +++ b/slides/latex/workbook/example4.tex diff --git a/latex/workbook/example5.tex b/slides/latex/workbook/example5.tex index 7600797..7600797 100644 --- a/latex/workbook/example5.tex +++ b/slides/latex/workbook/example5.tex diff --git a/latex/workbook/example6.tex b/slides/latex/workbook/example6.tex index 828a188..828a188 100644 --- a/latex/workbook/example6.tex +++ b/slides/latex/workbook/example6.tex diff --git a/latex/workbook/example7.tex b/slides/latex/workbook/example7.tex index 6b7d14d..6b7d14d 100644 --- a/latex/workbook/example7.tex +++ b/slides/latex/workbook/example7.tex diff --git a/latex/workbook/example8.tex b/slides/latex/workbook/example8.tex index 87267ae..87267ae 100644 --- a/latex/workbook/example8.tex +++ b/slides/latex/workbook/example8.tex diff --git a/latex/workbook/example9.tex b/slides/latex/workbook/example9.tex index e066c1e..e066c1e 100644 --- a/latex/workbook/example9.tex +++ b/slides/latex/workbook/example9.tex diff --git a/latex/workbook/lion_orig.png b/slides/latex/workbook/lion_orig.png Binary files differindex 0026477..0026477 100644 --- a/latex/workbook/lion_orig.png +++ b/slides/latex/workbook/lion_orig.png diff --git a/tdd/tdd.tex b/slides/test_driven_development/tdd.tex index 1d64be2..1d64be2 100644 --- a/tdd/tdd.tex +++ b/slides/test_driven_development/tdd.tex diff --git a/ult/ult.tex b/slides/using_linux_tools/ult.tex index a94dc14..a94dc14 100644 --- a/ult/ult.tex +++ b/slides/using_linux_tools/ult.tex diff --git a/versionControl/vcs.tex b/slides/version_control/vcs.tex index 3b5e6ab..3b5e6ab 100644 --- a/versionControl/vcs.tex +++ b/slides/version_control/vcs.tex diff --git a/spoken_tutorials/advanced_python/.gitignore b/spoken_tutorials/advanced_python/.gitignore new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/spoken_tutorials/advanced_python/.gitignore diff --git a/spoken_tutorials/basic_python/.gitignore b/spoken_tutorials/basic_python/.gitignore new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/spoken_tutorials/basic_python/.gitignore diff --git a/spoken_tutorials/latex/.gitignore b/spoken_tutorials/latex/.gitignore new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/spoken_tutorials/latex/.gitignore diff --git a/spoken_tutorials/test_driven_development/.gitignore b/spoken_tutorials/test_driven_development/.gitignore new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/spoken_tutorials/test_driven_development/.gitignore diff --git a/spoken_tutorials/using_linux_tools/.gitignore b/spoken_tutorials/using_linux_tools/.gitignore new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/spoken_tutorials/using_linux_tools/.gitignore diff --git a/spoken_tutorials/version_control/.gitignore b/spoken_tutorials/version_control/.gitignore new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/spoken_tutorials/version_control/.gitignore |