Monash University

Areas of study by faculty: Information Technology

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

print version

Information Technology

aos

collation-byfaculty-it

This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Campus(es)Caulfield

Notes

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

Description

The applications development major focuses on the technologies and techniques used to create computer-based systems and the development processes used in the construction of large-scale systems. It covers all aspects of the development process ranging from systems analysis and design to programming and implementation.

Units

To qualify for the award of Bachelor of Information Technology and Systems with a major or minor in applications development, students must complete the requirements outlined below.

Major in applications development

Students complete:

Six core units:

Two elective units chosen from:

  • FIT2009 Data structures and algorithms
  • FIT2024 Software engineering practice
  • FIT2049 Games programming with C++
  • FIT2071 Foundations of C++
  • FIT3027 Mobile middleware
  • FIT3056 Secure and trusted software systems
  • FIT3138 Real time enterprise systems

Minor in applications development

Students complete:

Contact details

Relevant courses

3334 Bachelor of Information Technology and Systems


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered bySouth Africa School of Information Technology
Campus(es)South Africa
CoordinatorMr Neil Manson

Notes

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

Description

This major is ideal for technically-minded problem solvers who like to get behind the scenes and work within and across networks and web technologies and the applications that drive them. This major provides essential IT knowledge and skills to prepare graduates for careers in fields such as e-commerce, application software development, systems analysis and design, network management and database design. This major offers specialist units in networks, data communications and web programming.

Units

To qualify for the award of Bachelor of Computer and Information Sciences with a major or minor in applications development and networks, students must complete the requirements outlined below.

Major in applications development and networks

Students complete:

  • FIT2005 Software analysis, design and architecture
  • FIT2009 Data structures and algorithms
  • FIT2020 Network architecture
  • FIT2081 Mobile application development
  • FIT2034 Computer programming 2
  • FIT3031 Information and network security
  • FIT3037 Software engineering
  • FIT3046 Operating environments

Minor in applications development and networks

Students complete:

  • FIT2005 Software analysis, design and architecture
  • FIT2020 Network architecture
  • FIT2081 Mobile application development
  • FIT3046 Operating environments

Contact details

Relevant courses

4307 Bachelor of Computer and Information Sciences


Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Campus(es)Caulfield

Notes

  • Unit codes that are not linked to their entry in the Handbook are not available for study in the current year.
  • This specialisation is available in off-campus learning (OCL) mode. Not all units may be available in any one year.

Description

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.

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 Records and Information Management Professionals Australasia (RIM) and the Australian Society of Archivists (ASA). Note that professional accreditation is dependent on unit choiceunit choice (http://www.infotech.monash.edu.au/current/accreditation/).

Units

To qualify for a postgraduate award in with a specialisation in archives and recordkeeping, students must complete the four units outlined below:

Contact details

Relevant courses

  • 3340 Graduate Diploma in Information and Knowledge Management
  • 3341 Master of Business Information Systems (Professional)
  • 3342 Master of Business Information Systems

This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byClayton School of Information Technology
Campus(es)Clayton
CoordinatorDr John Betts

Notes

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

Description

Business information systems focuses on developing and applying information technology solutions to business problems and preparing students for leadership roles in IT management. Students learn fundamental business and IT concepts and how IT can be used to serve business needs.

Topics covered include:

  • analysis and interpretation of business data
  • applications of information technology in industry
  • business analysis
  • business process reengineering
  • business systems development within organisations
  • current business information systems
  • how information systems can support business processes and decision making
  • how information technology is used within organisations
  • project management
  • techniques used to develop business information systems
  • the fundamentals of business programming.

Skills developed include:

  • application of emerging technologies
  • business analysis
  • business productivity improvement
  • problem solving
  • professional communications
  • programming
  • project management
  • systems analysis and design
  • teamwork.

Units

All students complete the requirements as outlined below for the degree in which they are enrolled.

Bachelor of Business Information Systems

Bachelor of Commerce and Bachelor of Business Information Systems

For the sequence of units required to complete the Bachelor of Business Information Systems or Bachelor of Commerce and Bachelor of Business Information Systems, refer to the Handbook entry for the relevant course.

Bachelor of Informatics and Computation Advanced (Honours)

Students complete:

  • FIT1030 Introduction to business information systems
  • FIT1006 Business information analysis
  • FIT2006 Business process modelling and workflow
  • FIT2017 Computer models for business decision making
  • FIT2081 Mobile application development
  • FIT2084 Research methods in information systems and information management
  • FIT3003 Business intelligence and data warehousing or FIT3152 Data science
  • FIT3083 eBusiness software technologies

Contact details

Relevant courses

  • 3333 Bachelor of Business Information Systems
  • 3830 Bachelor of Commerce and Bachelor of Business Information Systems
  • 4310 Bachelor of Informatics and Computation Advanced (Honours)

This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered bySouth Africa School of Information Technology
Campus(es)South Africa
CoordinatorMr Neil Manson

Notes

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

Description

The business systems major focuses on the use of computers and information systems to understand, model and solve complex problems in business and commerce. It is ideal for future entrepreneurs or managers who want to develop expertise in providing effective business solutions. This major provides a strong focus on systems used in business, while preparing graduates for careers in areas such as systems analysis, information systems management, business analysis, project management and IT consultancy. The major provides specialist units in e-commerce, business systems modelling and information systems management.

Units

To qualify for the award of Bachelor of Computer and Information Sciences with a major or minor in business systems, students must complete the requirements outlined below.

Major in business systems

Students complete:

  • ETW1102 Business statistics
  • FIT2005 Software analysis, design and architecture
  • FIT2033 Computer models for business decisions
  • FIT2081 Mobile application development
  • FIT3002 Applications of data mining
  • FIT3019 Information systems management
  • FIT3021 Infrastructure for e-commerce
  • FIT3031 Information and network security

Minor in business systems

Students complete:

  • ETW1102 Business statistics
  • FIT2005 Software analysis, design and architecture
  • FIT2081 Mobile application development
  • FIT3019 Information systems management

Contact details

Relevant courses

4307 Bachelor of Computer and Information Sciences


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byClayton School of Information Technology
Campus(es)Clayton

Notes

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

Description

Twenty-first century science without computational support is practically unimaginable. Computational analysis and visualisation are the basis to cope with the vast amounts of data that modern science and engineering must process. Computers allow us to perform virtual experiments that are too dangerous, too costly, or plainly impossible to conduct in reality, and using simulation we can even explore hypothetical worlds. The computational science major complements computer science with foundational studies in another field of science and with specialised topics in scientific computation. It aims to produce graduates that combine a scientific education with computational expertise and are adept in trans-disciplinary work.

Units

Note: Students completing a minor or major in computational science will complete alternative units for two of the core units in the Bachelor of Computer Science as follows:

(a.) replace MAT2003 (Continuous mathematics for computer science) with one of:

  • ENG1091 Mathematics for engineering (requires approval)
  • MTH1030 Techniques for modelling

(b.) replace FIT2003 (IT professional practice) with one of:

  • SCI2010 Scientific practice and communication
  • SCI2015 Scientific practice and communication (advanced)

Minor in computational science

Students complete:

  • FIT3139 Computational science
  • FIT3143 Parallel computing
  • MTH3051 Introduction to computational mathematics
  • STA1010 Statistical methods for science or SCI1020 Introduction to statistical reasoning

Major in computational science

Students complete the minor in computational science (above) plus either a minor in mathematics or a minor in a science area of study, such as biology, physics, chemistry, and biotechnology. Refer to the Science areas of studyScience areas of study (http://www.monash.edu.au/pubs/handbooks/aos/index-byfaculty-sci.html) available at Clayton.

Contact details

Relevant courses

2380 Bachelor of Computer Science


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byClayton School of Information Technology
School of Information Technology, Malaysia
Campus(es)Clayton, Malaysia
CoordinatorDr Dav

Notes

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

Description

Computer science is concerned with the scientific design and application of computer software and hardware. It is a broad discipline, encompassing software design, programming, algorithm development, the computing hardware, and the theoretical foundations of computation, as well as the present and potential applications of computing that pervade modern society. The study of computer science is not restricted to current technologies and instead emphasises fundamental principles, thus enabling graduates to understand and indeed shape future developments.

Units

All students complete the requirements as outlined below in the degree in which they are enrolled.

Bachelor of Computer Science

Bachelor of Science and Bachelor of Computer Science

For the sequence of units required to complete the Bachelor of Computer Science or Bachelor of Science and Bachelor of Computer Science, refer to the Handbook entry for the relevant course.

Bachelor of Informatics and Computation Advanced (Honours)

Students complete:

(a.) seven core units (42 points):

  • FIT1029 Algorithmic problem solving
  • FIT1008 Introduction to computer science
  • FIT2004 Algorithms and data structures
  • FIT2014 Theory of computation
  • FIT2083 Research methods in computer science
  • FIT3140 Advanced programming
  • MAT1830 Discrete mathematics for computer science

(b.) one computer science-specified elective (6 points) chosen from a schedule published by the Faculty of Information TechnologyFaculty of Information Technology (http://www.infotech.monash.edu.au/current/course-information/)

Contact details

Relevant courses

  • 2380 Bachelor of Computer Science
  • 3517 Bachelor of Science and Bachelor of Computer Science
  • 4310 Bachelor of Informatics and Computation Advanced (Honours)

This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Clayton School of Information Technology
Campus(es)Caulfield, Clayton

Notes

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

Units

To qualify for the award of Bachelor of Informatics and Computation Advanced (Honours) with a major in computing technology, students must complete the requirements outlined below:

  • FIT1006 Business information analysis
  • FIT2034 Computer programming 2
  • FIT2076 Web-database interface
  • FIT2077 Advanced data management
  • FIT2078 Introduction to security
  • FIT2083 Research methods in computer science or FIT2084 Research methods in information systems and information management
  • FIT3031 Information and network security
  • FIT3056 Secure and trusted software systems

Contact details

Relevant courses

4310 Bachelor of Informatics and Computation Advanced (Honours)


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byClayton School of Information Technology
Campus(es)Clayton

Notes

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

Description

Organisations and the environments they operate in become increasingly more complex, and information technology has become an indispensable component of the decision making processes that allow us to deal with this complexity. Decision support systems use innovative IT techniques to model organisations and to reveal the impact of alternative choices on the quality of service, operational costs, etc. Decision support applications include strategic planning, market analysis, resource allocation and scheduling, online adaptation and operational control. The decision support major complements the foundational studies in computer science, with topics on data analysis, decision making, intelligent systems, and decision support systems.

Units

To qualify for the award of Bachelor of Computer Science with a minor or major in decision support, students must complete the requirements outlined below.

Minor in decision support

Students complete:

  • FIT1006 Business information analysis or STA1010 Statistical methods for science
  • FIT2017 Computer models for business decision making
  • FIT3003 Business intelligence and data warehousing
  • FIT3080 Intelligent systems

Major in decision support

Students complete the minor in decision support (above) and the following:

  • FIT1010 Introduction to software engineering
  • FIT2079 Data visualisation
  • FIT3107 Advanced programming for database applications
  • FIT3152 Data science

Contact details

Relevant courses

2380 Bachelor of Computer Science


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Campus(es)Caulfield

Notes

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

Description

The enterprise information management major focuses on the nature of information and information needs, and the types of IT-based systems which organisations and individuals use to meet them. It covers topics such as business systems, information and knowledge management, systems support and management.

Units

To qualify for the award of Bachelor of Information Technology and Systems with a major or minor in enterprise information management, students must complete the requirements outlined below.

Major in enterprise information management

Students complete:

Five core units:

Three electives chosen from:

  • FIT1038 Introduction to information technology
  • FIT2080 Information architecture
  • FIT3003 Business intelligence and data warehousing
  • FIT3063 Human-computer interaction
  • FIT3098 Social informatics
  • FIT3099 Knowledge management
  • FIT3138 Real time enterprise systems
  • FIT3147 Managing data
  • FIT3134 IT-based entrepreneurship

Minor in enterprise information management

Students complete:

One of the following pair of units:

  • FIT1036 Enterprises and information and FIT2075 Information strategies and systems development
  • FIT1037 Information management and FIT2074 Technology, information and organisations

Plus two compulsory units:

Contact details

Relevant courses

3334 Bachelor of Information Technology and Systems


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Campus(es)Caulfield

Notes

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

Description

This major provides students with the technical and creative abilities to apply core knowledge of programming to game creation through a curriculum that emphasises game and interactive software development. Students use the tools and software used by the game industry, produce game design concepts and documents, and develop analytical skills for examining game play and game design. The major focuses on complex concepts such as game artificial intelligence, level design and testing. Students create complete works in character design, level design and game concepts and participate in every level of game development, from concept to final creation. The major includes nine specialist multimedia games development units covering the areas of games programming, 3D modelling, creating narrative and artificial intelligence for gaming.

Units

To qualify for the award of Bachelor of Information Technology and Systems with a major or minor in games development, students must complete the requirements outlined below.

Major in games development

Students complete:

  • FIT1033 Foundations of 3D
  • FIT1034 Principles of computer graphics
  • FIT2049 Games programming with C++
  • FIT2071 Foundations of C++
  • FIT2073 Game design and narrative
  • FIT3094 Artificial life, artificial intelligence and virtual environments
  • FIT3145 Games engine programming
  • FIT3146 Emergent technologies and interfaces
  • VCM1001 Visual communication *

* Students wishing to complete this major must include VCM1001 Visual communication as one of their eight elective units.

Minor in games development

Students complete:

  • FIT1034 Principles of computer graphics
  • FIT2049 Games programming with C++
  • FIT2071 Foundations of C++
  • FIT3094 Artificial life, artificial intelligence and virtual environments

Contact details

Relevant courses

3334 Bachelor of Information Technology and Systems


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Campus(es)Caulfield

Notes

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

Description

The information and communication technologies major focuses on the hardware and network infrastructure on which computer systems are run. It covers topics such as networks and data communications, web-based technologies, database, security, and IT infrastructure management.

Units

To qualify for the award of Bachelor of Information Technology and Systems with a major and minor in information and communication technologies, students must complete the requirements outlined below.

Major in information and communications technologies

Students complete:

Six core units:

Two units chosen from:

  • FIT2076 Web-database interface
  • FIT3003 Business intelligence and data warehousing
  • FIT3031 Information and network security
  • FIT3056 Secure and trusted software systems
  • FIT3130 Computer network design and deployment
  • FIT3149 Network administration

Minor in information and communications technologies

Students complete:

Contact details

Relevant courses

3334 Bachelor of Information Technology and Systems


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Clayton School of Information Technology
Campus(es)Caulfield, Clayton

Notes

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

Units

To qualify for the award of Bachelor of Informatics and Computation Advanced (Honours) with a major in information management, students must complete the requirements outlined below:

  • FIT1006 Business information analysis
  • FIT1037 Information management
  • FIT2074 Technology, information and organisations
  • FIT2080 Information architecture
  • FIT2084 Research methods in information systems and information management
  • FIT3098 Social informatics
  • FIT3099 Knowledge management
  • FIT3147 Managing data

Contact details

Relevant courses

4310 Bachelor of Informatics and Computation Advanced (Honours)


Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Clayton School of Information Technology
Campus(es)Caulfield, Clayton

Notes

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

Description

This program provides doctoral (PhD) candidates with the opportunity to focus on developing knowledge and expertise in their chosen subject, as well as developing professional skills that will support candidate's career ambitions.

Each candidate'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.

Program requirements

Coursework component

All candidates who have not completed prior approved formal research methods training must complete the following unit before confirmation:

PhD candidates must complete prior to mid-candidature review:

  • FIT6021 Advanced research methods 1

Candidates must pass all coursework units with a minimum result of 70 per cent. If a candidate fails to achieve the required grade for a unit they can repeat the entire unit once in a later semester. Candidates who fail to pass the repeat attempt of the unit will be subject to a termination process under the Candidature Progress Management RegulationsCandidature Progress Management Regulations (http://www.monash.edu.au/legal/legislation/research-graduate-school-committee-regulations/candidature-progress-management-regulations.pdf) (refer also to the Candidature Progress Management policypolicy (http://www.policy.monash.edu/policy-bank/academic/research/mrgs/candidature-progress-management-policy.html) and proceduresprocedures (http://www.policy.monash.edu/policy-bank/academic/research/mrgs/termination-of-candidature-procedures.html)).

Skills training component/Professional developemnt

Candidates must, in consultation with and under the direct supervision of a member/s of the academic staff, satisfactorily complete training modules:

  • to the value of 3 weeks and 16 hours for Doctor of Philosophy candidates
  • to the value of 16 hours for master's candidates.

For all training options, 16 hours must be completed prior to confirmation.

It is a requirement of higher degree by research training in the Faculty of Information Technology that a portfolio/research log be kept by candidates that reflects on each attendance at research training. This log is to be submitted as part of confirmation panels. Attendance will be monitored to ensure hours are accurately recorded.

Skills training units

All candidates enrol in the following training units at the beginning of their candidature:

Doctor of Philosophy candidates also enrol in the following additional training units:

A grade of satisfied/not yet satisfied will be recorded for each training unit at the end of the candidature.

For detailed information about the options available in the information technology HDR program visit http://www.monash.edu.au/migr/research-degrees/program-plans.

Relevant courses

0190 Doctor of Philosophy*

* By research.


Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Campus(es)Caulfield

Notes

  • Unit codes that are not linked to their entry in the Handbook are not available for study in the current year.
  • This specialisation is available in off-campus learning (OCL) mode. Not all units may be available in any one year.

Description

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

To qualify for a postgraduate award in with a specialisation in library and information science, students must complete the four units outlined below:

  • FIT5088 Information and knowledge management systems
  • FIT5090 Social informatics
  • FIT5105 Information access and use
  • FIT5106 Information organisation

Students enrolled in course 3340 Graduate Diploma in Information and Knowledge Management should refer to the course entry for the sequence of units required to complete that course in this area of study.

Contact details

Relevant courses

  • 3340 Graduate Diploma in Information and Knowledge Management
  • 3341 Master of Business Information Systems (Professional)
  • 3342 Master of Business Information Systems

This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byClayton School of Information Technology
Campus(es)Clayton

Notes

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

Description

Mathematics is a powerful and universal language for precise reasoning and problem-solving. It provides the foundation for science in general and for computer science in particular. Complementing computer science studies with a major or minor in mathematics gives students a significantly deeper understanding of the formal aspects of computer science and an invaluable knowledge of methods and tools for solving challenging application problems. A major or minor in mathematics is highly recommended for all students who wish to specialise in the formal foundations of computer science.

Units

Note: Students completing one of the following minors will complete MTH1030 (Techniques for modelling) instead of the core Bachelor of Computer Science unit MAT2003 (Continuous mathematics for computer science).

Minor in mathematics (generic)

Students complete:

  • MTH2010 Multivariable calculus
  • MTH2021 Linear algebra with applications
  • MTH2032 Differential equations with modeling
  • MTH2121 Algebra and number theory

Minor in mathematics (stochastic systems)

Students complete:

  • MTH2010 Multivariable calculus
  • MTH2222 Mathematics of uncertainty
  • MTH3230 Time series and random processes in linear systems
  • MTH3241 Random processes in the sciences and engineering

Contact details

Relevant courses

2380 Bachelor of Computer Science


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Campus(es)Caulfield

Notes

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

Description

In this major students learn about digital and interactive systems and the important links between technological and presentation skills. The major focuses on the multimedia development process and provides students with the knowledge and skills essential for the analysis, design and implementation of computer based multimedia products, services and systems.

Units

To qualify for the award of Bachelor of Information Technology and Systems with a major or minor in multimedia development, students must complete the requirements outlined below.

Major in multimedia development

Students complete:

Minor in multimedia development

One compulsory unit:

and one of the following groupings of units:

Contact details

Relevant courses

3334 Bachelor of Information Technology and Systems


Managing facultyFaculty of Information Technology
Offered byCaulfield School of Information Technology
Campus(es)Caulfield

Notes

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

Description

Projects occur in almost every business. Project management includes all the organisational, business and technical activities in planning and executing projects. Modern project managers are business managers and project management is a common pathway to senior management roles. Project managers take part in almost all business functions, including planning the organisational structure, business strategy development, sales and marketing, cash flow and profit budgets, and the technical activities of planning and executing the projects. The main focus of this specialisation is to give graduates the knowledge they need to work in projects, or as an entry-level project manager.

The goal of the project management specialisation is to provide students with the practical skills required by a modern project manager. Project management is the technology used to plan and deliver projects based on other technologies. Graduates who have completed this specialisation will understand the modern approach to project management. They will have the knowledge to plan and manage projects. Students will concentrate on organisational, financial and business functions which support the delivery of projects. This knowledge will assist graduates in a variety of roles in industry or government.

In addition to an understanding of project management techniques and the desirable generic graduate attributes identified by the University, graduates should be able to:

  • understand business operations and how the project management approach can contribute to the success of an organisation
  • understand and provide advice on organisational structures and functions used by organisations whose main activities are projects
  • understand financial analysis, valuation and pricing issues
  • understand contract law, business strategy, and business and legal issues relevant to project management.

Graduates of the specialisation will have a strong theoretical knowledge of the most important practical areas of project management. This will enable them to work in projects and take entry-level positions in project planning or as a project manager.

Units

To qualify for an award with a specialisation in project management students complete the units outlined below:

  • FIT5057 Project management
  • FIT5178 Applied project management
  • FIT5180 Business and legal issues in project management
  • FIT5194 Computer based global project management

Contact details

Relevant courses

  • 3341 Master of Business Information Systems
  • 3342 Master of Business Information Systems Professional

This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byClayton School of Information Technology
Campus(es)Clayton

Notes

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

Description

The study of software engineering involves computer science, problem-solving, mathematical foundations of software engineering, programming, software development methodologies, software processes and lifecycles, software quality, testing and technical documentation.

It is concerned with the analysis, design, development and maintenance of software systems for a variety of applications, including large scale projects. Software engineers with these skills are highly valued by business and government organisations involved with large or small software systems.

Software engineering at Monash explores the design, construction and engineering of large complex software systems which meet information processing challenges, subject to constraints such as cost, time and risk management. Students undertake units in programming, engineering, mathematics and computer systems as well as studying specific software engineering units.

Studies also include a full-year group studio project with an industry client. A large number of units are laboratory-based, and students spend a significant portion of their time in individual and group-based project work. This approach develops skills in group management and dynamics, along with professional communication skills such as technical writing, documentation and presentation.

Units

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

Contact details

Relevant courses

2770 Bachelor of Software Engineering


This area of study entry applies to students commencing this course in 2014 and should be read in conjunction with the relevant course entry in the Handbook. Any units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Information Technology component of any bachelors double degrees.

Managing facultyFaculty of Information Technology
Offered byClayton School of Information Technology
Campus(es)Clayton

Notes

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

Description

Large-scale systems development requires not only a solid grounding in computer science, but also sound knowledge of technological topics, such as computer architecture and networking. The systems development major combines the study of these areas with basic training in software engineering and is aimed at students who want to focus on the engineering aspects of information technology.

Units

Minor in systems development

Students complete:

  • FIT1010 Introduction to software engineering
  • FIT2043 Technical documentation for software engineers
  • FIT2069 Computer architecture
  • FIT2070 Operating systems

Major in systems development

Students complete the minor in systems development (above) and the following:

  • FIT3063 Human-computer interaction
  • FIT3077 Software engineering: architecture and design

plus any two units from:

  • FIT2024 Software engineering practice
  • FIT3013 Formal methods in software engineering
  • FIT3042 System tools and programming languages
  • FIT3080 Intelligent systems
  • FIT3088 Computer graphics
  • FIT3139 Computational science
  • FIT3141 Data communications and computer networks
  • FIT3143 Parallel computing
  • FIT4004 System validation and verification, quality and standards

Contact details

Relevant courses

2380 Bachelor of Computer Science