Difference between revisions of "Isc3313 lectures"

 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
([[ISC-3313 | Overview]] | [[isc3313_syllabus | Syllabus]] | [[isc3313_schedule | Schedule]] | [[isc3313_lectures | Lectures]] |  [[isc3313_assign | Assignments]] | [[isc3313_project | Project]] | [http://www.peterbeerli.com/classdata/ISC3313/codes Code] | [[isc3313_misc | Misc]])
 
([[ISC-3313 | Overview]] | [[isc3313_syllabus | Syllabus]] | [[isc3313_schedule | Schedule]] | [[isc3313_lectures | Lectures]] |  [[isc3313_assign | Assignments]] | [[isc3313_project | Project]] | [http://www.peterbeerli.com/classdata/ISC3313/codes Code] | [[isc3313_misc | Misc]])
  
*April 2, 4, 7  2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_040914.pdf Numerically solving Ordinary Differential Equations using Runge-Kutta].  
+
* November 17: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_nov17_16.pdf PDF] Polynomial interpolationI.
*April 2, 4, 7  2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_040214ode.pdf Numerically solving Ordinary Differential Equations using Euler].  
+
 
*March 26, March 18, 2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_031814.pdf Interpolating Polynomials] Developing programs to interpolate functions using the Lagrange form of the interpolating polynomial. Continuation on [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_032614.pdf piecewise interpolation].
+
* November 15: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lotka-volterra2016_nov15.pdf PDF]  Numerical solutions of Ordinary Differential equations II.
*February 26, 2014:  Vectors and vector operations, first take: the C-programmers way (an example program is in Code section, it is called '''vectors.zip'''.
+
 
*February 24, 2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_022414math.pdf Being 'rational'] Using OOP to develop a fully functional class that can handle rational numbers. Introduction to better program production design.
+
* November 8: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lotka-volterra2016_nov08.pdf PDF] Numerical solutions of Ordinary Differential equations I.
*February 10-21, 2014:  [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_021014oop.pdf Introduction] to object orientated programming.  
+
 
* January 27, 31 and Feb 3, 5., and 7 2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_012714equations.pdf Solving non-linear equations numerically], working a program to find the root of a function using bisection and newton method. Discussion of potential convergence problems with these root finders.
+
* October 25: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_oct25_16vector.pdf PDF] | [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_oct25_16vector.html HTML] to Pointers, References, Arrays, and STL Vector]
* January 17 and 24 2014: Implementation of a general Monte Carlo integration program, scavenging from the Pi program we wrote earlier. (added exercises1 to the [[isc3313_misc | Miscellaneous]] page)
+
*October 18: We implement a class <b>Rational</b> [see program fragments]
* January 22 2014: Implementation of the for the Monte Carlo estimation of Pi ([http://www.peterbeerli.com/classdata/ISC3313/codes/pifragments.zip Several stages of the code])
+
*October 11:  [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_101116oop.pdf Introduction] to object orientated programming. We created a program called fragment handling a class <b>Rectangle</b> [see under program fragments]
* January 15 2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_011514mc.pdf General Monte Carlo integration and implementation of the ''Pi'' program]
+
* September 27: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_sep27_16root.pdf Solving non-linear equations, root finding]
* January 13 2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_011314mc.pdf Monte Carlo integration and evaluation of Pi]
+
* September 22: [http://www.peterbeerli.com/classdata/ISC3313/lectures/exercises_pseudocode.html Pseudo codes]
* January 10 2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_011014netbeans.pdf Netbeans and First C++ program ][http://www.peterbeerli.com/classdata/ISC3313/lectures/unixshell_cheatsheet.pdf UNIX shell cheat sheet ]
+
* September 20: Look at the Program snippets section (we talked about implementing Pi program)
* January 8 2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_010814unix.pdf UNIX commandline ]
+
* September 15: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_sep15_16mcprog.pdf Random number, Integration, and Pi evaluation ]
* January 6 2014: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_010614.pdf Introduction]
+
* September 13: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_sep13_16code.pdf UNIX commandline and first c++ code] [http://www.peterbeerli.com/classdata/ISC3313/lectures/unixshell_cheatsheet.pdf UNIX shell cheat sheet ]
 +
* September 8: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_sep08_16mc.pdf Monte Carlo Integration and Pi estimation]
 +
* August 30: [http://www.peterbeerli.com/classdata/ISC3313/lectures/lecture_083016.pdf Introduction]

Latest revision as of 14:53, 21 November 2016

( Overview | Syllabus | Schedule | Lectures | Assignments | Project | Code | Misc)

  • November 17: PDF Polynomial interpolationI.
  • November 15: PDF Numerical solutions of Ordinary Differential equations II.
  • November 8: PDF Numerical solutions of Ordinary Differential equations I.