A couple of thoughts.

I know of a major University located in a large southern State where numerical analysis is taught using Excel, rather than having the kids learn how to write code in Fortran (that was FORTRAN [not shouting] in the old days; I see you spelled it correctly ;-) or C. Somehow I think they're missing something in not having to go through the exercise.

Mathcad and MatLab both have their uses but I'm not real happy seeing MatLab now seen as a parallelizable modeling tool. We're installing it for our Civil Engineering dept. so they can run some code they have, so I'll have more opinion about it shortly. What I fear is that, in using such a high-level "language" to script their models and analyses, the students... and the prof's... will have failed to understand the errors when they make 'em.

Right now, my son isn't interested in learning how to write code. It's not "cool" in his group of friends, and he sees the hours I put in at work as too much. I'm envious of you and the relationship that got you to the point where your son was able to embrace some of this.

For what it's worth, I guess I'll have to be content with a great kid, and a pretty good soccer player, and teaching grad students how to write numerical weather code in an antiquated language!

gerry

Timothy W. Moore wrote:
It is my opinion that higher education does not prepare our future
scientists as well as they should.  I am amazed at the program your
child's school offers... and I thought my son went to a good high
school.  My son is a junior in engineering at a prominent Div 1
university (the same school I attended) and is not required to take any
programming languages.  I was required to take FORTRAN and C programming
and apply those programming skills to solve problems.  To this day, I
still use FORTRAN to solve complex problems in chemistry and physics.

I now run a small business with HPC and engineering at the core.  My son
works for me during the summers and holidays where I expose him to
real-world problems and that the software package required for a
particular application is not always nicely bundled in the window$ OS
and most likely does not exist. I have him using Linux and doing
elementary programming in FORTRAN.  Did you know that many engineering
programs have eliminated programming as a requirement?  I thought this
to be an isolated incident until I discussed it with a colleague at
Sandia Nat'l Labs and he echoed the same sentiment.  This gentleman
further noted that most applicants only know Matlab and/or Mathcad.  I
personally have no beef with either package because I have used neither
and am sure they have good utility in the science world.  I just do not
believe them to be a replacement for good programming skills.

I have also taught him networking skills, parallel computing, 32 bit vs.
64 bit machines, scripting and AMD64/Itanium2 architectures.  He has
indicated to me how much the information which I have imparted has
helped in his education making him a better student and having the
ability to understand problems.  His interest is in CFD and uses the
codes not only for me but for school projects as well.  He has his 64
bit workstation at school but for more challenging problems, he can ssh
into the intanium cluster here at the office.  His experience outside
academia has already landed him a job offer where they want him to start
working during the summers until he finishes his education.  He has
plans to atend graduate school because he knows he will be better
prepared for the the real world.

I now understand how someone can write extensive responses to these
sometimes simple questions.  It is because the topic touches a nerve for
which we are so passionate.  Continue your push for this project...it
will be so beneficial.  The earlier these kids are exposed, the better
they absorb the knowledge AND retain it.  They will attend college and
on day 1 will be light years ahead of their counterparts.  Any professor
or administrator would be happy to have them employed for they could
walk in and begin work (with no/minimal training) immediately.  My alma
mater now has a computer science program funded by various 3-letter
agencies emphasizing computer security for the USG.  It is a program
that if you choose to give the USG the first few years of your career,
they will pay for either part/all of education and provide summer
employment (extensive background investigation required).  I have met
one of the participants and he indicated that the program is on the
bleeding edge of technology.  Is sounds as though grads of this high
school would be excellent applicants for this program.

I apologize for the long response...I just wish all students who wish to
be scientists, mathematicians, or programmers had access to what your
school offers. Keep up the good work!!!
--
Gerry Creager -- [EMAIL PROTECTED]
Texas Mesonet -- AATLT, Texas A&M University        
Cell: 979.229.5301 Office: 979.458.4020  FAX 979.862.3983
MAIL:  AATLT, 3139 TAMU
Physical: 1700 Research Parkway, Suite 160,
College Station, TX 77843-3139
_______________________________________________
Beowulf mailing list, [email protected]
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to