skip to navigation skip to content
- Select training provider - (Engineering Centre for Languages & Inter-Communication)
Fri 17 Jul 2009
14:15 - 16:30

Venue: Department of Applied Mathematics and Theoretical Physics, Room AL.08 (Old Use Meeting Room 4)

Provided by: University Information Services - Digital Literacy Skills


Booking

Bookings cannot be made on this event (Event is completed).


Other dates:

No more events



Register interest
Register your interest - if you would be interested in additional dates being scheduled.


Booking / availability

Program Design: Building Applications out of Several Programs
Prerequisites

Fri 17 Jul 2009

Description

This course is part of the Scientific Computing series.

This is an introduction to when and how to combine separate programs together to form an application, and when and how to split a single program apart. It will concentrate on principles rather than details, to help attendees make the right decision and proceed in the right direction. It is aimed at users with some programming experience who need to start or join a significant programming project.

Prerequisites

Some experience with writing significant programs (a few hundred lines or more), preferably under some variant of Unix.

Sessions

Number of sessions: 1

# Date Time Venue Trainer
1 Fri 17 Jul 2009   14:15 - 16:30 14:15 - 16:30 Department of Applied Mathematics and Theoretical Physics, Room AL.08 (Old Use Meeting Room 4) map Nicholas Maclaren
Topics covered
  • When and why to build applications out of multiple programs
  • When and why to split programs
  • Graphical interfaces and batch schedulers
  • Techniques for linking programs together
  • Passing data between programs
  • Diagnostics and handling errors
  • Importing and exporting data
Format

A presentation, followed by questions and discussions.

Notes
  • The principles are equally applicable to Microsoft Windows and most other systems, but the course will be in terms of Unix. Attendees should know enough Unix to understand its concepts and terminology.
  • More information may be found in http://www-uxsup.csx.cam.ac.uk/courses/MultiApplics
Duration

One half-day session.

Theme
Programming and Scripting

Booking / availability