ME 30 Programming Resources
This site may evolve throughout the semester, so check back frequently.
Textbook Related
Ch Related
- Some notes on Ch and ChIDE (11JUN2009)
Microsoft Visual C++ Related
- (see the Getting Started links)
- Creating a project with Visual C++ Express 2008
C Programming Language Related
- (nicely presented overview of C)
- Language References
- (from cppreference.com)
- (by P. J. Plauger and Jim Brodie)
- (by Eric Huss)
- (big pdf, over 500 pages)
- Dinkumware C/C++ Libraries
- Developing good programming style
- (about 24 MB)
- (free)
- (minimalist GNU for Windows)
Laboratory Related
- Data
Excel Related
- Excel 2010 Macros in Depth tutorials
- (David McRitchie)
- (MS Excel Team Blog)
- (download)
- (online)
- (Prof. R. J. Ribando)
- (from Windmill Software Ltd.)
- (from vertex42.com)
- (an open-source alternative to Excel)
Matlab/Octave/Scilab/FreeMat Related
- Matlab
- Matlab Tutorial List (for the most part will apply to Octave too)
- (for the most part will apply to Octave too)
- Octave
- (downloads, documentation, etc.)
- – a GUI front-end for Octave
- (NYU)
- Octave tutorial (AIMS)
- Introduction to Octave (comprehensive tutorial)
- Helpful articles
- (applies to Octave too)
- Matlab Array Manipulation Tips and Tricks (applies to Octave too)
- An Introduction to Scilab from a Matlab User's Point of View
- FreeMat
Arduino Related
- (includes some nice tutorial information on electronics, too)
- from todbot blog
- (www.freeduino.org)
PSoC Related
- CUA101_ Overview_Design_Flow (09APR2010)
- CUA102_System_Resources_and_level_desig_ lab (09APR2010)
- Lab_101_My_First_Digital_Design.doc (09APR2010)
Computer Algebra and Equation Solvers
- TK Solver
- EES
Other Resources
- Course Materials
- Seattle Robotics Society Workshop Robot pages
- (the source for Open Source software)
- (read this!)