Terry Stewart
terry.stewart@gmail.com
http://terrystewart.ca
Ph.D. Graduate Student
5406 Rideau Road
Seeley's Bay, Ontario, K0H 2N0
613-565-0941
Major Interests
- Theoretical Cognitive Science: Cognitive Modelling and Evolutionary Algorithms
- Applied Cognitive Science: Tool Development and Education
Education
Carleton University, Ottawa, Ontario. September 2000 - Present
- Candidate for Ph.D., Cognitive Science in 2007.
University of Sussex, Brighton, UK. September 1999 - August 2000.
- M.Phil. in Computer Science and Artificial Intelligence
University of Waterloo, Waterloo, Ontario. September 1994 - April 1999.
- Bachelor of Applied Science, Systems Design Engineering
- Interdisciplinary Option in Cognitive Science
- Extra courses in cognitive processes, psychology, linguistics, machine intelligence
Carleton University, Ottawa, Ontario. January 1995 - April 1995.
- Genetic Algorithms and Artificial Life graduate level course
Shad Valley Program, University of Waterloo, Waterloo, Ontario. July 1993.
- Classes in creative thinking, group dynamics, project design
Teaching Experience
Sessional Lecturer, Carleton University. January 2004 - April 2004, September 2004 - December 2004, September 2005 - December 2005
- CGSC 5001: Cognition and Artificial Systems
- Developed new course on using computational modelling within cognitive science
Sessional Lecturer, Carleton University. September 2002 - December 2002
- 95.101C: Introduction to Computers for the Arts and Social Sciences
- Taught use of Word Perfect, Presentations, HTML, Quattro Pro, Paradox
Guest Lecturer, Carleton University. Various dates 2002 - Present
- Invited to give lectures for other courses on various topics: Information in Cognitive Science; Robots, Intentionality, and Levels of Description; Predicting the Future; Connectionism; Cognitive Modelling
Research Lab Experience
Lab Co-ordinator, Carleton Cognitive Modelling Lab, Carleton University, Ottawa, Ontario. January 2003 - Present.
- Developed software for eye tracking hardware, parallel processing of simulations, and generic tools for model creation.
- Set up and maintained computing and research equipment, websites.
Research Assistant, Pattern Analysis and Machine Intelligence Lab, University of Waterloo, Waterloo, Ontario. May 1999 - August 1999.
- Installation, maintenance, software re-implementation, and documentation of newly purchased set of soccer-playing robots.
- Developed new, more robust, vision system.
Industry Experience
Consultant, Ambient Vector, Inc., Toronto, Ontario. September 2005 - December 2005.
- Applied neural learning models to dynamic social data for improved mobile technology services.
Consultant, Terrados, Toronto, Ontario. January 2005 - April 2005.
- Advised on learning and modelling algorithms for a prototype grade school mathematics tutorial board game.
Software Engineer, American Android Corp., Princeton, New Jersey. July 2003 - August 2003, July 2004 - August 2004.
- Development of software for controlling arbitrarily complex robots via high-level commands. Research funded by NASA.
Research and Development, Hummingbird Ltd., Ottawa, Ontario. June 2001 - August 2001.
- Prototyping and evaluation of automatic document classification and organization for enterprise management
Software Design Engineer, Array Systems Computing, Toronto, Ontario. September 1997 - August 1998.
- Sole active member of X-Array project, developing automated threat detection system for airport baggage check security.
- Developed and improved object classification schemes, operating environment, hardware reliability.
Research Engineer, Genesis Microchip, Markham, Ontario. January 1997 - April 1997.
- Developed scripting language for automated VHDL test-bench generation
DSP Research Engineer, Genesis Microchip, Markham, Ontario. May 1996 - August 1996.
- Implemented, evaluated video processing algorithms for new microchip designs.
Software Developer, Alias|Wavefront, Toronto, Ontario. September 1995 - December 1995.
- Implemented, guided C++ coding of Application Programmer's Interface for Maya
- Created curve editor using two-dimensional force-feedback technology
Hardware/Software Engineer, Applied AI Systems, Kanata, Ontario. January 1995 - April 1995.
- Developed, constructed Robotic Evolutionary Device, first fully autonomous implementation of the SAGA evolutionary learning paradigm (demonstrated at Evolutionary Robotics Symposium 1995 in Japan)
- Independent research, design, programming, hardware construction, documentation
Computer Proficiency
Languages: Python, Java, C, C++, Assembler (80x86, 68xx, 68k), Prolog, CLIPS, Lisp, Pascal
Hardware: Basic digital circuit design, Motorola 68xx, 68k, I/O devices (force-feedback, data glove)
Academic Affiliations
- Behavioral & Brain Sciences Associate
- Cognitive Science Society
- Society for Philosophy and Psychology
- Reviewer for Cognitive Science Society conference: 2005, 2006, 2007
- Reviewer for Cognitio conference: 2006, 2007
- Reviewer for European Cognitive Science Society conference 2007
Awards and Scholarships
- Derbyshire Graduate Scholarship in Cognitive Science 2004 - 2006
- National Science and Engineering Research Council post-graduate scholarship 1999 - 2003
- International Conference on Functional Programming Lightning-Round Contest Winner, 2002
- British Council Chevening Scholarship 1999 - 2000
- Dean's Honours List, University of Waterloo
- Colonel Hugh Heasley Engineering Scholarship, University of Waterloo, 1994 - 1999
- Canada Scholarship, 1994 - 1999
- Winner (top 50 among 8 universities) of IBM-Footprint Java programming contest, January 1997
- Governor General's bronze medal, Bayridge Secondary School, 1994