courses

3517

Skip to content | Change text size
 

print version

Monash University

Monash University Handbook 2010 Undergraduate - Course

This course entry should be read in conjunction with information provided in the 'Faculty information' section of this Handbook by the Faculty of Science

Managing facultyScience
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)
Contact details

Email: enquiries@sci.monash.edu.au

Course coordinator

BCS: Associate Professor Bernd Meyer, Faculty of Information Technology, Clayton

Notes

  • The Industry-based Learning (IBL) stream is not available to international students.
  • 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 subject basis (full-fee paying basis) with the approval of the faculty.
  • This course has compulsory off-campus placement requirements for those students undertaking the 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 complex IT skills.

Students with 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.

Objectives

Upon completion of this course, students will have advanced knowledge and skills in mathematics and in another area of science and in at least one area of computer science. Graduates will have improved life and employment skills including generic skills necessary to critically analyse and communicate scientific ideas and information, and a capacity to apply discipline knowledge and critical thinking to define and analyse problems, and develop effective solutions.

Course progression requirements

Students who wish to exit the double-degree program and graduate with either of the single degrees, or undertake honours one of the single degrees, prior to the completion of the BSc/BCompSc course must have completed at least 144 points of studies including all of the requirements for the given single course.

The 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 who commenced their studies in 2006 or later, 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 period in summer and winter for special units and industry-based learning placements.

Fieldwork

IBL-stream students must undertake an industry placement to complete the requirements of the course.

Structure

Areas of study

The course comprises 96 points of science units and 96 points of computer science units. For the purposes of this course, computer science units are not considered as science units. For details of available science minor and major sequences, consult the section 'Science areas of study and sequences - Clayton' in this Handbook available at http://www.monash.edu.au/pubs/2010handbooks/undergrad/sci-aos-clayton.html.

Requirements

Over the four stages of the course students must complete a total of 192 credit points of studies including:

(a.) 96 points of computer science units including:

(i.) 14 computer science core units (84 points)

(ii) two approved level-three computer science elective units (12 points)

(b.) 96 points of science units including:

  • MTH1112 Numbers, logic and graphs or STA1010 Statistical methods for science (6 points)
  • SCI2010* The practice and application of science (6 points)
  • a major sequence in a science area of study (48 points)
  • a minor sequence in mathematics (24 points)
  • science elective units to complete a total of 96 points

Note: Within the Science component students must complete a minimum of four level-three science units (24 points), and a maximum of six level-one science units (36 points) can be taken overall.

Recommended program of study

Stage one (all students)

  • FIT1001 Computer systems
  • FIT1002 Computer programming
  • FIT1008 Computer science
  • MTH1112 Numbers, logic and graphs or STA1010 Statistical methods for science
  • 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

Stage two

Main stream
  • FIT2004 Algorithms and data structures
  • FIT2010 Database
  • FIT2014 Theory of computation
  • FIT2022 Computer systems 2
  • MTH2010** (if not already completed) or SCI2010**
  • 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.

IBL stream
  • FIT2004 Algorithms and data structures
  • FIT2010 Database
  • FIT2014 Theory of computation
  • FIT2022 Computer systems 2
  • MTH2010** (if not already completed) or SCI2010**
  • MTH2032 Differential equations and modelling
  • 12 points of science units that 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

Main stream
  • FIT2001 Systems analysis and design
  • FIT2008 Networks and data communications
  • FIT3014 Analysis and design of algorithms
  • FIT3036 Computer Science project or FIT3038 Software engineering project
  • FIT3077 Software engineering: architecture and design
  • FIT3085 Numerical computing
  • FIT3086 Project management
  • SCI2010* (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 the final 48 points
  • two level three approved computer science elective units
IBL stream
  • FIT2001 Systems analysis and design
  • FIT2008 Networks and data communications
  • FIT2043 Technical documentation for software engineers
  • FIT3014 Analysis and design of algorithms
  • FIT3077 Software engineering: architecture and design
  • FIT3086 Project management***
  • FIT3127 Industry-based learning (18 points)
  • SCI2010* (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 the final 48 points

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

** SCI2010* substitutes for core requirement FIT1003 IT in organisations in the Bachelor of Computer Science degree.

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

Alternative exit(s)

Students can graduate with one of the single degrees after completion of 144 points of study provided all the requirements of the relevant degree has been met.

Award(s)

Bachelor of Computer Science

Bachelor of Science