Last update 28 April 2006
Technical Computing and Programming 2006 (3 ects)
Veikko Keränen
Rovaniemi Polytechnic
School of Technology
veikko.keranen@ramk.fi
http://south.rotol.ramk.fi
The deadline for the SECOND EXERCISE WORK is extended to 12 May 2006.
However, after 5th of May you should return your work in printed form into teacher's letter box,
unless the notebook file is very small, in which case you may send it by email.
One possibilty is to delete all the graphical outputs, but make sure that the re-evaluation
of the input cells works absolutely correctly. Please indicate already in the file name all the authors.
Of course, you should repeat the names of the authors inside the notebook, too.
One possible assignment for the second exercise work can be read from
here.
The mentioned notebooks contain quite advanced graphical structures
and a simple method to change basis into the system of
tangent, normal, and binormal vectors of a curve.
The second EXAM on Friday 28 April in the Room B220
Group 1 in the morning from 8:15 to 10:45
Group 2 in the afternoon from 12:30 to 15.00
The topics for the second exam (found in ___Contents.nb) are as follows:
E6: Parametric Curves & Graphics
E7: Coordinate Rotation
-- Basics of Rotation Matrices: __RotationsOnXYplaneAndIn3D_VK_2006.nb
E8: 3D-Rotation of a Cube
-- Rotation Around Any Axis: _pLAB_RotationAroundAnyAxis.nb
E10: Recursive Functions
E11: Solving an Equation Numerically - Newton's Method
E12: Pattern Matching (with applications to Combinatorics on Words)
E13: Data Interpolation
Description
Lectures, guided exercises, and exams make up the total of 42 hours, i.e., 42 × 45 minutes.
For the complete course, the total work load for a student is 80 hours.
There will be two exams, and possibly preliminary exams as well, during the Spring Semester 2006.
In all of these, there will be 4 problems which are supposed to be solved by
Mathematica
computing environment. The maximum points for an exam is 24.
The minimal accepted sum of two exams is 12 points, though, in this case,
more points from exercise works are also needed.
The course includes separate Mathematica exercises for small groups
(with 2 – 3 students).
There will be 2 exercise works, the topic of which can be quite freely chosen
by the students.
The topic can be taken from the link page
Technical Computing Exercises
or from the link notebook
O:\Opettajat\Veikko Keränen\VeikkoKeranen1999-2006\___Contents.nb .
When going through the topics of the linked notebooks, you should make to them your own modifications
and additions.
You can also use the Mathematica Help Browser, different books, and the Web. It is possible to return
the Exercise Work by email, if it does not include a huge amount of graphics. Other options will be
to place it on a disk, to print it, or even to show it to the teacher during some of the lecture sessions.
More instructions will be given during the lectures.
These exercise works are to be accomplished by using Mathematica.
The maximum amount of points is 24 (maximum of 12 points per an exercise)
The expected amount of time to be spend for each exersice work (2 in all) is from 15 to 20 hours. Recall that the total work load for a student is 80 hours for this training course. Out of this 80 hours, 42 hours will be spend in the computer lab (includes the exams), and the rest is reserved for student's self study.
For the first exercise work the deadline is 15th of March, 2006.
For the second exercise work the deadline is 12th of May, 2006.
12 points / exercise
Requires good competence and reporting (comments).
6 points / exercise
Basic work.
0 points / exercise
Not returned before the deadline.
For the first exercise work the deadline is 15th of March, 2006.
For the second exercise work the deadline is 5th of May, 2006.
Overall evaluation
Exercise works and exams produce a maximum of 72 points.
1: 24 – 35 points
2: 36 – 45 points
3: 46 – 55 points
4: 56 – 65 points
5: 66 –
72 points
Books (to be found in our library)
– Eugene Don: Mathematica (Schaum's Outlines)
– Heikki Ruskeepää: Mathematica Navigator – Graphics and Methods of Applied Mathematics
Some technical computing environments
– Mathematica (integrated
symbolic and numerical computation, versatile graphics, scientific
notation, structured documents, many different programming styles are
supported ) http://www.wolfram.com/
– Maple (integrated symbolic and numerical computation, graphics, scientific notation, structured documents, programming)
– Derive (integrated symbolic and numerical computation, graphics, symbolic calculators (TI) )
–
MatLAB (numerical computation, graphics, programming, a separate
package for symbolic computing, widely used e.g. in signal processing)
– MathCAD (numerical computation, graphics, programming, a separate package for symbolic computing)
Created by Mathematica (January 17, 2006)