courses

3517

Undergraduate - Course

Students who commenced study in 2014 should refer to this course entry for direction on the requirements; 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 course.

print version

This course entry applies to students commencing this course in 2014 and should be read in conjunction with information provided in the 'Faculty information' section of this Handbook by the Faculty of Science

Managing facultyScience
Partner facultyInformation Technology
Abbreviated titleBSc/BCompSc
CRICOS code041540K
Total credit points required192
Standard duration of study (years)4 years FT, 8 years PT
Study mode and locationOn-campus (Clayton)
Admission, fee and application details http://www.monash.edu/study/coursefinder/course/3517
Contact details

Science: telephone +61 3 9905 4604, email sci-enquiries@monash.edu or visit http://monash.edu/science/current/undergraduate/help/

Computer Science: http://www.infotech.monash.edu.au/about/contact.html

Course coordinator

Bachelor of Science: email sci-enquiries@monash.edu; Bachelor of Computer Science: Dr Alan Dorin, Faculty of Information Technology, Clayton

Notes

  • Unit codes that are not linked to their entry in the Handbook are not available for study in the current year.
  • The Industry-based Learning (IBL) stream is not available to international students holding a student visa.
  • Within the computer science component, study of one unit may be required over a summer semester or as overload in one other semester. The maximum time for completion of the course is 10 years, including any periods of intermission. Students cannot take additional units that exceed the 192 credit points required for the course. Students wishing to take additional units can only do so on a single unit basis (full-fee paying basis) with the approval of the faculty.
  • This course has compulsory off-campus placement requirements for those students undertaking the Industry-based Learning (IBL) stream.

Description

The course aims to provide students with the opportunity to combine the strong communication skills, critical analysis and problem-solving ability of a science degree with mathematical and computational thinking and the IT skills required to solve complex scientific problems.

Eligible students who achieve a distinction average may apply to participate in the Industry Based Learning (IBL) placement stream of the Bachelor of Computer Science. IBL students are awarded a scholarship and undertake a 22-week industry placement with participating companies as directed by the University. The student's work during the placement will be structured and assessed as part of the degree.

Outcomes

Refer to the outcomes for the single degrees 0050 Bachelor of Science and 2380 Bachelor of Computer Science.

The industry-based learning (IBL) stream

The IBL placement program of the computer science component of this double degree is available to Australian citizens and permanent resident visa holders, but it is not available to international students. A limited number of places will be available. Selection will be made after the completion of second year and will be based on academic performance and an interview conducted by industry partners. IBL students are required to be available during the normal holiday periods in summer and winter for special units and industry-based learning placements.

Fieldwork

Industry-based learning stream students must undertake an industry placement to complete the requirements of the course.

Structure

This course consists of a major sequence in an area of science, along with a specified number of core, elective and additional units in both science and computer science.

Students in this course cannot take units from faculties other than the Faculty of Information Technology and the Faculty of Science.

The Faculty of Science requires the science units to be chosen from the science units listed in the section Science areas of study and sequencesScience areas of study and sequences (http://www.monash.edu.au/pubs/2014handbooks/undergrad/sci-aos-clayton.html) in this Handbook.

For the purposes of this course, computer science units (FIT-coded) and MTH3051 are not considered as science units.

Requirements

Students must complete 192 credit points - 96 credit points of science units and 96 credit points of units offered by the Faculty of Information Technology - including all of the following:

Science component

Students must complete:

(1.) 16 units (96 credit points) of science units including:

(a.) at least two level-one approved science sequences. The approved level one sequences are listed in the section Approved level one sequences in ScienceApproved level one sequences in Science (http://www.monash.edu.au/pubs/2014handbooks/undergrad/sci-sequences.html).

(b.) at least one level-one mathematics or statistics unit from:

  • MAT1830 Discrete mathematics for computer science
  • STA1010 Statistical methods for science

(c.) one major sequence in a science area of study (48 points). The science major sequence must be chosen from the science areas of study for the campus on which the student is enrolled and are listed in the section Science areas of study and sequencesScience areas of study and sequences (http://www.monash.edu.au/pubs/2014handbooks/undergrad/sci-01a.html) in this Handbook.

(d.) the core unit SCI2010 Scientific practice and communication or SCI2015 Scientific practice and communication (advanced)

(e.) a minor sequence in mathematics

(f.) additional science units to take the total credit points to 96.

Notes:

For details of available science major sequences, consult the section Science areas of study and sequences - ClaytonScience areas of study and sequences - Clayton (http://www.monash.edu.au/pubs/2013handbooks/undergrad/sci-aos-clayton.html) in this Handbook.

Within the science component a maximum of six level-one science units (36 points) can be taken overall.

A minimum of ten science units (60 points) at level two and three (including either SCI2010 or SCI2015) must be taken, with at least four science units at level three.

Students should contact the Faculty of Science before enrolling in any stage of the double degree to ensure that the program they wish to follow will satisfy prerequisites necessary for higher stages. For information relating to course planning, science units and sequences, students should refer to the Science Faculty InformationFaculty Information (http://www.monash.edu.au/pubs/2014handbooks/undergrad/sci.html) section in this Handbook.

Computer science component

Students must complete:

(2.) 96 credit points of computer science units including:

(a.) 13 core units (78 points):

(b.) the following unit (6 points):

  • MTH3051 Introduction to computational mathematics

(c.) two approved level-three computer science elective unitscomputer science elective units (http://infotech.monash.edu.au/current/course-information/2380-electives.html) (12 points)**

Recommended program of study

Stage one (all students)

  • FIT1004 Data management
  • FIT1008 Introduction to computer science
  • FIT1029 Algorithmic problem solving
  • FIT1040 Programming fundamentals
  • MTH1030* Techniques for modelling and MTH1020*** Analysis of change or MTH2010*** Multivariable calculus
  • a 12 point level-one sequence in a science area of study other than mathematics

Note: Students with a strong mathematics background and a keen interest in the subject could replace the units MTH1030 and MTH2010 with their advanced versions MTH1035 and MTH2015 respectively. Students will need to seek permission to enrol in these units at the Faculty of Science, Student Academic Services officeStudent Academic Services office (http://monash.edu/science/current/undergraduate/help/).

Stage two (all students)

  • FIT1031 Computers and networks
  • FIT2004 Algorithms and data structures
  • FIT2014 Theory of computation
  • MAT1830 Discrete mathematics for computer science or STA1010 Statistical methods for science
  • MTH2010*** (if not already completed) or the core unit SCI2010 or SCI2015***
  • MTH2032 Differential equations and modelling
  • 12 points of science units to complete a minor sequence in an area of study other than mathematics or computer science

At the end of stage two, students should have completed two minor sequences - one in mathematics and one in another science area (not including computer science).

Stages three and four

General stream
IBL stream
  • FIT2001 Systems development
  • FIT2002 Project management*
  • FIT3139 Computational science
  • FIT3140 Advanced programming
  • FIT3143 Parallel computing
  • FIT3045 Industry-based learning (18 points)
  • MTH3051 Introduction to computational mathematics
  • SCI2010 or SCI2015*** (if not already completed)
  • 24 points of science units to complete a major sequence in a science area of study, in either mathematics or the area of the minor sequence completed at stage two
  • two or three elective science units to complete a total of 96 credit points of science units. Within the science component the units studied at stages three and four must take into account the requirement of a minimum of ten science units at level two and three (including SCI2010 or SCI2015), with at least four science units at level three.

* FIT2002 should be completed in summer semester, otherwise IBL students will need to overload in one semester by one unit.

** Students who complete the 12-point computer science project will only complete one approved level three computer science elective.

*** Students who have not completed the prerequisite requirements for MTH1030 should complete MTH1020 and MTH1030 at stage one, complete MTH2010 instead of SCI2010 or SCI2015 at stage two, and complete SCI2010 or SCI2015 instead of one of the science elective units at stage three.

Progression to further studies

Students may apply for admission to an honours program in science or computer science, following the completion of an approved combination of at least 144 credit points of units including all of the science or computer science requirements for the double degree.

Alternative exit(s)

Students may be eligible to exit the double degree program and graduate with either a Bachelor of Science or a Bachelor of Computer Science after three years, depending on the units studied.

Students who wish to graduate with a Bachelor of Science prior to the completion of the double degree must have completed at least 144 points of studies, including all of the science requirements for the double degree. Students who wish to graduate with a Bachelor of Computer Science prior to the completion of the double degree must have completed at least 144 points of studies, including all of the computer science requirements for the double degree .

Award(s)

Bachelor of Computer Science
Bachelor of Science