**Module code:**MA117**Module name:**Programming for Scientists**Department:**Mathematics Institute**Credit:**12

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

http://go.warwick.ac.uk/MA117/

###### 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:

###### Core

N/A

###### Optional Core

N/A

###### Optional

- Undergraduate Mathematics and Physics (MMathPhys) (FG31) - Year 1
- Undergraduate Mathematics and Physics (BSc MMathPhys) (FG33) - Year 1
- Undergraduate Mathematics (BSc) (G100) - Year 1
- Undergraduate Mathematics (BSc) (G100) - Year 2
- Undergraduate Mathematics with Intercalated Year (G101) - Year 1
- Undergraduate Mathematics with Intercalated Year (G101) - Year 2
- Undergraduate Mathematics (MMath) (G103) - Year 1
- Undergraduate Mathematics (MMath) (G103) - Year 2
- Undergraduate Master of Mathematics (with Intercalated Year) (G105) - Year 2
- Undergraduate Mathematics (MMath) with Study in Europe (G106) - Year 1
- Undergraduate Mathematics (MMath) with Study in Europe (G106) - Year 2
- Undergraduate Mathematics and Statistics (BSc MMathStat) (G1G3) - Year 1
- Undergraduate Mathematics and Statistics (BSc MMathStat) (G1G3) - Year 2
- Undergraduate Mathematics and Business Studies (with Intercalated Year) (G1N2) - Year 1
- Undergraduate Mathematics and Business Studies (with Intercalated Year) (G1N2) - Year 2
- Undergraduate Mathematics and Business Studies (G1NC) - Year 1
- Undergraduate Mathematics and Business Studies (G1NC) - Year 2
- Undergraduate Master of Mathematics,Operational Research,Statistics and Economics (G300) - Year 1
- Undergraduate Master of Mathematics,Operational Research,Statistics and Economics (G300) - Year 2
- Undergraduate Mathematics and Physics (BSc) (GF13) - Year 1
- Undergraduate Mathematics and Statistics (BSc) (GG14) - Year 1
- Undergraduate Mathematics and Statistics (BSc) (GG14) - Year 2
- Undergraduate Mathematics and Economics (GL11) - Year 1
- Undergraduate Mathematics and Economics (GL11) - Year 2
- Undergraduate Mathematics and Economics (with Intercalated Year) (GL12) - Year 1
- Undergraduate Mathematics and Economics (with Intercalated Year) (GL12) - Year 2
- Undergraduate Mathematics and Philosophy (GV17) - Year 1
- Undergraduate Mathematics and Philosophy with Intercalated Year (GV18) - Year 1
- Undergraduate Mathematics,Operational Research,Statistics and Economics (Y602) - Year 1
- Undergraduate Mathematics,Operational Research,Statistics and Economics (Y602) - Year 2