Joe Yuen's Personal Webpage
Joe Yuen received his B.Sc. degree with first class honours, M.Phil. and Ph.D. degrees in Computer Science from City University of Hong Kong where he is now an instructor. His current research interests include Mobile Computing, Mobile Multimedia Systems and Computer Games. His current teaching subjects include Computer Networks, Internet Applications, Distributed Systems and AI Game Programming.
Office: B6417
Phone: 3442 - 4166

Current Teaching

Year/Semester Courses Role
2011-2012 (A) CS3270 Fundamentals of Computer Networks and the Internet Lecturer, Tutor
CS2363 Computer Programming Lecturer, Tutor
CS3201 Computer Networks Tutor
CS5222 Computer Networks Tutor
2010-2011 (B) CS1202 Using the Web as a Learning Resource Lecturer, Tutor
CS4280 Advanced Internet Applications Development Lecturer, Tutor
CS4284/CS6284 Mobile Computing Tutor
2010-2011 (S) CS4282/CS6282 Internet and Distributed Systems Programming Lecturer, Tutor

Past Teaching

Subjects Courses (U)nder/(P)ost-
Computer Networks Fundamentals of Computer Networks and the Internet U
Computer Networks P
Internet Applications Internet Application Developmenet P, U
Internet Application Developmenet and Computer Networks U
Distributed Systems Distributed Systems P, U
Internet and Distributed Systems Programming P, U
Distributed Database U
Computer Games AI Game Programming U
Mobile Computing Topics on Computer Communication P
Programming Computer Programming (C/ C++) U
  • Outcomes Based Teaching and Learning (OBTL)
  • Computer Games
  • Mobile Multimedia Systems
  • Mobile Computing
  • Journal Papers
    1. Joe C.H. Yuen, Edward Chan and Kam-Yiu Lam, "Real Time Video Frames Allocation in Mobile Networks using Cooperative Pre-fetching", Journal of Multimedia Tools and Applications, Vol. 32, No. 3, pp.329-352, March 2007.
    2. Joe C.H. Yuen, Edward Chan and Kam-Yiu Lam, "A Buffered-bandwidth Approach for Supporting Real-Time Video Streaming over Cellular Networks", Journal of Multimedia Tools and Applications, Vol. 28, No. 1, pp.141-155, Feb. 2006.
    3. Joe Chun-Hung Yuen, Edward Chan, Kam-Yiu Lam and H. W. Leung, "Cache Invalidation Scheme for Real-time Data in Mobile Computing Systems", ACM SIGMOD Record, Vol. 29, No. 4, pp.34-39, Dec. 2000.
    4. Kam-yiu Lam, Edward Chan and Chun-Hung Yuen, "Approaches for Broadcasting Temporal Data in Mobile Computing System", Journal of Systems and Software, Vol. 51, pp. 175-189, May 2000.
  • Book Chapters
    1. Edward Chan, Joe Yuen and Kam-Yiu Lam, "Cache Invalidation Schemes in Mobile Environments", in Handbook of Mobile Computing, ed. Imad Mahgoub and Mohammad Illyas, pp. 361-388, CRC Press, June 2004.
  • Conference Papers
    1. Kam-Yiu Lam, Joe Yuen and Edward Chan, "On Using Buffered bandwidth to Support Real-time Mobile Video Playback in Cellular Networks", Proc. 6th IEEE International Symposium on Multimedia Software Engineering -ISMSE 2004, Miami, FL, USA, Dec, 2004.
    2. Kam-Yiu Lam, Joe Yuen, S.H. Son and Edward Chan, "Scheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks", Proc. 9th IEEE International Conference on Parallel and Distributed Systems (ICPADS), Taiwan, Dec, 2002.
    3. Joe Yuen, Kam-Yiu Lam and Edward Chan, "A Fair and Adaptive Scheduling Protocol for Video Stream Transmission in Mobile Environment", Proc. 2002 IEEE International Conference on Multimedia and Expo (ICME), Lausanne, Switzerland, Aug, 2002.
    4. Joe Yuen, Kam-Yiu Lam and Edward Chan, "Adaptive Buffer Sensitive Scheduling for Transmitting Video Streams in a Mobile Multimedia System", Proc. 7th IEEE Real-Time Technology and Applications Symposium 2001 (RTAS), Taipei, Taiwan, May 2001.
    5. Joe Chun-Hung Yuen, Edward Chan, Kam-Yiu Lam and H. W. Leung, "An Adaptive AVI-based Cache Invalidation Scheme for Mobile Computing System", Proc. International workshop on Mobility in Database and Distributed Systems, Greenwich, U.K., Sep, 2000.
    6. C. H. Yuen, E Chan and K.Y. Lam, "Adaptive Data Broadcast Strategy for Transaction with Multiple Data Requests in Mobile Computing Environments", Proc. 6th IEEE International Workshop on Real-Time Computing Systems and Applications, Hong Kong, Dec, 1999.
    7. Kam-Yiu Lam, Edward Chan and Chun-Hung Yuen , "Data Broadcast for Time-Constrained Read-Only Transactions in Mobile Computing Systems", Proc. IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems, Santa Clara, U.S.A, Apr, 1999.
    8. K Y Lam, E Chan and C H Yuen, "Broadcast Strategies to Maintain Cached Data for Mobile Computing Systems", in Advances in Database Technologies (ed. Y. Kambayashi et al.), Lecture Notes in Computer Science 1552, Springer Verlag, 1998.