AMOR

Programming & Software Development in C

9-13 January 2006

As a programming language for operating systems tasks, creating spectacular graphics and working with networks, the C language has matured well over the years, and has become indispensable.

The module has twin aims, namely, to teach programming constructs in C and to encourage the use of software tools that enhance the software development process. The module covers all stages of software development - from programming in C through creating software libraries to developing a graphical user interface.

The course is intended for scientists and engineers who wish to develop programs in C, and wish to acquire associated skills in the supporting software development tools. It assumes no previous knowledge of C, but a working knowledge of programming in a higher level language such as Fortran or Pascal or (Visual) Basic will be an advantage.

The course places greater emphasis on practicals. A significant amount of time is devoted to laboratory sessions to reinforce the fundamental concepts. Participants are strongly encouraged to develop small programs during these sessions. A selection of software development tools are used throughout the course

The course includes:

The course lectures will be given by the teaching and research staff of the Applied Mathematics and Operational Research Group under the direction of Dr Venkat V S S Sastry with the assistance of other colleagues. Guest speakers may give lectures on advanced topics

AMOR home