Search Course Outline
Showing 25 course outlines from 2938 matches
576
COMPSCI 367
: Artificial Intelligence2021 Semester Two (1215)
Covers algorithms and representational schemes used in artificial intelligence. AI search techniques (e.g., heuristic search, constraint satisfaction, etc.) for solving both optimal and satisficing tasks. Tasks such as game playing (adversarial search), planning, and natural language processing. Discusses and examines the history and future of AI and the ethics surrounding the use of AI in society.
Prerequisite: COMPSCI 220 and 15 points from COMPSCI 225, MATHS 254, 255
Restriction: COMPSCI 761
Restriction: COMPSCI 761
577
COMPSCI 367
: Artificial Intelligence2020 Semester Two (1205)
The cornerstones of AI: representation, utilisation, and acquisition of knowledge. Taking a real world problem and representing it in a computer so that the computer can do inference. Utilising this knowledge and acquiring new knowledge is done by search which is the main technique behind planning and machine learning.
Prerequisite: COMPSCI 220 and 15 points from COMPSCI 225, MATHS 254, 255
Restriction: COMPSCI 761
Restriction: COMPSCI 761
578
COMPSCI 369
: Computational Methods in Interdisciplinary Science2023 Semester One (1233)
Many sciences use computational methods that involve the development and application of computer algorithms and software to answer scientific questions. This course looks at how to tackle these interdisciplinary problems through methods like probabilistic computer modelling, computer-based statistical inference, and computer simulations. The material is largely motivated by the life sciences but also uses examples from other sciences. It focuses on modelling and analysing real-world data with an emphasis on analysing DNA sequence data. No background in physical or life sciences is assumed.
Prerequisite: COMPSCI 220, and COMPSCI 225 or MATHS 254
579
COMPSCI 369
: Computational Methods in Interdisciplinary Science2022 Semester One (1223)
Many sciences use computational methods that involve the development and application of computer algorithms and software to answer scientific questions. This course looks at how to tackle these interdisciplinary problems through methods like probabilistic computer modelling, computer-based statistical inference, and computer simulations. The material is largely motivated by the life sciences but also uses examples from other sciences. It focuses on modelling and analysing real-world data with an emphasis on analysing DNA sequence data. No background in physical or life sciences is assumed.
Prerequisite: COMPSCI 220 and 15 points from COMPSCI 225, MATHS 254, 255
580
COMPSCI 373
: Computer Graphics and Image Processing2023 Semester One (1233)
Basic geometric processes including transformations; viewing and projection; back projection and ray tracing. Graphics modelling concepts: primitives, surfaces, and scene graphs, lighting and shading, texture mapping, and curve and surface design. Graphics and image processing fundamentals: image definition and representation, perception and colour models, grey level and colour enhancement, neighbourhood operations and filtering. Use of the OpenGL graphics pipeline.
Prerequisite: COMPSCI 210, 230
Restriction: COMPSCI 771
Restriction: COMPSCI 771
581
COMPSCI 373
: Computer Graphics and Image Processing2022 Semester One (1223)
Basic geometric processes including transformations; viewing and projection; back projection and ray tracing. Graphics modelling concepts: primitives, surfaces, and scene graphs, lighting and shading, texture mapping, and curve and surface design. Graphics and image processing fundamentals: image definition and representation, perception and colour models, grey level and colour enhancement, neighbourhood operations and filtering. Use of the OpenGL graphics pipeline.
Prerequisite: COMPSCI 210, 230
Restriction: COMPSCI 771
Restriction: COMPSCI 771
582
COMPSCI 373
: Computer Graphics and Image Processing2021 Semester One (1213)
Basic geometric processes including transformations; viewing and projection; back projection and ray tracing. Graphics modelling concepts: primitives, surfaces, and scene graphs, lighting and shading, texture mapping, and curve and surface design. Graphics and image processing fundamentals: image definition and representation, perception and colour models, grey level and colour enhancement, neighbourhood operations and filtering. Use of the OpenGL graphics pipeline.
Prerequisite: COMPSCI 210, 230
Restriction: COMPSCI 771
Restriction: COMPSCI 771
583
COMPSCI 380
: Project in Computer Science2021 Semester Two (1215)
Each student taking one of these courses will be expected to do an individual practical project under the supervision of a member of staff. Only students with excellent academic records will be allowed to take these courses, and only after a supervisor and topic have been agreed upon by the Head of Department.
Prerequisite: Approval of Academic Head or nominee
Restriction: COMPSCI 690 To complete this course students must enrol in COMPSCI 380 A and B, or COMPSCI 380
Restriction: COMPSCI 690 To complete this course students must enrol in COMPSCI 380 A and B, or COMPSCI 380
584
COMPSCI 380
: Project in Computer Science2021 Semester One (1213)
Each student taking one of these courses will be expected to do an individual practical project under the supervision of a member of staff. Only students with excellent academic records will be allowed to take these courses, and only after a supervisor and topic have been agreed upon by the Head of Department.
Prerequisite: Approval of Academic Head or nominee
Restriction: COMPSCI 690 To complete this course students must enrol in COMPSCI 380 A and B, or COMPSCI 380
Restriction: COMPSCI 690 To complete this course students must enrol in COMPSCI 380 A and B, or COMPSCI 380
585
COMPSCI 380
: Project in Computer Science2021 Summer School (1210)
Each student taking one of these courses will be expected to do an individual practical project under the supervision of a member of staff. Only students with excellent academic records will be allowed to take these courses, and only after a supervisor and topic have been agreed upon by the Head of Department.
Prerequisite: Approval of Academic Head or nominee
Restriction: COMPSCI 690 To complete this course students must enrol in COMPSCI 380 A and B, or COMPSCI 380
Restriction: COMPSCI 690 To complete this course students must enrol in COMPSCI 380 A and B, or COMPSCI 380
586
COMPSCI 380
: Project in Computer Science2020 Semester Two (1205)
Each student taking one of these courses will be expected to do an individual practical project under the supervision of a member of staff. Only students with excellent academic records will be allowed to take these courses, and only after a supervisor and topic have been agreed upon by the Head of Department.
Prerequisite: Approval of Academic Head or nominee
Restriction: COMPSCI 690 To complete this course students must enrol in COMPSCI 380 A and B, or COMPSCI 380
Restriction: COMPSCI 690 To complete this course students must enrol in COMPSCI 380 A and B, or COMPSCI 380
587
COMPSCI 389
: Research Methods in Computer Science2023 Semester Two (1235)
An overview of research methods and techniques used across the discipline of Computer Science, including formal proof techniques and empirical methods that involve quantitative and/or qualitative data. Students will be expected to apply the research methods in a collaborative research project.
Prerequisite: GPA of 5.0 or higher and COMPSCI 289 and 30 points at Stage II in Computer Science
588
COMPSCI 389
: Research Methods in Computer Science2022 Semester Two (1225)
An overview of research methods and techniques used across the discipline of Computer Science, including formal proof techniques and empirical methods that involve quantitative and/or qualitative data. Students will be expected to apply the research methods in a collaborative research project.
Prerequisite: GPA of 5.0 or higher and COMPSCI 289 and 30 points at Stage II in Computer Science
589
COMPSCI 389
: Research Methods in Computer Science2021 Semester Two (1215)
An overview of research methods and techniques used across the discipline of Computer Science, including formal proof techniques and empirical methods that involve quantitative and/or qualitative data. Students will be expected to apply the research methods in a collaborative research project.
Prerequisite: Minimum GPA of 5.0 and 45 points at Stage II in Computer Science
590
COMPSCI 399
: Capstone: Computer Science2023 Semester Two (1235)
Students work in small groups to complete a substantial problem applying the knowledge learnt from the different courses in the Computer Science major. Teams are expected to reason on a problem, devise a solution, produce an artefact and present their work. The capstone provides an opportunity for students to further develop their technical and communication skills.
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
591
COMPSCI 399
: Capstone: Computer Science2023 Semester One (1233)
Students work in small groups to complete a substantial problem applying the knowledge learnt from the different courses in the Computer Science major. Teams are expected to reason on a problem, devise a solution, produce an artefact and present their work. The capstone provides an opportunity for students to further develop their technical and communication skills.
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
592
COMPSCI 399
: Capstone: Computer Science2022 Semester Two (1225)
Students work in small groups to complete a substantial problem applying the knowledge learnt from the different courses in the Computer Science major. Teams are expected to reason on a problem, devise a solution, produce an artefact and present their work. The capstone provides an opportunity for students to further develop their technical and communication skills.
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
593
COMPSCI 399
: Capstone: Computer Science2022 Semester One (1223)
Students work in small groups to complete a substantial problem applying the knowledge learnt from the different courses in the Computer Science major. Teams are expected to reason on a problem, devise a solution, produce an artefact and present their work. The capstone provides an opportunity for students to further develop their technical and communication skills.
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
594
COMPSCI 399
: Capstone: Computer Science2021 Semester Two (1215)
Students work in small groups to complete a substantial problem applying the knowledge learnt from the different courses in the Computer Science major. Teams are expected to reason on a problem, devise a solution, produce an artefact and present their work. The capstone provides an opportunity for students to further develop their technical and communication skills.
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
595
COMPSCI 399
: Capstone: Computer Science2021 Semester One (1213)
Students work in small groups to complete a substantial problem applying the knowledge learnt from the different courses in the Computer Science major. Teams are expected to reason on a problem, devise a solution, produce an artefact and present their work. The capstone provides an opportunity for students to further develop their technical and communication skills.
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
596
COMPSCI 399
: Capstone: Computer Science2020 Semester Two (1205)
Students work in small groups to complete a substantial problem applying the knowledge learnt from the different courses in the Computer Science major. Teams are expected to reason on a problem, devise a solution, produce an artefact and present their work. The capstone provides an opportunity for students to further develop their technical and communication skills.
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
597
COMPSCI 691A
: Postgraduate Diploma Research Project2021 Semester Two (1215)
Restriction: COMPSCI 780
To complete this course students must enrol in COMPSCI 691 A and B
598
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
599
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
600
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
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