Search Course Outline

Showing 25 course outlines from 9861 matches

1576

COMPSCI 369

: Computational Methods in Interdisciplinary Science
2023 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.
Subject: Computer Science
Prerequisite: COMPSCI 220, and COMPSCI 225 or MATHS 254
1577

COMPSCI 369

: Computational Methods in Interdisciplinary Science
2022 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.
Subject: Computer Science
Prerequisite: COMPSCI 220 and 15 points from COMPSCI 225, MATHS 254, 255
1578

COMPSCI 373

: Computer Graphics and Image Processing
2025 Semester One (1253)
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.
Subject: Computer Science
Prerequisite: COMPSCI 210, 230, or COMPSYS 201 and SOFTENG 281
Restriction: COMPSCI 771
1579

COMPSCI 373

: Computer Graphics and Image Processing
2024 Semester One (1243)
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.
Subject: Computer Science
Prerequisite: COMPSCI 210, 230, or COMPSYS 201 and SOFTENG 281
Restriction: COMPSCI 771
1580

COMPSCI 373

: Computer Graphics and Image Processing
2023 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.
Subject: Computer Science
Prerequisite: COMPSCI 210, 230
Restriction: COMPSCI 771
1581

COMPSCI 373

: Computer Graphics and Image Processing
2022 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.
Subject: Computer Science
Prerequisite: COMPSCI 210, 230
Restriction: COMPSCI 771
1582

COMPSCI 373

: Computer Graphics and Image Processing
2021 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.
Subject: Computer Science
Prerequisite: COMPSCI 210, 230
Restriction: COMPSCI 771
1583

COMPSCI 380

: Project in Computer Science
2025 Semester One (1253)
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.
Subject: Computer Science
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
1584

COMPSCI 380

: Project in Computer Science
2021 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.
Subject: Computer Science
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
1585

COMPSCI 399

: Capstone: Computer Science
2025 Semester One (1253)
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.
Subject: Computer Science
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
1586

COMPSCI 399

: Capstone: Computer Science
2024 Semester One (1243)
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.
Subject: Computer Science
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
1587

COMPSCI 399

: Capstone: Computer Science
2023 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.
Subject: Computer Science
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
1588

COMPSCI 399

: Capstone: Computer Science
2022 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.
Subject: Computer Science
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
1589

COMPSCI 399

: Capstone: Computer Science
2021 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.
Subject: Computer Science
Prerequisite: 30 points at Stage III in Computer Science and COMPSCI 210, 220, 230
1590

COMPSCI 601

: Special Topic
2025 Semester One (1253)
Subject: Computer Science
Prerequisite: Approval of the Academic Head or nominee
1591

COMPSCI 690B

: Graduate Diploma Research Project
2025 Semester One (1253)
Subject: Computer Science
Restriction: COMPSCI 380 To complete this course students must enrol in COMPSCI 690 A and B
1592

COMPSCI 691A

: Postgraduate Diploma Research Project
2025 Semester One (1253)
Subject: Computer Science
Restriction: COMPSCI 780 To complete this course students must enrol in COMPSCI 691 A and B
1593

COMPSCI 691B

: Postgraduate Diploma Research Project
2025 Semester One (1253)
Subject: Computer Science
Restriction: COMPSCI 780 To complete this course students must enrol in COMPSCI 691 A and B
1594

COMPSCI 702

: Security for Smart-devices
2025 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
Subject: Computer Science
No pre-requisites or restrictions
1595

COMPSCI 702

: Security for Smart-devices
2021 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
Subject: Computer Science
Prerequisite: Approval of the Academic Head or nominee
1596

COMPSCI 702

: Security for Smart-devices
2020 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
Subject: Computer Science
Prerequisite: Approval of the Academic Head or nominee
1597

COMPSCI 703

: Generalising Artificial Intelligence
2025 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.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 361, 367, 761, 762, or COMPSCI 713 and 714
1598

COMPSCI 704

: Fundamentals in Human-Computer Interaction
2025 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.
Subject: Computer Science
Restriction: COMPSCI 345, SOFTENG 350
1599

COMPSCI 711

: Parallel and Distributed Computing
2025 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
Subject: Computer Science
No pre-requisites or restrictions
1600

COMPSCI 711

: Parallel and Distributed Computing
2024 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
Subject: Computer Science
No pre-requisites or restrictions