isd@talby.csu.umist.ac.uk

Courses

Mathematica Intro Course

About:
Mathematica is a tool "for doing mathematics by computer". The course is designed for beginners and will survey the basic functions offered by Mathematica, for example: algebraic manipulation, calculus, solution of differential equations, graphing, data-plotting and statistics.

Prerequisites:
Mathematics to A' level or equivalent.


Intro Course: TeX and LaTeX

About:
TeX is a macro-expansion computer language for typesetting. It is particularly valuable for documents containing a lot of mathematics. It is now nearly 20 years old but produces documents of typographic quality superior to most, if not all, wordprocessors, including MS Word. Many scientific journals and books are produced using TeX. Most users find there is a steep learning curve to be travelled before TeX can be used effectively; LaTeX eases matters by providing templates and formats for just about every type document of document conceivable including letters, theses, papers, presentations...TeX/LaTeX includes bibliography functions; can produce PDF documents directly; can help you design and implement your own fonts; there is even a variant (TeXInfo) designed for producing on-line, hyperlinked documentation.


A Crash Course in C

About:
C is a systems-level computer programming language, that is, one works at a higher level than assembler, but lower than, for example, Pascal, Java or Fortran --- it is difficult to write machine-independent code in C. In this course we will survey most of the features offered by the language; there will be practicals in which you will edit, compile, run and debug simple programmes. We will not look at C++ (or Objective C). We will use the Free Software Foundation's GCC compiler as this is available on Linux, Solaris and Windows, and indeed on many other platforms.

Prerequisites:
Previous experience of programming is required for two reasons: firstly because C is a difficult first language and secondly because the course necessarily moves at speed.


An Introduction to Fortran 90
In development...


An Introduction to Java
In development...





About this document:

Produced from the SGML: /home/isd/public_html/_reml_grp/index_courses.reml
On: 1/5/2003 at 12:41:18
Options: reml2 -i noindex -l long -o html -p single