Nice to meet you!

I’m a PhD graduate from the School of Business IT and Logistics at RMIT University in Melbourne, Australia.

I really enjoy getting involved with all aspects of information systems in both a theoretical and technical sense. I’ve published research articles on topics such as gamification and persuasive systems design and have also developed various mobile app prototypes and web applications.

Where you can find me


Connect with me professionally.

See my profile


Follow my research updates.

See my profile

Google Scholar

Read my research articles.

See my profile


Journal Articles

Filippou, J., Cheong, C. & Cheong, F. (2018), ‘A Model to Investigate Preference for Use of Gamification in a Learning Activity’. Australasian Journal of Information Systems, vol. 22.

Filippou, J., Cheong, C. & Cheong, F. (2016), ‘Modelling the Impact of Study Behaviours on Academic Performance to Inform the Design of a Persuasive System’. Information & Management, vol. 53, no. 7, pp. 892-903.

Cheong, C., Filippou, J. & Cheong, F. (2014), ‘Towards the Gamification of Learning: Investigating Student Perceptions of Game Elements’. Journal of Information Systems Education, vol. 25, no. 3, pp. 233-244.

Conference Papers

Cheong, C., Filippou, J., Cheong, F., Pirker, J. & Gutl, C. (2016), ‘Using Persuasive System Design Principles to Evaluate Two Next Generation Digital Learning Environment’, Proceedings of the 2016 International Conference on Interactive Collaborative Learning (ICL), Belfast, UK, 21-24 September 2015.

Filippou, J., Cheong, C. & Cheong, F. (2015), ‘Combining The Fogg Behavioural Model And Hook Model To Design Features In A Persuasive App To Improve Study Habits’, Proceedings of the Australasian Conference on Information Systems, Adelaide, Australia, 30 November – 4 December 2015.

Filippou, J., Cheong, C. & Cheong, F. (2015), ‘Designing Persuasive Systems to Influence Learning: Modelling the Impact of Study Habits on Academic Performance’, Pacific Asia Conference on Information Systems, Singapore, 5-9 July 2015.

Filippou, J., Cheong, C. & Cheong, F. (2014), ‘Improving Study Habits Using a Behaviour Change Framework Incorporating Social Motivation and Gamification’, Pacific Asia Conference on Information Systems, Chengdu, China, 24-28 June 2014.

Cheong, C., Cheong, F. & Filippou, J. (2013), ‘Quick Quiz: A Gamified Approach for Enhancing Learning’, Pacific Asia Conference on Information Systems, Jeju Island, Korea, 18-22 June 2013.

Cheong, C., Cheong, F. & Filippou, J. (2013), ‘Using Design Science Research to Incorporate Gamification into Learning Activities’, Pacific Asia Conference on Information Systems, Jeju Island, Korea, 18-22 June 2013.

Cheong, C., Filippou, J. & Cheong, F. (2013), ‘Understanding Student Perceptions of Game Elements to Develop Gamified Systems for Learning’, Pacific Asia Conference on Information Systems, Jeju Island, Korea, 18-22 June 2013.


I’ve had a range of experience teaching various information systems development courses at RMIT University. The following provides a summary of the courses I’ve taught and the various roles I’ve had with each at different times.

E-Business Supply Chains

Lecturer, Tutor | Postgraduate (Offering Coordinator)

Delivered using flipped classroom principles, this course introduces logistics students to the use of technology in the supply chain. Each week, students present on topics such as robotics, cloud computing, RFID and m-commerce with a key emphasis placed on fostering classroom discussion.

Database Design & Development

Tutor | Postgraduate

This course develops postgraduate students’ database skills by introducing data modelling concepts, SQL scripting and data analytics using the Orange software package.

E-Business Systems

Tutor | Undergraduate

Combining a mixture of technical development and business analysis, this course requires students to design a new product and then develop an e-commerce website to promote and sell that product. Students learn HTML, CSS and JavaScript skills. Working in teams, they present their progress throughout semester to the class for feedback with the tutor acting as mentor.

Business Data Management and Analytics

Tutor | Undergraduate

Main focus is on teaching students the skills to be able to design and implement databases to solve business problems. MySQL is used to demonstrate CRUD operations base don predefined data models. Students are later given the opportunity to construct their own models, which are then implemented. Tutorials are delivered in a self-paced manner, with the tutor providing assistance when necessary.

Developing Mobility Solutions

Tutor | Undergraduate

Course focuses on the designing and developing mobile-based solutions to business problems. Students are asked to develop a business case, design mockups and build a working prototype of a web and mobile app. Mobile and web apps are developed using web frameworks including AngularJS, Ionic, Bootstrap and NodeJS.

Business Information Systems Development 2

Lecturer, Tutor | Undergraduate

The final development subject in the Business Information Systems degree at RMIT University. Focus of the course is on teaching Object-Oriented Programming using the Java programming language. Students build a CRUD application using a three-tiered architecture that connects with a HSQL database.

Introduction to Business Information Systems Development

Lecturer, Tutor | Undergraduate

This course teaches students foundational skills for programming using the VB.NET language. Students develop a GUI in the Visual Studio IDE and implement some basic calculation logic.



2013 – 2017, Doctor of Philosophy (Business Information Systems) (RMIT University)

Thesis title: A design philosophy for persuasive digital learning environments.

2012, Bachelor of Business (Honours) (RMIT University)

Thesis title: Developing a model for measuring student acceptance of gamification in education. Grade: First Class Honours.

2008 – 2011, Bachelor of Business (Business Information Systems) (RMIT University)

Graduated “with distinction” and a cumulative GPA of 3.5 out of 4.0.


2017, ACPHIS Best Thesis Award Finalist  

My Ph.D. thesis was selected by the RMIT School of Business IT & Logistics as its entry for the national Best Thesis competition.

2016, RMIT School of Business, IT and Logistics Excellence Award  

Awarded for publication in an A* journal.

2014, RMIT School of Business IT and Logistics Recognition Award

Awarded for achieving 90% or above on the Good Teaching Scale in Semester 2, 2014.

2014, Australian Postgraduate Award

Awarded based on academic merit to assist with Ph.D. studies.

2010, ANZ Take Charge and Excel Award (x2)

Awarded for going above required duties. Received one award for developing tools to assist colleagues with metrics collection and a second for producing a comprehensive induction pack for new staff.

2009, Dimension Data Information Technology Prize

Awarded to the top first year student in Bachelor of Business (Business Information Systems) at RMIT University.


Take a look at some of the projects I’ve worked on.


TTM is Next-generation Digital Learning Environment that is used in several Bachelor of Business (Business Information Systems) courses at RMIT University.The system is was designed in accordance with micro-learning pedagogy, so weekly tasks are broken down to be “bite-sized”. Tasks can have an accompanying multiple-choice test so students can test their level of understanding before moving to the next task, or use it as revision. Students can also track their progress and attempts, see what they need to do next with an automated to-do list and compare their performance to others using percentile charts.

I was part of the development team primarily working on the front-end of the web and mobile app. The application was written in AngularJS and styled with Bootstrap. The mobile app was built using Ionic and Ionic Cloud to enable features such as push notifications.

Quick Quiz

This web app was built to introduce an element of gamification to tutorial classes. Students complete a quick five question multiple-choice test during class, with points awarded for how fast students can answer correctly. Student can participate anonymously, as final scores are shown on a leaderboard at the conclusion of the game. Class selections are charted so the instructors can provide feedback and correct any misunderstandings students may have.

I was primarily involved with requirements gathering, design and prototyping.


The MyVote mobile app was built to make lectures more interactive for students. The app allows a lecturer to pose a question to the audience, with predefined responses and the ability to allow open-ended responses. The app follows the Delphi-method, allowing multiple rounds of responses to refine to a single answer.

I was one of the developers, using Appcelerator Titanium.