Undergraduate
Commencement year
This area of study entry applies to students commencing this course in 2017 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 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
Units
Note: Students in the double degree with the Bachelor of Engineering (Honours) studying the software engineering specialisation should refer to the section below titled 'Advanced computer science requirements for software engineering double degree students'.
Students complete:
- The following five units (30 points):
- One of the following level 3 elective units (6 points): ****
- FIT3031 Information and network security
- FIT3077 Software engineering: architecture and design
- FIT3080 Intelligent systems
- FIT3081 Image processing
- FIT3088 Computer graphics
- FIT3094 Artificial life, artificial intelligence and virtual environments
- FIT3139 Computational science
- FIT3142 Distributed computing
- FIT3146 Emergent technologies and interfaces
- FIT3152 Data analytics
- FIT3159 Computer architecture
- FIT3165 Computer networks
- FIT3173 Software security
- FIT3175 Usability
- MTH3170 Network mathematics
Note: Not all elective units in this list will be offered each year.
**** Students in the double degree course with the Bachelor of Education (Honours) specialising in secondary education are required to replace one of the elective units with MTH3051 (Introduction to computational mathematics).
Advanced computer science requirements for software engineering double degree students
Students completing the double degree course with the Bachelor of Engineering (Honours) specialising in software engineering complete:
- The following three units (18 points):
- One level 2 FIT-codedFIT-coded (http://www.monash.edu.au/pubs/handbooks/units/index-byfaculty-it.html) unit (6 points)
- Two of the following level 3 elective units (12 points):
- FIT3031 Information and network security
- FIT3077 Software engineering: architecture and design
- FIT3080 Intelligent systems
- FIT3081 Image processing
- FIT3088 Computer graphics
- FIT3094 Artificial life, artificial intelligence and virtual environments
- FIT3139 Computational science
- FIT3142 Distributed computing
- FIT3146 Emergent technologies and interfaces
- FIT3152 Data analytics
- FIT3159 Computer architecture
- FIT3165 Computer networks
- FIT3173 Software security
- FIT3175 Usability
- MTH3170 Network mathematics
Relevant courses
Bachelors
Single degrees
Successful completion of this specialisation can be counted towards meeting the requirements for the following single degree
- C2001 Bachelor of Computer Science
Double degrees
Successful completion of this specialisation can be counted towards meeting the requirements for the Bachelor of Computer Science component in the following double degrees:
- B2008 Bachelor of Commerce and Bachelor of Computer Science
- B2009 Bachelor of Commerce Specialist and Bachelor of Computer Science
- D3008 Bachelor of Education (Honours) and Bachelor of Computer Science
- E3010 Bachelor of Engineering (Honours) and Bachelor of Computer Science
- S2004 Bachelor of Science and Bachelor of Computer Science