Content and teaching | Assessment | Availability

Module content and teaching

Principal aims

To provide an understanding of the process of scientific software development and an appreciation of the importance of data vetting, sound algorithms and informative presentation of results.

Principal learning outcomes

To enable the student to become confident in the use of the Java language for scientific programming.

Departmental link

Other essential notes

Prerequisites No previous computing experience will be assumed, but students should have obtained a code to use the IT Services work area systems prior to this module. Information and assistance is available in the Student Computer Centre in the Library Road.

Module assessment

Assessment group Assessment name Percentage
12 CATS (Module code: MA117-12)
A1 (Assessed work only) First Project (programming assignment) 20%
  Second Project (programming assignment) 40%
  Third Project (programming assignment) 40%

Module availability

This module is available on the following courses:



Optional Core