1 
UChicago Argonne LLC 


2 
NIST 






1 
DSP forum at stackexchange 


2 
signal processing at stack overflow 


3 
History of Science and Mathematics forum at stackexchange 


4 
Stack exchange Robotics forum 


5 
Math Stack Exchange 


6 
Mathoverflow 


7 
imechanica forum, solid and computational mechanics 


8 
Signal processing at stackoverflow 


9 
Ruby at stackoverflow 


10 
Physics at stackexchange 


11 
computational forum at stackexchange 


12 
Engineering forum at stackexchange 


13 
Engineering forum 


14 
comp.dsp (signal processing) 


15 
Julia forum at stackexchange 


16 
Forum for bioinformatics 






1 
Mathematica community board at WRI 


2 
Stackoverflow old forum for mathematica questions 


3 
Mathematica at stack exchange 


4 
Stackexchange Mathematica blog 


5 
http://chat.stackexchange.com/rooms/2234/wolframmathematica 
Stackexchange Mathematica chat 

6 
Usenet Mathematica group, closed now. This is the archive at WRI 


7 
https://groups.google.com/forum/\#!forum/comp.softsys.math.mathematica 
Usenet Mathematica group, closed now. This is the archive at google groups 





1 
Maple prime, ask Maple questions, Maple forum 


2 
Maple at stackexchange 


3 
https://groups.google.com/forum/\#!forum/comp.softsys.math.maple 
Usenet Maple. Pretty much dead now 

4 
Maple old MUG archives 
11/25/07 





1 
Site for book Filter Design for Signal Processing using MATLAB and Mathematica.Contain source code that comes with the book. 
3/10/15 

2 
http://nbviewer.ipython.org/github/zhemao/digital_filters/blob/master/Digital\%20Filters.ipynb 
Implementing Digital Filters in Julia. Audio demo showing effect of low pass and high pass on sound. 
3/10/15 
3 
has tutorial on sampling theory with animations made using Javadscript using the 3D library 


4 
Portland state univ. Have good courses in signal processing 


5 
small article on ”Spatial Frequency Excerpt from Modulation Transfer Function in Optical and ElectroOptical Systems” discusion of spatial frequency, compare to temporal 


6 
Dr. Mark A. Hopkins site, rit.edu, has Matlab GUI for pole/zero based filter design called PZgui, similar to one I did in Mathematioca as CDF. 


7 
http://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.remez.html 
documenation of remez function in python with links to 2 important DSP papers


8 
http://cnx.org/contents/0eaa172828244aedb7b275981117e57a@2/Chebyshev_Filter_Properties 
good notes on cheybsyve filter design 

9 
Art Ludwig's Sound Page, has good notes on DSP and audio filtering, FFT, bin witdth, etc.. matlab plots. 


10 
Z transform examples, inverse Z transform 


11 
commercial program, ScopeFIR: FIR Filter Design Software for Windows. Looks really nice. May be will try it one day. 


12 
https://ccrma.stanford.edu/~jos/pasp/Theory_Ideal_Bandlimited_Interpolation.html 
describes sinc interpolation, stanford.edu notes 

13 
The European Association for Signal Processing (EURASIP) was founded on 1 September 1978 


14 
How Do I Learn DSP? page by by Dale Grover. Contains very high level descriptions of dsp and of filters difference. 


15 
http://www.upscale.utoronto.ca/PVB/Harrison/FourierTransform.pdf 
PDF file, on Fourier transform, from utoronto by David Harrison. Another PDF file is on Digital filters uses Mathematica 
12/25/09 
16 
EE courses at San Jose State Univ. California, many on DSP 


17 
Advanced digital communications course at Stanford univ. spring quarter 2007 
12/24/09 

18 
http: //www.cmlab.csie.ntu.edu.tw/cml/dsp/ training/coding/transform/fft.html 
Fast Fourier Transform (FFT) notes, notes on decimation in time 
9/24/08 
19 
Tutorials on Digital Communications Engineering, good notes on modulation and basic digital communications 
11/25/08 

20 
http://www.ece.ucsb.edu/courses/ ECE146/146B_S08Gibson/default.html 
Digital Communication Theory and Techniques course, ECE 146B Spring 2008, Instructor: Prof. Jerry D. Gibson, University of California, Santa Barbara. Second sequence of digital communication course. 
11/28/08 
21 
Courses offered in ECE at UC Santa Barbara by quarter, future courses. 


22 
Randy Yates's Digital signals lab. Has good papers section that explains important concepts in simple to understand way, with links to many other signal processing sites. 


23 
”dspGuru provides a wide variety of DSP information to help you master the complex domain of Digital Signal Processing” Has more links to other signal processing sites. Has trial versions of DSP software for design of IIR, FIR and others here 


24 
https://www.ece.illinois.edu/ academics/courses/profile/ECE459 
ECE459 communication systems 1, ECE dept, UNIVERSITY OF ILLINOIS UIUC) 
july 7 2009 
25 
Interactive Signal Processing Laboratory Simulations at CNX, needs to install labview plugin to use 
july 7 2009 

26 
CNX site, good basic definitions for DSP terms used in digital communications, PAM Transmitter and Receiver Implementing Coherent Detection 
12/16/09 

27 
lots of cool scanning electron micrscope images 


28 
EECS20N: Signals and Systems , UC Berkeley Textbook: Structure and Interpretation of Signals and Systems, by E. A. Lee and P. Varaiya, 2011 plugin to use 


29 
EEC 281  VLSI Digital Signal Processing, UC Davis, has classical papers (historial notes on DSP by Cooley) and other notes. Grad course on VLSI DSP 
july 4 2012 

30 
Large site that contains lecture videos and links on many books. I am not sure how it works, but it seems useful to browse. Just found about it. 
3/20/15 

31 
site for book Recursive Digital Filters: A Concise Guide by Hollos. Has Free C code for digital filter design. 
3/21/15 

32 
Signal processing courses at MIT open course 
3/21/15 

33 
Web site of the book ”The Scientist and Engineer's Guide to Digital Signal Processing” By Steven W. Smith. Allows browsing and also free download. Has links to other DSP sites also. 
3/23/15 

34 
on line video leactures for course ”Audio Signal Processing for Music Applications” by Prof Xavier Serra, Prof Julius O Smith, III at coursera.org 


35 
Free sound to download to use for audio DSP 


36 
Python signal processing functions 


37 
EmbeddedRelated.com site. Here is an article on the above site, comparing Matlab to Python for DSP here 


38 
http://stackoverflow.com/questions/ 23690766/properwaytoaddnoiseto signal 
question and answer about adding noise to signal in Matlab 

39 
York univ. UK. Filter design online using LC. ”This is an interactive design package for designing analogue (i.e. hardware) filters made of inductors and capacitors (Ls and Cs). ” software is here 


40 
dsprelated.com, lots of useful articles by Rick Lyons and others. Has links to online DSP books here 




41 
Rick Lyon book on his site in PDF format 
8/18/2015 

42 
Blog on DSP tutorials. Has FIR in c here 


43 
”Musicdsp.org is a collection of data, gathered for the music dsp community.” 


44 
http://jeanpierre.moreau. pagespersoorange.fr/f_signal.html 
SIGNAL PROCESSING IN FORTRAN, JP Moreau site. 

45 
comp.dsp 2010 Conference 
july 15,2015 

46 
scope DSP, an FFT Spectral Analysis Software by Iowegian International. Not free, but looks good, ”can generate, read, write, window, and plot sampleddata signals. It features an ArbitraryN FFT algorithm to quickly perform TimeFrequency conversions, and it calculates many statistics in Time and Frequency” 
July 2015 

47 
Multimedia Systems Department, Gdansk University of Technology, contain mathematica notebooks for music signal processing 
Jan 18, 2013 

48 
http://www.cs.washington.edu/research/metip/tutor/tutor.Filtering.html 
Page of Clifford Watson, Department of Applied Mathematics, University of Washington, has good notes on linear filtering of images in spatial domain 

49 
Speech, Image and Video Processing Group at Univ. Washington, Seattle, has list of course in the subject there 


50 
The Advanced Television Systems Committee, Inc., is an international, nonprofit organization developing voluntary standards for digital television. 


51 
ITU is the United Nations specialized agency for information and communication technologies – ICTs. We allocate global radio spectrum and satellite orbits, develop the technical standards that ensure networks and technologies seamlessly interconnect 


52 
This chapter could be called ”Advanced audio programming”. Has good notes on Audio processing, some C coding 


53 
Linux video group. A group writing DVD for linux and other stuff. 


54 
Dolby home page. They make good Audio stuff 


55 
IEC, International Standards and Conformity Assessment for all electrical, electronic and related technologies 


56 
http://dsp.stackexchange.com/questions/2096/whysomanymethodsofcomputingpsd 
question and answers on different methods for PSD calculation, summary of all methods used 

57 
EE398A  Image and Video Compression, Course by Prof. Bernd Girod, contains many useful tutorials online for image proceccing, compression, MPEG. Uses Matlab 
7/16/16 

58 
Site that contains lots of DSP projects, by Veriolg 


59 
”Welcome to the Laboratory for Image and Video Engineering (LIVE) at The University of Texas at Austin. LIVE is directed by Prof. Alan C. Bovik” 


60 
General blog page on ”How Do I Learn DSP?” by Dale Grover, dated 2002 has simple description of difference between FIR and IIR filters 









1 
online good course material on digital filters with audio applications by JULIUS O. SMITH III Center for Computer Research in Music and Acoustics (CCRMA), Stanford Univ. 

2 
Stanford Music 421A Course Title: Audio Applications of the Fast Fourier Transform (FFT) Instructor: Julius Orion Smith III 

3 
Stanford, ”MUSIC 424/EE 367D. Signal Processing Techniques for Digital Audio Effects – Digital signal processing methods for audio effects used in music mixing and mastering” uses Matlab or C 

4 
http://online.stanford.edu/course/audiosignalprocessingmusicapplications 
AUDIO SIGNAL PROCESSING FOR MUSIC APPLICATIONS, a Standford online course 

5 
”National Science Foundation CCLI Grant Linking Science, Art, and Practice Through Digital Sound” 

6 
Dan Ellis Matlab Audio Processing Examples 

7 
”In this course you will learn about audio signal processing methodologies that are specific for music and of use in real applications. We focus on the spectral processing techniques of relevance for the description and transformation of sounds” uses Python 

8 
By Perry R. Cook and Gary P. Scavone, Stanford Univ. ”The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language. STK was designed to facilitate rapid development of music synthesis and audio processing software, with an emphasis on crossplatform functionality, realtime control, ease of use, and educational example code” 
12/18/2016  
9 
”Musicdsp.org is a collection of data, gathered for the music dsp community” has links to source code repositories 
12/18/2016  
1 
Mathwold page on radon transform 

2 
http://engineering.dartmouth.edu/courses/ engs167/12%20Image%20reconstruction.pdf 
PDF on MRI and Radon, looks good. contains backprojection using algebra, by finding solution to matrix equation 

3 
good document on mathematics of radon 

4 
web page of references on SNR in MRI 

5 
Notes on Filtered backprojection and CT 

6 
Dr John Fessler web page UMICH. Does MRI research and this page contains software and papers. recommeded books on MRI and on medical imaging MRI data from Fessler's group is here


7 
online medical imaging book Mathematics and Physics of Emerging Biomedical Imaging 

8 
MRI data sets to practice on 
July 2015  
9 
http://ehealthmd.com/content/whatmagneticresonanceimagingmri?PageSpeed=noscript 

July 2015 
10 
MRI GLOSSARY 

11 
http://www.dimag.com/cardiovascular/journal/showArticle.jhtml?articleID=201202400 
good discussion on sampling for imaging, UBM Medica, LLC 

12 
MRI data from NITRC 

13 
MIPAV for MRI application from NIH. 

1 
Stanford computer graphics laboratory 


2 
SIGGRAPH home page 


3 
Silicon graphics developers page. 


4 
During its nearly seven years of operation, the site was a popular resource and community hub based primarily around 3d graphics and game programming. 






1 
”LICEcap can capture an area of your desktop and save it directly to .GIF”, I used this on windows, it is easy to use 


2 
Web site to convert movies to animated gif files. Try it for my physics Mathematica demos to see if it works. But it looks like it only works with youtube movies. Have not tried it yet. 


3 
Free windows movie making tool from screen, used to capture Manipulate as it runs and convert to movies 


4 
VLC media player, used it to convert avi generated by camstudio capture to to web movie formats (mp4, ogg, webml, etc...) 






1 
Main site for OpenGL. And openGL registry 


2 
Wikipedia entry on Vulkan 


3 
khronos.org, Vulkan main site 


4 
OpenGL tutorials (using 3.3) by Damien Mabin 


5 
http://duriansoftware.com/joe/An introtomodernOpenGL.Tableof Contents.html 
OpenGL tutorials (using 3.0) by Joe Groff 

6 
http://www.mbsoftworks.sk/index.php? page=tutorials&series=1 
Newer OpenGL tutorials (using 3.3) by mbsoftworks 

7 
CS559 Computer Graphics  Spring 2015, University Wisconsin, Madison, uses openGL, has examples, also uses FLTK 


8 
http://www.ibm.com/developerworks/ linux/library/ldatavistools/ 
IBM site, list of data visualization tools on linux 

9 
Site that shows free GUI libraries 


10 
http://web.eecs.umich.edu/~sugih/courses/eecs487/gluthowto/ 
note on Building OpenGL/GLUT Programs, umich.edu, has simple example and make file for building OPEN GL with C++ 
2015 
11 
web 3D consortium 


12 
The Mesa 3D Graphics Library 






1 
online book on Qt5 
1/20/16 

2 
Examples of Qt applications to look at and try 


3 
download page 


4 
depoly application on windows 


5 
Qwt ”The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background. Beside a framework for 2D plots it provides scales, sliders, dials, compasses, thermometers, wheels and knobs to control or display values, arrays, or ranges of type double.” 


6 
QCustomplot ”QCustomPlot is a Qt C++ widget for plotting and data visualization. It has no further dependencies and is well documented. This plotting library focuses on making good looking, publication quality 2D plots, graphs and charts, as well as offering high performance for realtime visualization applications” 


7 
https://wiki.qt.io/Building_a_static_Qt_for_Windows_using_MinGW 
Notes on building static linked Qt application. See this also on same subject. And Also 





1 
structure magazine site 


2 
Wikipedia on elasticity 


3 
Frame3DD. Static and Dynamic Structural Analysis of 2D and 3D Frames. by Henri P. Gavin, Ph.D., P.E., Associate Professor Duke University ”Frame3DD is free opensource software for static and dynamic structural analysis of 2D and 3D frames and trusses with elastic and geometric stiffness” 


4 
Mechanical/solid mechanics movies onlines. From Mechanics of Materials, An Integrated Learning System by Timothy A. Philpot 


5 
Frame3DD. Static and Dynamic Structural Analysis of 2D and 3D Frames. Department of Civil and Environmental Engineering Edmund T. Pratt School of Engineering open source/free download 


6 
STAAD, structural analysis. user guide is here but could not find student version. It seems to be commerical only product. 


7 
Engineering Wiki, has section on structural analysis 


8 
http://www.asce.org/structuralengineering/structuralengineering/ 
Structural engineering section of ASCE 

9 
online free program to draw bending moment and shear force diagrams 


10 
free online truss calculator 


11 
free online frame calculator 






1 
http://ocw.mit.edu/courses/civilandenvironmentalengineering/1050solidmechanicsfall2004/ 
MIT open course, Solid Mechanics,MIT Course Number 1.050 As Taught In Fall 2004 

2 
This courses contains slides and PDF notes on structural dynamics. 
2/8/13 

3 
accoustics and vibrations animations. Penn state acoustics by Dan Russell 


4 
EML 5223 Structural Dynamics Spring 2006, uses Meirovitch, L., Fundamentals of Vibrations textbook. Has solutions of HWs there 
2/9/13 

5 
https: //www.youtube.com/watch?feature= player_embedded&v=YVG0UYJ63Zk#! 
Lecture video, Structural Dynamics by Dr. P. Banerji, Department of Civil Engineering,IIT Bombay. Mod01 Lec18 Generalized Single Degree of Freedom Systems Equations of Motions 

6 
http://www.pmi.ou.edu/Biot2005/ biotConferenceBiotsPapers.htm 
Maurice A. Biot collection of papers on finite elements and engineering mechanics 
July 5, 2012 
7 
http: //faculty.washington.edu/eberhard/ CEE%20379/CEE%20379%20home.htm 
Introduction to Structural Engineering, CEE 379, Washington.edu 
9/29/11 
8 
online book. contains Maple and Matlab code for basic structural engineering and FEM code. Tried few, Very nice demos. 
3/16/2010 

9 
WORLD OF MZ (FREE VIDEO LECTURES), has videos on mechanics, Finite elements, lectures. 


10 
SAP2000, commerical finite elements and structural analysis program. Used it for my structural dynamics course at UW. 
July 17, 2013 

11 
Course MP7, Finite element analysis, Cambridge Univ. UK, slides and video. 
3/5/2010 

12 
International Union of Theoretical and Applied Mechanics (IUTAM) 


13 
Sanjay Govindjee page, UC Berkeley Structural Engineering, Mechanics, and Materials, has link to Feap, A Finite Element Analysis Program written by Prof. R.L. Taylor for the solution of static and dynamic linear and nonlinear problems. 


14 
Slender strut (column) buckling program. Commerical. 


15 
UIUC Offers MSc. in theoretical and applied mechanics 


16 
American Society of Civil Engineers 


17 
UK Institution of Civil Engineers 






1 
http://www.journals.elsevier.com/ computermethodsinapplied mechanicsandengineering/ 
Computer Methods in Applied Mechanics and Engineering, Elsevier


2 
http: //www.journals.elsevier.com/finite elementsinanalysisanddesign/ 
Finite Elements in Analysis and Design An International Journal for Innovations in Computational Methodology and Application, Elsevier. ”The aim of this journal is to provide ideas and information involving the use of the finite element method and its variants, both in scientific inquiry and in professional practice. ”


3 
http: //www.rame.org.in/p/international journalofanalytical.html 
International Journal of Analytical, Experimental & Finite Element Analysis (IJAEFEA) (eISSN 23945141 & pISSN 23945133) is quarterly published online International Journal.


4 
http: //www.rame.org.in/p/international journalofcomputational.html 
International Journal of Computational and Electronics Aspects In Engineering (IJCEAE)


5 
The International Union of Theoretical and Applied Mechanics site 






1 
Ansys main page 


2 
ANSYS Student web page 


3 
http://orange.engr.ucdavis.edu/Documentation12.0/120/ans_prog.pdf 
Ansys programmer manual in PDF, at UC Davis. release 12 

4 
http://www.mece.ualberta.ca/tutorials/ansys/AT/APDL/APDL.html 
From Univ. Alberta: ”This tutorial was completed using ANSYS 7.0 The purpose of this tutorial is to familiarize the user with the ANSYS Parametric Design Language (APDL). This will be a very basic introduction to APDL” 

5 
http://www.mece.ualberta.ca/tutorials/ansys/AU/Printing/Printing.html 
Printing and Plotting ANSYS Results to a File. Shows how to send graphics output directly to file in vector graphics format. Basically do 'Utility menu bar'/'PlotCtrls'/'Redirect Plots'/'To File...' and when done do 'Utility menu bar'/'PlotCtrls'/'Redirect Plots'/'To Screen' 

6 
Ansys tutorial links. Tried this 


7 
ANSYS Commands Manual Topic Index, can search commands using index 


8 
https://confluence.cornell.edu/display/SIMULATION/ANSYS+Learning+Modules 
At Cornell Univ. ”List of Learning Modules Each learning module below contains a stepbystep tutorial that shows details of how to solve a selected problem using ANSYS, a popular tool for finiteelement analysis (FEA). The tutorial topics are drawn from Cornell University courses” But it seems to use the Workbench and not APDL 
May 2016 
9 
http://www.padtinc.com/blog/thefocus/20apdlcommandseveryansysmechanicalusershouldknow 
20 APDL Commands Every ANSYS Mechanical User Should Know, by Eric Miller 

10 
http://www.padtinc.com/blog/thefocus/makingprettyplotsinansysmechanicalandmechanicalapdl 
blog page by Eric Miller on handling images and printing them from ANSYS APDL 

11 
Has short list of ANSYS commands. Useful 






1 
http://www.cds.caltech.edu/~murray/amwiki/index.php/Main_Page 
”Welcome to FBSwiki. This is the wiki for the Second Edition of text Feedback Systems by Karl J. Åström and Richard M. Murray.” 

2 
https://scholar.google.com/citations?user=9R4r19gAAAAJ&hl=en 
Professor Barmish publications page at google scholar. Control theory papers, Control of uncertain systems. 
Oct 2015 
3 
Lavalle's Robot planning algorithms book online. 


4 
Linearquadratic regulator (LQR) in wikipedia 


5 
Optimal control in wikipedia 


6 
List of schools in US that offer degrees in dynamics and control (not many I found). 


7 
Dr Koskie site, at Purdue. Has links to Control courses. 
1/1/2015 

8 
Robotics and Mechatronics Center (DLR) 
1/1/2015 

9 
http://citeseerx.ist.psu.edu/ viewdoc/download?doi=10.1.1.88.8863& rep=rep1&type=pdf 
Robot Dynamics: Equations and Algorithms paper by Roy Featherstone and David Orin 
4/20/2010 
10 
http://www.cds.caltech.edu/~murray/ mlswiki/index.php/Main_Page 
A Mathematical Introduction to Robotic Manipulation, online book by Richard M. Murray, Zexiang Li and S. Shankar Sastry 
1/1/2015 
11 
Control and Matlab simulink tutorials at CTMS of Univ. Michigan 


12 
Lecture notes on nonlinear dynamics and chaos, Bifurcations. has Matlab code 


13 
http://www.cds.caltech.edu/~murray/ mlswiki/index.php?title=Robot_ Dynamics_and_Control 
Good review of Robot Dynamics and Control, from Cal tech CDS. 

14 
You Tube showing animation of DenavitHartenberg Reference Frame Layout by TekkotsuRobotics 


15 
PieterJan blog on what is called complementary filter, for getting position data from gyroscope. 


16 
Teaches course on computational motion at Cornell edu. 


17 
http://courses.cornell.edu/preview_ course_nopop.php?catoid=22&coid= 367312 
CS 5752 course, Robotic Manipulation Cornell edu. 

18 
ME 422,Introduction to Mechanical Control Systems — Winter 2015. cal poly, has good notes on control, ess, and system types/table here 


19 
has Good discussion on system type and steady state and how to determine based on input and system type 


20 
You tube on aircraft control, basic review. 


21 
List of robotics and dynamics course at Univ Wisconsin Madison, Robotics and Intelligent Systems Lab 


22 
List of robotics courses at Oregon State University,Corvallis, OR 


23 
You tube Introduction to Vehicle Dynamics lecture by Dr.R.Krishnakumar, Department of Engineering Design,IIT Madras 
11/1/2016 






1 
Journal of Dynamical and Control Systems, Springer 


2 
Differential Equations and Dynamical Systems, Springer 


3 
https://en.wikipedia.org/wiki/List_of_people_in_systems_and_control 
Wiki entry for list of people in control 

4 
Journal of Guidance, Control, and Dynamics, aiaa.org 


5 
The International Journal of Robotics Research, SAGE Journals 


6 
IAES International Journal of Robotics and Automation 


7 
Automatic Control, IEEE Transactions 


8 
Transactions on Robotics , IEEE Transactions 


9 
Autonomous Robots , Springer Journal 


10 
Robotics Automation Magazine, IEEE 


11 
http://mechanismsrobotics.asmedigitalcollection.asme.org/journal.aspx 
Journal of Mechanisms and Robotics, ASME 

12 
IEEE/ASME Transactions on Mechatronics 


13 
International Journal of Humanoid Robotics, World Scientific 


14 
ASOM, commerical software for linkage drawing and analysis ”Analysis, Synthesis und Optimization of Multibar linkages” 


15 
https://community.asme.org/ded_multibody_systems_nonlinear_dynamics/default.aspx 
”OFFICIAL ASME GROUP Multibody Systems Nonlinear Dynamics The Technical Committee on Multibody Systems and Nonlinear Dynamics (TCMSND) promotes research, application, and education in experimental, symbolic, computational, and analytical activities” 

16 
Place to search for papers. For example, typed ”control computer algebra” 
July 20, 2015 

17 
Search through scientific publications from Swedish universities from Swepub database 


18 
question at researchgate about trends in control theory 


19 
http://www.ercim.eu/publication/Ercim_News/enw39/van_schuppen.html 
Research in Control and System Theory by Jan H. van Schuppen, ercim.eu 1999 

20 
Control Theory Research Group at The University of Alabama in Huntsville 


21 
Robotics, An Official Journal of the International Federation of Robotics 







1 
American Control Conference (ACC) The 2015 American Control Conference will be held Wednesday through Friday, July 13 in downtown Chicago, Illinois 


2 
IEEE International Conference on Robotics and Automation (ICRA), The 2015 conference will be held May 2630, 2015 at the Washington State Convention Center in Seattle, Washington, USA



3 
IEEE MultiConference on Systems and Control (MSC), 


4 
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) The 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems will take place in Hamburg, Germany, September 28  October 02, 2015.



5 
Paper 6: Linear Systems and Control , Univ. Of Cambridge, UK 


6 
http://laris.fesb.hr/digitalno_vodjenje/download/history2.htm 
History of feedback control 





1 
http://farside.ph.utexas.edu/ teaching/329/lectures/node47.html 
Useful for the chaotic pendulum. Used as reference for one of my demos. 

2 
http://www.phy.davidson.edu/StuHome/ chgreene/chaos/Pendulum/pendulum_ content_frame.htm 
shows choas in pendulum. But uses normalized ODE and shows Poincare sections. See if I can reproduce this. Needs Java to run. 

3 
http://www.awbc.com/ide/idefiles/ media/JavaTools/pndpsctn.html 
has nice java applet that shows Poincare sections for the Forced Damped Pendulum. 

4 
http: //brain.cc.kogakuin.ac.jp/~kanamaru/ Chaos/e/Animation/pendulum.html 
has animation of pendulum forced phase portrait. 

5 
A Numerical study of the Forced Damped Pendulum 


6 
http://www.phy.davidson.edu/StuHome/ chgreene/Chaos/Double%20Pendulum/ phase_diagram.htm 
Java applet for Phase Space for the double pendulum 

7 
Java applet for double pendulum systems 


8 
http://www.math.ucsd.edu/~sbuss/ ResearchWeb/ikmethods/iksurvey.pdf 
paper on use of Jacobian for Robot arm and survey on Inverse Kinematics 
1/14/15 
9 
Design and implement PID controllers, Matlab web page. 


10 
Eugene Butikov personal page, has dynamics simulations, rigid body, spinning top. But they use Java applets, so can't run them these days. There is nice free PDF book on space dynamics also. 


11 
search scholar.google.com for robot dynamics 


12 
Masters degree in robotics at Penn engineering 


13 
Multibody System Dynamics: Research Activities at Univ. Waterloo 
July 5, 2015 

14 
web site for book Kinematic and Dynamic Simulation of Multibody Systems by Javier Garcia de Jalon and Eduardo Bayo 
July 5, 2015 

15 
ME440: Intermediate Vibrations, Year 2009 at SBEL web site, UW madison, by Prof. Dan Negrut. Has notes and ppt lectures. 






1 
”This is an archive of NIU Physics PhD Candidacy Exams in pdf format, organized by subject area and date. 


2 
UCSD Physics PhD Qualifying Exams and Solutions 






1 
Feynman lectures at project Tuva at Microsoft 


2 
physics links 


3 
open problems in physics and math. For research 


4 
site which lists physics simulation links in Java 


5 
http://www.upscale.utoronto.ca/ GeneralInterest/Classical.html 
good page on classical physics. Many links and topics. 

6 
lecture on DFT (density functional theory) 


7 
Physcis course 112 at UC Berkeley. Material. Course fall 2002 
11/14/02. 

8 
course on thermal physics, physics 406 , umich. 
11/14/02. 

9 
list of physics books on thermal physics. 
11/14/02. 

10 
course material for thermal physics. Course 461. Univ of Illinois at Chicago 


11 
contains lecture notes for thermal physics course at UIUC 
11/16/02 

12 
course material, physc 363, atomicscale simulation, at UIUC 
11/16/02 

13 
course material, physics 462, statistical mechanics at UIUC 
11/16/02 

14 
http://wug.physics.uiuc.edu/courses/ phys114/fall02/index.html 
lecture notes. Intro to quantum mechanics. UIUC phy 114 
11/16/02 
15 
http://wug.physics.uiuc.edu/courses/ phys113/fall02/index.html 
lecture notes, thermal physics. UIUC, phy 113 
11/16/02 
16 
lecture notes, phy 211. UIUC. Mechanics 
11/16/02 

17 
lecture notes, phy 420. Nonlinear Dynamics and Chaos  A Toolbox for Complex Systems Research. 


18 
lecture notes, math methods. UIUC, phy 411 


19 
tensors and relativity web site 
8/10/07 

20 
physics applets collection 
8/10/07 

21 
http://blogphysica.wordpress.com/ booksandreviewsunderconstruction/ mathematicalphysics/ 
books on mathematical physics 

22 
physics news update. 


23 
computer simulation in physics web site. 


24 
Sodaconstructor is a construction kit for interactive creations using masses and springs 


25 
computational Physics applications 


26 
links on dynamic 


27 
numerical lab in Argon 


28 
cool dynamic simulation applications. Robotics and Multibody Mechanics Vrije Universiteit Brussel. Page has links to Multibody systems dynamics 


29 
Baraff Papers and Technical Reports on physics simulation 
July 5, 2015 

30 
online course on dynamics. Looks good. Contains Mathematica files. 


31 
collected papers of Einstein 


32 
Einstein digitzed archive 


33 
physics jobs at physics today web site 


34 
nice and easy to follow notes for basic physics (physics 7). 
sept 6, 2003. 

35 
Many links for science. 


36 
Physics equipments for musumes. Large discahrge capacitors. Contains real votage of sparks in air 


37 
contains some solved problems from text books, but needs subscription. 


38 
a web site full of physics education matrial, called hypephysics, from georgia state university 
july 11, 2003 

39 
http://mech.vub.ac.be/multibody/ topics/canon/canon_links.htm 
dynamic simulation links 

40 
Einstein 1905 paper online 
9/27/07 



41 
Einstein the E=mc2 paper 
9/27/07 

42 
source code for Java that does physics simulation. To run simulation offline, double click on the jar file If doubleclicking Lab.jar doesn't work (and you are sure that Java is installed) try typing at your command line java jar Lab.jar 
9/27/07 

43 
instructions how to make simulation movies. 


44 
Motion Mountain, The free physics textbook 


45 
http://dea.iquanta.info/ publications/lecture_thesis/1998a_ branson_ucsd_130A.pdf 
UCSD physics 130A lecture notes in one PDF file 
12/14/09 
46 
Univ. Toronto, Canada, has lots of articles many on physics. 


47 
Physics animations 


48 
Paul Falstad's home page, lots of very good java physics applets 
June 23, 2003 

49 
http://www.realworldphysicsproblems.com/gyroscopephysics.html 
”Gyroscope Physics Gyroscope physics is one of the most difficult concepts to understand in simple terms” 

50 
CS 5643: Physically Based Animation for Computer Graphics Spring 2010, Cornell.edu 


51 
Lots of physics applets, Univ. of Colorado 


52 
Rapaport's Scientific Java simulations applets 
June 2003 

53 
Patrick Worfolk's Home Page, numerical simulation using java includes source code 
June 2003 

54 
cool science applets in Java 


55 
http://electron6.phys.utk.edu/phys513/Modules/module6/extras6.htm 
good physics problems, from Physics 513, Fall 2015 at The University of Tennessee, Department of Physics and Astronomy 

56 
HepForge projects,”HepForge is a development environment for any sort of academic software projects related to highenergy physics” , software to download 







1 
GNU scientific library 


2 
SIAM, meetings 


3 
SIAM, links to programs in computational sciences. 


4 
”A package of Maple worksheets to accompany a physics undergraduate curriculum” 
12/9/2005 

5 
Wikipedia, List of numerical analysis topics. Contains good definitions of numerical related terms and summary list of all numerical methods. 


6 
CCIAM Carolina Center for Interdisciplinary Applied Mathematics 9/24/10 


7 
ATM 255 at UC davis, fall 2010, numerical simulation in weather 9/24/10 


8 
Course material, lots of matlab code, Math/CS 243A, Advanced Numerical Analysis (Numerical Partial Differential Equations), SJSU, FALL 2010 9/10/10 


9 
Math/CS 143M, Numerical Analysis (Matrices) Fall 2009, Dr Foster, SJSU. Contains good handouts on general numerical stuff, such as condtions numbers, decomposition, Text: Fundamentals of Matrix Computations, 2nd edition, by David Watkins 9/10/10 


10 
San Jose State University Singular Matrix Database maintained by Leslie Foster. ”collection of numerically singular matrices that arise in real applications” 9/10/10 


11 
http://physics.ucsd.edu/students/ courses/spring2009/physics142/ 
Computational Physics 142/242 course at UCSD 

12 
computational courses by Dr Shi Jin at university Wisconsin, Madison 
2011 

13 
very good notes on numerical solutions of PDE, by Peter J. Olver 


14 
Good course, on numerical PDE. Math 49001 Partial Differential Equations and Mathematical Biology Spring 2004 by Junping Shi 1/10/11 


15 
channelflow.org, has software system for numerical analysis of the incompressible NavierStokes flow in channel geometries, written in C++. 1/10/11 


16 
http://12000.org/my_notes/schools_ ranking/computational_in_USA/ computational_in_USA.htm 
List of universities with computational degrees 

17 
Math 801: Fall 2000, Selected Problems in Scientific Computing. university Wisconsin, Madison by Dr Fabian Waleffe 
april 17, 2013 

18 
contains notes on PDE and has some C code on multigrid 
2/25/11 

19 
http://en.wikipedia.org/wiki/List_ of_information_graphics_software 
List of information graphics software, wikipedia 

20 
http://www.math.wisc.edu/~angenent/ FreeLectureNotes/index.html 
The Free Lecture Notes Page university Wisconsin, Madison by Dr Sigurd Angenent (heat and diffusion equations in differential geometry) 
2014 
21 
http://www.journals.elsevier.com/ journalofcomputationalphysics/ 
Elsevier Journal of Computational Physics 

22 
SIAM Journal on Scientific Computing 


23 
http://en.wikipedia.org/wiki/List_ of_finite_element_software_packages 
wikipedia List of finite element software packages 

24 
http://www.math.wisc.edu/~spagnolie/ Courses/MATH715/TopTenAlgorithms.pdf 
Top Ten Algorithms of the 20th Century 

25 
Center for Applied Scientific Computing at LLNL.gov 


26 
Sparse matrix algorithms and software 


27 
ANL.gov software for scientific computation 


28 
stackexchange computational forum 


29 
John Burkardt site at FSU.edu, contains fortran routine to solve poisson PDE on rectangle using FEM and many other useful computational code. 


30 
Book site for ”The Numerical Solution of Ordinary and Partial Differential Equations, 3rd Edition,” by Granville Sewell, World Scientific Publishing Company, 2015 


31 
good list of Books on Computational Physics 


32 
http://en.wikipedia.org/wiki/List_ of_numerical_analysis_topics 
List of numerical analysis topics From Wikipedia. 

33 
Michiel Hochstenbach List, numerical software (Numerical Linear Algebra, Numerical Mathematics) 


34 
http://www.columbia.edu/~gb2030/ COURSES/E6302/APMAE6302.html 
Columbia.edu, APAM 6302  Numerical Methods/PDE. 
3/18/11 
35 
Columbia.edu, G6943 Spring 2004, course in mathematica modeling 
3/18/11 

36 
http://www.cs.nyu.edu/courses/ spring06/G22.2421001/index.html 
NYU.edu G63.2020/G22.2421 Numerical Methods II 
3/19/2011 
37 
http://www.cs.nyu.edu/courses/ spring06/G22.2945001/index.htm 
NYU.edu Advanced Numerical Analysis: Finite Element Methods 
3/19/2011 
38 
NYU.edu G22.2750/G63.2031 , Nonlinear Optimization 
3/19/2011 

39 
NYU.edu G22.2945.002/G63.2012 , Integral Equations, Fast Algorithms, and Potential Theory 
3/11/2011 

40 
http: //math.nyu.edu/faculty/greengar/ painlessconjugategradient.pdf 
NYU.edu PDF on conjugate gradient method. 
3/11/2011 


41 
book site, Templates for the Solution of Algebraic Eigenvalue Problems Edited by Zhaojun Bai, James Demmel, Jack Dongarra, Axel Ruhe, and Henk van der Vorst 
3/11/2011 

42 
Joseph E. Flaherty site, contains good class notes on many computational things 
1/31/2011 

43 
Deal.II tutorials on Finite elements, c++, deal.II library is free software 
4/2/2015 

44 
libmesh library for finite elements with examples. ”The libMesh library provides a framework for the numerical simulation of partial differential equations using arbitrary unstructured discretizations on serial and parallel platforms” 
4/2/2015 

45 
links to more software scientific sites. Fortran programs 
12/4/10 

46 
Elmer, Finite elements software, has few videos. ”Elmer is an open source multiphysical simulation software mainly developed by CSC  IT Center for Science (CSC). ” 


47 
Milamin, open source Finite elements, in Matlab 


48 
”QUICK REFERENCE TO NETLIB LIBRARIES” 


49 
Listing of Computational Routines in Lapack 


50 
Fortran listing of incomplete cholesky factorization 


51 
slatec computational Fortran library. 1400 general purpose mathematical and statistical routines written in Fortran 77 


52 
Dr D. V. GRIFFITHS home page, Mine.edu, author of finite elements book ”Programming the finite element method” and ”Numerical methods for engineers” in Fortran 95. 


53 
By prof. Wolfgang Bangerth, lectures on FEM ”Starting in the spring 2013, I videotaped the lectures for my MATH 676: Finite element methods in scientific computing course at the KAMU TV studio at Texas A&M” 


54 
http://lorenabarba.com/blog/cfd python12stepstonavierstokes/ 
Lorena A. Barba group CFD Python: 12 steps to NavierStokes CFD notes, Python


55 
Finite elements course, Introduction to Finite Element Methods (ASEN 5007) Fall 2014 Department of Aerospace Engineering Sciences University of Colorado at Boulder has good notes online, basic matrix methods, stiffness method. 


56 
http://www.math.wisc.edu/~spagnolie/Courses/MATH715/index.html 
MATH/CS 715: Methods of Computational Mathematics II, Spring 2015, UW madison 

57 
https://www.particleincell.com/2012/finiteelementexamples/ 
Finite elements in Matlab 

58 
The Finite Element Method: Basic Concepts and Applications Second Edition. Darrell W. Pepper and Juan C. Heinrich, has F77 code 


59 
http://graphics.cs.cmu.edu/nsp/course/15869/2006/papers/jakobsen.htm 
article on Advanced Character Physics by Thomas Jakobsen 

60 
Animating Virtual Characters using PhysicsBased Simulation Thomas Geijtenbeek, PhD Thesis 




61 
Has particle physics simulation videos. 


62 
CM 271 / AMATH 341 / CS 371 Introduction to Computational Mathematics, course notes at Univ Waterloo. Also here uses Matlab, and here 


63 
http://www.conferenceservice.com/conferences/computationalphysics.html 
Conferences and Meetings on Computational Physics and Numerical Simulation. see main page at www.conferenceservice.com 
3/5/16 
64 
https://sites.google.com/site/kolukulasivasrinivas/matlabfea/plate/stressrecovery 
good blog page on how to calculate stress at nodes of element from in post processing from stress at Gaussian points. Three methods listed 
May 2016 





1 
advanced dynamics online course at Florida state univ. good notes, HWs and solutions 
5/15/03 

2 
Arxiv classical physics archives 


3 
This is an online course with notes, course is Physics 507, theortical mechanics at UMICH 
07/29/2008 

4 
good notes on dynamics and mechanis 
4/7/09 

5 
has good example on virtual work to show how to use it to solve for unknown force in a static equalilibrium problem 
9/4/09 

6 
PDF on virtual work from MIT 
9/6/2009 

7 
List of Timoshenko Medal, and Timoshenko lectures 


8 
Survey ”the capabilities of the packages with respect to rigid body dynamics with intermittent unilateral contact.” by Ying Lu 


9 
http://lpsa.swarthmore.edu/Systems/MechTranslating/TransMechSysModel.html\#Free_Body_Diagrams_ 
Lots of free body diagrams 

10 
Dr Hugh Hunt, Has mechanics demos, eng. dept 


11 
You tube, DrPhysicsA, explains gyroscope well 


12 
Physics 2300, Autumn 2015, ohiostate.edu by Prof. Kilcup, has good HW problems to study, some from Morion text book 
Oct 2015 

13 
PHY 302, Intermediate Mechanics 2,physics.buffalo.edu, has good problems in Lagrangian mechanics. Spring 2011 


14 
http://www.hep.manchester.ac.uk/u/forshaw/AdvDyn/PC1672.html 
Problem sets for Gravitation and Rotational dynamics. Advanced Dynamics course, from Manchester Particle Physics Group 

15 
created in 2002 as the collection of solutions for I.E. Irodov Problems in General Physics. This book is very popular in Russian technical universities 


16 
http://ttf2009.ucsd.edu/students/courses/fall2010/physics110a/ 
Physics 110A, classical mechanics, USCD course web site 
12/22/2015 
17 
Physics 410: Classical Mechanics, fall 2005, umd.edu course web site 
12/20/2015 

18 
Physics 105A: Classical Mechanics, UCSB web site, Winter 2012 
12/20/15 





1 
prof Prussing. Author of book on astrodynamics. 


2 
Encyclopedia of Astronomy and Astrophysics 


3 
ASCL.net, Astrophysics Source Code Library. has Code that solves kepler equation. Was SALIB (astronomy code library) 


4 

W.H.Goodyear 1965. Astronomical Journal 70, 189192. paper on the for universal method. 

5 
”Solving Kepler's Equation Over Three Centuries” by Peter Colwell. Published by WillmannBell, Inc. Richmond, Virginia 1993 


6 
http://www.math.uncc.edu/~droyster/ courses/spring98/math2242/ vectorcalc.html 
links to page with vector calculus. UNCC.edu 

7 
Publisher of books on astronomy. Ordered few books from them in april 2003 


8 
solar system simulation software 


9 
about calculation of orbital rendevouz 
may 15, 2003 

10 
space flight simulator 


11 
Celestial and Orbital Mechanics Web Site. Lots of applications and freeware. Also technical reports 
may 15, 2003 

12 
online program to use to find total delta V to transfer from one circular to another circular orbits, coplaners. And it gives the time to transfer. 


13 
http://aerounix.tamu.edu/~alfriend/ slides/Ch3Pt1.pdf http://aerounix.tamu.edu/~alfriend/

Good review of Hohmann orbit changes 
5/15/03 
14 
Encyclopedia astrodynamics 


15 
web site on astronomy and related, mostly about moon travel. 


16 
http://www.projectrho.com/rocket/supplement/orbitalmech.html 
Article on Fundamentals of Orbital Mechanics 

17 
Lots of stuff on space and rockets, algorithms and programs by Robert A. Braeunig 


18 
Notes on Satellite Orbits  Gravitational Assist from Planets by Larry Bogan 


19 
”The Colorado Center for Astrodynamics Research (CCAR) is dedicated to the study of astrodynamics and the application of satellites to science, navigation, and remote sensing of the Earth and planets” Lots of student reports can be found 
June 30, 2015 





1 
science video download 


2 
A video instructional series on physics for college and high school classrooms and adult learners; 52 halfhour video programs and coordinated books 


3 
classical mechanics online course 
11/23/08 

4 
Physics 230, San jose state, for Msc physics 
6/25/08 

5 
Physics 664  Theoretical Mechanics  Fall 2004 ohio state. Contains problems and solutions 
8/29/09 

6 
Physics 419: Theoretical Mechanics PSU, contains final exam and solutions. Good basic course to study from, also contains HW's and solutions. 
8/29/09 

7 
physics 507, classical mechanics, fall 2013. Rutgers univ. Has solutions for Goldstein book 
1/24/2014 

8 
Physics 2300 – Autumn 2015, Ohio State Univ. Similar to Phsyics 311 I took at UW madison. Has good problems to practice on 


9 
Dr Philip Chang teaching courses, physics dept. Univ. Wisconsin, Milwaukee 
Dec 1, 2015 





1 
contains info about a book on tensor calculus and contimum mechanics. There is a free version of the book 
Jan 14.2006 

2 
book on continuum mechanics 
1/15/06 

3 
http://www.swarthmore.edu/NatSci/ echeeve1/Class/e71/Fourier/Fourier. html 
nice table showing relation between transfroms (Fouriers, discrete. Continues) 

4 
International Association of Mathematical Physics 


5 
http://www.math.princeton.edu/ ~ aizenman/OpenProblems.iamp/ 
open problems in mathematical physics. 

6 
ADVANCES IN THEORETICAL AND MATHEMATICAL PHYSICS journal. 


7 
arXiv , archive of online papers and journals. 


8 
mathematical physics archives. 






1 
Mathematical Physics 01  Carl Bender, youTube, pertubation theory. Pade summation. sum divergent series, boundary layer theory (for hard differential equations), WKB theory, Shanks transformation, ...Sequence of lectures. 
oct 2016 





1 
wikipedia page: ”The primary use of Green's functions in mathematics is to solve nonhomogeneous boundary value problems” 
7/3/16 

2 
Document at Maplesoft ”Green's functions This is a derivation and specific construction and application of Green's functions as an ”Inverse” to differential operators. 


3 
Document at Maplesoft ”For secondorder ODEs, we compute the Green's function for both initial and boundary value problems.” 






1 
Wikipedia page on Bellman equation 


2 
Wikipedia page on Dynamic programming 


3 
https://en.wikipedia.org/wiki/HamiltonJacobiBellman_equation 
Wikipedia page on Hamilton–Jacobi–Bellman equation 

4 
topcoder, select Dynamic programming from the category pull down menu 


5 
Timus Online Judge, select dynamic programming problems in the list down the page 


6 
select problems listed in table 


7 
http://apps.topcoder.com/forums/?module=Thread\&threadID=674592\&start=0\&mc=7\#1237445 
post with links to many DP problems 

8 
codechef tutorial page on DP. Top down, vs,. bottomup 


9 
web page for CS 6212, Design and Analysis of Algorithms , has section on dynamic programming George Washington Univ. 
4/5/16 

10 
Calculus of Variations and Optimal Control Theory A Concise Introduction, Daniel Liberzon University of Illinois at UrbanaChampaign. Talks also about The HamiltonJacobiBellman equation 
4/5/16 

11 
http://www.matapp.unimib.it/~calogero/andrea_materiale_didattica.html 
Has pdf in the first link on optinmal control in economics, by Andrea Calogero, University di MilanoBicocca 

12 
course material for Dynamic systems and optimal control theory, ”The course deals with systems of linear differential equations, stability theory, basic control theory, some selected aspects of dynamic programming, optimal linear quadratic control or Kalman filter”, Stockholms universitet. Use guest access to view 






1 
links to local optimization programs 


2 
CVX matlab convext optimization package 


3 
http: //www.neosguide.org/NEOS/index.php/ Unconstrained_Optimization_Software 
optimization software, Unconstrained Optimization Software 

4 
website of the Mathematical Optimization Society ”The Mathematical Optimization Society (MOS), founded in 1973, is an international organization dedicated to the promotion and the maintenance of high professional standards in the subject of mathematical optimization. Up to 2010 its name was ”Mathematical Programming Society (MPS)” 


5 
asks why optimal solutions at extreme points 


6 
Basics on Continuous Optimization. Has table of Optimization algorithms and its cost function 


7 
List of optimization software, Wikipedia 


8 
Lecture 2 , Convex Optimization I (Stanford) 


9 
MATH 168, MATHEMATICAL OPTIMIZATION at UC Davis, has links to good books in optimization, and class notes. Uses SCIP, SoPlex, ZIMPL 


10 
Lecture, Mod01 Lec30 Unconstarined optimization techniques : Direct search method, at 5:04, has classification of optimization methods. Direct vs. Gradient vs. random number based methods. 
12/2015 

11 
lists Types of Optimization Problems, and all algorithms, links. ”Included below is an alphabetical listing of the algorithms that have a linked page with additional information. For a listing of algorithms by optimization problem type, see Algorithms by Problem Type.” 


12 
”he NEOS Server is a project run by the University of Wisconsin  Madison that allows anyone to submit optimization problems to stateoftheart solvers” 


13 
Optimization A Journal of Mathematical Programming and Operations Research 


14 
Local Optimization Software, part of Global Optimization ”This is a comprehensive archive of online information on (almost exclusively noncommercial) global optimization, and somewhat less comprehensive on local optimization, collected by Arnold Neumaier” Computational Mathematics group at the University of Vienna, Austria. 
1/20/16 

15 
”NLopt is a free/opensource library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms” 
1/20/16 

16 
http://www.math.uwaterloo.ca/~hwolkowi/henry/software/misc.software.html 
”Personal Collection of Miscellaneous Software Information” by Henry Wolkowicz at Department of Combinatorics and Optimization; Faculty of Math.; Univ. of Waterloo. Links to lots of software, many on optimization 

17 
Trustable Algorithms for Nonlinear General Optimization, The University of Campinas and University of Sao Paulo joint project for optimization software development. Has Fortran code 


18 
”TRON is a trust region Newton method for the solution of large boundconstrained optimization problems. TRON uses a gradient projection method to generate a Cauchy step, a preconditioned conjugate gradient method with an incomplete Cholesky factorization to generate a direction, and a projected search to compute the step” In Fortran by ChihJen Lin and Jorge More 


19 
Maximum principle at Wikipedia, where it talks about maximum of a convex function on a compact convex set is attained on the boundary. 


20 
http://math.stackexchange.com/questions/156829/multilinearoptimization 
question on multilinearoptimization 
1/22/16 
21 
Springer ”Journal of Global Optimization An International Journal Dealing with Theoretical and Computational Aspects of Seeking Global Optima and Their Applications in Science, Management and Engineering ” 


22 
C. T. (Tim) Kelley site at ncsu.edu. Has Matlab functions for optimization 


23 
Linear programming page at Wikipedia, has open problems in LP 
3/4/16 

24 
Conjugate gradient page at wikepedia, has formulas needed 







1 
place to search for mathematical software. Like google, but for math 


2 
AMS, American Mathematical Society, meetings dates is here 


3 
A Free text for a standard US undergraduate course . Linear algebra by Jim Hefferon, Mathematics Department, Saint Michael's College 


4 
http://www.maa.org/publications/ebooks/annelilaxnewmathematicallibrary 
Anneli Lax New Mathematical Library at MAA.org ”Features fresh approaches and broad coverage of topics especially suitable for high school and the first two years of college” contains links to books available for download 
March 5, 2015 
5 
original papers by Euler and Laplace, translated to English 
May 3, 2004 

6 
original papers by Euler and Laplace, translated to English 
May 3, 2004 

7 
course on vector analysis with maple worksheets. 


8 
the world of mathematical equations. Great site! 
august 11, 2005. 

9 
course web page on Asymptotic Expansions with mathematica notebooks 
2/18/2014. 

10 
on flux limiter and Matlab code 


11 
http://www.cecm.sfu.ca/organics/ papers/borwein/paper/html/paper.html 
paper on Calculating PI to large digits 
4/2/2008 
12 
Contains free lectures notes, instructor, applied math, univ Wisconsin 
1/8/2011 

13 
http://www.math.wisc.edu/~jin/ teaching.html http://www.math.wisc.edu/~jin/ Teaching/S11/m715.html

Dr Jin, contains lots of math material for many courses, all applied math and numerical. univ Wisconsin. 
1/8/2010 
14 
Euler early papers in pdf 
7/5/2012 

15 
contains list of math libraries 


16 
http: //sunsite.ubc.ca/LivingMathematics/ V001N01/UBCExamples/ 
visualize math 

17 
matrix reference manual 


18 
NIST Guide to Available Mathematical Software GAMS 


19 
http://opinionator.blogs.nytimes. com/2010/04/18/itslicesitdices/ 
contains nice analogy of staircase to help explain fundamental theory of calculus 

20 
Math 6069001, Fall 2006 Numerical Analysis 1, ND.EDU 
2/10/06 

21 
Calculus, by Strang, MIT.edu 
1/10/2008 

22 
applied math dept. Washington U, seattle. Collection of vedio courses 


23 
http://archives.math.utk.edu/ICTCM/

Electronic arhive of International Conference on Technology in Collegiate Mathematics 
10/8/2005 
24 
mathematical physics electronic journal 


25 
mathematical physics web page at Utexas 


26 
contains good notes on complex variables. Definitions of open set, limit 
may 2004 

27 
contains good notes on complex variables. Definitions of open set, limit 
may 2004 

28 
describes well how to find integrating factor for an ODE 


29 
This is really good note of basis of where integrating factors come from and why we use it for first order ODEs. 


30 
http://www.comlab.ox.ac.uk/nick. trefethen/classic_papers.txt 
Classical papers in numerical analysis 
8/28/09 
31 
good selection of math papers. UC Davis 


32 
references books and papers on numerical methods and physics 
8/28/09 

33 
contains good notes, and table of fourier transforms 
sept 19,2008 

34 
”The Heun functions (named after Karl Heun:18591929) are unique local Frobenius solutions of a secondorder linear ordinary differential equation of the Fuchsian type ” 
1/1,2015 

35 
”The Prime Pages: Prime Number Research, Records and Results” 


36 
The mathpages site 


37 
the online encyclopedia of integer sequences 


38 
Wolfram math world site 


39 
Terry Tao's math Blog 


40 
Wiki article on ”Nondimensionalization is the partial or full removal of units from an equation involving physical quantities by a suitable substitution of variables. ” 




41 
http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Mathematics 
Wiki article on math writing styles 

42 
Youtube, The rotation problem and Hamilton's discovery of quaternions IV 


43 
On the Substitution 


44 
Papers online 


45 
http://www.ams.org/publications/journals/journalsframework/mcom 
The mathematics of computation, americal mathematical society 

46 
Chronology of events related to Computing at The University of Waterloo 


47 
History of numerical analysis and scientific computing at SIAM 


48 
Fourier Analysis and applications course web site, Math 627, UW madison 


49 
Good review of Buckingham Pi theorem 


50 
Abramowitz and Stegun: Handbook of Mathematical Functions, online version 
July 22, 2015 

51 
NIST Digital Library of Mathematical Functions, this page talks about how these pages were generated using LatexXML 


52 
nice site with many calculations, for example this gives solid geometry for many shapes 


53 
”Methods of finding Laplace transforms and inverse transforms. Properties of inverse Laplace transforms. Convolution of two functions. Convolution theorem. Heaviside expansion formulas.” ALso has table of transforms and good general notes on Laplace 
Nov 2015 

54 
https://www.math.ucdavis.edu/~kouba/CalcOneDIRECTORY/preciselimdirectory/PreciseLimit.html 
Has good examples and solutions of how to formally prove the limit using the and definition 

55 
AMS math in the media site 


56 
https://www.quora.com/Whatisasimplewaytounderstandbranchpointsincomplexanalysis 
good description of branch cuts 
1/12/16 
57 
”Smale's problems are a list of eighteen unsolved problems in mathematics that was proposed by Steve Smale in 1998” 


58 
what it means to be transcendental, at math.stackexchange 


59 
”ProofWiki is an online compendium of mathematical proofs”. It seems though to have too many commercial ads on it, but it does have few useful proofs. 


60 
Wolfram functions site. Has information about almost any Mathematical function 




61 
” Video Lectures in Mathematics.This site contains links to math videos” 


62 
AllRussian Mathematical Portal. 


63 
”Welcome to Learnerstv.com. This is a comprehensive site providing thousands of downloadable Video lectures, Live Online Tests,etc in the fields of Biology, Physics, Chemistry, Mathematics, Computer Science, Engineering, Medicine, Management and Accounting, Dentistry, Nursing, Psychology, History, Language Training, Literature, Law, Economics, Philosophy,Astronomy, Political Science etc FREE to its visitors.” 


64 
LadislauFernandes math video lecture on you tube. 







1 
netlib ACM Collected Algorithms 


2 
”Automatically Tuned Linear Algebra Software (ATLAS) The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. At present, it provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.” 


3 
LAPACK Linear Algebra PACKage ”LAPACK is written in Fortran 90” 


4 
Welcome to the Web page of Math 337, Numerical Differential Equations 






1 
3D world physics simulation. Lots of information on how to do simulation for 3D. contains lots of reference books on 3D physics modeling and simulation 
June 2003 





1 
Mupad DE page, shows how to solve ode and has classification table showing what solver is used for different ode class 
7/13/16 

2 
interactive differential equations. 


3 
UW link. Contains lots of stuff on ODE 


4 
OnLine help for Partial Differential Equation Texts and Tools. part of prof Floyd Hanson, univ. of illinois math dept. web page http://www.math. uic.edu/~hanson/ This page contains an AMAZING amount of information using Maple, matlab, etc 
june 5, 2003 

5 
http://www.scholarpedia.org/article/Partial_differential_equation 
Partial differential equation page at scholarpedia.org 
June 30, 2015 
6 
http://www.math.wisc.edu/~sondak/teaching/MATH322Fall2015/MATH322.html 
David Sondak's Math 322, on PDE's. Univ. Wisconsin, Madison, fall 2015 web site 
12/20/2015 
7 
http://www.math.wisc.edu/~sondak/teaching/MATH322Fall2014/MATH322.html 
David Sondak's Math 322, on PDE's. Univ. Wisconsin, Madison, fall 2014 web site 
12/20/2015 
8 
JeanLuc Thiffeault's Math 322 Applied Mathematical Analysis II: Fall 2013, PDE course, Univ. Wisconsin 
12/20/2015 

9 
JeanLuc Thiffeault's Math 321 Applied Mathematical Analysis I (Spring 2013) web site, Univ. Wisc. Madison 
12/20/2015 

10 
Fabian Waleffe's Math Math 321, Spring 2009 Advanced Calculus for the Physical Sciences web site, Univ. Wisc. Madison 
12/20/2015 

11 
Fabian Waleffe's Math Math 321, Spring 2011 Advanced Calculus for the Physical Sciences web site, Univ. Wisc. Madison 
12/20/2015 

12 
http://math.stackexchange.com/questions/163466/singularpointsofode 
Example at math forum on checking type of singular points for an ODE 





1 
modern computer algebra course online, with worked homeworks 
10/2/2002 

2 
Dr Mark van Hoeij, Computer Algebra course, MAS 5741, Florida State University, FSU. edu class schedule is here but the above is not work.



3 
teaches CAS at drexel 
1/1/2000 

4 
CAS course, drexel.edu, fall 2010 
12/3/2010 

5 
Another CAS course, drexel.edu, fall 2010 
12/4/2010 

6 
Another CAS course, drexel.edu, fall 2005. 
dec 9,2005 

7 
This is another course as the above but different year. 2003 
dec 9,2005 

8 
a computer algebra course by the same instructor as the above 2. uses Maple 
dec 9,2005 

9 
computer algebra 2 course, same instructor as above 
dec 9,2005 

10 
CAS course at SFU 
1/1/2000 

11 
http://www.cs.drexel.edu/~jjohnson/ sp00/ca2/lectures/apr5.html 
Lecture notes CAS course at SFU 
1/1/2000 
12 
https://www.sfu.ca/students/calendar/2016/spring/courses/macm/401.html 
Introduction to Computer Algebra MACM 401 , spring 2016,Simon Fraser University, Canada 

13 
Dr Bruce Char, teaches CAS at Drexel, CS 300 Applied Symbolic Computation also tought by Dr. Jeremy Johnson. Course uses Maple. in computer science dept

1/1/2000 

14 
kauers.de , teaches computer algebra, Johannes Kepler University Manuel Kauers,Institute for Algebra, A4040 Linz, Austria 
6/1/2015 

15 
RISC institute for symbolic computation. They offer PhD in CAS. But the link to the PhD poster is not working. 
6/1/2015 

16 
Math 640, EXPERIMENTAL MATHEMATICS (Famous Open Problems) Spring 2016 (Rutgers University) uses Maple 


17 
http://www.mapleprimes.com/posts/200223MiniCourseComputerAlgebraForPhysicists 
”This is a 5days minicourse I gave in Brazil last week, at the CBPF (Brazilian Center for Physics Research). ” by Edgardo S. ChebTerrab, Maplesoft 
March 31 2014 
18 
MATHEMATICS AND COMPUTERS MATH 165, UC Davis. Offered in fall. ”This class will use MAPLE as the software for class discussion, tests, homeworks, projects” 






1 
To get current PDF manuals. Scroll down the page, will see Maple manuals. Currently at 2016 version 
2016 

2 
http://www.maplesoft.com/documentation_center/maple18/UserManual.pdf 
PDF file, from Maplesoft, Maple manual for Maple 18 
1/1/2000 
3 
http://www.maplesoft.com/view.aspx?SF=87/GettingStartedGuide.pdf 
PDF maple getting started guide 
1/1/2000 
4 
Contains ftp for Maple Share Library archives 
1/1/2015 

5 
page contains Maple links, with links to Maple Share Library archives but many links no longer work 
1/1/2015 

6 
http://eaton.math.rpi.edu/CourseMaterials/Spring14/DiffEqHomePage2400Sp14.html 
Differential Equations Maple Worksheets, RPI.edu math dept. 
1/1/2015 
7 
lots of maple plotting commands, nice examples 
1/1/2000 

8 
COSC 2976 E Mathematical Computation using Maple, ”An extensive introduction to the Maple symbolic computation language is given” 
1/1/2015 

9 
https://www.ma.utexas.edu/ documentation/seminar/Spring95/ mapleintro/mapleintro.html 
Introduction to Maple, at math dept, U Texas, Austin. 
1/1/2015 
10 
emacs mode for maple, and some other packages. 
1/1/2000 

11 
https://math.la.asu.edu/~kawski/ classes/mat494s04/04pre.html https://math.la.asu.edu/~kawski/ classes/mat494s98/494home.html

Course uses Maple arizona state univ. MAT 494 
1/1/2000 
12 
Rutgres, multivariable calculus, uses Maple 
1/1/2000 

13 
Maple history 
2/25/09 

14 
complete book on Maple. Linear Algebra. Uses linalg. See item 8 
5/25/2007 

15 
good intro to maple programming 
5/25/2007 

16 
contains course on maple and worksheets. 
oct 28, 2004 

17 
http://www.math.gatech.edu/ ~ bourbaki/math1711/html/maple.html 
contains Maple worksheets for linear algebra among others 
2/17/2007 
18 
differential equations with maple 
dec 9,2005 

19 
more maple packages and maple tutorials (crash course). 
1/1/2000 

20 
contains examples of maple for the book I bought called math methods in maple 
1/1/2000 

21 
maple archive files 
1/1/2000 

22 
contains share maple packages 
1/1/2000 

23 
maple at MIT (Maple tech old pages) 
11/8/2012 

24 
universities using maple. 
1/1/2000 

25 
good page with lots of maple tutorial links. 
1/1/2000 

26 
lots of maple and other math links. 
1/1/2000 

27 
maple tensor package 
1/1/2000 

28 
MAPLE projects. Fast numerical ODE solutions. 
1/1/2000 

29 
Maple answers. 
1/1/2000 

30 
maple advisor pages 
1/1/2000 

31 
FFT in maple 
1/1/2000 

32 
Maple FAQ 
1/1/2000 

33 
good intro on maple 
1/1/2000 

34 
MUG , maple user groups. Lots of usefull FAQ in here. site is gone! 
3/20/04 

35 
Maple expert web page, lots of MAPLE stuff 
1/1/2000 

36 
packages for maple. ODE stuff. 
1/1/2000 

37 
maple webpage. For students packages and help. Docuemntation here. 
1/1/2000 

38 
http://www.physics.ohiostate.edu/ ~ physedu/mapletutorial/tut_indx.html 
physics with maple tutorial. 
1/1/2000 
39 
http://web.mit.edu/afs/athena.mit. edu/software/maple/www/home.html 
maple at MIT 
1/1/2000 
40 
MTH 207 Labs Maple Data Types. SIte that shows Maple data types.

1/1/2016 



41 
Maple Manuals 


42 
Large collection of Maple links, and link to Maple share library archives HTML 
3/20/04 

43 
”Learning to Write Maplets Philip B. Yasskin Department of Mathematics Texas A&M University ” 


44 
Maple in Russia, Maple books 


45 
http://www.maplesoft.com/products/maple/features/physicsresearch.aspx 
Maple Physics site 

46 
http://www.rosehulman.edu/Users/groups/packets/HTML/Workshop97/Resources.htm 
Maple resources list 

47 
http://www.maths.dur.ac.uk/users/kasper.peeters/intro_computer_algebra.html 
UK course on computer algebra, lots of Maple stuff 
July 22, 2015 
48 
https://ece.uwaterloo.ca/~dwharder/NumericalAnalysis/14IVPs/higher/maple.html 
Examples that shows how to solve higher order IVP ode's in Maple 

49 
http://www.ms.uky.edu/~carl/Maple_Handbook/Maple_Handbook.pdf 
PDF file, maple handbook for calculus students 

50 
maple bug list site 


51 
Table of contents for issues of Maple Newsletter 


52 
Peter Stone's Home page Maple page with worksheets 


53 
Maple youtube page. Maple Videos 


54 
”The Maple Player is a free application that lets you view and even interact with Maple documents to solve problems, visualize solutions, and explore concepts, even if you don't have Maple” 


55 
Maple code, S. Seahra, Math 4503, unb.edu 
Oct 2016 






1 
mathematica tips on twitter 
1/1/2010 

2 
statistics software for mathematica. Not free 
1/1/2010 

3 
http://physuna.phs.uc.edu/~johnson/ EM/mathematica.index.html 
The following are Mathematica notebooks which illustrate points made in a first year graduate course in Electrodynamics. The course uses Jackson's Electrodynamics as a text but introduces additional material. In particular, the first quarter's coverage of conformal mappings and finite element analysis are outside of Jackson 
4/10/04 
4 
http://www.ifm.mavt.ethz.ch/ ~ kaufmann/packages/me/beaminfo.html 
mechanical beam analysis for mma. Downloaded and installed software 
1/1/2010 
5 
http://www.ph.hunter.cuny.edu/ courses/Physics111Math/math4.htm 
physics mma notebooks cuny.edu 
1/1/2010 
6 
http://www.ma.iup.edu/projects/ CalcDEMma/advmath.html http://www.ma.iup.edu/projects/

advanced mathematics notebooks from IUP.edu 
Nov 7, 2004. 
7 
lecture notes showing how to use mathematica for image processing mit.edu 
Nov 7, 2004. 

8 
packages from mathworld 
1,1,2010. 

9 
http://www.physics.umd.edu/courses/ CourseWare/EssentialMathematica/ 
Tutorial Approach to Mastery of Mathematica Has example how to make package. Usefull stuff to learn from. By James Kelly 
oct 15, 2004 
10 
http://www.physics.umd.edu/courses/ CourseWare/StatisticalPhysics/ 
UMD.edu, physics course using M also by James Kelly 
May 27, 2007 
11 
allows one to copy mma expressions from notebook as text without mangling. Other mma tools. 
oct 12, 2004 

12 
http://www.ece.utexas.edu/~bevans/ projects/symbolic/pack.html 
mma package for signal processing. 

13 
Filter design using matlab and mma. Contains mma package that comes with the book 
oct 2004 

14 
MAE 305,Mathematica Tutorial. has notes on solving ode using power series in Mathematica 
1/16/2015 

15 
mma tutorials at Coloardo EDU 


16 
http://www.csit.fsu.edu/~burkardt/ papers/mathematica_graphics_2d.html 
good reference to mma plot commands 

17 
https://www.utexas.edu/its/rc/ tutorials/mathematica/graphics/2 DGraphics.html 
fundamentals of mma graphics 

18 
course notes on fluid, with lots of mma packages 
Oct 10, 2004. 

19 
Peabody Conservatory, Spectrum by Similarity, has mma package in DSP 
1/1/2015 

20 
shows how to do basic image processing in mma. 
1/1/2015 

21 
Contains animated mathematics functions in flash. 


22 
course notes that uses mma. This page contains examples on how to solve the Initial Value Problems (IVPs) and Boundary Value Problems (BVPs) using numeric and symbolic solvers in MATHEMATICA. 


23 
http://physics.uwa.edu.au/Physics/ Courses/Third_Year/Computational_ Physics.html 
computational physics course, Australia univ. uses mma. 

24 
TheMathematicaBook/ PrinciplesOfMathematica/ TheStructureOfGraphicsAndSound/2.10. 3.html 
mma web site for graphics directives.. 

25 
http://www.ericweisstein.com/ encyclopedias/books/Mathematica.html 
listing of mma books. 

26 
mma information center at mma web site. 


27 
mma notebooks on mathematical methods for physics. 


28 
David Park mma web site. Contains some packages on conics and tensors 


29 
http://phong.informatik.unileipzig. de/~kuska/mathgl3dv3/index.htm 
mathGL web site. Allows one to rotate 3D images 

30 
easily explains mma plot command. 


31 
http://www.ses.swin.edu.au/homes/ browne/programmingforengineers/ coursenotes/index.htm 
programming for engineering course notes. Uses mma. It talks about how to package the mma application. 

32 
mma own page on how to solve DE both sumbolic and numerically 


33 
another page on how to use DSolve 


34 
http://ieee.ntua.gr/both/math_files/ Survival_Guide_for_MMA_programmers. html 
survival guide for mma programmers. 

35 
mma journel web site 


36 
Dr Mathews, at CSU fullerton, lots of mma notebooks on complex analysis 
12/26/03. 

37 
http://www.ses.swin.edu.au/homes/ browne/programmingforengineers/ 
contains good mma notes and programming tips 
12/23/03 
38 
http://www.math.ou.edu/~mcknight/ 5793/MathematicaNotebooks/ notebookindex.html 
lots of mma notebooks related to using matrices 

39 
comp physics course in MMA 


40 
home page with lots of mma stuff. UWA edu 




41 
many online mma programs to view with HTML 


42 
http://www.math.pku.edu.cn/stu/ eresource/wsxy/sxrjjc/mathematica/ math_pagelast.html 
MMA resources and tutorials 

43 
Calculas and mathematica course at University of Illinois at UrbanaChampaign. A whole courses that uses MMA only. 


44 
wherecanifindexamplesofgood mathematicaprogrammingpractice 
large links page at Mathematica stackexchange 
1/1/2014 
45 
https: //pantherfile.uwm.edu/sorbello/www/ classes/mathematica_commands.html 
has summary of commands 
1/1/2010 
46 
http://wwwirm.mathematik.huberlin. de/~sulanke/sulankeMuM.html 
link to some one page, with lots of notebooks, advanced geometry 
1/1/2010 
47 
http://pages.uoregon.edu/noeckel/ MathematicaGraphics.html# GraphicsAnnotation 
page on creating and processing graphics in mathematica 
1/1/2010 
48 
geometry with mathematica 
1/1/2010 

49 
http://www.wolfram.com/products/ mathematica/analysis/content/ NumericalMatrixSystems.html 
web page for numerical/matrix in mathematica 
1/1/2010 
50 
wolfram.com faculty 
1/1/2010 

51 
http://reference.wolfram.com/ language/tutorial/ SomeNotesOnInternalImplementation. html 
on internal implementation for mathematica 
11/2/10 
52 
http://reference.wolfram. com/mathematica/tutorial/ WhyYouDoNotUsuallyNeedToKnowAboutInternals. html 
Mathematica why you do not really need about internals 
11/2/10 
53 
http://reference.wolfram.com/ mathematica/tutorial/ TheInternalsOfMathematicaOverview. html 
internals of mathematica 
11/2/10 
54 
How to solve eigenvalue operator problem in Mathematica 
10/25/10 

55 
http://library.wolfram.com/ conferences/devconf99/#programming 
Wolfram 99 conference 
10/22/10 
56 
http://wnsl.physics.yale.edu/ levelscheme/CustomTicksGuide.pdf 
custom ticks package 
10/23/10 
57 
publication quality figures with mathematica 
1/1/2010 

58 
Szhorvat mathematica site. key binding, shows how to print matrix in matixForm automatically 
1/1/2010 

59 
http://szhorvat.net/pelican/latex typesettinginmathematica.html 
Szhorvat Matex package. 

60 
Verbeia mma web site. has mma tricks 
7/23/2010 



61 
mma web site, Dr Mosrrison. 
1/1/2010 

62 
A Critique of the Mathematical Abilities of CA Systems, by M. Wester 
1/1/2000 

63 
physics and mathematica 
1/1/2000 

64 
mathematica math functions at BU web site 
1/1/2000 

65 
http://reference.wolfram.com/ alphaindex/A.html http: //reference.wolfram.com/mathematica/ guide/AlphabeticalListing.html

listing of all things in mathematica, listing of all functions in mathematica 
1/1/2000 
66 
web site for using Mathematica for abstract algebra 
1/1/2000 

67 
https: //pantherfile.uwm.edu/sorbello/www/ classes/mathematica_commands.html 
mathematica commands and examples 
oct 30,2009 
68 
contains old Mathematica study material from NKS summer schools. Have open problems also. 
3/21/07 

69 
notes on Mathematica. Has stuff on vectorAnalysis 
11/1/06 

70 
http://www.imtek.de/simulation/ mathematica/IMSweb/imsTOC/Lectures/ 
contains Mathematica based on line book on computer science called ”structure and interpretation of computer programs” and notes on PDE. 
8/17/05 
71 
mma news letters 
1/1/00 

72 
support articles at WRI site 
1/1/2000 

73 
FEM course using Mathematica. Has vedios and notebooks. 
3/5/2013 

74 
Math source repository 
3/5/2013 

75 

University of Southern Maine has some Mathematica based courses 
1/1/2000 
76 
Large with many M packages but also many other physics stuff 
12/27/2012 

77 
mathematica cookbook site 
1/1/2000 

78 
http: //www.wolfram.com/events/technology conference/2011/presentations.html 
2011 technology confrence presneations 
1/15/2011 
79 
http://carmine.se.edu/kfrinkle/ PrinciplesOfLinearAlgebraWithMathematica/ index.html 
Code sections from new book linear algebra with mathematica 
9/21/2011 
80 
mathematica forum at Quora site 
1/1/2010 



81 
contain number of mathematica small program in applied math. PDE solutions 
august 12,2005. 

82 
computational physics courses using Mathematica 
august 11,2005 

83 
another course after the above, comp physics using mma. 
august 11,2005 

84 
cool site for a book, contains good examples for PDE and other numerical stuff 
august 11,2005 

85 
home page for mathematica guide books 
nov 21, 2004 

86 
http://groups.engin.umd.umich.edu/ CIS/course.des/cis400/math/ mathematica.html 
”The Mathematica Programming Language” Notes on Mathematica and its history at umich.edu 

87 
http://web.csulb.edu/~htahsiri/ studyguide/Mathematica/mathematica. html 
H. Tahsiri, Physics Department CSULB, Mathematica programming notes. 

88 
http://webmathematica.usd.edu/ webMathematica/BrowseExamples/index. html 
Wolfram webmathematica examples, but it does not seem to be working when I tried it. 

89 
Dr Kragler Mathematica site, symbolic solutions of some classes of linear but inhomogeneous PDEs and ODEs 
July 15, 2015 

90 
Contain links to Mathematica packages such as CellsToTeX, MaTeX, RUBI and many others 
9/24/2015 

91 
Tutorial: SubNyquist artifacts and sampling moire effects, by Amidror, Isaac, with Mathematica packages and CDF files to download 
10/24/2015 

92 
open lab. Place to try Mathematica online. Free 


93 
Mathematica/Wolfram Language lexer and highlighter for Pygments 







1 
FriCAS Download 


2 
FriCAS usenet google group 
3/30/2016 





1 
documenation 


2 
Maxima FAQ 


3 
maxima forum 
7/25/2012 

4 
archive of Maxima mailing lists, sourceforge 


5 
http://wwwcom.physik.huberlin.de/~bunk/kurs/maxima/maxima.html 
for basic Maxima commands help 

6 
Maxima proporsal for stackexchange forum 


7 
Usefull Maxima tips 


8 
Maxima cheat sheet 


9 
Maxima by Example by Edwin L. (Ted) Woollett, CSULB, physics dept. 


10 
Maxima FAQ at UTAH university 






1 
Computer Algebra Benchmarks 
1/1/2000 

2 
Small table shows commands in Maple, Mathematica and Maxima side by side 


3 
A Review of Symbolic Solvers, by L. Bernardin 
1/1/2000 

4 
COMPUTER ALGEBRA, Algorithms, Systems and Applications Richard Liska, Ladislav Drska, Jiri Limpouch, Milan Sinor, Michael Wester, Franz Winkler 
1/14/2014 

5 
contains comparing ODE solver in MMA and Maple. For solving kamke book ODE's, also contains files to download which cotnains the actuall ODE's 
6/5/2003 

6 
computer algebra group 
1/1/2000 

7 
PDF on lecture on CAS 
1/1/2000 

8 
Brazil lecture on CAS 
1/1/2000 

9 
https: //sites.google.com/site/fjwcentaur/ brazillectures/mathmethods 
Mathematical Methods for Physics using Maple 
1/1/2000 
10 
Rubi Mathematica package for indefinite integration 
1/1/2014 

11 
http://axiomwiki.newsynthesis.org/ RosettaStone?root=FrontPage 
compares commands in different CAS systems 
1/1/2000 
12 
online book C.K. Yap ”Fundamental problems of algorithmic algebra” 
8/8/2006 

13 
links to computer algebra 
1/1/2000 

14 
good bibliography 
1/1/2000 

15 
Review of Mathematica by Fateman from UC Berkeley 
1/1/2000 

16 
paper by Dr Fateman on symbolic evaluators 
dec 9,2005 

17 
maple applications 
1/1/2000 

18 
Edwin L. (Ted) Woollett CSULB tutorial on Maxima (and R) 
6/15/2015 

19 
paper on history of macsyma 
11/28/2008 

20 
Dr Caviness web page, contain nice paper of computer algebra 
1/1/2000 

21 
http://wwwsop.inria.fr/cafe/Manuel. Bronstein/bronsteineng.html 
Manuel Bronstein web page. Contains good notes on CAS 
August 10, 2005 
22 
http://www.journals.elsevier.com/ journalofsymboliccomputation 
Elsevier Journal of Symbolic Computation 

23 
Elsevier Journal of applicable algebra in engineering 
1/1/2014 

24 
ACM SIAM list of Computer Algebra Journals 
1/1/2014 

25 
This is the SIGSAM archive 
1/1/2015 

26 
free online book on using sage for DE 
1/1/2014 

27 
try sage online 
1/1/2014 

28 
Sage interact 
1/1/2014 

29 
Sage news groups 
1/1/2014 

30 
ACA 2015 Applications of Computer Algebra July 2023, 2015, Kalamata, Greece 


31 
FriCAS Tutorials. Most introductory material about Axiom applies to FriCAS” 
6/1/2015 

32 
Axiom CAS web page 
6/1/2015 

33 
pmint  The Poor Man's Integrator ”pmint is a very short (95 lines) Maple program for integrating transcendental elementary or special functions” Small Maple program By Manuel Bronstein 
6/15/2015 

34 
2014 ACA (application of computer algebera) conference 


35 
The History of the Calculus and the Development of Computer Algebra Systems, Dan Ginsburg, Brian Groose, Josh Taylor, Prof. Bogdan Vernescu, Advisor 
Nov 5, 2015 

36 
”We are the center for commutative algebra – your resource for news and information of interest to the commutative algebra community” Has Upcoming Conferences in computer algebra area and others 


37 
”Algebrite is a Javascript library for symbolic mathematics” 
4/8/16 

38 
Blog page about Computer Algebra Programs, Axiom, Fricas and SPAD (language for Axiom) 
5/28/16 

39 
Browse SAGE math source code 


40 
Computer algebra package for Julia 




41 
RISC, project page,desing, A computer program for resolution of singularities. Maple package 
8/11/16 

42 
” Rosetta Stone The following is a collection of synonyms for various operations in the computer algebra systems Axiom, Derive, GAP, DoCon, Macsyma, Magnus, Maxima, Maple, Mathematica, MuPAD, Octave, Pari, Reduce, Scilab, Sumit and Yacas” 
8/16/16 

43 
FriCAS wiki 
8/16/16 

44 
Axiom FAQ. Has useful stuff, can use in Fricas 
8/16/16 

45 
International Symposium on Symbolic and Algebraic Computation (ISSAC) ISSAC 2015 will be the 40th meeting in the series. ISSAC 2015 was held on 69 July 2015 at The University of Bath, Bath, UK. 
8/16/16 

46 
Symbolic Computation Laboratory The University of Western Ontario 
12/2016 

47 
Ontario Research Centre for Computer Algebra University of Western Ontario University of Waterloo 
12/2016 






1 
”Rosetta Code is a programming chrestomathy site. The idea is to present solutions to the same task in as many different languages as possible, to demonstrate how languages are similar and different” 
1/20/16 

2 
The RedMonk Programming Language Rankings 


3 
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html 
TIOBE index of computer languages 

4 
KDnuggets polls, software and data sciences 


5 
Scientific Programming Journal, IOS press 


6 
”Another Chart On The Wall” Has free charts can be put on walls, Unix history, windows history and computer languages, in pdf file. One has to print the file, and then tape the pages. 


7 
Notes on old ChiWriters, Tex like typesetting software which is no longer available. 


8 
http://www.linuxtopia.org/online_books/advanced_bash_scripting_guide/ 
Advanced BashScripting Guide. Good site to learn bash. Free online book on bash programming. 

9 
”commandlinefu.com is the place to record those commandline gems that you return to again and again.” 


10 
PLEAC  Programming Language Examples Alike Cookbook 


11 
On line diff tool to find differences between 2 files 


12 
Site which list software it does not consider to be good and alternatives 


13 
Site that has one programm written in 1500 different programming languages 






1 
Ada FSF GNAT 
9/2016 

2 
more links here 






1 
Lua online compile 
5/29/16 





1 
Help and documentation for the Ruby programming language 
6/15/15  
2 
Ruby language site 
6/15/15  
3 
Ruby installer for windows 
6/15/15  
4 
SciRuby gems, see this on how to install Ruby gems using the gem command. For example to install a gem do sudo gem install extendmatrix 
6/15/15  
5 
Tools for Scientific Computing in Ruby 
6/15/15  
1 
All GCC compilers documenations (gfortran, gnat, etc...) 


2 
All Fortran standards 


3 
All Fortran standards 


4 
All Fortran standards 


5 
Has examples with source and makefile showing how to make contour plots with Fortran and PGPLOT and gnuplot from Abaqus data. 
1/1/2015 

6 
Simplyfortran web site, has links to Fortran repositories to download source code 


7 
”The subroutine library SLICOT provides Fortran 77 implementations of numerical algorithms for computations in systems and control theory.” 


8 
Fortran Wiki, links to libraries and folks in Fortran pages 


9 
Fortran code for weather research and forcasting model, with makefile to build 


10 
Fortran libraries for extended precision ” contains the LBNL doubledouble precision, quaddouble precision and arbitrary precision” 


11 
http://abinitio.mit.edu/wiki/index. php/Template: Installing_BLAS_and_LAPACK 
MIT page, instructions how to install blas and laplack on the PC 

12 
http://faculty.washington.edu/rjl/ uwamath583s11/sphinx/notes/html/ fortran_sub.html 
nice fortran notes, univ. washington High Performance Scientific Computing AMath 483/583 Class Notes 

13 
PHY201 Physics Computations Teaching Fortran to Physics Majors, class notes, Aleksandar Donev, Dr. Phillip Duxbury Michigan State University, December 2000. Fortran 90/95 


14 
UCLA Dept. of Physics and Astronomy . Fortran programs for data Visualization 


15 
http://www.stat.uchicago.edu/ ~ lekheng/courses/302/wnnr/nr.html 
numerical reciepces critice, (compiled by W. Van Snyder) 

16 
http://www.dmoz.org/Computers/ Programming/Languages/Fortran/ Libraries/ 
Links to Fortran source code libraries. dmoz.org 

17 
Advanced Fortran 90 Timothy H. Kaiser,Ph.D. SDSC/NPACI, lots of good material and notes on Fortran 


18 
”Photran  An Integrated Development Environment and Refactoring Tool for Fortran based on Eclipse and the CDT. ” From eclipse 


19 
FortranLib.com, links and Fortran resources 


20 
http://jeanpierre.moreau. pagespersoorange.fr/f_matrices.html 
”PROGRAMS CONCERNING MATRICES IN FORTRAN 90 ” by JeanPierre 

21 
”Fortran 90 and HPF Programs Related to the Book” Book Title: An Introduction to Computational Physics computational physics, unlv



22 
Company makes Fortran tools, have free code formatter 


23 
Lists Fortran common mistakes 


24 
FORTRAN COMMON PITFALLS 


25 
https://gcc.gnu.org/onlinedocs/gfortran/ErrorandWarningOptions.html 
gfortran warnings flags to use to make the program more robust 

26 
istep 2012 ”why fortran” talk, links to coarray talks 


27 
https://www.urz.uniheidelberg.de/ Dokumentation/f77to90/fortran.html 
University of Linkoping, National Supercomputer Centre, Fortran links, texts. 

28 
Fortran specialist group, at BCS ”to disseminate information about Fortran and its application in various fields,” 


29 
A documentation generator for Fortran ”Doctran is a crossplatform documentation generator for the Fortran programming language. It's purpose is to take freeformat Fortran files, and produce a collection of html files documenting their contents. Doctran can currently create documentation from source codes that contain constructs from the Fortran 95 standard. Work to support the constructs of Fortran 2003 is in progress.” 


30 
Author site for ”COMPUTATION OF SPECIAL FUNCTIONS” by Shanjie Zhang and Jianming Jin. Has link to Fortran routines in the book 


31 
ODE solvers ODEPACK 


32 
NCI NF Advanced Fortran Programming notes./tutorials 


33 
http://gcc.gnu.org/onlinedocs/gfortran/IntrinsicProcedures.html 
listing of Intrinsic Procedures gfortran 

34 
Home Page for Comp Sci 201F Sections 16 (Fortran) Instructor: John Mahaffy 


35 
notes on Fortran MULTIDIMENSIONAL ARRAY 


36 
http://www.cs.mtu.edu/~shene/COURSES/cs201/NOTES/format.html 
Has formatted IO notes. MTU.edu 

37 
Fortran 90 and Computational Science book web site 


38 
”40minute talk on ”NASA and the Future of Fortran”,by Thomas Clune on April 28, 2015. Slides and audio of the talk are at the site above. 
July 22, 2015 

39 
Fortran.com site. Has Fortran resources, seels Fortran tools and software. 
Nov 20, 2015 

40 
” Numerical Analysis: Mathematics of Scientific Computing Third Edition David Kincaid And Ward Cheney Sample Fortran Computer Programs” 




41 
pdf file, ”The new features of Fortran 2008 John Reid, JKR Associates, UK May 27, 2008” 


42 
”The Fortran Wiki is an open venue for discussing all aspects of the Fortran programming language and scientific computing.”








1 
Python Software Foundation site 


2 
Numpy and Scipy Documentation. Here is the Math functions in numpy 


3 
Enthought, Inc. Makes Python distribution 


4 
Another python distributions 


5 
Has list of Python distributions 


6 
https: //www.cds.caltech.edu/~murray/wiki/ Control_Systems_Library_for_Python 
Python control systems library 

7 
Steve Byrnes's Pyhton page with links 


8 
”Anaconda is a completely free Python distribution (including for commercial use and redistribution). It includes over 195 of the most popular Python packages for science, math, engineering, data analysis.” 


9 
PyPi ”the Python Package Index The Python Package Index is a repository of software for the Python programming language. There are currently 59615 packages here” 
May 2015 

10 
Blog, R and Python comparison. With many links at the end. 
May 2015 

11 
Enthought, Inc. Makes Python distribution 


12 
http://electronicsforu.com/electronicsforu/circuitarchives/view_article.asp?sno=1802&b_type 
Collection Of 51 Free eBooks On Python Programming, at web site called http://electronicsforu.com. Try sometime when if I decide to get into Phython 
Nov 2015 
13 
Python on facebook. 


14 
Michael Zingale PHY 546: Python for Scientific Computing, using Python 


15 
web page that has lists of Python books 


16 
Jupyter notebooks (IPyhton) 
May 2016 





1 
Julia main site 


2 
instructions how to install Julia on different platforms 


3 
http://docs.julialang.org/en/release0.4/manual/noteworthydifferences/ 
Show differences betweeb Julia and other languages, including Matlab 
1/20/16 
4 
Useful tutorials 


5 
official 0.4 version documentation 


6 
JuMP documentation 


7 
http://docs.julialang.org/en/latest/manual/performancetips/ 
Julia performance tips 

8 
Listing of Julia packages 


9 
PDF file. Install Julia + IJulia + JuMP on your machine by following the instructions 


10 
Run Julia inside your browser Log in with any google account and create a new file using ”Julia 0 4 x”. Once in, install JuMP by typing in ”Pkg.add(”JuMP”)” and pressing SHIFTENTER. 






1 
Has lots of Java script stuff 


2 
http://stackoverflow.com/questions/83444/startingjavascriptdevelopmentwhattodo 
Post at stackexchange which has links to Javascript learing material 

3 
Processing. This is 2/3D library for making animations in Javascript 


4 
Examples using HTML5 Canvas, circles, etc.. 
Oct 24, 2015 

5 
HTML canvas tutorial 


6 
HTML Canvas Reference 


7 
Javascript animations tutorials 


8 
Example using pure Javascript to make plot of sin and cosine on canvas 


9 
site that compares all Javascript plotting and graphs libraries. 


10 
Example of graphs made using flot javascript library 


11 
Blog, shows simulating lines in javascript and HTML5 canvas 


12 
links to many HTML5 simulation Examples, mostly physics, with menus and canvas 


13 
Lots of HTML5 canvas physics simulation, has links to other HTML5 simulation pages 


14 
blog article on coordinates system for HTML5 canvas and drawing on it, talks about the model and the display coordinates 


15 
Javascript Faq, has example function for plotting sin/cos among many others. Useful pages 


16 
three.js, javascript library for 3D 


17 
Matter.js is a 2D physics engine for the web. Nice demos 
5/11/16 

18 
”Chrome Experiments is a showcase of web experiments written by the creative coding community”. has lots of webgl demos 


19 
listing code in HTML using codeprettify 
5/25/16 

20 
site you can paste code in, and show the highlting. Based on Pygments, gives the HTML code 


21 
lists java script client side libraries for code highlighting on a web page 


22 
Prism is a lightweight, extensible syntax highlighter 







1 
Falstad java applets. Nice applets. 


2 
http://www.developer.com/java/data/3dgraphicsinjavafx.html 
Article on 3D in JavaFx. But strange that no images are shown for the 3D app 
May 2015 
3 
http://wwwvis.informatik.unistuttgart.de/~kraus/LiveGraphics3D/ 
showing examples of Java3D demos. noncommercial Java 1.1 applet by Martin Kraus. But need to be able to run applets in browser, which is almost impossible these days 
2015 
4 
Java 3D Programming, book site, by Daniel Selman. Is Java 3D still being used? 


5 
Java Platform, Standard Edition (Java SE) 8 documenation. Click on Client for JavaFX 
Nov 2015 

6 
http://stackoverflow.com/questions/27958019/embedajavafxapplicationinahtmlwebpage 
Stackoverflow answer on how to Embed a JavaFX application in a HTML webpage. Another question on same topic here and here 
Jan 15, 2015 




1 
https://docs.oracle.com/javase/8/docs/technotes/tools/unix/javapackager.html 
javapackager Performs tasks related to packaging and signing Java and JavaFX applications. see this also 

2 
JEP 208: Java Packager Improvements, for JDK 8 


3 
JEP 275: Modular Java Application Packaging, openJDK, for Java 9 packging, new tool 


4 
It says AppBundler, Generates a native launcher for a Java application. but do not know yet how this fits with javapackager and if it is needed. See this blog Packaging Java applications for Mac OS, javapackager about it, and the blog shows example using javapackager 


5 
https://docs.oracle.com/javase/tutorial/deployment/selfContainedApps/index.html 
Lesson: Deploying SelfContained Applications, Oracle. MOre links there on making self contained Java apps 

6 
Packaging JavaFx Applications in a single executable JAR question 


7 
http://stackoverflow.com/questions/20990386/creatingabundlejarforjavafxapplication 
question at stackoverflow about making one jar for JavaFX with Ant 





1 
Perl monks, place to ask Perl questions. 


2 
”Here at perlmeme.org we want to answer the question, ”Where can I learn about Perl?” ” 


3 
To get Perl 6, rakudo.org 


4 
Perl 6 foundation org 


5 
Perl 6 programming documentation 


6 
Perl 5 programming documentation 


7 
Perl cpan, to install something do sudo cpanm Text::Sprintf::Named 


8 
summary of Perl reqular expressions 






1 
On line site, paste the XML in one windows and it gives the XSD scheme. 


2 
Site that goes over using excel and XML, has some useful hints. 


3 
good intro to XML 






1 
Mathworks main site 


2 
Matlab answers. Place to ask questions. But slow and not well designed interface. Strange that it is almost impossible to find questions with any +1 vote on them 


3 
Ask Matkab questions at stackexchange. 


4 
http://undocumentedmatlab.com/blog/matlablayoutmanagersuicontainerandrelatives 
Tutorial on uiflowcontainer, gridcontainer, layout manager 

5 
gallery matlab command. returns the test matrices specified by matname 


6 
http://www.tech.plym.ac.uk/spmc/links/matlab/matlab_tips.html 
someone collected MATLAB Tips from matlab forum. 
7/9/2008 
7 
Page with Matlab tips and tricks, from UCSD.edu 






1 
C++11  the new ISO C++ standard page of Bjarne Stroustrup 


2 
ISO c++ page 


3 
Has time line diagram of C++ standards with features added in each, and list of current active C++ projects for next version 


4 
iso C++ wiki, c++ faq with lots of links 


5 
http://www.codeproject.com/Articles/570638/TenCplusplusFeaturesEveryCplusplusDeveloper 
Code project C++ entry Ten C++11 Features Every C++ Developer Should Use 

6 
Available C++ Libraries FAQ, maintained by trumphurst.com 


7 
http://www.openstd.org/jtc1/sc22/wg21/docs/papers/2016/p0267r0.pdf 
”A Proposal to Add 2D Graphics Rendering and Display to C++” 
2/25/16 




1 
hacking with PHP, good hints on setting PHP scripts 


2 
has PHP commands 






1 
http://webstyleguide.com/wsg3/8 typography/4webtypefaces.html 
Has on the screen sidebyside comparing fonts. Help select font for pages.


2 
w3 school. CSS reference. 


3 
Find icons, site to find icons for web pages 


4 
site you enter the fonts and it gives the CSS code 


5 
Where to download Ghostscript, Ghostview and GSview 


6 
http://blog.miragestudio7.com/ architecturefontsdownloadfree architecthandwritingfont/3339/ 
Blog with 23 Architectural Fonts, Download Free Fonts Similar To Architect's Handwriting 

7 
911fonts, Fonts, download free fonts 


8 
Test and compare more than 2200 typefaces 
June 30, 2015 

9 
Very nice as it allows one to change font and see the INTRODUCTION TO MATHEMATICAL PHILOSOPHY by BERTRAND RUSSELL on line and it also has PDF versions. 


10 
The internet archive. 


11 
”29 Incredibly Useful Websites You Wish You Knew Earlier”, might come handy someday 


12 
”The 101 Most Useful Websites” check later 
July 2014 





1 
A question answer community on a mission to share Solutions for all STEM major Problems 


2 
Finds online video courses 
1/1/2015 

3 