- Teacher: Damir Azhar
- Teacher: Andrew Luxton-Reilly
Available courses
An introduction to software development, including processes, best practices, tools and quality assurance techniques such as testing. This course is about figuring what to build and building it, not implementing a specification. Students will also learn about organising development activities and working in project environments.
- Teacher: Asma Shakil
- Teacher: Daniel Wilson
- Teacher: Robert Sheehan
- Teacher: Xinfeng Ye
Computational methods and techniques for computer vision are applied to real-world problems such as 2/3D face biometrics, autonomous navigation, and vision-guided robotics based on 3D scene description. A particular feature of the course work is the emphasis on complete system design. Recommended preparation: COMPSCI 373 and 15 points at Stage II in Mathematics.
- Teacher: Mihailo Azhar
- Teacher: Mitchell Rogers
- Teacher: Yuda Munarko
- Teacher: Xuejun Shang
- Teacher: Paramvir Singh
- Teacher: James You
- Teacher: Andrey Borro
- Teacher: Ann Cameron
- Teacher: Paul Denny
- Teacher: James Finnie-Ansley
- Teacher: Ann Cameron
- Teacher: Mohammad Ghafari
- Teacher: Nasser Giacaman
- Teacher: Andrew Luxton-Reilly
- Teacher: Mitchell Rogers
- Teacher: Alex Shaw
- Teacher: Martin Urschler
- Teacher: Burkhard Wuensche
- Teacher: Damir Azhar
- Teacher: Shyamli Sindhwani
- Teacher: Damir Azhar
- Teacher: Robert Sheehan
- Teacher: Shyamli Sindhwani
Introduction to Engineering Computation and Software Development
Introduction to problem solving in engineering through the use of the software package MATLAB, and the programming language C.
- Teacher: Peter Bier
- Teacher: Paul Denny
- Teacher: Paramvir Singh
- Teacher: Nalin Arachchilage
- Teacher: Ann Cameron
- Teacher: Thomas Lacombe
- Teacher: Maddison Lewis
- Teacher: Asma Shakil
- Teacher: Shyamli Sindhwani
- Teacher: Damir Azhar
- Teacher: Ann Cameron
- Teacher: Paul Denny
- Teacher: Maddison Lewis
- Teacher: Paramvir Singh
- Teacher: Ann Cameron
- Teacher: Mohammad Ghafari
- Teacher: Thomas Lacombe
- Teacher: Damir Azhar
- Teacher: Thomas Lacombe
- Teacher: Asma Shakil
- Teacher: Robert Sheehan
- Teacher: Damir Azhar
- Teacher: Ann Cameron
- Teacher: Paul Denny
- Teacher: James Finnie-Ansley
- Teacher: Danielle Lottridge
- Teacher: Andrew Luxton-Reilly
- Teacher: Alex Shaw
- Teacher: Martin Urschler
- Teacher: Bruce Sham
- Teacher: Robert Sheehan
- Teacher: Xinfeng Ye
- Teacher: Robert Amor
- Teacher: Ann Cameron
- Teacher: Paramvir Singh
- Teacher: Ryan Tan
- Teacher: Alex Zhang
An introduction to software development, including processes, best practices, tools and quality assurance techniques such as testing. This course is about figuring what to build and building it, not implementing a specification. Students will also learn about organising development activities and working in project environments.
- Teacher: Shyamli Sindhwani
- Teacher: Martin Urschler
- Teacher: Bruce Sham
An advanced course looking at the latest computer graphics technologies and their use in research and commercial applications. Typical topics are games (e.g. for health, rehabilitation, education), novel modelling and animation techniques, advanced user interfaces (sketch based interfaces, Augmented and Virtual Reality), advanced OpenGL (advanced shading, rendering, texturing, shadows) and GPU accelerated algorithms.
- Teacher: Alex Shaw
- Teacher: Burkhard Wuensche
Introduction to Engineering Computation and Software Development
Introduction to problem solving in engineering through the use of the software package MATLAB, and the programming language C.
- Teacher: Peter Bier
- Teacher: Paul Denny
- Teacher: Mohammad Ghafari
- Teacher: Damir Azhar
- Teacher: Ann Cameron
- Teacher: Angela Chang
- Teacher: Thomas Lacombe
- Teacher: Robert Sheehan
- Teacher: Shyamli Sindhwani
- Teacher: Damir Azhar
- Teacher: Ann Cameron
- Teacher: Paul Denny
- Teacher: James Finnie-Ansley
- Teacher: Alex Shaw
- Teacher: Burkhard Wuensche
- Teacher: Damir Azhar
- Teacher: Thomas Lacombe
- Teacher: Shyamli Sindhwani
- Teacher: Robert Amor
- Teacher: Yuda Munarko
- Teacher: Paramvir Singh
- Teacher: Jinglu Xu
- Teacher: Marylyn Alex
- Teacher: Mitchell Rogers
- Teacher: Thomas Suselo
Computational methods and techniques for computer vision are applied to real-world problems such as 2/3D face biometrics, autonomous navigation, and vision-guided robotics based on 3D scene description. A particular feature of the course work is the emphasis on complete system design. Recommended preparation: COMPSCI 373 and 15 points at Stage II in Mathematics.
- Teacher: Mihailo Azhar
- Teacher: Mitchell Rogers
- Teacher: Martin Urschler
- Teacher: Koro Tawa
- Teacher: Yu-Cheng Tu
Special Entry Test. This is a mock description to test the other instance.
- Teacher: Ann Cameron
- Teacher: Paul Denny
This course introduces the fundamentals of image processing and computer graphics, which are necessary for the analysis and processing of image data and for the reconstruction, modelling, animation and photo-realistic rendering of 3D. You will learn key computer graphics concepts including graphics primitives, lighting and shading, texture mapping, ray tracing, curve and surface representation. In addition image processing fundamentals are presented such as image definition and representation, perception and colour models, grey level and colour enhancement, neighbourhood operations and filtering. Basic geometric processes for image analysis and scene formation will be discussed including transformations, viewing and projection, and digital geometry.
- Teacher: Marylyn Alex
- Teacher: Mihailo Azhar
- Teacher: Patrice Delmas
- Teacher: Davis Dimalen
- Teacher: Mitchell Rogers
- Teacher: Alex Shaw
- Teacher: Martin Urschler
- Teacher: Burkhard Wuensche
- Teacher: Ann Cameron
- Teacher: Adriana Ferraro
- Teacher: Alex Shaw
- Teacher: Martin Urschler
- Teacher: Damir Azhar
- Teacher: Ann Cameron
- Teacher: Davis Dimalen
- Teacher: Davis Dimalen
- Teacher: Adriana Ferraro
- Teacher: Martin Urschler
This course will be used for automated testing.
- Teacher: Nalin Arachchilage
- Teacher: Mohammad Ghafari
- Teacher: Nick Georgiev
- Teacher: Sathiamoorthy Manoharan