COMP1730 Programming for Scientists
First Year Course
| Offered By | Research School of Computer Science |
|---|---|
| Academic Career | Undergraduate |
| Course Subject | Computer Science |
| Offered in | Second Semester, 2012 and Second Semester, 2013 |
| Unit Value | 6 units |
| Course Description |
This course teaches introductory programming within a problem solving framework applicable to the sciences. The course emphasises technical programming, the simulation of scientific systems and the processing of scientific data. There is an emphasis on designing and writing correct code. Testing and debugging are seen as integral to the programming enterprise. Both top-down and object oriented design are taught. There will be an introduction to widely-used computer science algorithms and to machine architecture. The course will be taught using one or more programming languages which are widely applicable to scientific work. |
| Learning Outcomes |
Students who succeed in all aspects of this course will be able to:
|
| Indicative Assessment |
Assignments (30%); Lab Work (15%); Exam (55%) |
| Areas of Interest | Science |
|
Assumed Knowledge and Required Skills |
Solid mathematical background on the high-school level. |
| Requisite Statement | |
| Incompatibility | |
| Prescribed Texts |
The Practice of Computing using Python, 2nd Edition by William Punch and Richard Enbody, Addison-Wesley, 2012. ISBN-10: 0-13-280557-X ISBN-13: 978-0-13-280557-X |
| Majors/Specialisations | Computer Science and Mathematical Modelling |
| Science Group | A |
The information published on the Study at ANU 2012 website applies to the 2012 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2011 website.




