Teaching Assignments


Semester 2, 2024    

MULT20015 Elements of Quantum Computing    (Co-Instructor)


Semester 1, 2024    

MULT90063 Introduction to Quantum Computing    (Co-Instructor)


Semester 2, 2023    

MULT20015 Elements of Quantum Computing    (Co-Instructor)


Semester 1, 2023    

MULT90063 Introduction to Quantum Computing    (Co-Instructor and Subject Coordinator)


Semester 2, 2021    

COMP90084 Quantum Software Fundamentals       (Subject Designer and Instructor) 

PHYC20016 Elements of Quantum Computing        (Co-Instructor)


Semester 1, 2021    

PHYC90045 Introduction to Quantum Computing    (Co-Instructor)


Semester 2, 2020    

COMP90007 Internet Technologies            (Co-Instructor)           


Semester 1, 2020   

PHYC20016 Elements of Quantum Computing     (Subject Designer and Instructor)


Semester 2, 2018    

PHYC90045    Introduction to Quantum Computing (Subject Designer)


Semester 2, 2017    

PHYC90007    Quantum Mechanics (Guest Lectures)


Semester 1, 2017    

PHYC90007    Quantum Mechanics (Guest Lectures)


Semester 2, 2006    

ECE604           Electromagnetic Theory    (Tutor)                


Semester 1, 2005    

EE 232           Data Structures - II       (Subject Designer and Instructor)                     


Semester 2, 2004    

EE 232            Data Structures - I        (Subject Designer and Instructor)                    


Semester 1, 2004    

EE 110            Computer Fundamentals - II       (Subject Designer and Instructor)     


Semester 2, 2003    

EE 110            Computer Fundamentals - I          (Subject Designer and Instructor)