Search Course Outline
Showing 25 course outlines from 4473 matches
901
COMPSCI 691A
: Postgraduate Diploma Research Project2020 Semester Two (1205)
Restriction: COMPSCI 780
To complete this course students must enrol in COMPSCI 691 A and B
902
COMPSCI 691B
: Postgraduate Diploma Research Project2025 Semester One (1253)
Restriction: COMPSCI 780
To complete this course students must enrol in COMPSCI 691 A and B
903
COMPSCI 701
: Creating Maintainable Software2025 Semester Two (1255)
Developing maintainable software has been an ongoing challenge in the software industry. This course presents the principles and practices that have been proposed for developing maintainable software systems. It will evaluate and critique these principles and practices through examining their application in practice and through understanding the research on their effectiveness. Recommended preparation: COMPSCI 331 or 718
No pre-requisites or restrictions
904
COMPSCI 701
: Creating Maintainable Software2024 Semester Two (1245)
Developing maintainable software has been an ongoing challenge in the software industry. This course presents the principles and practices that have been proposed for developing maintainable software systems. It will evaluate and critique these principles and practices through examining their application in practice and through understanding the research on their effectiveness. Recommended preparation: COMPSCI 331 or 718
No pre-requisites or restrictions
905
COMPSCI 701
: Creating Maintainable Software2023 Semester Two (1235)
Developing maintainable software has been an ongoing challenge in the software industry. This course presents the principles and practices that have been proposed for developing maintainable software systems. It will evaluate and critique these principles and practices through examining their application in practice and through understanding the research on their effectiveness.
Prerequisite: COMPSCI 235 or 718
906
COMPSCI 701
: Creating Maintainable Software2022 Semester Two (1225)
Developing maintainable software has been an ongoing challenge in the software industry. This course presents the principles and practices that have been proposed for developing maintainable software systems. It will evaluate and critique these principles and practices through examining their application in practice and through understanding the research on their effectiveness.
Prerequisite: COMPSCI 235 or 718
907
COMPSCI 701
: Special Topic: Creating Maintainable Software2021 Semester Two (1215)
Developing maintainable software has been an ongoing challenge in the software industry. This course presents the principles and practices that have been proposed for developing maintainable software systems. It will evaluate and critique these principles and practices through examining their application in practice and through understanding the research on their effectiveness.
Prerequisite: Approval of Academic Head or nominee
908
COMPSCI 701
: Special Topic: Creating Maintainable Software2020 Semester Two (1205)
Developing maintainable software has been an ongoing challenge in the software industry. This course presents the principles and practices that have been proposed for developing maintainable software systems. It will evaluate and critique these principles and practices through examining their application in practice and through understanding the research on their effectiveness.
Prerequisite: Approval of Academic Head or nominee
909
COMPSCI 702
: Security for Smart-devices2025 Semester One (1253)
Covers security features supported by the different platforms for smart devices. Provides an overview of the most popular OS platforms in the market and focuses on security for Android and iOS. Recommended preparation: COMPSCI 340
No pre-requisites or restrictions
910
COMPSCI 702
: Security for Smart-devices2021 Semester One (1213)
Covers security features supported by the different platforms for smart devices. Provides an overview of the most popular OS platforms in the market and focuses on security for Android and iOS. Recommended preparation: COMPSCI 340
Prerequisite: Approval of the Academic Head or nominee
911
COMPSCI 702
: Security for Smart-devices2020 Semester One (1203)
Covers security features supported by the different platforms for smart devices. Provides an overview of the most popular OS platforms in the market and focuses on security for Android and iOS. Recommended preparation: COMPSCI 340
Prerequisite: Approval of the Academic Head or nominee
912
COMPSCI 703
: Generalising Artificial Intelligence2025 Semester One (1253)
AI deep learning has significantly advanced image understanding, language modelling, speech recognition, game playing, and more. These developments enable near-human capabilities in text and image generation. Explores highly specialised knowledge in planning, reasoning, explanation, natural language understanding, and knowledge acquisition, and assess their contribution to highly competent, general AI systems. Includes a significant individual research project.
Prerequisite: 15 points from COMPSCI 361, 367, 761, 762, or COMPSCI 713 and 714
913
COMPSCI 704
: Fundamentals in Human-Computer Interaction2025 Semester One (1253)
Human behaviour and humans’ expectations of interaction. Computer interfaces and the interaction between humans and computers. The significance of the user interface, interface design and user centred design process in system development. Interface usability evaluation methodologies and practice. Includes processes of evaluation, design, and implementation using current techniques and tools.
Restriction: COMPSCI 345, SOFTENG 350
914
COMPSCI 705
: Advanced Topics in Human Computer Interaction2025 Semester Two (1255)
Human aspects of computer systems, relevant to commercial solution development and computer science research. Sample topics: advanced evaluation methods; support of pen and touch-based interaction; trends with domain specific user interface design, such as interfaces for enterprise systems.
Prerequisite: COMPSCI 345 or 704 or SOFTENG 350
Restriction: SOFTENG 702
Restriction: SOFTENG 702
915
COMPSCI 705
: Advanced Topics in Human Computer Interaction2024 Semester Two (1245)
Human aspects of computer systems, relevant to commercial solution development and computer science research. Sample topics: advanced evaluation methods; support of pen and touch-based interaction; trends with domain specific user interface design, such as interfaces for enterprise systems. Recommended preparation: COMPSCI 345 or SOFTENG 350.
Restriction: SOFTENG 702
916
COMPSCI 705
: Advanced Topics in Human Computer Interaction2023 Semester Two (1235)
Human aspects of computer systems, relevant to commercial solution development and computer science research. Sample topics: advanced evaluation methods; support of pen and touch-based interaction; trends with domain specific user interface design, such as interfaces for enterprise systems. Recommended preparation: COMPSCI 345 or SOFTENG 350.
Restriction: SOFTENG 702
917
COMPSCI 705
: Advanced Topics in Human Computer Interaction2022 Semester Two (1225)
Human aspects of computer systems, relevant to commercial solution development and computer science research. Sample topics: advanced evaluation methods; support of pen and touch-based interaction; trends with domain specific user interface design, such as interfaces for enterprise systems. Recommended preparation: COMPSCI 345 or SOFTENG 350.
Prerequisite: Approval of the Academic Head or nominee
Restriction: SOFTENG 702
Restriction: SOFTENG 702
918
COMPSCI 705
: Advanced Topics in Human Computer Interaction2021 Semester Two (1215)
Human aspects of computer systems, relevant to commercial solution development and computer science research. Sample topics: advanced evaluation methods; support of pen and touch-based interaction; trends with domain specific user interface design, such as interfaces for enterprise systems. Recommended preparation: COMPSCI 345 or SOFTENG 350.
Prerequisite: Approval of the Academic Head or nominee
Restriction: SOFTENG 702
Restriction: SOFTENG 702
919
COMPSCI 705
: Advanced Topics in Human Computer Interaction2020 Semester Two (1205)
Human aspects of computer systems, relevant to commercial solution development and computer science research. Sample topics: advanced evaluation methods; support of pen and touch-based interaction; trends with domain specific user interface design, such as interfaces for enterprise systems. Recommended preparation: COMPSCI 345 or SOFTENG 350.
Prerequisite: Approval of the Academic Head or nominee
Restriction: SOFTENG 702
Restriction: SOFTENG 702
920
COMPSCI 711
: Parallel and Distributed Computing2025 Semester One (1253)
Computer architectures and languages for exploring parallelism, conceptual models of parallelism, principles for programming in a parallel environment, different models to achieve interprocess communication, concurrency control, distributed algorithms and fault tolerance. Recommended preparation: COMPSCI 320 or 335
No pre-requisites or restrictions
921
COMPSCI 711
: Parallel and Distributed Computing2024 Semester One (1243)
Computer architectures and languages for exploring parallelism, conceptual models of parallelism, principles for programming in a parallel environment, different models to achieve interprocess communication, concurrency control, distributed algorithms and fault tolerance. Recommended preparation: COMPSCI 320 or 335
No pre-requisites or restrictions
922
COMPSCI 711
: Parallel and Distributed Computing2023 Semester One (1233)
Computer architectures and languages for exploring parallelism, conceptual models of parallelism, principles for programming in a parallel environment, different models to achieve interprocess communication, concurrency control, distributed algorithms and fault tolerance.
Prerequisite: COMPSCI 320 or 335
923
COMPSCI 711
: Parallel and Distributed Computing2022 Semester One (1223)
Computer architectures and languages for exploring parallelism, conceptual models of parallelism, principles for programming in a parallel environment, different models to achieve interprocess communication, concurrency control, distributed algorithms and fault tolerance. Recommended preparation: COMPSCI 335.
Prerequisite: Approval of the Academic Head or nominee
924
COMPSCI 711
: Parallel and Distributed Computing2021 Semester Two (1215)
Computer architectures and languages for exploring parallelism, conceptual models of parallelism, principles for programming in a parallel environment, different models to achieve interprocess communication, concurrency control, distributed algorithms and fault tolerance. Recommended preparation: COMPSCI 335.
Prerequisite: Approval of the Academic Head or nominee
925
COMPSCI 711
: Parallel and Distributed Computing2020 Semester Two (1205)
Computer architectures and languages for exploring parallelism, conceptual models of parallelism, principles for programming in a parallel environment, different models to achieve interprocess communication, concurrency control, distributed algorithms and fault tolerance. Recommended preparation: COMPSCI 335.
Prerequisite: Approval of the Academic Head or nominee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179