![]() |
![]() |
Compiled and prepared by N. Spadaccini and J.S. Rohl
The Department of Computer Science is now 22 years old. Below is a potted history of the development of its teaching activities.
The academic staff during 1999 consisted of 14 people - all with PhDs. Below we give a list of all those in post at some time during the year, together with the qualifications as they stood at the end of the year.
There were no resignations or appointments in 1999.
Associate Professor R.A. Owens was promoted to Professor.
Dr A. Datta, Dr P.D. Kovesi and Dr C.K. MacNish were all promoted to Senior Lecturer.
Six members of staff took leave during the year.
|
Name |
Type of leave |
Period |
|---|---|---|
|
Associate Professor Tsang |
various |
January - December |
|
Dr McDonald |
Long service leave |
April - June |
|
Dr MacNish |
Sabbatical leave |
July - December |
|
Associate Professor Thomas |
Sabbatical leave |
July - December |
|
Dr While |
Sabbatical leave |
July - December |
|
Dr Royle |
Leave without pay |
July - December |
The changes to our staff profile over our life-time are highlighted in the graph below. It shows the number of staff at each level at the time the Faculty Handbook went to press for the following year (for example the 1999 data is taken from the 2000 Handbook, which is published sometime in November 1999). There will be minor discrepancies and inconsistencies since publication dates have varied, and the promotion system has undergone significant changes. The trend is clear, our profile is becoming increasingly "senior" and some effort needs to be made in appointing younger staff members to ensure stable transitions with upcoming retirements and possible resignations.

After a significant decline in the number of staff that dating back to 1993, the number of academic staff has been 14 for the past two years.
The redistribution of staff to higher levels has continued. The Senior Lecturer band continues to grow and the Lecturer band has narrowed accordingly. There have been no Assistant Lecturers in the department since 1997. The graph also shows the "average" appointment level of the staff. This is obtained by associating 1 with Assistant Lecturers, 2 with Lecturers, and so on; then calculating the numerical average. The monotonic increase since 1993 continues and the level now is above Senior Lecturer. (Between 1991-1996 the average level was Lecturer.)
The student-staff ratio has been steadily increasing since 1994 an is now at 21.4. It is the highest student-staff within our resourcing faculty, and the 9th highest ratio amongst the 52 UWA academic organisational units. However if one considers the rate of change in the student-staff ratio over the last 5 years (1995-1999) at UWA then this department is surpassed only by the Graduate School of Management, whose SSR has increased from 18.9 to 31.0 in this period. Almost all other academic units have an SSR which is steady or in decline. The table below gives the raw data of staff and student numbers, the latter including research students.
|
| |||||||
The department offers units and majors in two degrees, the Bachelor of Science (BSc) and the Bachelor of Computer and Mathematical Sciences (BCM). A significant number of the BSc students are taking the double BSc/BE degree. As well all students in the Bachelor of Cognitive Science (BCogSci) take the first-year Computer Science unit, and may major in Computer Science. It is also possible to complete majors from this department within the Bachelor of Commerce degree.
In both degrees there are three major streams of study offered by the department - Computer Science with focus on programming languages and the theory of computing; Information Technology Applications with an emphasis on applications of information technology ; and Information Technology Systems with an emphasis on computer systems.
To claim a major in one of the the areas, a student must pass in 3 units from the relevant list below and a fourth from either of the lists or as approved by the Head of the Department. Note that two of the units, Neural Computation 407 and Computer Vision 412, are nominally Honours units, and three others, Concurrent Programming 304, Databases 313 and Software Engineering 314 appear in two lists.
|
Computer Science |
Information Technology |
Information Technology |
|---|---|---|
|
Algorithms 300 |
Computer Graphics 311 |
Concurrent Programming 304 |
|
Functional Programming 301 |
Databases 313 |
Computer Networks 312 |
|
Logic Programming 302 |
Software Engineering 314 |
Databases 313 |
|
Concurrent Programming 304 |
Robotics 315 |
Software Engineering 314 |
|
Neural Computation 407 |
Computer Vision 412 |
Operating Systems 316 |
The BSc was the original degree, and is still a popular choice with our students. Students in the programme are required to take one major, which must be from within the faculty of Science. Many choice to take a second major, again this must be from within the faculty of Science. There is a wide range of majors available within the faculty, and it is possible to undertake limited units from outside the Faculty of Science.
The BCM is a relatively new degree, founded within the Faculty of Science, but now coming under the auspices of the Faculty of Engineering and Mathematical Sciences. It is a special degree requiring depth - students must take 2 majors and must do both Mathematics and Computer Science in each of their first two years but allowing for breadth in that one of the chosen majors may be from outside the faculty. The majors available are:
|
From with in the School of Computer and Mathematical Sciences |
From within the Faculty of Economics & Commerce |
From other faculties |
|---|---|---|
|
Computer Science |
Accounting |
Asian Studies |
|
Information Technology Applications |
Economics |
Biochemistry |
|
Information Technology Systems |
Economic History |
Building Technology |
|
Applied Mathematics |
Finance |
Chinese |
|
Pure Mathematics |
General Management |
French |
|
Mathematical Sciences |
Human Resource Management |
German |
|
Mathematical Statistics |
Industrial Relations |
Geographical Information Systems |
|
|
Information Management |
Indonesian |
|
|
International Business Economics |
Italian |
|
|
Marketing |
Japanese |
|
|
Money & Banking |
Linguistics |
|
|
Quantitative Economics |
Philosophy |
|
|
Quantitative Finance |
Psychology |
|
|
|
Physics |
|
Source: BCM Standard Courses Handbook 1999 | ||
Every year there are minor changes to the content and format of all units as co-ordinators respond to their previous experiences and to changes in the environment. We do not comment on them here. In 1999 there were no significant changes.
A table of the undergraduate student enrolments from 1992 is given below. It considers only the students with which this report is concerned - those in the Bachelors degrees and the Honours students.
|
| |||||||
The honours EFTSUs are approximately 10% of the total, and have an effect only at the margin. In 1999 the number of EFTSUs grew considerably to 283, a trend which is expected to continue given the significant changes earmarked for our teaching programme in year 2000.
A feature of Australian education over the last decade has been the introduction of full fees for overseas students. Below we give a table of the full-fee and HECS-paying students since 1992.
|
![]() | |||||||
In the last 5 years the number of full-fee paying students has remained steady, at approximately 55.
As noted before, most of our students enroll in either the BCM, the BSc, or the joint BSc/BE degrees. The cut-off scores for these degrees from 1987 (or the year in which the degree programme was introduced) to 1998 (the year in which the use of scores was deprecated) are given below. From 1999 onwards an entrance (percentile) ranking rather than score is being used. We include these new ranking as a separate graph.
|
|
1987 |
1988 |
1989 |
1990 |
1991 |
1992 |
1993 |
1994 |
1995 |
1996 |
1997 |
1998 |
1999 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
BSc |
324 |
328 |
325 |
325 |
325 |
342 |
340 |
334 |
328 |
307 |
305 |
301 |
78.05 |
|
BSc/BE |
|
423 |
403 |
410 |
422 |
404 |
399 |
395 |
384 |
384 |
386 |
380 |
96.5 |
|
BCM |
|
|
|
|
|
|
343 |
332 |
314 |
307 |
308 |
302 |
78.35 |
|
Source: UNISTATS Data | |||||||||||||
Because of changes to the requirements for a TES score in 1992, and the changing proportion of the age cohort who take the Tertiary Entrance examination, it is hard to interpret these figures. The changes introduced in 1999 makes it impossible to easily compare changes in incoming cohort abilities. However the gap between the single-degree students and the BSc/BE students, is clear and significant.
The handbook entries for the undergraduate units taught this year are available from the university publishing unit (www.publishing.uwa.edu.au/handbooks/1999/). They are supplemented with an Information Sheet provided by the unit co-ordinator and with detailed information provided through our departmental undergraduate web site (undergraduate.cs.uwa.edu.au). An overview of the teaching programme is given below.
|
First year |
|
Co-ordinator |
|---|---|---|
|
Core |
Foundations of Programming 120 |
Professor J S Rohl |
|
Enrichment |
Computer Science - Theory, History & Practice 104 |
Dr M S Cottingham |
|
Second year |
|
|
|
Core |
Programming Structures 220 |
Drs A Datta, P Kovesi & C K MacNish |
|
Enrichment |
Introduction to Human Computer Interaction 225 |
Dr P Jones |
|
|
Unix and Windows Programming 226 |
Dr N Spadaccini |
|
|
Discrete Structures 227 |
Professor R A Owens |
|
Third year |
|
|
|
Computer Science |
Algorithms 300 |
Dr G F Royle |
|
major |
Functional Programming 301 |
Dr R L While |
|
|
Logic Programming 302 |
Dr R Kozera |
|
|
Concurrent Programming 304* |
Dr A Datta |
|
|
Neural Computation 407 |
Dr P T Hadingham |
|
Information Technology |
Computer Graphics 311 |
Dr M C Cottingham |
|
Applications major |
Databases 313+ |
Dr P T Hadingham |
|
|
Software Engineering 314` |
Dr R C Thomas |
|
|
Robotics 315 |
Dr P Kovesi |
|
|
Computer Vision 412 |
Professor R A Owens |
|
Information Technology |
Concurrent Programming 304* |
Dr A Datta |
|
Systems major |
Computer Networks 312 |
Dr C S McDonald |
|
|
Databases 313+ |
Dr P T Hadingham |
|
|
Software Engineering 314` |
Dr R C Thomas |
|
|
Operating systems 316 |
Dr R L While |
As mentioned earlier, students may replace one unit of a major with another relevant unit, with the approval of the Head of the Department.
Below is a table of the degree being undertaken by students in 1999 across all the units.
| 104 | 120 | 220 | 225 | 226 | 227 | 300 | 301 | 302 | 304 | 311 | 312 | 313 | 314 | 315 | 316 | 407 | 412 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BCM | 75 | 98 | 62 | 54 | 61 | 16 | 49 | 18 | 29 | 50 | 60 | 67 | 62 | 68 | 38 | 72 | 9 | 23 |
| BSc | 3 | 64 | 22 | 11 | 12 | 3 | 13 | 5 | 5 | 14 | 17 | 17 | 17 | 17 | 9 | 15 | 3 | 6 |
| BSc/BE | 0 | 85 | 38 | 0 | 2 | 0 | 14 | 5 | 6 | 21 | 23 | 26 | 25 | 26 | 21 | 31 | 1 | 2 |
| BCogSci | 0 | 14 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |
| others | 2 | 13 | 4 | 2 | 3 | 4 | 1 | 0 | 0 | 1 | 1 | 3 | 4 | 3 | 2 | 4 | 0 | 5 |
|
Source: The examination register 1999 | ||||||||||||||||||
These figures reflect previous experience. If we ignore the enrichment units, it is clear that the proportion of BCM students increases as the students progress through the degree. This is to be expected since the BCM is the specialist degree. On the other hand the BSc students decline in numbers as the students choose their majors across the faculty. The percentage of joint degree students remains fairly constant. It is noticeable that these students do not participate in the enrichment units: this is due to their very tight timetable.
Below is a table of the percentage of female students across all the units. All numbers are percentages.
| 104 | 120 | 220 | 225 | 226 | 227 | 300 | 301 | 302 | 304 | 311 | 312 | 313 | 314 | 315 | 316 | 407 | 412 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1996 | 24 | 27 | 20 | 22 | 21 | 20 | 19 | 23 | 24 | 18 | 13 | 20 | 19 | 18 | ||||
| 1997 | 23 | 26 | 19 | 30 | 16 | 21 | 14 | 29 | 17 | 23 | 14 | 24 | 23 | 19 | 22 | |||
| 1998 | 34 | 33 | 21 | 24 | 17 | 7 | 15 | 21 | 15 | 16 | 20 | 18 | 22 | 4 | 18 | 9 | 22 | |
| 1999 | 26 | 25 | 24 | 31 | 32 | 22 | 22 | 32 | 24 | 10 | 21 | 20 | 22 | 23 | 20 | 20 | 7 | 22 |
Source: The examination register 1996, 1997, 1998 and 1999 |
Three observations stand out from the data listed above,
The figures in this section are taken from the results returned to the Examinations Office. There may be some irregularities due to students with deferred examinations, students who are granted a supplementary examination, or students who marks have been subsequently adjusted. However these have a minor effect on the trends. The corresponding figures from 1996 are included for comparison.
The enrolment numbers (excluding all withdrawals) are given below.
| 104 | 120 | 220 | 225 | 226 | 227 | 300 | 301 | 302 | 304 | 311 | 312 | 313 | 314 | 315 | 316 | 407 | 412 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1996 | 79 | 258 | 130 | 67 | 118 | 79 | 42 | 48 | 68 | 113 | 97 | 111 | 107 | 61 | ||||
| 1997 | 86 | 260 | 130 | 71 | 81 | 63 | 21 | 52 | 53 | 83 | 80 | 45 | 103 | 70 | 87 | |||
| 1998 | 71 | 227 | 149 | 89 | 105 | 42 | 33 | 24 | 61 | 70 | 86 | 106 | 94 | 57 | 68 | 22 | 18 | |
| 1999 | 80 | 272 | 127 | 67 | 78 | 23 | 78 | 28 | 41 | 88 | 101 | 114 | 109 | 115 | 70 | 122 | 14 | 36 |
|
Source: The examination register 1996, 1997, 1998 and 1999 | ||||||||||||||||||
The scale has been fixed so that it is appropriate for the majority of our units and as a consequence, CS120 is way off scale.
The pass rates for all the units are given below.
| 104 | 120 | 220 | 225 | 226 | 227 | 300 | 301 | 302 | 304 | 311 | 312 | 313 | 314 | 315 | 316 | 407 | 412 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1996 | 76 | 76 | 82 | 93 | 90 | 80 | 90 | 90 | 90 | 90 | 89 | 93 | 94 | 87 | ||||
| 1997 | 80 | 82 | 84 | 92 | 86 | 92 | 71 | 92 | 89 | 84 | 95 | 93 | 96 | 86 | 98 | |||
| 1998 | 82 | 81 | 90 | 99 | 85 | 93 | 88 | 92 | 97 | 99 | 98 | 94 | 100 | 86 | 97 | 91 | 100 | |
| 1999 | 86 | 86 | 90 | 99 | 81 | 74 | 97 | 89 | 73 | 97 | 96 | 96 | 100 | 99 | 96 | 95 | 71 | 83 |
|
Source: The examination register 1996, 1997, 1998 and 1999 | ||||||||||||||||||
We can make the following observations.
The median scores for all the units are given below.
| 104 | 120 | 220 | 225 | 226 | 227 | 300 | 301 | 302 | 304 | 311 | 312 | 313 | 314 | 315 | 316 | 407 | 412 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1996 | 63 | 61 | 60 | 70 | 66 | 62 | 70 | 66 | 65 | 70 | 65 | 66 | 66 | 73 | ||||
| 1997 | 61 | 64 | 65 | 65 | 72 | 68 | 69 | 64 | 58 | 69 | 68 | 64 | 71 | 71 | 69 | |||
| 1998 | 66 | 66 | 66 | 68 | 63 | 70 | 59 | 60 | 67 | 72 | 71 | 68 | 72 | 72 | 69 | 70 | 73 | |
| 1999 | 65 | 70 | 68 | 67 | 62 | 58 | 69 | 65 | 60 | 72 | 65 | 67 | 68 | 72 | 74 | 64 | 62 | 73 |
|
Source: The examination register 1996, 1997, 1998 and 1999 | ||||||||||||||||||
We can make the following observations.
The standard deviations for all the units are given below.
| 104 | 120 | 220 | 225 | 226 | 227 | 300 | 301 | 302 | 304 | 311 | 312 | 313 | 314 | 315 | 316 | 407 | 412 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1996 | 22 | 20 | 17 | 15 | 16 | 19 | 22 | 17 | 13 | 19 | 15 | 14 | 14 | 20 | ||||
| 1997 | 18 | 18 | 17 | 15 | 19 | 16 | 21 | 15 | 17 | 19 | 15 | 15 | 11 | 18 | 12 | |||
| 1998 | 21 | 21 | 16 | 8 | 16 | 14 | 19 | 19 | 15 | 13 | 12 | 14 | 7 | 21 | 12 | 18 | 9 | |
| 1999 | 18 | 20 | 16 | 13 | 19 | 21 | 12 | 19 | 20 | 12 | 12 | 11 | 9 | 7 | 14 | 11 | 29 | 9 |
|
Source: The examination register 1996, 1997, 1998 and 1999 | ||||||||||||||||||
We can make the following observations.
The proportion of students awarded the 5 classifications for all the units are given below.
| 104 | 120 | 220 | 225 | 226 | 227 | 300 | 301 | 302 | 304 | 311 | 312 | 313 | 314 | 315 | 316 | 407 | 412 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| N/N+ | 11 | 39 | 13 | 3 | 15 | 6 | 2 | 3 | 11 | 3 | 4 | 5 | 0 | 1 | 3 | 6 | 4 | 6 |
| P | 13 | 51 | 36 | 15 | 20 | 6 | 19 | 8 | 9 | 9 | 28 | 23 | 19 | 3 | 8 | 31 | 2 | 4 |
| CR | 30 | 44 | 19 | 26 | 21 | 4 | 20 | 6 | 10 | 26 | 44 | 36 | 38 | 31 | 15 | 46 | 5 | 15 |
| D | 15 | 57 | 27 | 21 | 12 | 6 | 28 | 7 | 6 | 30 | 19 | 34 | 39 | 63 | 22 | 15 | 2 | 4 |
| HD | 11 | 83 | 32 | 2 | 10 | 1 | 9 | 4 | 5 | 20 | 6 | 16 | 13 | 17 | 22 | 11 | 1 | 7 |
|
Source: The examination register 1999 | ||||||||||||||||||
The classifications reflect the pass rates, median scores and standard deviations of the units, as you would expect. We may need to consider the acceptability of the wide variation in HD classes awarded from 3% in Introduction to Human Computer Interaction 225 to ~30% in Foundations of Programming 120 and Robotics 315.
The honours programme is an optional 4th year that is available to students who pass the undergraduate degree at a sufficiently high level. It is available as both BCM(hons) and BSc(hons), and in each the honours may be in either Computer Science or Information Technology.
Since honours is a coherent programme, we can give an overall picture, which is not possible with the undergraduate teaching. Nevertheless we must bear in mind the fact that part-time honours is now possible, as is splitting the degree across calendar years. Thus there is no longer a one-to-one relationship between enrolment numbers and EFTSUs. In 1999 3 students graduated in mid-year, and 3 others will not complete until mid 2000. In what follows we count all students who appear on either the June or the November 1999 examination registers. The number of graduations will, of course, sometimes be less than this.
Below we give a table of the first degree followed by the students before enrolment in honours.
|
|
1992 |
1993 |
1994 |
1995 |
1996 |
1997 |
1998 |
1999 |
|---|---|---|---|---|---|---|---|---|
|
BCM |
4 |
0 |
5 |
6 |
4 |
7 |
21 |
15 |
|
BSc |
15 |
13 |
3 |
5 |
4 |
2 |
1 |
3 |
|
BSc/BE |
0 |
1 |
7 |
3 |
6 |
11 |
5 |
6 |
|
others |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
|
Source: data provided at the Departmental Examiners' Meeting | ||||||||
The graph shows that the number of BSc degree students in honours is small. and that the bulk of our honours students come from the BCM programme, forming over 60% of the total enrolment. The joint BSc/BE students represent 25% of the total honours enrolment.
As we offer honours in two disciplines, Computer Science and Information Technology, in two degrees it is helpful to see how student choice might vary.
|
|
Computer Science |
Information Technology |
|---|---|---|
|
BCM |
|
|
|
BSc |
|
|
The preference for Information Technology is overwhelming.
Below we give a table of the students' sex.
1992
1993
1994
1995
1996
1997
1998
1999
female
5
1
1
1
1
1
7
6
male
15
14
14
13
14
19
20
18

Between 1993 and 1997 the story was pretty depressing. In 1999 the proportion was 25%, in line with the improvement found in 1998, and consistent with third-year proportions. Whether the 1993-97 period or the 1998-99 period is the aberration is not clear yet.
Below is a table of the funding source for the students since 1995.
|
|
1995 |
1996 |
1997 |
1998 |
1999 |
|---|---|---|---|---|---|
|
full-fee |
1 |
1 |
0 |
4 |
5 |
|
Local |
13 |
14 |
20 |
23 |
19 |
|
| |||||
|
|
1992 |
1993 |
1994 |
1995 |
1996 |
1997 |
1998 |
1999 |
|---|---|---|---|---|---|---|---|---|
|
Fail |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
|
H3 |
0 |
0 |
0 |
0 |
0 |
1 |
2 |
3 |
|
2B |
3 |
0 |
1 |
4 |
4 |
2 |
2 |
4 |
|
2A |
7 |
5 |
7 |
5 |
6 |
7 |
13 |
8 |
|
H1 |
10 |
10 |
7 |
5 |
5 |
9 |
8 |
9 |
|
Total |
20 |
15 |
15 |
14 |
15 |
20 |
25 |
24 |
We can make the following observations.
Students undertaking the honours programme must take 5 units (worth 12.5% each) and a project worth 37.5%. The units offered are listed below. Scientific Communication 405 is compulsory.
|
Unit |
Co-ordinator |
|---|---|
|
Scientific Communication 405 (233.405) |
Associate Professor R A Owens |
|
Programming Methodology 401 (233.401) |
Professor J S Rohl |
|
Neural Computation 407 (233.407) |
Dr P T Hadingham |
|
Algorithms for AI 411 (233.411) |
Dr R Kozera |
|
Computer Vision 412 (233.412) |
Associate Professor R A Owens |
|
Advanced Graphics 413 (233.413) |
Dr N Spadaccini |
|
Advanced Algorithms and Complexity 418 (233.418) |
Dr L Soundaralakshmi |
The enrolments of honours students in these units is given below.
|
|
401 |
405 |
406 |
407 |
408 |
409 |
411 |
412 |
413 |
417 |
418 |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
1995 |
|
14 |
7 |
7 |
9 |
|
12 |
13 |
|
6 |
4 |
|
1996 |
|
15 |
|
12 |
13 |
|
13 |
9 |
|
2 |
9 |
|
1997 |
6 |
22 |
|
10 |
11 |
6 |
20 |
20 |
15 |
|
|
|
1998 |
5 |
23 |
|
11 |
17 |
15 |
9 |
22 |
10 |
|
|
|
1999 |
4 |
22 |
|
10 |
|
|
2 |
16 |
17 |
|
3 |
There are a number of factors to be considered when interpreting these numbers.
There has been a marked drop in the number of honours students participating in Algorithms for AI 411. These students are likely to have chosen the Software Quality and Reliability unit presented by the Department of Electrical and Electronic Engineering.
The means (not medians!) are given below.
|
|
401 |
405 |
406 |
407 |
408 |
409 |
411 |
412 |
413 |
417 |
418 |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
1995 |
|
76 |
72 |
94 |
64 |
|
71 |
71 |
|
77 |
79 |
|
1996 |
|
73 |
|
76 |
73 |
|
71 |
76 |
|
77 |
69 |
|
1997 |
79 |
71 |
|
77 |
72 |
70 |
72 |
75 |
66 |
|
|
|
1998 |
77 |
75 |
|
70 |
71 |
65 |
68 |
75 |
61 |
|
|
|
1999 |
74 |
74 |
|
68 |
|
|
72 |
76 |
70 |
|
85 |
The mean for honours units is traditionally in the mid-70s. In 1999 the means for Visualisation 413 increased significantly.
The titles of this year's honours dissertations are listed below.
|
Author |
Title |
Supervisor |
|---|---|---|
| Ash Hafez | Implementation of Gofer/Haskell Supporting Reduction Visualisation | Professor Jeff Rohl and Dr Lyndon While |
| Airin Sugiano | Enhancing Infra-red Images | Associate Professor Robyn Owens |
| Keith Johnson | Shape reconstruction and Graphical Interface in Photometric Stereo | Dr Marion Cottingham and Dr Ryszard Kozera |
| Han Wen Kam | Can Agent Technology be extended to provide privacy on the Internet? | Dr Paul Hadingham and Dr Peter Goldschmidt (Department of Information Management) |
| Jeffery Koh Kok Kim (finished 1st semester) | Investigate the use of formal specification (OCL) for specifying, checking and verifying the behaviour of methods in abstract data types | Dr Cara MacNish |
| Christopher Kings-Lynne | Component Based Web-site Management and Design | Dr Nick Spadaccini |
| Michael Kruger | Web Client Infinity II | Dr Cara MacNish, Professor Jeff Rohl and Andrew Nilsson (Corporate) |
| Sarah Lee | Skeleton Weed Detection using Computer Vision | Professor Robyn Owens |
| Jason Liu | Examining User Acceptance of Internet Stock Trading | Professor Jeff Rohl |
| Matthew Love | A Distributed Read Barrier for the STG Machine | Dr Lyndon While and Professor Jeff Rohl |
| Reto Meier | Automated Flooded Member Detection via Gamma Radiation Detection | Dr Peter Kovesi |
| Simon Moncrieff | Facial Reconstruction from the Skull | Professor Robyn Owens |
| Hooi Lit Ng | Design and Code-Optimisation of Parallel Algorithms in Joyce/Linda | Dr Amitava Datta and Dr Chris McDonald |
| Simon Palmer | A simulator for robot path planning with incomplete information | Dr Amitava Datta |
| Steven Robert Pegg | 3D Terrain Graphics Using Voxel Based Height Fields: A Faster Alternative to Polygons | Dr Amitava Datta |
| Johannes Andy Pranatasaputra | Development of Web-based Computer Application for the Selection of Transplant Donors | Dr Paul Hadingham, Dr Guan Tay and Dr Michael Griffiths (Centre for Molecular Immunology and Instrumentation, UWA |
| Ivy Mei Chin Pui | Recognizing facial expressions | Dr Peter Kovesi and Dr Eun Jung Holden |
| Lye Har Seen (finished 1st semester) | Three Dimensional Anthropometry | Dr Nick Spadaccini |
| Priscilla Teng | Forensic Shape Reconstruction | Dr Rosalind Sadleir and Dr Allanah Buck |
| Evangeline Than | Analysis of 3D representation of mammalian brains from 2D serial sections | Dr Peter Kovesi |
| Hou Wah Thoo | Constructing a 3D representation from 2D images | Dr Peter Kovesi |
| Seteven Wijaya Ali | Automated Residential Properties Valuation | Dr Richard Thomas and Dr Paul Hadingham |
| Shui Wai Ray Wong | Animation of Sorting Algorithms | Dr Amitava Datta |
| Joseph Jongchan Woo | IT Strategies for a Small Business | Dr Amitava Datta and Dr Richard Thomas |
Below we record those of our students who were recognised by the university in the offering of scholarships, by the faculties in the awarding of faculty prizes, and by the department in nominating the dux of each of the units we mount.
Postgraduate scholarships |
|
|
|
Australian Postgraduate Award |
None offered in 1999 |
|
|
|
|
|
Faculty prizes |
| |
Adept Electronic Solutions - Computer Vision 412 | Benjamin Reynolds |
|
ADI - Best Honours in Computer Science | Steven Pegg | Applecross SHS |
ALPHAWEST - Computer Networks 312 | Michael Wager | Lynwood SHS |
ALPHAWEST - Computer Networks 312 | James Henstridge | Hollywood SHS |
CCK Treasury Systems - Prog. Structures 220 | Gregory Cresp | Hollywood SHS |
Execom - Databases 313 | Ryan Dillon |
|
Fundi Software - Software Engineering 314 | Ching Por Chan |
|
Fundi Software - Software Engineering 314 | Kevin Hayward | Guildford Grammar |
Sun Microsystems Aust - CS120 Java Programming | Kay Loong Khoo | Sunway College |
Tang Computers - Best BSc/BCM major in CS | Anthony Radi | South Fremantle SHS |
Winthrop Australia - Operating Systems 316 | Jeremy Sor | Mount Lawley SHS |
Winthrop Australia - Operating Systems 316 | Steven Cook | Govn'r Stirling SHS |
Relational Scholarships - 1st Year | Courtenay Greig | Hale School |
Relational Scholarships - 2nd Year | Jatinder Singh | Scarborough SHS |
Relational Scholarships - 3rd Year | Angeline Loh | John Forrest SHS |
Relational Scholarships - Honours | Christopher Kings-Lynne | Newman College SHS |
|
|
|
|
Outside awards |
|
|
Western Australian Information Technology & Telecommunications Award (WAITTA) |
None |
|
|
|
|
|
Dux of units |
|
|
Foundations of Programming 120 | Kay Loon Khoo | Sunway College |
Computer Science: Theory, Practice and History 104 | Kay Loon Khoo | Sunway College |
Programming Structures 220 | Greg Cresp | Hollywood SHS |
Introduction to Human Computer Interaction 225 | Julian Coyne | John XXIII College |
Discrete Structures 227 | Melissa Fixter | John Wollaston Comm |
Unix and Windows Programming 226 | Bradley Ward | Aquinas College |
Computer Networks 312 | Michael Wager | Lynwood SHS |
Computer Networks 312 | James Henstridge | Hollywood SHS |
Databases 313 | Ryan Dillon |
|
Logic Programming 302 | Anthony Radi | South Fremantle SHS |
Computer Graphics 311 | Anthony Radi | South Fremantle SHS |
Robotics 315 | Gareth White | Helena College |
Operating Systems 316 | Jeremy Sor | Mount Lawley SHS |
Operating Systems 316 | Steven Cook | Govn'r Stirling SHS |
Concurrent Programming 304 | Steven Cook | Govn'r Stirling SHS |
Algorithms 300 | Todd Owen | Rossmoyne SHS |
Functional Programming 301 | Ryan Dillon |
|
Software Engineering 314 | Ching Por Chan |
|
Software Engineering 314 | Kevin Hayward | Guildford Grammar |
Advanced Algorithms and Complexity 418 | Steven Pegg | Applecross SHS |
Scientific Communication 405 | Steven Pegg | Applecross SHS |
Programming Methodology 401 | Ashraf Hafez | Hale School |
Neural Computation 407 | Aranda Morrison | Busselton SHS |
Computer Vision 412 | Benjamin J Reynolds |
|
Each year changes are made to units to reflect our experience and the feedback we receive from a number of sources. We do not detail them all here. However, for year 2000 there are several major change of interest.
The Departments of Computer Science and of Electrical and Electronic Engineering and the BCM have all been recently reviewed and the consequences to the teaching programme are significant. All units are to be semesterised. There is to be a shift in emphasis toward systems in the CS1 and CS2 teaching years. The Department of Computer Science will begin teaching units to the School of Engineering. We will introduce and administer a new degree, the BE (Software Engineering) with participation form the Department of Electrical and Electronic Engineering. A new Computer Science degree is to be introduced, BCompSci.
| Copyright© 2000, Department of Computer Science & Software Engineering, The University of Western Australia. Unauthorised duplication or modification of this page and its contents is prohibited. Last Modified 19th September 2000 |