On Fri, Jan 21, 2011 at 02:36:25PM -0600, Curtis Griesel wrote:
> Do you want to learn the theory of programming, and how new programming
> techniques and languages are developing in the future?  Then study Computer
> Science.  A CSci major will probably be learning Python, C, C++, and maybe a
> little java, as well as some interesting but less practical languages like
> LISP and Prolog.

A CSci major should be learning discrete maths, formal languages,
parsing and compiling techniques, graph algorithms, data mining
algorithms, a bit of numerical methods, analytical geometry.

Python, C/C++, Java are the tools of engineers.  Scientists use them,
sure, but they are not the main focus.

Cheers,
florin

-- 
Bruce Schneier expects the Spanish Inquisition.
      http://geekz.co.uk/schneierfacts/fact/163
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mailman.mn-linux.org/pipermail/tclug-list/attachments/20110121/e5d2f19a/attachment-0001.pgp