Course coordinator: Mr Des Casey
Introduction
This course is designed to produce graduates who satisfy the computing needs of industry, government and commerce. Upon completion of the course, graduates should be well suited to employment in the fields of computer programming, systems analysis and design and related areas.
The major in applications development can be studied as a discipline in its own right but it also has close links with various other subjects, departments and faculties.
The course leads to level 1 professional accreditation by the Australian Computer Society.
Entrance requirements
The prerequisite is grade D or above in VCE English plus units 1 and 2 of any maths. Students must also have VCE prerequisites appropriate for any non-computing first-year subject which they take.
Course structure
For course map details, please refer to Map 4 in the `Undergraduate course maps' section.
The course for the pass degree consists of subjects to a total value of 144 points, with a major in applications development and at least one minor in a non-computing discipline. Usually, students take forty-eight points of first-year subjects, forty-eight points of second-year subjects and forty-eight points of third-year subjects. This allows students to take a full third year in computing, or half in computing and half in another discipline.
The applications development major consists of thirty-six points at first year, thirty-two at second year and twenty-four at third year. In general, at most sixty points of first-year subjects may be counted towards the degree. At least thirty-six points of second-year subjects and at least thirty-six points of third-year subjects must be completed.
A non-computing major is normally a sequence of related studies comprising a minimum of twelve points from first year, sixteen from second year and twenty-four points from third year. A non-computing minor is a sequence of related studies comprising a minimum of twelve points from first year and sixteen points from second year. Alternatively, a minor can be sixteen points from second year and twelve from third year.
The course for the honours degree consists of the course for the pass degree, together with a fourth year of study.
The pass degree, Bachelor of Computing, with a major in applications development, consists of, at first level, the sequence CFR1120, CFR1121, CFR1129, CFR1123, CFR1124, CFR1125. At second level, the sequence consists of CFR2126, CFR2128, CFR2201 and eight points of second-year applications development subjects. At third level, CFR3500 and at least another twelve points of third-year applications development subjects must be completed.
Applications development subjects occupy three-quarters of the first-year load, at least two-thirds of the second-year load, and at least one-half of the third-year load. Some students complete the other half of their third year with additional computing third-year subjects, giving them a full third year in computing. Other students complete the other half of their third year with a different discipline, giving them two majors, one in applications development and one in the other discipline.
In addition, a minor of twenty-eight points (consisting of either a first-year sequence totalling twelve points and a second-year sequence totalling sixteen points, or a second-year sequence totalling sixteen points and a third-year sequence totalling at least twelve points) must be completed. All of the subjects for the minor sequence must be taken from the same discipline. The discipline is normally expected to be one from a faculty other than the Faculty of Computing and Information Technology.
Candidates for the Bachelor of Computing are free to take subjects from other faculties as allowed by the regulations. For example, applications development with mathematics or banking and finance or accounting is popular.
The following sequences of studies have been specifically approved: banking and finance, accounting, management, mathematics, psychology, business Chinese, business Japanese and sociology. Students may, however, choose from the full range of disciplines of the university.
The major in applications development requires a minimum of ninety-two credit points of study and is outlined below.
First year
The first-year subjects serve both as a general introduction to applications development and as a prerequisite for further studies. Thus they may be taken either by students wishing to major in applications development or by students whose major interest is in some other branch of business, science, arts etc.
* CFR1120 Applications development I (6 points)
* CFR1121 Computer programming I (6 points)
* CFR1123 Applications development II (6 points)
* CFR1124 Computer programming II (6 points)
* CFR1125 Computer systems (6 points)
* CFR1129 Business process analysis (6 points)
Second year
* CFR2126 Applications development III (8 points)
* CFR2128 Software engineering (8 points)
* CFR2201 Relational database (8 points)
plus
* CFR2306 Project management for information systems (4 points)
* CFR2307 Systems prototyping (4 points)
Third year
No individual third-year subject may be taken until any pre-requisite core subject has been completed.
* CFR3500 Industrial project (12 points)
plus twelve points of elective study from:
* CFR3102 System development using CASE (6 points)
* CFR3111 Program development using UNIX (6 points)
* CFR3112 Object-oriented system development (6 points)
* CFR3113 Fact-based information modelling and relational database design (6 points)
* CFR3203 Physical database design and implementation (6 points)
* CFR3208 Graphical user interface technology (6 points)
* CFR3213 Network technology (6 points)
* CFR3305 Decision support systems (6 points)
* CFR3306 Knowledge-based systems (6 points)
* CFR3332 Fourth-generation languages (6 points)
* CFR3404 Software engineering (6 points)
The School of Computing and Information Technology (Peninsula campus) conducts summer semester subjects which allow students to `catch up' on missed subjects or to shorten the time required to complete the degree.
Honours program
Coordinator: Ms D Ceddia
Students achieving a credit or better in third-year applications development can choose to take a fourth year in applications development. This is called the honours degree and is suitable for outstanding students wishing to gain a deeper knowledge and understanding of applications development. It is essential for those who may wish to pursue a research career.