Areas of study by faculty: Information Technology - 2018

Advanced computer science

Undergraduate

Specialisation

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton Malaysia

Units

Note: If you are in the double degree with the Bachelor of Engineering (Honours) studying the software engineering specialisation you should refer to the section below titled 'Advanced computer science requirements for software engineering double degree students'.

You must complete:

  1. The following five units (30 points):
  2. One of the following level 3 elective units (6 points):

    Note: Not all elective units in this list will be offered each year.

Advanced computer science requirements for software engineering double degree students

If you are completing the double degree course with the Bachelor of Engineering (Honours) specialising in software engineering you must complete:

  1. The following three units (18 points):
    • FIT2102 Programming paradigms
    • FIT3143 Parallel computing
    • FIT3155 Advanced data structures and algorithms
  2. One level 2 FIT-codedFIT-coded (http://www.monash.edu.au/pubs/handbooks/units/index-byfaculty-it.html) unit (6 points)
  3. Two of the following level 3 elective units (12 points):

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
  • E3010 Bachelor of Engineering (Honours) and Bachelor of Computer Science
  • S2004 Bachelor of Science and Bachelor of Computer Science

Archives and recordkeeping

Postgraduate

Specialisation

Commencement year

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 Information Technology

Contact details

Information TechnologyInformation Technology (https://www.monash.edu/it/about-us/contact-us)

Location

Caulfield

Records managers and archivists ensure that vital records of social and organisational activity are created, managed and made available to business for accountability, corporate memory, enterprise knowledge and cultural purposes. Work settings include most major private and public sector organisations, and archival institutions.

Knowledge managers are concerned with developing strategies and processes for managing organisational knowledge and knowledge flows to achieve organisational goals, enhance performance and add value. A particular concern is developing an environment conducive to the creation, sharing and application of organisational knowledge, and systems that support these processes.

Units

For the schedule of units required to complete a given course in this area of study, refer to the Handbook entry for the relevant course.

Relevant courses

C6003 Master of Business Information Systems


Business information systems

Undergraduate

Minor / Major / Extended major

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

In the business information systems major you will develop a thorough understanding of business information systems, fundamental business IT concepts and how IT can be used to serve business needs. You will learn how to conduct a detailed analysis of a business problem and design a computer-based solution.

You will acquire the knowledge and skills in the broad areas of business programming, information systems, e-business, business analytics, data science and decision support, which will enable you to solve business problems in organisations of all sizes. You will learn to communicate with, and understand the needs of software developers, business managers and users.

This major includes a special focus on business analytics. You will learn how analytical tools and simulation software are used to model, analyse and design business processes. You will acquire practical skills in using quantitative methods, data mining and visualisation to look for patterns and trends in data, helping organisations solve problems and add value.

Data and case studies will be drawn from diverse sources including health, life sciences, web traffic and social networking, business data including transactions, economic data, customer traffic, scientific research and experimental data. This area of study will be of interest to IT students who want to work in business or finance, and to students wanting to complement their business or commerce studies with IT-based methods.

The broad base of this major will prepare you for leadership roles in IT management. Students in the industry-based learning (IBL) program taking this major have the option of a second IBL placement.

Availability

Business information systems is listed in the Bachelor of Information Technology at Clayton as a minor, major or extended major.

Outcomes

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

  • apply analytical techniques to interpret business data, solve quantitative problems, and improve business processes
  • analyse business information needs and determine the scope for IT-based solutions.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

Major requirements (48 points)

No more than 12 points at level 1 may be credited to the major and at least 18 points must be at level 3.

Students complete:

  • FIT1051 Programming fundamentals in java
  • FIT1006 Business information analysis* **
  • FIT2090 Business information systems and processes
  • FIT2001 Systems development
  • FIT3158 Business decision modelling
  • FIT2095 eBusiness software technologies or FIT2081 Mobile application development
  • FIT3003 Business intelligence and data warehousing or FIT3152 Data analytics
  • FIT3174 IT Strategy and governance or FIT3138 Real time enterprise systems

* This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

** Students in the following double degrees will complete a unit from the business information systems extended major in place of FIT1006: B2017 Bachelor of Business and Bachelor of Information Technology; B2018 Bachelor of Business Specialist and Bachelor of Information Technology; B2025 Bachelor of Commerce and Bachelor of Information Technology; B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology.

Extended major requirements (72 points)

No more than 24 points at level 1 may be credited to the extended major and at least 24 points must be at level 3.

Students complete the requirements of the major in business information systems (48 points) and a. or b. below:

  1. Students with one or no IBL placements complete:
    • FIT3175 Usability
    • the remaining three units (18 points) listed under the major
  2. Students selected for two IBL placements complete:
    • FIT2032 Industry-based learning (18 points)
    • and one unit (6 points) of the remaining level 3 units listed under the major.

Relevant courses

Bachelors

Single degrees

Successful completion of the minor, major or extended major can be counted towards meeting the requirements for the following single degree:*

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor or the extended major by using 24 points of their free electives or, where relevant, prescribed FIT electives.*

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.

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

Double degrees

Successful completion of the minor or major can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study. An extended major cannot be completed in the Bachelor of Information Technology component in a double degree.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Business information systems

Postgraduate

Specialisation

Commencement year

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 Information Technology

Location

Caulfield Malaysia

Units

For the schedule of units required to complete a given course in this area of study, refer to the Handbook entry for the relevant course.

Relevant courses

Successful completion of this specialisation can be counted towards meeting the requirements for the following course:

  • C6003 Master of Business Information Systems

Students in other courses are not eligible to complete this specialisation.


Business information systems - South Africa

Undergraduate

Minor / Major

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Offered by

South Africa School of Information Technology

Location

South Africa

In the business information systems major you will develop a thorough understanding of business information systems, fundamental business IT concepts and how IT can be used to serve business needs. You will learn how to conduct a detailed analysis of a business problem and design a computer-based solution.

You will acquire the knowledge and skills in the broad areas of business programming, information systems, e-business, business analytics, data science and decision support, which will enable you to solve business problems in organisations of all sizes. You will learn to communicate with, and understand the needs of software developers, business managers and users.

This major includes a special focus on business analytics. You will learn how analytical tools and simulation software are used to model, analyse and design business processes. You will acquire practical skills in using quantitative methods, data mining and visualisation to look for patterns and trends in data, helping organisations solve problems and add value.

Data and case studies will be drawn from diverse sources including health, life sciences, web traffic and social networking, business data including transactions, economic data, customer traffic, scientific research and experimental data. This area of study will be of interest to IT students who want to work in business or finance, and to students wanting to complement their business or commerce studies with IT-based methods.

The broad base of this major will prepare you for leadership roles in IT management.

Availability

Business information systems is listed in 4307 Bachelor of Computer and Information Sciences at South Africa as a minor or major.

Outcomes

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

  • apply analytical techniques to interpret business data, solve quantitative problems, and improve business processes
  • analyse business information needs and determine the scope for IT-based solutions.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

Major requirements (48 points)

No more than 12 points at level 1 may be credited to the major and at least 18 points must be at level 3.

Students complete:

  1. The following seven units (42 points):
    • ETS1102 Business statistics
    • FIT1051 Programming fundamentals in Java
    • FIT2090 Business information systems and processes
    • FIT2001 Systems development
    • FIT3158 Business decision modelling
    • FIT3003 Business intelligence and data warehousing
    • FIT3174 IT Strategy and governance
  2. One of the following units (6 points):
    • FIT2081 Mobile application development
    • FIT2095 eBusiness software technologies

Relevant courses

Successful completion of the minor, major or extended major can be counted towards meeting the requirements for the following single degree:*

  • 4307 Bachelor of Computer and Information Sciences

Students in this course can complete the minor by using 24 points of their free electives or, where relevant, prescribed FIT electives.*

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.

* Students cannot complete both the minor and major in the same area of study.


Computer and information sciences - South Africa

Honours

Honours research area

Commencement year

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 Information Technology

Offered by

South Africa School of Information Technology

Location

South Africa

Units

For the schedule of units required to complete a given course in this area of study, refer to the Handbook entry for the relevant course.

Relevant courses

Successful completion of this specialisation can be counted towards meeting the requirements for the following course:

  • 4308 Bachelor of Computer and Information Sciences (Honours)

Students in other courses are not eligible to complete this specialisation.


Computer networks and security

Undergraduate

Minor / Major / Extended major

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

Computer networks and security focuses on the principles, practice and management of computer networks and security technologies used within an organisation for their information needs. You will learn how to design and develop computer networks and monitor their performance, incorporate security measures to protect corporate information systems and their access through the internet, and develop secure applications systems. It will prepare you for careers in technical positions responsible for building, managing and maintaining secure IT infrastructure.

Availability

Computer networks and security is listed in the Bachelor of Information Technology at Clayton as a minor, major or extended major.

Outcomes

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

  • design, implement and maintain secure computer systems and networks.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  1. The following two units (12 points):
    • FIT1045 Algorithms and programming fundamentals in python* or FIT1048 Fundamentals of C++ or FIT1051 Programming fundamentals in Java
    • FIT1047 Introduction to computer systems, networks and security
  2. Two of the following units (12 points):

Major requirements (48 points)

No more than 12 points at level 1 may be credited to the major and at least 18 points must be at level 3.

Note: Students completing the software engineering specialisation in the double degree E3011 Bachelor of Engineering (Honours) and Bachelor of Information Technology should refer to the section below titled 'Major requirements for software engineering double degree students'.

Students complete:

  • FIT1045 Algorithms and programming fundamentals in python* or FIT1048 Fundamentals of C++ or FIT1051 Programming fundamentals in Java
  • FIT1047 Introduction to computer systems, networks and security
  • FIT2093 Introduction to cyber security
  • FIT2100 Operating systems
  • FIT3031 Information and network security
  • FIT3165 Computer networks
  • FIT3173 Software security
  • FIT2081 Mobile application development or FIT3142 Distributed computing

Major requirements for software engineering double degree students (48 points)

Students complete:

  1. The following units (42 points):
    • FIT1048 Fundamentals of C++ or FIT1051 Programming fundamentals in java
    • FIT1047 Introduction to computer systems, networks and security
    • FIT2081 Mobile application development
    • FIT2093 Introduction to cyber security
    • FIT3031 Information and network security
    • FIT3173 Software security
    • FIT3142 Distributed computing
  2. One level 2 or 3 FIT-coded unitlevel 2 or 3 FIT-coded unit (http://www.monash.edu.au/pubs/handbooks/units/index-byfaculty-it.html) (6 points)

Extended major requirements (72 points)

No more than 24 points at level 1 may be credited to the extended major and at least 24 points must be at level 3.

Students complete:

  1. The requirements of the major in computer networks and security (48 points)
  2. Four units (24 points) from those below not already completed:

    * This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

Relevant courses

Bachelors

Single degrees

Successful completion of the minor, major or extended major can be counted towards meeting the requirements for the following single degree:*

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor or the extended major by using 24 points of their free electives or, where relevant, prescribed FIT electives.*

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.

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

Double degrees

Successful completion of the minor or major can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • E3011 Bachelor of Engineering (Honours) and Bachelor of Information Technology
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study. An extended major cannot be completed in the Bachelor of Information Technology component in a double degree.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Computer networks and security - South Africa

Undergraduate

Major / Minor

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Offered by

South Africa School of Information Technology

Location

South Africa

Computer networks and security focuses on the principles, practice and management of computer networks and security technologies used within an organisation for their information needs. You will learn how to design and develop computer networks and monitor their performance, incorporate security measures to protect corporate information systems and their access through the internet, and develop secure applications systems. It will prepare you for careers in technical positions responsible for building, managing and maintaining secure IT infrastructure.

Availability

Computer networks and security is listed in 4307 Bachelor of Computer and Information Sciences at South Africa as a minor or major.

Outcomes

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

  • design, implement and maintain secure computer systems and networks.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  1. The following two units (12 points):
    • FIT1051 Programming fundamentals in Java
    • FIT1047 Introduction to computer systems, networks and security
  2. Two of the following units (12 points):

Major requirements (48 points)

No more than 12 points at level 1 may be credited to the major and at least 18 points must be at level 3.

Students complete:

  • FIT1051 Programming fundamentals in Java
  • FIT1047 Introduction to computer systems, networks and security
  • FIT2093 Introduction to cyber security
  • FIT2100 Operating systems
  • FIT3031 Information and network security
  • FIT3165 Computer networks
  • FIT3173 Software security
  • FIT2081 Mobile application development

Relevant courses

Successful completion of the minor or major can be counted towards meeting the requirements for the following single degree:*

  • 4307 Bachelor of Computer and Information Sciences

Students in this course can complete the minor by using 24 points of their free electives or, where relevant, prescribed FIT electives.*

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.

* Students cannot complete both the minor and major in the same area of study.


Computer science

Undergraduate

Minor

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

Computer science studies the theory and practice of applying computers and software to problem solving. Its practical applications span all disciplines including science, engineering, business and commerce, creative and performing arts and the humanities. You will learn how to think like a computer scientist about processes and their descriptions to enable you to design algorithms and data structures. You will acquire the practical programming skills to produce efficient software solutions to real-world problems. This minor will provide depth for students doing the Bachelor of Information Technology and add breadth for students from other courses by giving them the skills to develop software solutions to problems in their discipline.

Availability

Computer science is listed in the Bachelor of Information Technology at Clayton as a minor.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  • FIT1045 Algorithms and programming fundamentals in python*
  • FIT1008 Introduction to computer science
  • FIT2004 Algorithms and data structures**
  • FIT2014 Theory of computation or FIT3155 Advanced data structures and algorithms

* This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

** This unit has a prerequisite of 6 points of Level 1 mathematics.

Relevant courses

Bachelors

Single degrees

Successful completion of the minor can be counted towards meeting the requirements for the following single degree:

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where, relevant prescribed FIT electives.*

Students in other single bachelor's degrees may be eligible to complete the minor by using 24 points of their free electives.

Double degrees

Successful completion of the minor can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Computer science

Honours

Honours research area

Commencement year

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 Information Technology

Location

Clayton

Units

For the schedule of units required to complete a given course in this area of study, refer to the Handbook entry for the relevant course.

Relevant courses

Successful completion of this specialisation can be counted towards meeting the requirements for the following course:

  • C3702 Bachelor of Computer Science (Honours)

Students in other courses are not eligible to complete this specialisation.


Cybersecurity

Undergraduate

Minor

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

Cybersecurity is about protecting private and public networks including infrastructure, sensitive information and communications. It is also an essential part of the strategic defence to protect business, citizens and national interests in cyberspace. This minor will provide technical depth for students in information technology, computer science or software engineering who want to have a career in this important and expanding sub-field. It will also provide a strong foundation in cybersecurity for students from other disciplines who see themselves working in enterprises and government bodies for whom cybersecurity is a critical organisational issue.

Availability

Cybersecurity is listed in the Bachelor of Information Technology at Clayton as a minor.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  1. The following three units (18 points):
    • FIT1045 Algorithms and programming fundamentals in python* or FIT1048 Fundamentals of C++ or FIT1051 Programming fundamentals in java
    • FIT1047 Introduction to computer systems, networks and security
    • FIT2093 Introduction to cybersecurity

    * This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

  2. One of the following units:

Relevant courses

Bachelors

Single degrees

Successful completion of the minor can be counted towards meeting the requirements for the following single degree:

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where, relevant prescribed FIT electives.*

Students in other single bachelor's degrees may be eligible to complete the minor by using 24 points of their free electives.

Double degrees

Successful completion of the minor can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Data science

Undergraduate

Minor

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

Data science addresses aspects of how to capture, manage and use the huge volumes of data generated by businesses, organisations and science in the Information Age. This minor spans technical areas such as programming and databases, through modelling, visualisation and analysis, as well as legal and ethical issues. As well as providing a technical depth component to students in information technology and computer science, this minor will provide a breadth component together with practical skills to students from other disciplines that generate and deal with large amounts of data, from the sciences, through business and commerce to the humanities.

Availability

Data science is listed in the Bachelor of Information Technology at Clayton as a minor.

Units

Minor requirements (24 points)

Students wishing to complete this minor must also complete level 1 maths units and an introductory programming unit.

No more than 12 points at level 1 may be credited to the minor.

Students complete:

* This unit has a prerequisite of any Year 12 Mathematics or MTH1010 or equivalent.

Relevant courses

Bachelors

Single degrees

Successful completion of the minor can be counted towards meeting the requirements for the following single degree:

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where, relevant prescribed FIT electives.*

Students in other single bachelor's degrees may be eligible to complete the minor by using 24 points of their free electives.

Double degrees

Successful completion of the minor can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Data science

Undergraduate

Specialisation

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

Units

You must complete:

  1. The following four units (24 points):
  2. Two of the following level 3 units (12 points):

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
  • S2004 Bachelor of Science and Bachelor of Computer Science

Data science

Postgraduate

Specialisation

Commencement year

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 Information Technology

Location

Caulfield

Units

For the schedule of units required to complete a given course in this area of study, refer to the Handbook entry for the relevant course.

Relevant courses

Successful completion of this specialisation can be counted towards meeting the requirements for the following course:

  • C5003 Graduate Diploma in Data Science
  • C6004 Master of Data Science

Students in other courses are not eligible to complete this specialisation.


Games design

Undergraduate

Minor

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Contact details

Information TechnologyInformation Technology (https://www.monash.edu/it/about-us/contact-us)

Location

Clayton

The games design minor focuses on the underlying principles of game design and design and the digital creation of game characters, environments and soundscapes. You will work on assignments and collaborative projects geared towards the design and creation of game levels and interactive virtual worlds. This minor should appeal to students from information technology and from across the University who have an interest in computer game design but are not necessarily programmers.

Availability

Games design is listed in the Bachelor of Information Technology at Clayton as a minor.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

Relevant courses

Bachelors

Single degrees

Successful completion of the minor can be counted towards meeting the requirements for the following single degree:

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where, relevant prescribed FIT electives.*

Students in other single bachelor's degrees may be eligible to complete the minor by using 24 points of their free electives.

Double degrees

Successful completion of the minor can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Games development

Undergraduate

Minor / Major

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

Games development focuses on developing a detailed knowledge and understanding of the processes and technologies used in the development of games, and their associated technical and creative content. Students will cover the underlying games development principles as well as the main technologies and tools used in the games industry, with an emphasis on game and interactive software development. All aspects of games development are examined from both a theoretical and a practical perspective, with a focus on collaborative Studio environments to explore and realise unique game ideas.

Availability

Games development is listed in the Bachelor of Information Technology at Clayton as a minor or a major.

Outcomes

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

  • demonstrate an understanding of the theory, practice and technologies of contemporary game development through the design and implementation of computer games.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  1. The following unit:
  2. Any three of the following units (students should check prerequisites when planning a minor):
    • FIT1033 Foundations of 3D
    • FIT2096 Game programming 1
    • FIT2097 Game programming 2
    • FIT2073 Game design studio 1
    • FIT3145 Game design studio 2
    • FIT3094 Artificial life, artificial intelligence and virtual environments
    • FIT3146 Emergent technologies and interfaces

Major requirements (48 points)

No more than 12 points at level 1 may be credited to the major and at least 18 points must be at level 3.

Students complete:

  • FIT1048 Fundamentals of C++
  • FIT1033 Foundations of 3D
  • FIT2096 Game programming 1
  • FIT2097 Game programming 2
  • FIT2073 Game design studio 1
  • FIT3145 Game design studio 2
  • FIT3094 Artificial life, artificial intelligence and virtual environments
  • FIT3146 Emergent technologies and interfaces

Relevant courses

Bachelors

Single degrees

Successful completion of the minor or major can be counted towards meeting the requirements for the following single degree:*

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where relevant, prescribed FIT electives.*

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.

* Students cannot complete both the minor and major in the same area of study.

Double degrees

Successful completion of the minor or major can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


IT for business

Undergraduate

Minor

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

IT for Business offers you a wide range of options for learning how IT can be used for business. You can build practical programming skills or focus on IT-based analytical and organisational aspects. This minor will provide valuable IT literacy for students from all disciplines who will be working as graduates in a business environment.

Availability

IT for business is listed in the Bachelor of Information Technology at Clayton as a minor.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete any four units from:

  • FIT1006 Business information analysis*
  • FIT1013 Digital futures: IT for business*
  • FIT1040 Digital futures: Adventures in programming
  • FIT1051 Programming fundamentals in java
  • FIT2002 IT project management
  • FIT2081 Mobile application development
  • FIT2090 Business information systems and processes
  • FIT2095 e-Business software technologies
  • FIT2074Not offered in 2018 Information, technology and organisations
  • FIT3134 Entrepreneurship
  • FIT3152 Data analytics

* This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

Relevant courses

Bachelors

Single degrees

Successful completion of the minor can be counted towards meeting the requirements for the following single degree:

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where, relevant prescribed FIT electives.*

Students in other single bachelor's degrees may be eligible to complete the minor by using 24 points of their free electives.

Double degrees

Successful completion of the minor can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Information technology

Honours

Honours research area

Commencement year

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 Information Technology

Location

Caulfield Clayton

Units

For the schedule of units required to complete a given course in this area of study, refer to the Handbook entry for the relevant course.

Relevant courses

Successful completion of this specialisation can be counted towards meeting the requirements for the following course:

  • C3701 Bachelor of Information Technology (Honours)

Students in other courses are not eligible to complete this specialisation.


Information technology

Postgraduate

Specialisation

Commencement year

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 Information Technology

Location

Caulfield

Units

For the schedule of units required to complete a given course in this area of study, refer to the Handbook entry for the relevant course.

Relevant courses

Successful completion of this specialisation can be counted towards meeting the requirements for the following course:

  • C6001 Master of Information Technology

Students in other courses are not eligible to complete this specialisation.


Information technology PhD program

Research

Postgraduate research area

Commencement year

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 Information Technology

Coordinator(s)

Visit the Faculty Research OfficeFaculty Research Office (http://www.infotech.monash.edu.au/research/contact.html)

This program provides Master of Philosophy (MPhil) and Doctor of Philosophy (PhD) students with the opportunity to focus on developing knowledge and expertise in their chosen discipline, as well as developing professional skills that will support their career ambitions.

Each student's research will be supported by the development of a range of skills that will help them to become more efficient researchers, ultimately improving the quality of the research and developing generic/transferable skills of value to prospective employers.

This program is also applicable to students studying externally.

Program requirements

All research students will be required to undertake compulsory training in the following areas:

  • Monash Graduate Research Induction (online)
  • Research Integrity (online)
  • faculty induction, including occupational health and safety (where required).

Coursework component

All MPhil and PhD students must complete the following coursework units prior to their progress review:

  • FIT5144 Research strategies and skills
  • FIT6021 Advanced research methods

In addition, students who have not completed prior approved formal research methods training must also complete:

Students may also be directed or encouraged to attend and make presentations at various forums throughout their enrolment.

Relevant courses

  • 3337 Master of Philosophy
  • 0190 Doctor of Philosophy

Interactive media

Undergraduate

Minor / Major / Extended major

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

In interactive media, you will learn to explore technology-led creativity for the digital economy by gaining a technical understanding and being given the creative freedom to develop your ideas. Building upon foundation studies in digital imaging, sound and video, 3D modelling and interactive media, the design lead studio-based approach will prepare you for career opportunities in web design, interactive design/development, mobile application development, 3D modelling and animation, social media, visualisation, and tangible and physical computing. A major or minor in this area will add a creative element to students undertaking more technical IT or engineering studies, and as well as providing practical IT-based skills to students undertaking studies in the art or design fields.

Availability

Interactive media is listed in the Bachelor of Information Technology at Clayton as a minor, major or extended major.

Outcomes

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

  • design and implement major creative computing projects.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  • FIT1046 Interactive media foundations
  • FIT1033 Foundations of 3D or FIT2098Not offered in 2018 Virtual and augmented reality or FIT3157 Advanced web design
  • FIT2091 Interactive media studio 1
  • FIT2092 Interactive media studio 2

Major requirements (48 points)

No more than 12 points at level 1 may be credited to the major and at least 18 points must be at level 3.

Students complete:

Extended major requirements (72 points)

No more than 24 points at level 1 may be credited to the extended major and at least 24 points must be at level 3.

Students complete:

  1. The requirements for the major in multimedia development (48 points)
  2. The following four additional units (24 points):
    • FIT2073 Game design studio 1
    • FIT2098Not offered in 2018 Virtual and augmented reality
    • FIT3157 Advanced web design
    • FIT3172Not offered in 2018 Sonics

Relevant courses

Bachelors

Single degrees

Successful completion of the minor, major or extended major can be counted towards meeting the requirements for the following single degree:*

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor or the extended major by using 24 points of their free electives or, where relevant, prescribed FIT electives.*

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.

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

Double degrees

Successful completion of the minor or major can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study. An extended major cannot be completed in the Bachelor of Information Technology component in a double degree.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Library and information science

Postgraduate

Specialisation

Commencement year

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 Information Technology

Contact details

Information TechnologyInformation Technology (https://www.monash.edu/it/about-us/contact-us)

Location

Caulfield

Librarians and information specialists manage information and provide information services to clients in a wide range of contexts. They are concerned with analysing information needs, solving information problems, evaluating information sources, organising information, synthesising information into targeted information products, and training clients in the use of information products, services and systems. They work for commercial, government and community sector organisations, for information consultancies and as independent information brokers.

Professional recognition

Completion of this specialisation, along with specified core units in the Master of Business Information Systems, is recognised for professional recognition purposes by the Australian Library and Information Association (ALIA). Note that professional accreditation is dependent on unit choiceunit choice (http://www.infotech.monash.edu.au/current/accreditation/).

Units

For the schedule of units required to complete a given course in this area of study, refer to the Handbook entry for the relevant course.

Relevant courses

C6003 Master of Business Information Systems


Mobile apps development

Undergraduate

Minor

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Contact details

Information TechnologyInformation Technology (https://www.monash.edu/it/about-us/contact-us)

Location

Clayton

In the mobile apps sevelopment minor you will learn how to design and develop mobile apps software. You will first gain some basic programming skills, then learn how to apply them in a mobile apps development environment to solve real-world problems, or just to produce a fun app! Usability will be a key focus.

Availability

Mobile apps development is listed in the Bachelor of Information Technology at Clayton as a minor.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  1. One unit (6 points) selected from:
    • FIT1045 Algorithms and programming fundamentals in python*
    • FIT1048 Fundamentals of C++
    • FIT1051 Programming fundamentals in java

    * This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

  2. Three units (18 points) selected from:
    • ENG1003 Engineering mobile apps
    • FIT2081 Mobile applications development
    • FIT2095 e-Business software technologies
    • FIT3175 Usability
    • FIT3178Not offered in 2018 Advanced mobile apps

Relevant courses

Bachelors

Single degrees

Successful completion of the minor can be counted towards meeting the requirements for the following single degree:

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where, relevant prescribed FIT electives.*

Students in other single bachelor's degrees may be eligible to complete the minor by using 24 points of their free electives.

Double degrees

Successful completion of the minor can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Mobile systems - South Africa

Undergraduate

Major

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Offered by

South Africa School of Information Technology

Location

South Africa

The mobile systems major specialises in mobile-specific concepts, practices and skills. The range of topics covered includes: mobile operating systems, mobile networks, mobile data management, mobile programming, mobile HCI, mobile applications, as well as the Internet-of-Things. The convergence of pervasive and ubiquitous technologies with the ability of mobile devices to handle several protocols results in specific design challenges that require an in-depth understanding of the field of mobile systems.

The main purpose of this major is to equip graduates with the knowledge and skills to build efficient mobile systems and applications. Graduates will be prepared to build user-friendly mobile applications for different mobile operating systems, manage client- and server-side content and data, as well as manage the ubiquitous and seamless integration of different network types for mobile devices. The integration with the Internet-of-Things will be covered.

Availability

Mobile systems is listed in 4307 Bachelor of Computer and Information Sciences in South Africa as a major.

Outcomes

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

  • design, implement and maintain mobile systems, including mobile applications, mobile data, mobile networks and the Internet-of-Things.

Units

Major requirements

No more than 12 points at level 1 may be credited to the major and at least 18 points must be at level 3.

Students complete:

  • FIT1044 Mobile communications 1
  • FIT2089 Mobile networks
  • FIT2081 Mobile application development
  • FIT2094 Databases
  • FIT3160 Mobile data management
  • FIT3167 Mobile communications 2

and two units from the list below:

Relevant courses

Successful completion of the major can be counted towards meeting the requirements for the following single degree:

  • 4307 Bachelor of Computer and Information Sciences

Students in other single bachelor's degrees may be eligible to complete the major by using 48 points of their free electives.


Networks and security

Postgraduate

Specialisation

Commencement year

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 Information Technology

Location

Caulfield

Units

For the schedule of units required to complete a given course in this area of study, refer to the Handbook entry for the relevant course.

Relevant courses

Successful completion of this specialisation can be counted towards meeting the requirements for the following course:

  • C6002 Master of Networks and Security

Students in other courses are not eligible to complete this specialisation.


Software development

Undergraduate

Minor / Major / Extended major

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

Software development focuses on the technologies and techniques used to create computer-based systems and the development processes used in the construction of applications software, from large-scale enterprise systems to web-based and mobile applications. It will prepare you for careers in positions responsible for the development and implementation of software systems. You will learn about all aspects of the software development process, from systems analysis and design to programming and implementation.

Availability

Software development is listed in the Bachelor of Information Technology at Clayton as a minor, major or extended major.

Outcomes

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

  • analyse requirements, and design, implement and maintain software applications.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  1. The following units (12 points):
    • FIT1045 Algorithms and programming fundamentals in python* or FIT1048 Fundamentals of C++ or FIT1051 Programming fundamentals in Java
    • FIT1050 Web fundamentals
  2. And two units (12 points) from:

Major requirements (48 points)

No more than 12 points at level 1 may be credited to the major and at least 18 points must be at level 3.

Students complete:

  1. The following five units (30 points):
  2. One of the following units (6 points):
    • FIT2081 Mobile applications development
    • FIT2104 Web database interface
  3. Two of the following units (12 points):
    • FIT3077 Software engineering: Architecture and design
    • FIT3134 IT-based entrepreneurship
    • FIT3146 Emergent technologies and interfaces
    • FIT3157 Advanced web design
    • FIT3173 Software security
    • FIT3176 Advanced database design
    • FIT3178Not offered in 2018 Advanced mobile apps

Extended major requirements (72 points)

No more than 24 points at level 1 may be credited to the extended major and at least 24 points must be at level 3.

Students complete:

  1. The requirements of the major in software development (48 points)
  2. The remaining unit (6 points) from the units listed in (b) under the major
  3. Two level 3 units (12 points) from those listed in (c) under the major
  4. One unit at level 2 or 3 chosen from (c) under the major or from the following electives:
    • FIT2095 eBusiness software technologies
    • FIT2099 Object-oriented design and implementation
    • FIT2101 Software engineering process and management
    • FIT2100 Operating systems
    • FIT2107 Software quality and testing

    * This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

Relevant courses

Bachelors

Single degrees

Successful completion of the minor, major or extended major can be counted towards meeting the requirements for the following single degree:*

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor or the extended major by using 24 points of their free electives or, where relevant, prescribed FIT electives.*

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.

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

Double degrees

Successful completion of the minor or major can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study. An extended major cannot be completed in the Bachelor of Information Technology component in a double degree.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Software development - South Africa

Undergraduate

Minor / Major

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Offered by

South Africa School of Information Technology

Location

South Africa

Software development focuses on the technologies and techniques used to create computer-based systems and the development processes used in the construction of applications software, from large-scale enterprise systems to web-based and mobile applications. It will prepare you for careers in positions responsible for the development and implementation of software systems. You will learn about all aspects of the software development process, from systems analysis and design to programing and implementation.

Availability

Software development is listed in the Bachelor of Computer and Information Sciences in South Africa as a minor or major.

Outcomes

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

  • analyse requirements, and design, implement and maintain software applications.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  1. The following units (12 points):
  2. And two units (12 points) from:

Major requirements (48 points)

No more than 12 points at level 1 may be credited to the major and at least 18 points must be at level 3.

Students complete:

  1. The following six units (36 points):
  2. Two of the following units (12 points):
    • FIT3077 Software engineering: Architecture and design
    • FIT3134 Entrepreneurship
    • FIT3173 Software security

Relevant courses

Successful completion of the minor or major can be counted towards meeting the requirements for the following single degree:*

  • 4307 Bachelor of Computer and Information Sciences

Students in this course can complete the minor by using 24 points of their free electives or, where relevant, prescribed FIT electives.*

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.

* Students cannot complete both the minor or major in the same area of study.


Software engineering

Undergraduate

Minor

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

The software engineering minor provides a selection of units from the specialist course in software engineering covering all aspects of the software lifecycle, together with the tools, processes, management methods and quality assurance techniques required to deliver robust reliable software, on time and within budget. This minor will provide additional depth and rigour for any information technology, computer science or engineering student with a particular interest in programming and software.

Availability

Software engineering is listed in the Bachelor of Information Technology at Clayton as a minor.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  • FIT1045 Algorithms and programming fundamentals in python* or FIT1051 Programming fundamentals in java**
  • FIT2099 Object oriented design and implementation
  • FIT2101 Software engineering process and management
  • FIT2107 Software quality and testing

* This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

** Students who have credited this unit to another major or minor, or have taken an introductory programming unit as part of a course other than the Bachelor of Information Technology should replace it with FIT3077 (Software engineering: Architecture and design).

Relevant courses

Bachelors

Single degrees

Successful completion of the minor can be counted towards meeting the requirements for the following single degree:

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where, relevant prescribed FIT electives.*

Students in other single bachelor's degrees may be eligible to complete the minor by using 24 points of their free electives.

Double degrees

Successful completion of the minor can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.


Web development

Undergraduate

Minor

Commencement year

This area of study entry applies to students commencing this course in 2018 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

Faculty of Information Technology

Location

Clayton

In this minor you will learn the skills to design, develop and manage web sites. You will gain a solid grounding in the technical aspects of web page creation including programming, information management and the development of high quality user interfaces. An understanding of web development technologies and their use in a work context will be of value in any career.

Availability

Web development is listed in the Bachelor of Information Technology at Clayton as a minor.

Units

Minor requirements (24 points)

No more than 12 points at level 1 may be credited to the minor.

Students complete:

  1. One unit (6 points) from:
    • FIT1045 Algorithms and programming fundamentals in python*
    • FIT1048 Fundamentals of C++
    • FIT1051 Programming fundamentals in java

    * This unit has a prerequisite of any Year 12 Mathematics study or MTH1010 or equivalent.

  2. The following unit (6 points):
  3. Two units (12 points) from:

Relevant courses

Bachelors

Single degrees

Successful completion of the minor can be counted towards meeting the requirements for the following single degree:

  • C2000 Bachelor of Information Technology

Students in this course can complete the minor by using 24 points of their free electives or, where, relevant prescribed FIT electives.*

Students in other single bachelor's degrees may be eligible to complete the minor by using 24 points of their free electives.

Double degrees

Successful completion of the minor can be counted towards meeting the requirements for the Bachelor of Information Technology component in the following double degrees:*

  • B2017 Bachelor of Business and Bachelor of Information Technology
  • B2018 Bachelor of Business Specialist and Bachelor of Information Technology
  • B2025 Bachelor of Commerce and Bachelor of Information Technology
  • B2015 Bachelor of Commerce Specialist and Bachelor of Information Technology
  • F2005 Bachelor of Design and Bachelor of Information Technology
  • D3009 Bachelor of Education (Honours) and Bachelor of Information Technology**
  • F2006 Bachelor of Fine Art and Bachelor of Information Technology
  • C2002 Bachelor of Information Technology and Bachelor of Arts
  • C2003 Bachelor of Information Technology and Bachelor of Science

* Depending on units completed it may be possible for students to complete a minor and a major by using, where relevant, prescribed FIT electives. Students cannot complete both a minor and a major in the same area of study.

** Students studying the secondary education specialisation in this double degree cannot complete a minor.