Content in this course falls into two major parts:
The first programming language we introduce student to is called MATLAB. With respect to the choices, will use MATLAB exclusively in the classroom, but students have several options outside the classroom.
CETA open computer laboratories have MATLAB installed. The times the labs are open should be posted early in the semester.
MATLAB is a product of MathWorks. A student version of MATLAB is available that you may purchase from a number stores. You might consider this option if you plan to extensively use MATLAB and the companion Simulink program.
Octave and FreeMat are each examples of Free Software. The languages used by Octave and FreeMat are each very similar to that of MATLAB. You will be using MATLAB in class, but given such similarity, consider installing either Octave or FreeMat on your own computer. So much so, that Octave is a good choice for your own work. Octave and FreeMat are each available for Unix, Linux, Macintosh, and Windows.
CodeBlocks is a free
professional Integrated Development Environment (IDE) for use with
C++ and C programs. I have notes
to help you get started with CodeBlocks. CodeBlocks is
easy to install and is easy to use.
( http://www.codeblocks.org/ )
( http://uhaweb.hartford.edu/kmhill/suppnotes/CodeBlocks/v8x02/index.html )
Microsoft Visual Studio for C++ is an Integrated Development Environment (IDE). The college is no longer using version 6.0, but rather using version 2010, which is a huge improvement.
Microsoft Visual Studio 2010 Express is almost like what we run in our labs, and is a no-charge download. I have introductory notes on these applications and how to install the express version. To be able to run the software for more than 30 days be sure to register with Microsoft, the registration fo the Express version is also no-charge. There are also numerous videos and tutorials online, to get started consider YouTube, a Google search
I have notes for MSVS-C++ version 6.0. If you like MS Visual Studio version 6.0, there should be a no-cost version but I strongly encourage you to use version 2010 instead, the Express version is available at no charge.
Eclipse CDT is a special version of Eclipse for C and C++. If you are already using Eclipse for Java, then be sure to give Eclipse CDT a try. Eclipse CDT is a free Integrated Development Environment. Documentation is available on the Eclipse CDT webpage.
Author: Krista Hill - Copyright: 2012
Please Let me know that you read my web pages.
These notes are especially written for Engineering Students at the University of Hartford, CT, USA, however others may also benefit. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; A copy of the license is included in the GNU document entitled "GNU Free Documentation License" ( http://www.gnu.org/licenses/fdl.html )
Revised: Revised: Sun, Nov 04, 2012 8:51:37 PM