AMTH250 Introduction to Programming in The Sciences
Updated: 04 December 2018Credit Points  6  
Offering 


Intensive School(s)  None  
Supervised Exam  There is a supervised exam at the end of the teaching period in which you are enrolled. The paperbased exam will be held at an established exam venue, and coordinated by UNE Exams Unit.  
Prerequisites  MATH102 or MATH120 or MTHS120 or MTHS130 or candidature in a postgraduate award  
Corequisites  None  
Restrictions  AMTH142 or AMTH247  
Notes 
Access to Matlab is required 

Combined Units  None  
Coordinator(s)  Timothy Schaerf (timothy.schaerf@une.edu.au)  
Unit Description 
This unit will introduce students to programming in the sciences and engineering. Students will learn to program in a high level programming language and fundamental concepts, including conditional branching, looping, and recursion. Furthermore, this unit will develop quantitative skills in the sciences and engineering. Problem solving skills will be developed via handson quantitative problems of broad interest in the sciences and engineering. Students will also undertake an indepth study of algorithms for common tasks in numerical analysis which could include: solving linear equations, interpolation, root finding, least squares curve fitting, numerical integration, random numbers and Monte Carlo methods, and numerical solutions to ordinary differential equations. 

Important Information 
students will need access to Matlab 

Prescribed Material Mandatory 
Text(s): Note: Students are expected to purchase prescribed material. Please note that textbook requirements may vary from one teaching period to the next.
 
Recommended Material Optional 
Text(s): Note: Recommended material is held in the University Library  purchase is optional
 
Disclaimer  Unit information may be subject to change prior to commencement of the teaching period. 
Assessment 


Learning Outcomes (LO) 
Upon completion of this unit, students will be able to:
