CRICOS Code: 036821K
Faculty of Engineering and Information
Technology
Graduate Program: Computer
Science and Technology
Contact: escience@cs.anu.edu.au
Program Code: 6701
In the history of computing, the main applications driver for technological
innovation has been the requirements of 'big' science and engineering. In
recent times, the World Wide Web and the web browser have been developed by
computing centres attached to big science projects. At present, the needs of
scientific workers to collaborate in remote experimentation, and in the
processing and understanding of massive data sets, have led to further
innovations in networked visualisation technology and virtual reality. The
dominant programming paradigm of modern computing, that of object-oriented
software engineering, has come directly from the field of engineering
simulation. It is felt that students from a science or engineering background
will find a ready affinity with this programming methodology.
This program will educate science graduates in these modern aspects of computing
in a way that will provide a route for them into the Information Technology
industry. The set of skills provided by this approach, termed 'eScience', will
be useful for following and fostering innovation in the IT industry.
The program prerequisites are an undergraduate science degree with a equivalent to a good credit average at ANU in the third year, as well as a good pass for some university-level mathematics. A bridging mathematics course may be recommended. Students without these prerequisites, but with an equivalent combination of study and relevant work experience, may be admitted by the Dean on advice of the program coordinator.
The Graduate Diploma of Information Technology (eScience) requires 48 units drawn from the following groups of courses. The full program requires 30 units from Group A (compulsory courses), 12 units from Group B (constrained electives) and 6 units from Group C (free electives).
The course COMP6700 is the prerequisite for all other courses
in the program and, where required, will be started as an intensive course some
2 weeks, or so, before the start of each semester.
Students with a prior university-level computing background may be granted an
exemption from COMP6700 and will be required to choose one extra course from
Group B.
Group A – compulsory courses (total of 30 units)
|
S1/S2 |
6 Units |
Introductory Programming |
|
|
S1/S2 |
6 Units |
eScience Project I |
|
|
S1 |
6 Units |
Software Analysis & Design |
|
|
S1 |
6 Units |
Networked Scientific Data Analysis & Presentation |
|
|
S2 |
6 Units |
Computer Graphics |
Group B – constrained elective courses. Students must complete 12 units from the following
|
S1 |
6 Units |
Internet, Intranet & Document Systems |
|
|
S1 |
6 Units |
COMP6464 |
High Performance Scientific Computation |
|
S2 |
6 Units |
Relational Databases |
|
|
S2 |
3 Units |
Software Process |
|
|
S2 |
6 Units |
Information Technology in Electronic Commerce |
|
|
S2 |
3 Units |
Usability & Design of the Human/Computer Interface |
|
|
S2 |
6 Units |
COMP6704 |
Project Management |
|
S2 |
6 Units |
Graphical Data Analysis |
Group C – free elective courses. Students can complete 6 additional units from Group B or from other Computer Science, Mathematics, Statistics or Engineering courses with the permission of the eScience program convenor.
Under
exceptional circumstances the 12 unit eScience project course, COMP6703, can be
taken instead of the 6 unit project course COMP6701 and one other 6-unit
elective. This variation to the program would suit a student who has displayed
excellent academic results in their first semester of study and who wishes to
complete a more substantial project. It must be approved by the program
convenor.
In the
event that a student fails to complete a core or elective course, they might be
allowed to enroll in an eScience Summer Topics course. This course will
comprise a mixture of coursework, reading and project work and, with the
agreement of the program convenor, its successful completion can be accepted
for credit for the eScience program requirements in the stead of the course
that the student failed to complete. In this way, students could complete their
program of study without having to wait to the following academic year. A
maximum of 12 units of eScience Summer Topics may be counted towards meeting
program requirements for any one student.
Articulation to MInfTech (eScience)
The Graduate Diploma in IT (eScience) is a one-year full-time-equivalent
program. Students must complete 48 units of the course in order to graduate
from this program. If they successfully complete these units with a Distinction
average mark (70%) or better, then they are eligible to automatically
articulate to the Master of Information Technology (eScience) at ANU. The
latter program will require a further 48 units of courses (or one further year
of full-time study) to be completed.
Number of Units necessary for Program completion: 48
|
S1/S2 |
6 Units |
Introductory Programming |
|
|
S1/S2 |
6 Units |
eScience Project I |
|
|
S1 |
6 Units |
Networked Scientific Data Analysis & Presentation |
|
|
S1 |
6 Units |
Software Analysis & Design |
|
|
S2 |
6 Units |
Computer Graphics |
|
S1 |
6 Units |
Internet, Intranet & Document Systems |
|
|
S1 |
6 Units |
COMP6464 |
High Performance Scientific Computation |
|
S2 |
6 Units |
Relational Databases |
|
|
S2 |
3 Units |
Software Process |
|
|
S2 |
6 Units |
Information Technology in Electronic Commerce |
|
|
S2 |
3 Units |
Usability & Design of the Human/Computer Interface |
|
|
S2 |
6 Units |
COMP6704 |
Project Management |
|
S2 |
6 Units |
Graphical Data Analysis |
COMP6701
eScience Project I
6 units
Semester 1/Semester 2
Prerequisite Courses
(Co-)Prerequisite courses: COMP6700 and completion of 24 units of the Graduate
Diploma
This course will be made up of an individual project under the direction of
staff of the Department of Computer Science - possibly in collaboration with
staff elsewhere on campus or with industry. The projects will be concerned with
the development of applications which could be broadly termed "eScience".
Some of these projects may be in the field of distributed virtual reality.
Other projects may concentrate on industrial and (eComnmerce) commercial
applications such as the monitoring of industrial processes, financial
information management, or IT systems for the dissemination and outreach of
science.
COMP6704
Project Management
6 units
Semester 2
This course addresses some of the tasks needed to effectively plan and manage the software development process. Topics covered include choosing or tailoring a software development life-cycle; constructing a software development plan; applying techniques and tools for determining size, effort and costs of development; determining resource requirements; identifying, assessing and managing risks; using metrics for monitoring progress, controlling resources and estimating re-work.
STAT8026
Graphical Data Analysis
6 units
Semester 2
Introduces the principles of data representation, summarisation and
presentation with particular emphasis on the use of graphics. The course will
use the S Plus Language in a modern computing environment. Topics to be
discussed include: Data representation; examples of good and bad graphics;
principles of graphic construction; some pitfalls to be avoided; presentation
graphics. Graphics environments; interactive graphics; windows; linked windows;
graphics objects. Statistical graphics; stem and leaf plots, box plots,
histograms; quantile-quantile faces; dynamic graphics including data rotation
and brushing. Relationships between variables; smoothing scatterplots; simple
regression; modelling and diagnostic plots; exploring surfaces; contour plots
and prespective plots; multiple regression; relationships in time and space;
time series modelling and diagnositc plots.
Outcomes: A good knowledge of the princibles of aesthetics of presenting
statistical data using graphics.
COMP6245
EScience Summer Topics I
6
units
Summer session
Prerequisite
courses
Enrolment in the
eScience Graduate Diploma or Masters program and the permission of the eScience
program convenor.
In the event that a student fails to complete a core or elective
course, they might be allowed to enroll in an eScience Summer Topics course.
This course will comprise a mixture of coursework, reading and project work
and, with the agreement of the program convenor, its successful completion can
be accepted for credit for the eScience program requirements in the stead of
the course that the student failed to complete. In this way, students could
complete their program of study without having to wait to the following
academic year. A maximum of 12 units of eScience Summer Topics may be counted
towards meeting program requirements for any one student.
COMP6246
EScience Summer Topics II
6
units
Summer session
Prerequisite
courses
Enrolment in the
eScience Graduate Diploma or Masters program and the permission of the eScience
program convenor.
In the event that a student fails to complete a core or elective
course, they might be allowed to enroll in an eScience Summer Topics course.
This course will comprise a mixture of coursework, reading and project work
and, with the agreement of the program convenor, its successful completion can
be accepted for credit for the eScience program requirements in the stead of
the course that the student failed to complete. In this way, students could
complete their program of study without having to wait to the following
academic year. A maximum of 12 units of eScience Summer Topics may be counted
towards meeting program requirements for any one student.
COMP6247
EScience Summer Topics III
3
units
Summer session
Prerequisite
courses
Enrolment in the
eScience Graduate Diploma or Masters program and the permission of the eScience
program convenor.
In the event that a student fails to complete a core or elective
course, they might be allowed to enroll in an eScience Summer Topics course.
This course will comprise a mixture of coursework, reading and project work
and, with the agreement of the program convenor, its successful completion can
be accepted for credit for the eScience program requirements in the stead of
the course that the student failed to complete. In this way, students could
complete their program of study without having to wait to the following
academic year. A maximum of 12 units of eScience Summer Topics may be counted
towards meeting program requirements for any one student.
ANU
CRICOS Provider No 00120C
Please direct enquiries regarding this page to Graduate.School@anu.edu.au
The information on this page was last modified on 23 Dec 2002. The page has
been authorized by the Dean, the Graduate School as the relevant officer.
© 2003 The Australian
National University
URL: http://www.anu.edu.au/graduate/pubs/gcg/present_course.php?cc=6701
| eScience /
Dep. of Computer Science FEIT / ANU CRICOS Provider Code - 00120C |
21/1/2004 | Main contact :
Dr Peter Strazdins Tel : +61 2 6125-5140 Mail : peter@cs.anu.edu.au |