|
|
|
| Home | John Thornton |

Other Positions:
Associate Director of the Institute for Integrated and Intelligent Systems (IIIS)
National ICT Australia (NICTA) Contributed Researcher

Text Book:
In 2007 I published The Foundations of Computing and the
Information Technology Age through Pearson Prentice Hall (ISBN 9780733988486). The book acts as a text for
the first year Foundations of Computing and Communication (1004ICT) core subject,
and develops a new perspective on the development of information technology, placing it within the broader context of the
evolution of scientific and technological thinking. After providing an overview of the history of computing (until
the end of WWII), the book examines the connections between the
development of computer technology and the rationalisation of control that lies behind the phenomenon of modern
global civilisation. The text then examines how scientific, technological and computational concepts have
come to dominate our understanding of life on earth and develops a broader and more inclusive perspective that once again
places the reality of human consciousness at the centre of existence.
For Academic Staff: Order an Instructor's Copy from Pearson Education Australia.
For Students and Members of the Public: Order a Copy Online from the
Co-op Bookshop (10% discount for students).
FOR MORE DETAILS SEE INSIDE THE BOOK HERE
Research: My research is in the area of artificial intelligence and has mainly concentrated on developing local search techniques for constraint satisfaction, satisfiability and temporal reasoning. This work culminated in 2007 when Duc Nghia Pham, Abdul Sattar and I received a distinguished paper award at the International Joint Conference for Artificial Intelligence (IJCAI-07) for our work on Building Structure into Local Search for SAT. My second main strand of research has been concerned with the more overarching task of developing systems that can exhibit robust behaviours in real-world environments. This led me to become involved in Griffith University's robotics research, which has included participating in the FIRA and RoboCup international robot soccer competitions. More recently I have become involved with the work of Jeff Hawkins and his computational model of the neocortex. In this context, I am working with Trevor Hine, Michael Blumenstein and Jolon Faichney on developing a more effective algorithms for Hierarchical Temporal Memory systems.
Teaching: I am the Gold Coast convenor of the Bachelor of Information Technology (BIT) Honours and Advanced degrees. For semester 1, 2011, I am the overall and Gold Coast convenor of the core first year course: Foundations of Computing and Communication (1004ICT), Gold Coast convenor of the third year elective Machine Learning and Perception (3511ICT) and convenor of the following Honours and Masters level subject: (6207INT), Research Methods in IT (7112ICT).
Roles and Responsibilities: My work is conducted under the umbrella of the Institute for Integrated and Intelligent Systems (IIIS) of which I am an Associate Director with responsibility for the Gold Coast campus. I also contribute as a researcher to the Queensland Research Lab at NICTA. Within the School of ICT I am the convenor of the Gold Coast Bachelor of IT with Honours and BIT (Advanced).