Curriculum Vitae for Dr Malcolm Ryan. Executive Summary



Similar documents
Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science

Truong-Huy Dinh Nguyen

Best Paper Award, Hawaii International Conference on System Sciences, HICSS-36 (2003)

PEDRO SEQUEIRA CURRICULUM VITAE

Curriculum Vitae Dr. Yi Zhou

Yu-Han Chang. USC Information Sciences Institute 4676 Admiralty Way (617) Marina del Rey, CA 90292

Annual Activity Report

2010 Master of Science Computer Science Department, University of Massachusetts Amherst

Programme Specification for the. Cardiff Metropolitan University. Master of Science (MSc) in Information Technology

LIVERPOOL HOPE UNIVERSITY FACULTY OF SCIENCE COMPUTER SCIENCE YOUR FUTURE STARTS WITH HOPE

Department of Mechanical Engineering

Curriculum and Module Handbook. Master s Degree Programme. in Information Systems (Master of Science in Information Systems) 1 September 2015

Programme Specification and Curriculum Map for BSc Honours Information Technology

DR AYŞE KÜÇÜKYILMAZ. Imperial College London Personal Robotics Laboratory Department of Electrical and Electronic Engineering SW7 2BT London UK

The Present and Future of the Humanities PhD in an International Perspective

Fraud: A Review and Research Agenda (With G. Pan, T. Suwardy and E. Gay), Accountancy Business and the Public Interest, 2011, Vol. 10:

The era of the project manager is here.

CURRICULUM VITAE Herbert L. Dershem

UK Case Study: University of Edinburgh

Appendices master s degree programme Artificial Intelligence

2. Basis for computing design and implementation at all levels through OS, distributed systems, human interface and computer graphics.

LOUGHBOROUGH UNIVERSITY

Senior Lecturer or Associate Professor, School of Counselling

Computer Science CATALOG 2014/2015 BINUS UNIVERSITY

STUDY AT ONE OF THE WORLD S BEST UNIVERSITIES

FOR STUDENTS BY STUDENTS: REGAINING INTEREST IN STUDIES THROUGH VIDEO GAMES

FACULTY OF ENGINEERING AND INFORMATION SCIENCES

MASTER S DEGREE IN FINE ART PROGRAMME DESCRIPTION Adopted by the Board of KHiB on 27 October 2011

Programme Specification

How Best to Develop the next Generation of PhD: Doctoral Education in an Era of Globalization

1. the graduate. 2. the award. certification. 3. awarding institution. Bachelor of Laws with Honours

A17.0 Research Higher Degree Programs Policy

Education. griffith.edu.au/education. How your hippocampus helps you learn. At a glance. Dr Sarah Prestridge. Education

FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES

Bachelor of Law - Degree Program

APAC Accreditation Assessment Summary Report

MA TESOL. Teaching English to Speakers of Other Languages

DOCTORAL STUDIES IN BUSINESS AND LAW MELBOURNE GEELONG WARRNAMBOOL OFF CAMPUS BUSINESS AND LAW

PRIMARY EDUCATION. 1 P age

The First Page is the Selection Criteria List. The pages that follow is an example of how to address the criteria.

Undergraduate OHS Degrees: Meeting the Demand

Worked examples of Australian Higher Education Graduation Statements

POSTGRADUATE PROGRAMME SPECIFICATION

Curriculum and Module Handbook. Master s Degree Programme. in Finance (Master of Science in Finance) 1 September 2015

Master in School Leadership

Clemson University College of Health, Education, and Human Development School of Nursing Promotion, Tenure, and Appointment Renewal Guidelines

Effective Values Education:

School of Psychology. Postgraduate information session

Discover Viterbi: Computer Science

Master of Science in Engineering - Electrical Engineering Option (MSE-EE) Student Outcomes Assessment Plan (SOAP)

Results of survey of graduates of MSc in Science Communication, Dublin City University

FACULTY OF EDUCATION AND SOCIAL WORK

Payments System Board

not think the same. So, the consumer, at the end, is the one that decides if a game is fun or not. Whether a game is a good game.

PHD & M.PHIL Research Postgraduate Programmes CUHK FACULTY OF EDUCATION

HEYTHROP COLLEGE, UNIVERSITY OF LONDON

Computer and Information Scientists $105, Computer Systems Engineer. Aeronautical & Aerospace Engineer Compensation Administrator

School of Computing and Technology

BSc (Hons) Computer Games. Options in Art and Animation, Design, Software Development or Indie Development

Information Technology

MA in Health and Social Care

Sims Drive Campus Ang Mo Kio Campus Arts (Psychology) Psychology Psychology Psychology (Clinical) Psychology (Clinical Psychology)

Creative Lighting Control

FASHION. Fashion Design. Fashion Styling. Fashion Retail. Fashion Buying. Luxury & Brand Management. Fashion Marketing & Communication

Undergraduate Academic Assessment Plan

A Career Guide for Art History Majors

Birmingham City University Faculty of Technology, Engineering and the Environment. Undergraduate Programme. Programme Specification

PROGRAMME SPECIFICATION

School of Psychology

BSc (Hons) Computer Animation

Birmingham City University Faculty of Technology, Engineering and the Environment. Undergraduate Programme. Programme Specification

The design of the AFTRS Curriculum is based on the following principles:

SCIENCE AND TECHNOLOGY

RESEARCH DEGREES HANDBOOK

Curriculum Vitae. 1 Person Dr. Horst O. Bunke, Prof. Em. Date of birth July 30, 1949 Place of birth Langenzenn, Germany Citizenship Swiss and German

Foundation Degree in Supporting Childrens Development and Learning-Newbury College X313 For students entering Part 1 in 2009/0

Wallingford Public Schools - HIGH SCHOOL COURSE OUTLINE

A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb

EVERYTHING YOU NEED TO KNOW ABOUT EVERYTHING YOU NEED TO KNOW ABOUT GRAPHIC ART AND DESIGN

Developing your Portfolio

Upper Thomson Campus Ang Mo Kio Campus Arts (Psychology) Psychology Psychology (Honours) Psychology Psychology (Clinical) Psychology (Clinical)

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMMES

Nottingham Trent University Course Specification. MRes Applied Anthrozoology

ANALYTICS A FUTURE IN ANALYTICS

Transcription:

Curriculum Vitae for Dr Malcolm Ryan Executive Summary I have been working as a computer scientist in academia since 2004. My major areas of expertise are in artificial intelligence and game design. My passion is for creative computing the use of advanced computing technologies in the pursuit of the creative arts. This goes deeper than using graphics programs to make art, moving into the growing field of code-based art, in which the artist is themselves a programmer. Over the years my research has evolved from pure, practical AI (reinforcement learning and planning) to more creative ends (story generation, game AI). I am also a passionate teacher and spend a lot of time considering how to improve my teaching practice. My interest in games and teaching has recently converged in a research project on educational game design. At UNSW I teach subject in game design, computer graphics, and introductory programming for designers. I am Director of the Game Design Lab and supervise students in games and AI related research projects. In my work and my spare time I develop games. I am an expert user of the Unity 3D game engine and it is my preferred platform. I have a small portfolio of games developed with this tool. i I am active in promoting creating computing in my school and the broader community. I have run several game programming workshops for high school students and with Dan Graf, I organised Game Jam Sydney at the Powerhouse Museum in 2010 and 2011, and Game Jam Junior in 2012 both events part of the worldwide Global Game Jam. I am a Community Developer for the local chapter of the Independent Game Developers Association, with over 1000 members. I am also academic mentor to the UNSW Game Developers Society. I review games-related books at the Words on Play blog ii and am starting my own independent game development practice.

Curriculum Vitae for Dr Malcolm Ryan Name: Malcolm Ross Kinsella Ryan Staff ID: 9573372 E-mail: malcolmr@cse.unsw.edu.au Phone: 9385-6921 Education 1997-2002 Doctor of Philosophy (Computer Science - Artificial Intelligence) University of New South Wales Thesis title: Hierarchical reinforcement learning: a hybrid approach (awarded 2004) 2006-2007 Foundations of University Learning and Teaching (FULT) University of New South Wales 1992-1996 Bachelor of Science (Computer Science) with First Class Honours and University Medal University of New South Wales Experience 2010 - Present Academic Fellow School of Computer Science and Engineering, UNSW Responsible for: Game Design Lab Director Supervision of Honours and PhD research students. Design and delivery of COMP4431 Game Design Workshop. Design and delivery of COMP1400 Programming for Designers 2008-2010 Academic Fellow ARC Centre of Excellence for Autonomous Systems (UNSW) Responsible for: Self-directed AI research. Supervision of Honours and PhD research students. Design and delivery of COMP4431 Game Design Workshop. Design and delivery of COMP1400 Programming for Designers 2004-2008 Research Fellow

ARC Centre of Excellence for Autonomous Systems (UNSW) Responsible for: Self-directed AI research. Supervision of Honours research students. Design and delivery of COMP4431 Game Design Workshop. 2002-2003 Research Engineer Canon Information Systems Research Australia (CISRA) AI research and programming. 1999-2002 Associate Lecturer School of Computer Science and Engineering, UNSW Lecturing, tutoring and administration for COMP2041 and COMP9021 Courses taught COMP4431 Game Design Workshop 2004 - present COMP1400 Programming for Designers 2008 - present COMP9021 Principles of Programming (1999 -) 2002 Research Publications Chapter - Scholarly Research Ryan, M R. (2004). Hierarchical Decision Making. In Handbook of Learning and Approximate Dynamic Programming, Wiley-IEEE Press. Journal - Refereed & Scholarly Article Ryan, M. R., & Costello, B. (2012). My Friend Scarlet: Interactive Tragedy in The Path. Games and Culture 7(2) pp 111-126 California: SAGE Publications (ERA A) Ryan, M. R. (2008). Exploiting subgraph structure in multi-robot path planning. Journal of Artificial Intelligence Research (JAIR) 31(1) pp 497-542 California: AAAI Press (ERA A) Conference - Full Paper Refereed Sarlej M,, Ryan M. R. (2011) Representing Morals in Terms of Emotion, The Eighth Annual AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE), California: The AAAI Press (ERA unlisted) Stapleton, A., Costello, B. M., & Ryan, M. R. (2012). Threshold Concepts: Implications for Game Design: Proceedings of SimTecT, Australia: Simulation Australia Ltd. (ERA C) Ching, N., Wang, M., Ryan, M. R., Stevenson, R., & et al. (2011). Beachcomber: A game for the visually impaired: Proceedings of 6th International Conference on the Foundations of Digital Games, FDG 2011, New York: Association for Computing Machinery. (ERA C)

Gurto, D., Ryan, M. R., & Blair, A. (2011). Crafty: Dynamic vendor pricing in computer roleplaying games: Proceedings of 6th International Conference on the Foundations of Digital Games, FDG 2011,. New York: Association for Computing Machinery. (ERA C) Ryan, M. R. (2010). Constraint-based multi-robot path planning: Proceedings of IEEE Conference on Robotics and Automation, May 2010, Anchorage, Alaska. IEEE Press. (ERA unlisted) Ryan, M. R. (2009). Illuminati: The Game of Conspiracy -- A Close Reading: Proceedings of Australasian Conference on Interactive Entertainment 2009, December 2009, Sydney, Australia. (ERA B) Ryan, M. R. (2008). Constraint-based multi-agent path planning: Proceedings of 21st Australasian Joint Conference on Artificial Intelligence, 1-5 December 2008, Auckland, NZ. Berlin, Germany: Springer. (ERA B) Ryan, M. R. (2007). Eleven programmers, seven artists and five kilograms of play-doh: games for teaching games design: Proceedings of Australasian conference on interactive entertainment 2007, 3-5 December 2007, Melbourne. (ERA B) Ryan, M. R. (2007). Graph decomposition for multi-robot path planning: Proceedings of 20th International joint conference on artificial intelligence, 6-12 January 2007, Hyderabad, India. (ERA A) Ryan, M. R., Hannah, N., & Lobb, J. M. (2007). The tale of Peter Rabbit: a case-study in storysense reasoning: Proceedings of Australasian conference on interactive entertainment 2007, 3-5 December 2007, Melbourne. (ERA B) Ryan, M. R. (2006). Multi-robot path planning with subgraphs: Proceedings of Australasian conference on robotics and automation 2006, 6-8 December 2006, Auckland, New Zealand. (ERA B) Ryan, M. R. (2002). Using Abstract Models of Behaviours to Automatically Generate Reinforcement Learning Hierarchies: Proceedings of 19th International Conference on Machine Learning, July 2002, Sydney, Australia. Morgan Kaufmann. (ERA A) Conference - Poster, not HERDC Sarlej, M., & Ryan, M. R. (2011). A Discrete Event Calculus Implementation of the OCC Theory of Emotion: Proceedings of The 4th Workshop on Intelligent Narrative Technologies, 10th-11th October 2011, Stanford University, Palo Alto, California. Menlo Park, California: AAAI Press. Thesis Ryan, M. R. (2004). Hierarchical reinforcement learning: a hybrid approach psu.edu.

Grants Awarded (Project Lead in Bold) Kay-Lambkin, Teeson, Mills, Ryan, 2011, Internet-delivered treatments for depression, and alcohol/drug use, Major Research Equipment Infrastructure Initiative, UNSW, Amount: $97,320 Ryan, Woo, Sowmya, Pagnucco, Sammut, 2010, Games and Interaction Laboratory, Major Research Equipment Infrastructure Initiative, UNSW, Amount: $100,000 Ryan, Smith, 2009, Designing video games to provide balance rehabilitation for the elderly, Early Career Research Grant, UNSW, Amount: $25 000 Pagnucco, Shaw, Ryan, Sowmya. 2007. A Cognitive Programming Language for Interactive Narrative, Goldstar Award, UNSW, Amount: $40,000 Sammut, C., Pagnucco, M., Blair, A., Kadous, W., Ryan, M.R.K., Tonkes, B., 2006. Expansion of Robotics Research Laboratory, Research Infrastructure Block Grant, UNSW. Amount: $100,000. Pagnucco, Stothard, Rizos, Sammut, Blair, Ryan, Shaw, Del Favero, Kuchelmeister, Hardjono, 2008. FARO LS420 High Precision Measurement Scanner + software, UNSW, Major Equipment and Infrastructure Initiative, Amount: $110,000 HDR supervisions Robin Kiseok Le, 2009-, PhD, Designing computer games for treating amblyopia in children co-supervised with Catherine Suttle, School of Optometry) Margaret Sarlej, 2010-, PhD, Artificial Intelligence for Narrative Understanding Dan Staines, 2008-, PhD, Games for ethical training (co-supervised with Peter Slezak, School of Philosophy) David Collien, 2012-, PhD, Online Learning, Social Media, Games, Motivation and Addiction, (co-supervised with Richard Buckland) Theo Wadsley, starting in 2013, PhD, Narrative Generation using Emotional Agents in an Interactive Virtual Environment I am currently making arrangements with three new students: Theo Wadsley and Dean Utian who will be pursuing PhDs, and Martian Bastian who will be pursuing a Masters by Research (co-supervised with Steve Weymouth of COFA). All of them will be researching topics in AI for games. Academic Service I have served the profession in a number of ways including as a conference convenor, reviewer and a Program Committee member for several games and AI related conferences: Program Advisory Committee Member SAE Institute 2012 - to advise on the development of their game design courses. Program Committee Member for Meaningful Play conference 2012 Program Committee Member for the Australasian AI conference 2007-present.

Program Committee Member DPG 2012 Program Committee Member GIC 2010 Program Committee Member IE 2009-2010. Convener, 6th Australasian Conference on Interactive Entertainment, UNSW, Dec 2009 Reviewer, MIT Press, 2008 Media I am a recognised local expert in matters related to game design and have been interviewed for newspapers, magazines, TV and radio: Game Informer interview about Game Jam Sydney, 2011 ABC TV Good Game interview about Game Jam Sydney, 2010 ABC Radio interview with Richard Glover about games, 2010 Daily Telegraph interview about PacMan anniversary, 2010 Hyper Magazine interview about Game Jam, 2010 Hyper Magazine interview about AI in Games, 2010 Byteside interview about Game Jam, 2010 SMH Interview on Poker AI, 2009 UNSW TV "On the Couch" 2009 iii Programming skills I have over two decades of programming experience and am skilled in a wide variety of languages. I have completed major projects in such languages as C, C++, C#, Java and Prolog. For game development my preferred tool is the Unity3D game engine, which I have been using since 2010. For AI development, my preferred tools are the Gecode Constraint Satisfaction Solver and the Potassco suite of Answer Set Programming tools. i Portfolio: http://www.cse.unsw.edu.au/~malcolmr/portfolio.html ii Words on Play blog: http://wordsonplay.wordpress.com iii UNSW TV appearance: http://tv.unsw.edu.au/mp3/on-the-couch-with-malcolm-ryan