computational-science/index

aos

print version

Students who commenced study in 2016 should refer to this area of study entry for direction on the requirments; to check which units are currently available for enrolment, refer to the unit indexes in the the current edition of the Handbook. If you have any queries contact the managing faculty for your area of study.

Commencement year

This area of study entry applies to students commencing this course in 2016 and should be read in conjunction with the relevant course entry in the Handbook.

Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Science component of any bachelors double degrees.

Unit codes that are not linked to their entry in the Handbook are not available for study in the current year.

Managing faculty

Faculty of Science

Coordinator

Visit http://www.infotech.monash.edu.au/current/course-information/ (Faculty of Information Technology)

Websites

Faculty of Science

Location

Clayton

Computational science is the construction and application of mathematical models, simulation, numerical methods and data analysis techniques to solve scientific problems using computers. It is highly relevant to all scientific study as computational techniques, algorithms and data visualisation are now deeply ingrained in aspects of all sciences. This scope ranges from understanding the interactions of sub-atomic particles through to our understanding of the processes that shape stars and galaxies, from the molecular basis of life, through to the processes that govern outbreaks of epidemics, the sustainability of ecosystems and the dynamics of the biosphere. No area of cutting edge science today is conducted without the assistance of computational science techniques. Computational science at Monash leads students from the theoretical and practical fundamentals of computer science and algorithmic problem solving, to advanced programming techniques, 3D computer graphics, visualisation and intelligent systems.

Monash is the only Group of Eight university with a dedicated IT faculty. In Computer Science and Information Systems, Monash is consistently ranked amongst the top universities worldwide by international rankings. You will 'learn by doing', using cutting-edge technology in collaborative studio environments. You will learn to think creatively and analytically, from some of the world's best academics in the field.

Computational science is now fundamental to all science disciplines. Gaining expertise in this field will enhance any student's job prospects and career potential in biological, physical, mathematical and biomedical science, and in the sciences related to the earth, atmosphere and environment. Computational science skills also have the potential to facilitate students moving into new discipline areas such as the Humanities and Creative Arts where computational techniques are becoming increasingly relevant in fields such as Social Science, Archaeology, Architecture, Music, Visual Art.

Availability

Computational science is listed in S2000 Bachelor of Science, S3001 Bachelor of Science Advanced - Global Challenges (Honours) and S3002 Bachelor of Science Advanced - Research (Honours) at Clayton as a major, extended major or minor.

The computational science major and extended major are not available in the double degree course S2004 Bachelor of Science and Bachelor of Computer Science.

Outcomes

In addition to achieving the broad outcomes of their course, students successfully completing this major or extended major will be able to:

  • demonstrate understanding of the theoretical basis of computer science and a knowledge of computational problem solving strategies
  • demonstrate the ability to systematically analyse scientific problems, then develop, design and analyse algorithms to solve them
  • implement substantial pieces of efficient software to solve computational problems.

Units

Supporting studies

Students completing a major in Computational science must complete, in addition to the requirements below, the mathematics sequence MTH1030 Techniques for modelling and MAT1830 Discrete mathematics for computer science.

Note 1: Students who have not met the VCE entry requirements for MTH1030 must also complete MTH1020.

Note 2: Students in the double degree course with Engineering complete ENG1090 and/or ENG1005 instead of MTH1020 and/or MTH1030.

Minor requirements (24 points)

12 points at level 1, 6 points at level 2, and 6 points at level 3.

Students complete the following four units (24 points):

  • FIT1045 Introduction to algorithms and programming
  • FIT1008 Introduction to computer science
  • FIT2004 Algorithms and data structures
  • FIT3139 Computational science

Major requirements (48 points)

12 points at level 1 and 18 points at each of level 2 and level 3.

Students complete:

(a.) The following six units (36 points):

  • FIT1045 Introduction to algorithms and programming
  • FIT1008 Introduction to computer science
  • FIT2004 Algorithms and data structures
  • FIT2014 Theory of computation
  • FIT3139 Computational science*
  • FIT3179 Data visualisation

*This unit has a pre-requisite of MAT1841 or MTH1030 or MTH1035.

(b.) One computer science sequence (12 points) chosen from the following:

  • FIT2102 Programming paradigms and FIT3155 Advanced data structures and algorithms
  • FIT2094 Databases and FIT3003 Business intelligence and data warehousing
  • FIT2086 Modelling for data analysis and FIT3152 Data analytics
  • FIT2086 Modelling for data analysis and FIT3154 Data analysis

Extended major requirements (72 points)

12 points at level one and at least 18 points at level 3.

Students complete:

(a.) The requirements for the major in Computational science (48 points)

(b.) The following three units (18 points):

  • FIT2099 Object oriented design, analysis and orientation
  • FIT3161 Computer science project 1
  • FIT3162 Computer science project 2

(c.) One additional unit (6 points) from the Elective list below.

Elective list

All units are 6 points unless otherwise stated:

Requirements for progressing to honours

The extended major in Computational science is required for entry to the honours program.

Refer to S3701 Bachelor of Science (Honours) for full details.

Relevant courses

Bachelors

Single degrees

Successful completion of this area of study can be counted towards meeting the requirements for the following single degrees:*

  • S2000 Bachelor of Science
  • S3001 Bachelor of Science Advanced - Global Challenges (Honours)
  • S3002 Bachelor of Science Advanced - Research (Honours)

Students in other single bachelor's degrees may be eligible to complete the minor or major by using 24 or 48 points of their free electives, however need to be aware that additional maths supporting units may also be required.

Double degrees

Successful completion of this area of study can be counted towards meeting the requirements for the Bachelor of Science component in the following double degrees:*

  • B2023 Bachelor of Commerce and Bachelor of Science
  • B2016 Bachelor of Commerce Specialist and Bachelor of Science
  • D3005 Bachelor of Education (Honours) and Bachelor of Science
  • E3007 Bachelor of Engineering (Honours) and Bachelor of Science
  • C2003 Bachelor of Information Technology and Bachelor of Science
  • L3007 Bachelor of Laws (Honours) and Bachelor of Science
  • S2006 Bachelor of Science and Bachelor of Arts
  • S2007 Bachelor of Science and Bachelor of Biomedical Science
  • S2003 Bachelor of Science and Bachelor of Global Studies
  • S2005 Bachelor of Science and Bachelor of Music

* Students cannot complete a minor, major or extended major in the same area of study.