Steven Choy

Steven Choy

IT Teacher & Developer

Personal Profile

A committed university teacher with 24 years of experience of teaching computing and IT subjects. Solid experience in curriculum development, programme administration and academic research. Well skilled in communication and comprehension. Significant expertise in internet computing, web technologies, mobile application development, computer networks, and cyber security. Seasoned web developer and server administrator.


Ph.D in Information Engineering

The Hong Kong Polytechnic University, 1999

Thesis: Digital Image Restoration and Its Applications

B.Eng (Hons) in Electronic Engineering

The Hong Kong Polytechnic University, 1993

Awarded Bachelor of Engineering with Honours Degree.

Work Experience

Associate Lecturer

Anglia Ruskin University

November 2021 - Present

Teach Computing and Information Science courses on part-time basis and online. Supervise projects for final year Computer Science students.

Associate Professor

The Open University of Hong Kong

January 2017 - August 2021

Administrated bachelor degree programmes in Electronic and Computer Engineering. Taught various IT courses including Mobile Application Development and Computer Security. Research on IT applications in different areas.

Assistant Professor

The Open University of Hong Kong

August 2009 - December 2016

Developed and administrated bachelor degree programmes in Electronic and Computer Engineering. Taught various IT courses including Web Design, Internet Applications, and Computer Networking.


The Open University of Hong Kong

June 2002 - August 2009

Taught Software Engineering, Networks and Distributed Systems, and Programming for Web Applications. Researched on applied computing for education. Developed course materials for distance learning degree programmes.

College Lecturer

University of Hong Kong

September 2001 - June 2002

Taught IT courses in Community College and developed curriculum for the Associate Degree programme in Information Technology. Managed the teaching team and administered student recruitment.


Caritas Institute of Higher Education

October 1999 - August 2001

Taught a range of courses for Higher Diploma in Computing Studies including Computer Graphics, Computer Programming, Data Structures, Digital Circuits, and Computer Architecture.

Research Fellow

The Hong Kong Polytechnic University

December 1998 - October 1999.

Research on image processing and its applications.

Core Skills

  • University teaching
  • Curriculum development
  • Web design (HTML/CSS)
  • Mobile app development
  • Server-side scripting
  • Web operations
  • Search engine optimization
  • Data visualization


Selected Journal Papers

  • Ling Hou, Angus K.Y. Wong, Alan K. H. Yeung and S.O. Choy, "Clustering-Based Mobile Gateway Management in Integrated CRAHN-Cloud Network," KSII Transactions on Internet and Information Systems, vol. 12, no. 7, pp. 2960-2976, 2018. DOI: 10.3837/tiis.2018.07.001
  • S.O.Choy and K.C.Ng, Implementing Wiki Software for Supplementing Online Learning, Australasian Journal of Educational Technology, 2007, 23(2), 209-226.
  • A.K.Lui, S.O.Choy, Y.H.Y.Cheung, S.C.Li, "A Study on the Perception of Students towards Educational Weblogs, Informatics in Education, 2006, Vol. 5, No. 2, 245-266.
  • S.O.Choy, S.C.Ng, and Y.C.Tsang, "Software Agents to Assist in Distance Learning Environments," EDUCAUSE Quarterly, Vol. 28, No. 2, 2005, pp 34-40.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "Image restoration by regularization in uncorrelated transform domain", IEE Proceedings- Vision, image and signal processing, Dec 2000, Vol.147, No.6, pp.587-594.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "Regularized restoration of vector quantization compressed images", IEE Proceedings - Vision, Image and Signal Processing. Vol.146, No. 3, Jun 1999, pp.165-171.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "Adaptive image noise filtering using transform domain local statistics", Optical Engineering, Vol. 37, No. 8, Aug 1998, pp.2290-2296.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "A new image restoration performance measure with high precision", Optical Engineering, Vol.36, No.4, Apr 1997, pp.1035-1043.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "Reduction of block-transform image coding artifacts by using local statistics of transform coefficients", IEEE Signal Processing Letters, Vol.4, No.1, Jan 1997, p.5-7.
  • S.O.Choy, C.S.T.Choy and W.C.Siu, "New Single-pass Algorithm for Parallel Thinning", Computer Vision and Image Understanding, Vol.62, No.1, July 1995, pp.69-77.

Selected Book Chapters

  • K.Hung, C.C.Lee, and S.O.Choy, "Ubiquitous Health Monitoring: Integration of Wearable Sensors, Novel Sensing Techniques, and Body Sensor Networks", in Mobile Health A Technology Road Map, Springer Series in Bio-/Neuroinformatics, Volume 5, 2015, pp 319-342. ISBN: 978-3-319-12816-0 (Print) 978-3-319-12817-7 (Online)
  • S.C.Ng, S.O.Choy and R.Kwan, "An Intelligent Online Assessment System for Programming Courses", in R. Kwan, R. Fox, F.T. Chan and P. Tsang (ed.), Enhancing Learning through Technology: Research on Emerging Technologies and Pedagogies, World Scientific Press, 2008, pp. 217-231. ISBN:981-279-944-3
  • Choy, S O, Ng, S C, and Tsang, Y C (2007) "Software Agents to Assist in Distance Learning Environments" in Annual Editions: Computers in Education, Twelfth Edition, McGraw-Hill Contemporary Learning Series, 172-178.
  • Ng, S C, Choy, S O, Kwan, R, and Tsang, Y C (2007) "Integrated Assignment Management System with Plagiarism Detection for Programming Courses" in Tsang, P, Kwan, R, and Fox, R (ed.) Enhancing Learning through Technology, Singapore: World Scientific, 171-184.
  • Ng, S C, Choy, S O, Kwan, R, and Chan, S F (2005) "A web-based environment to improve teaching and learning of computer programming in distance education" in R. W. H. Lau et al. (Eds.): Advances in Web-Based Learning-ICWL 2005, LNCS 3583, Germany: Springer-Verlag Heidelberg, 279-290.
  • Ng, S C, Choy, S O, Kwan, R, and Tsang, Y C (2005) "A web-based environment for better administration of distance learning courses" in Kwan, R, and Fong, J (ed.) Web-based Learning: Technology and Pedagogy, Singapore: World Scientific, 203-211.
  • Choy, S O (2004) "Designing an online course work environment for distance and mobile learning" in Murphy, D et al (ed.) Distance Education and Technology: Issues and Practice, Hong Kong: Open University of Hong Kong Press, 188-196.

Selected Conference Papers

  • S.O.Choy and A.K.Lui, "Web Information Retrieval in Collaborative Tagging Systems," wi, pp. 352-355, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI’06), 2006.
  • S.O.Choy, S.C.Ng and Y.C.Tsang, "Building Software Agents to Assist Teaching in Distance Learning Environments", Proceedings of the 5th IEEE International Conference on Advanced Learning Technologies (ICALT’05), Kaohsiung, Taiwan, July 5 – 8, 2005, pp. 230-232.
  • S.O.Choy, S.C.Ng, Y.C.Tsang and R.Kwan, "Using Software Agents to Assist Course Coordination in Distance Learning Environment", Proceedings of International Conference on Computers in Education (ICCE 2004), Melbourne, Australia, Nov 30 – Dec 3, 2004, pp.317-321.
  • S.O.Choy and S.C.Ng, "An interactive learning environment for teaching and learning of computer programming", Proceedings of the IEEE International Conference on Advanced Learning Technologies (ICALT'04), Joensuu, Finland, Aug. 30 – Sept. 1, 2004, pp. 848-849.
  • S.O.Choy, "Designing an online coursework environment for distance and mobile learning", Proceedings of the 21st ICDE World Conference on Open Learning and Distance Education (ICDE 2004), Hong Kong, Feb 18-21 2004.
  • S.O.Choy, Y.H.Chan, S.W.Hui and W.C.Siu, "A very efficient algorithm for correction of skewed documents," Proceedings, European Signal Processing Conference (EUSIPCO 2000), Sep 4-8, 2000, Tampere, Finland, Vol.1, pp.239-242
  • S.O.Choy and Y.H.Chan, "An adaptive transform-domain estimator for filtering noisy images", Proceedings, Workshop on Image Processing and Coding of 1998 Symposium on Image, Speech, Signal Processing and Robotics (ISSPR'98), Sep 3-4, 1998, The Chinese University of Hong Kong, Hong Kong, Vol.II, pp.175-180.
  • S.O.Choy, Y.H.Chan and W.C. Siu, "A new approach for restoring block-transform coded images with estimation of correlation matrices", Proceedings, IEEE International Symposium on Image Processing (ICIP'97), Oct 26-29, 1997, Santa Barbara, California, USA, Vol II, pp.342-345.
  • S.O.Choy, C.N.Yue, S.W.Hong and Y.H.Chan, "Regularized restoration of VQ-compressed images with constrained least squares approach", Proceedings, IEEE International Symposium on Circuits and Systems (ISCAS'97), Hong Kong, Jun 9-12, 1997, Vol II, pp.1257-1260.
  • S.O.Choy and Y.H.Chan, "Reduction of coding artifacts in transform image coding by using local statistics of transform coefficients", Proceedings, IEEE International Symposium on Circuits and Systems (ISCAS'97), Hong Kong, Jun 9-12, 1997, Vol II, pp.1089-1092.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "Optimal choice of local regularization weights in iterative image restoration", Proceedings, IEEE International Symposium on Circuits and Systems (ISCAS'96), Atlanta, Georgia, USA, May 12-15, 1996, vol.II, pp.604-607.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "An improved quantitative measure of image restoration quality", Proceedings, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'96), Atlanta, Georgia, USA, May 7-10, 1996. vol.III, pp 1613-1616.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "A study of optimal weight matrices for adaptive regularized image restoration", Proceedings, IEEE International Conference on Neural Networks and Signal Processing (ICNNSP'95), Dec 10-13, 1995, Southeast University, Nanjing, China, Vol.II, pp.1374-1377.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "Effective noise reduction algorithm for iterative image restoration", Proceedings, 1995 IEEE Singapore International Conference on Signal Processing, Circuits and Systems (SICSPCS'95), 3-7 July 1995, Singapore, pp.221-224.
  • S.O.Choy, Y.H.Chan and W.C.Siu, "New adaptive iterative image restoration algorithm", Proceedings, IEEE International Conference on Image Processing(ICIP'94), Nov 13-16, 1994, Austin, Texas, U.S.A., Vol.II, pp.670-674.
  • S.O.Choy, S.T.Choy and W.C.Siu, "New Fast Parallel thinning algorithm", Processings, IEEE International Conference on Signal Processing (ICSP 93), v2, pp 814-817, Oct 1993, Beijing, China.

R&D Projects

Blockchain Technologies

Principal Investigator

OUHK R&D Fund: "Design and Implementation of a Testbed for Blockchain Applications and Experimentation", 01/12/2019 – 31/8/2020.

IT Applications in Healthcare

Principal Investigator

OUHK R&D Fund: "Food Image Recognition for Dietary Monitoring and Assessment", 01/01/2019 – 30/6/2020.

Biomedical Engineering


RGC Fund: "Development of an Exergaming System with Haptic Feedback for the Investigation of Energy Expenditure and Muscle Activities during Sports Training", 01/01/2016 – 30/04/2018.

Communications and Networks


RGC Fund: "Enabling Adaptive and Secure Cloud Connectivity for Cognitive Radio Networks", 01/01/2015 – 31/12/2016.

Software Agents

Principal Investigator

OUHK R&D Fund: "The Development of Software Agents to Assist Coordination of Distance Education Courses with Online Learning Support", 01/12/2003 – 30/07/2004.

Educational Technology

Principal Investigator

RGC Fund: "Improving Teaching and Learning of Computer Programming in an Asynchronous Distance Education Environment", 01/09/2003 – 31/08/2004.

Professional Activities

HKU SPACE Community College

External Examiner

Higher Diploma in Information Security (2017/18 to 2022/23)

Hong Kong Nang Yan College of Higher Education

Subject External Examiner

Information Technology and Digital Media Applications (2018-2020)

Cyber Security Summit 2016

Invited speaker

On "Vulnerability of Web-based Database", at the Hong Kong Science Park, 16-18 May 2016.

Hong Kong Computer Society

Full member since 2015

Cisco Networking Academy

Instructor since 2013

Institute of Electrical and Electronics Engineers

Member of IEEE since 1993