UC SPARK - University of Canterbury - New Zealand

Professor Tim Bell

Computer Science and Software Engineering

Fields of Research

  • Computer Science education
  • Text compression
  • Algorithms
  • Computer music

Researcher Summary

Research interests include computer science education, compression, and computers and music.

Subject Area: Disciplines

Research Groups

Key Methodologies

  • Children and computers
  • Algorithms
  • Computer music
  • Text compression

Prizes and Awards

  • Inaugural New Zealand Tertiary Teaching Excellence Award ( 2002 )
  • Inaugural New Zealand Tertiary Teaching Excellence Award (2002) ( 1997 - 2002)
  • Erskine Fellowship (China, Sweden, USA and Canada) ( 2006 )
  • Erskine Fellowship (Korea, China) ( 2009 )
  • Erskine Fellowship to Korea and China, 2009 ( 2009 )
  • Erskine Grant (28/03/98-06/05/98). Data Compression Conf. Utah, Edinburgh Int.Science Festival, Middlesex Uni. ( 1997 - 2002)

Research/Scholarly/Creative Works

  • Bell T., Duncan C. and Rainer A. (2017) What is coding? In Humble S (Ed.), (Need to double-check with Tim.) (Chapters)
  • Duncan C., Bell T. and Atlas J. (2017) What do the teachers think? Introducing computational thinking in the primary school curriculum. In ACM International Conference Proceeding Series: 65-74. http://dx.doi.org/10.1145/3013499.3013506. (Conference Contributions - Published)
  • Webb M., Davis N., Bell T., Katz Y., Reynolds N., Chambers DP. and Sysło MM. (2017) Computer science in K-12 school curricula of the 2lst century: Why, what and when? Education and Information Technologies 22(2): 445-468. http://dx.doi.org/10.1007/s10639-016-9493-x. (Journal Articles)
  • Bell T., Duncan C. and Atlas J. (2016) Teacher feedback on delivering computational thinking in primary school. In ACM International Conference Proceeding Series 13-15-October-2016: 100-101. http://dx.doi.org/10.1145/2978249.2978266. (Conference Contributions - Published)
  • Bell TC. (2015) Surprising Computer Science. Ljubljana, Slovenia: 8th International Conference on Informatics in Schools: Situation, Evolution, and Perspective (ISSEP 2015), 28 Sep-1 Oct 2015. In Informatics in Schools. Curricula, Competences, and Competitions Lecture Notes in Computer Science, Vol 9378: ISSEP: 1-11. http://dx.doi.org/10.1007/978-3-319-25396-1_1. (Conference Contributions - Published)
  • Duncan C. and Bell TC. (2015) A Pilot Computer Science and Programming Course for Primary School students. London, UK: 10th Workshop in Primary and Secondary Computing Education (WiPSCE 2015), 9-11 Nov 2015. In WiPSCE'15: 39-48. http://dx.doi.org/10.1145/2818314.2818328. (Conference Contributions - Published)
  • Nesbit T., O'Steen B. and Bell T. (2015) Apps on Smart Phones to Increase Engagement in Lectures: Student Focus Group Perspectives. Newport, UK: Society for Research into Higher Education Annual Research Conference (SRHE 2015), 9-11 Dec 2015 (Conference Contributions - Other)
  • Nesbit T., O'Steen B. and Bell T. (2015) Use of Smart Phone Applications and Purple Shirts to Enhance Student Engagement in Large Lectures? Queenstown, New Zealand: 28th Annual Conference of Computing and Information Technology Research and Education New Zealand, 6-9 Oct 2015. (Conference Contributions - Published)
  • Thompson D. and Bell T. (2015) Virtually Unplugged: Rich Data Capture to Evaluate CS Pedagogy in 3D Virtual Worlds. Taipei, Taiwan: 2015 International Conference on Learning and Teaching in Computing and Engineering, 9-12 Apr 2015. (Conference Contributions - Published)
  • Webb M., Davis NE., Bell T., Katz Y., Reynolds N. and Syslo MM. (2015) Towards deeper understanding of the roles of CS/Informatics in the curriculum. Vilnius, Lithuania: IFIP TC3 Working Conference, 1-3 Jul 2015. In Proceedings: 374-381. (Conference Contributions - Published)
  • Bell T. (2014) Establishing a nationwide CS curriculum in New Zealand high schools. Communications of the ACM 57(2): 28-30. http://dx.doi.org/10.1145/2556937. (Journal Articles)
  • Bell T. (2014) Ubiquity Symposium: The science in computer science: unplugging computer science to find the science. Ubiquity 2014(Mar): 1-6. http://dx.doi.org/10.1145/2590528.2590531. (Journal Articles)
  • Bell T., Andreae P. and Robins A. (2014) A case study of the Introduction of Computer Science in NZ schools. ACM Transactions on Computing Education (TOCE) 14(2): 1-31. http://dx.doi.org/10.1145/2602485. (Journal Articles)
  • Bell T., Duncan C., Jarman S. and Newton H. (2014) Presenting Computer Science Concepts to High School Students. Olympiads in Informatics Journal 8: 3-19. (Journal Articles)
  • Bell T., Newton H., Duncan C. and Jarman S. (2014) Adoption of Computer Science in NZ schools. Auckland, New Zealand: Cardiac Society of Australia and New Zealand 2014 (CSANZ), 8-10 Oct 2014 (Conference Contributions - Other)
  • Duncan C., Bell T. and Tanimoto S. (2014) Should your 8-year-old learn coding? Berlin, Germany: 9th Workshop in Primary and Secondary Computing Education (WiPSCE '14), 5-7 Nov 2014. In Proceedings: 60-69. http://dx.doi.org/10.1145/2670757.2670774. (Conference Contributions - Published)
  • Jarman S. and Bell T. (2014) A game to teach network communication reliability problems and solutions. Berlin, Germany: 9th Workshop in Primary and Secondary Computing Education (WiPSCE 2014), 5-7 Nov 2014 (Conference Contributions - Other)
  • Nesbit T., O'Steen B. and Bell T. (2014) Using Mobile Technologies to Enhance Student Engagement in Large Lectures. Auckland, NZ: CITRENZ 2014, 8-10 Oct 2014. (Conference Contributions - Published)
  • Adjeroh D., Bell T. and Amar Mukherjee A. (2013) Pattern Matching in Compressed Texts and Images. Foundations and Trends in Signal Processing 6(2-3): 97241. http://dx.doi.org/10.1561/2000000038. (Journal Articles)
  • Bell T. (2013) Engaging School students in computer science. Tauranga, New Zealand: IITP National Conference, 23-25 Oct 2013 (Conference Contributions - Other)
  • Bell T. and Newton H. (2013) Unplugging computer science. In Kadijevich DM; Angeli C; Schulte C (Ed.), Improving Computer Science Education: 66-81. New York/Abingdon: Routledge. (Chapters)
  • Gibson B. and Bell T. (2013) Evaluation of games for teaching Computer Science. Aarhus, Denmark: 8th Workshop in Primary and Secondary Computing Education (WiPSCE 2013), 11-13 Nov 2013 (Conference Contributions - Other)
  • Nesbit T., O'Steen B. and Bell T. (2013) Prevailing Personal Social Communication Technologies Enhancing Engagement in Large Lectures: From Texting to Mobile Web Enabled Devices. Newport, UK: Annual Conference of the Society for Research into Higher Education (SHRE 2013), 11-13 Dec 2013. In Proceedings of the Annual Conference of the Society of Research into Higher Education: 5pp. (Conference Contributions - Published)
  • Sarkar A. and Bell T. (2013) Teaching Black-box Testing to High School Students. Aarhus, Denmark: 8th Workshop in Primary and Secondary Computing Education (WiPSCE 2013), 11-13 Nov 2013 (Conference Contributions - Other)
  • Thompson D. and Bell T. (2013) Adoption of new Computer Science high school standards by New Zealand teachers. Aarhus, Denmark: 8th Workshop in Primary and Secondary Computing Education (WiPSCE 2013), 11-13 Nov 2013 (Conference Contributions - Other)
  • Thompson D., Bell T., Andreae P. and Robins A. (2013) The role of teachers in implementing curriculum changes. Denver, CO, USA: 44th Association for Computing Machinery Technical Symposium on Computer Science Education (SIGCSE '13), 6-9 Mar 2013. In Proceedings: 245-250. http://dx.doi.org/10.1145/2445196.2445272. (Conference Contributions - Published)
  • Andrade P., Bell T., Van Eldik J., McCance G., Panzer-Steindel B., Dos Santos MC., Traylen S. and Schwickerath U. (2012) Review of CERN data centre infrastructure. In Journal of Physics : Conference Series 396(PART 4) http://dx.doi.org/10.1088/1742-6596/396/4/042002. (Conference Contributions - Published)
  • Bell T., Andreae P. and Robins A. (2012) Computer Science in NZ High Schools: The First Year of the New Standards. Raleigh, NC, USA: 43rd ACM technical symposium on Computer Science Education (SIGCSE '12), 29 Feb-3 Mar 2012. In Proceedings:: 343-348. http://dl.acm.org/citation.cfm?id=2157136.2157240. (Conference Contributions - Published)
  • Bell T., Fellows M., Rosamond F., Bell J. and Marghitu D. (2012) Unplugging education: Removing barriers to engaging with new disciplines. Berlin, Germany: Conference of the Society for Design and Process Science (SDPS), 10-14 Jun 2012. (Conference Contributions - Published)
  • Bell T., Newton H., Andreae P. and Robins A. (2012) The introduction of computer science to NZ high schools: An analysis of student work. Hamburg, Germany: 7th Workshop in Primary and Secondary Computing Education (WiPSCE 2012), 8-9 Nov 2012. In Proceedings of the 7th Workshop in Primary and Secondary Computing Education: 5-15. http://dx.doi.org/10.1145/2481449.2481454. (Conference Contributions - Published)
  • Bell T., Rosamond F. and Casey N. (2012) Computer Science Unplugged and related projects in math and computer science popularization. In Bodlaender HL; Downey R; Fomin FV; Marx D (Ed.), The Multivariate Algorithmic Revolution and Beyond: Essays Dedicated to Michael R. Fellows on the Occasion of His 60th Birthday. LNCS 7370: 398-456. Berlin/Heidelberg: Springer-Verlag. http://dx.doi.org/10.1007/978-3-642-30891-8_18. (Chapters)
  • Bell T. and Aspvall B. (2011) Sorting Algorithms as Special Cases of a Priority Queue Sort. Dallas, TX, USA: 42nd ACM Technical Symposium on Computer Science Education (SIGCSE 2011), 9-12 Mar 2011. In Proceedings of SIGCSE 2011: 123-128. http://dx.doi.org/10.1145/1953163.1953203. (Conference Contributions - Published)
  • Bell T. and Bell M. (2011) Reaching out (binary codes). Dallas, TX, USA: 42nd ACM Technical Symposium on Computer Science Education (SIGCSE 2011), 9-12 Mar 2011 (Conference Contributions - Other)
  • Bell T. and Lambert L. (2011) Teaching Computer Science Majors About Teaching Computer Science. Dallas, TX, USA: 42nd ACM Technical Symposium on Computer Science Education (SIGCSE 2011), 9-12 Mar 2011. In Proceedings of the 42nd ACM technical symposium on Computer Science Education: 541-546. (Conference Contributions - Published)
  • Bell T., Bell M. and Chicha V. (2011) Santa's dirty socks (divide and conquer). Dallas, TX, USA: 42nd ACM Technical Symposium on Computer Science Education (SIGCSE 2011), 9-12 Mar 2011 (Conference Contributions - Other)
  • Bell T., Curzon P., Cutts Q., Dagiene V. and Haberman B. (2011) Introducing Students to Computer Science With Programmes That Don't Emphasise Programming. Darmstadt, Germany: 16th Annual Conference on Innovation and Technology in Computer Science Education, 27-29 Jun 2011 (Conference Contributions - Other)
  • Bell T., Curzon P., Cutts Q., Dagiene V. and Haberman B. (2011) Overcoming Obstacles to CS Education by using Non-Programming Outreach Programmes. Bratislava, Slovakia: Informatics in Schools: Contributing to 21st Century Education (ISSEP 2011), 26-29 Oct 2011. (Conference Contributions - Published)
  • Bell T., Marghitu D. and Bell J. (2011) Workshop: CS Unplugged: Computational Thinking without Computers. South Korea: Society for Design and Process Science (SDPS-11), 12-16 Jun 2011 (Conference Contributions - Other)
  • Campana S., Van Der Ster DC., Di Girolamo A., Peters AJ., Duellmann D., Dos Santos MC., Iven J. and Bell T. (2011) Commissioning of a CERN production and analysis facility based on xrootd. In Journal of Physics : Conference Series 331(PART 7) http://dx.doi.org/10.1088/1742-6596/331/7/072006. (Conference Contributions - Published)
  • Hearns M., Cockeram J., Schott G., Bell T., Cochrane T., Corder D., Philpott A., Atkins C., Diener S. and Parsons D. (2011) He ara hou ka tū mai: NZ institutions of higher learning unpacking demands and facilitating change. In ASCILITE 2011 - The Australasian Society for Computers in Learning in Tertiary Education: 571-579. (Conference Contributions - Published)
  • Bell T. and Bell R. (2010) Image Compression - Making Contact. Milwaukee, WI, USA: 41st ACM Technical Symposium on Computer Science Education (SIGCSE 2010), 10-13 Mar 2010 (Conference Contributions - Other)
  • Bell T. and Bell R. (2010) Sorting Algorithms (Unplugged). Milwaukee, WI, USA: 41st ACM Technical Symposium on Computer Science Education (SIGCSE 2010), 10-13 Mar 2010 (Conference Contributions - Other)
  • Bell T., Andreae P. and Lambert L. (2010) Computer Science in New Zealand High Schools. Brisbane, Australia: 12th Australasian Computing Education Conference (ACE 2010), 18-21 Jan 2010. In Australian Computer Science Communications 32(2): 15-22. (Conference Contributions - Published)
  • Bell T., Arpaci-Dusseau A., Witten I. and Fellows M. (2010) Computer Science Unplugged: Understanding Computing Through Games and Puzzles. Hubei: Huazhong University of Science and Technology Press. (Authored Books)
  • Bell T., Bell M. and Finnerty K. (2010) Computer Science Buskers? (Error Correction). Milwaukee, WI, USA: 41st ACM Technical Symposium on Computer Science Education (SIGCSE 2010), 10-13 Mar 2010 (Conference Contributions - Other)
  • Bell T., Pasternak A., Stephenson C., Tucker A. and Vahrenhold J. (2010) Implementing CS Curricula in Secondary Education: An International Perspective. Arlington, VA, USA: 40th Annual Frontiers in Education Conference (FIE), 27-30 Oct 2010 (Conference Contributions - Other)
  • Jin H., Ibrahim S., Bell T., Gao W., Huang D. and Wu S. (2010) Cloud Types and Services. In Furht B; Escalante A (Ed.), Handbook of Cloud Computing: 335-355. New York: Springer. http://dx.doi.org/10.1007/978-1-4419-6524-0. (Chapters)
  • Jin H., Ibrahim S., Bell T., Qi L., Cao H., Wu S. and Shi X. (2010) Tools and Technologies for Building Clouds. In Antonopoulos N; Gillam L (Ed.), Cloud Computing: Principles, Systems and Applications: 3-20. London: Springer-Verlag. (Chapters)
  • Murugesh S., Bell T. and McGrath A. (2010) A Review of Computer Science Resources to Support NCEA. Dunedin, New Zealand: 1st Annual Conference of Computing and Information Technology Research and Education NZ (CITRENZ2010), 6-9 Jul 2010. In Proceedings: 173-181. http://www.citrenz.ac.nz/conferences/2010/papers10/papers10_9.pdf. (Conference Contributions - Published)
  • Su Y., Liao X., Jin H. and Bell T. (2010) Data hiding in virtual machine disk images. In Proceedings - 10th IEEE International Conference on Computer and Information Technology, CIT-2010, 7th IEEE International Conference on Embedded Software and Systems, ICESS-2010, ScalCom-2010: 2278-2283. http://dx.doi.org/10.1109/CIT.2010.393. (Conference Contributions - Published)
  • Thompson D. and Bell T. (2010) Evaluating CS Education Activities in Virtual Worlds Through Automated Monitoring. Victoria University of Wellington, New Zealand: New Zealand Computer Science Students Research Conference, 12-15 Apr 2010 (Conference Contributions - Other)
  • Thompson D. and Bell T. (2010) Virtual Worlds: Evaluating CS education activities through automated monitoring. Dallas, TX, USA: Society for Design and Process Science (SDPS 2010), 6-11 Jun 2010. (Conference Contributions - Published)
  • Voigt J., Bell T. and Aspvall B. (2010) Competition-style programming problems for Computer Science Unplugged activities. In Verdu E; Lorenzo R; Revilla M; Regueras L (Ed.), A New Learning Paradigm: Competition Supported by Technology: 207-234. Boecillo: CEDETEL. (Chapters)
  • Ward B., Bell T., Marghitu D. and Lambert L. (2010) Teaching computer science concepts in Scratch and Alice. The Journal of Computing Sciences in Colleges 26(2): 173-180. (Journal Articles)
  • Bainbridge D. and Bell TC. (2009) An Ajax-based digital music stand for Greenstone. Austin, TX, USA: Joint Conference on Digital Libraries (JCDL 2009), 15-19 Jun 2009 (Conference Contributions - Other)
  • Bell T. (2009) Computational Thinking through Computer Science Unplugged. Committee for the Workshops on Computational Thinking; National Research Council. [Workshop report]. (Other)
  • Bell T. and Bell R. (2009) The Treasure Hunt. New York, NY, USA: 40th ACM technical symposium on Computer science education, 1 Jan 2009 (Conference Contributions - Other)
  • Bell T. and Bell R. (2009) Video: The Orange Game. Chattanooga, TN, USA: 40th ACM technical Symposium on Computer Science Education, 4-7 Mar 2009 (Conference Contributions - Other)
  • Bell T., Alexander J., Freeman I. and Grimley M. (2009) Computer Science Unplugged: School Students Doing Real Computing Without Computers. The New Zealand Journal of Applied Computing and Information Technology 13(1): 20-29. (Journal Articles)
  • Bell T., Marghitu D., Grimley M., Manabe H. and Bianco GM. (2009) Kinesthetic computer science activities in a virtual world. Chattanooga, TN, USA: The 40th ACM Technical Symposium on Computer Science Education (SIGCSE 2009), 3-7 Mar 2009 (Conference Contributions - Other)
  • Bianco GM., Bell T. and Tinazzi S. (2009) Introducing powerful ideas to children: analogical mediation for computing concepts through storytelling. Chattanooga, TN, USA: The 40th ACM Technical Symposium on Computer Science Education (SIGCSE 2009), 3-7 Mar 2009 (Conference Contributions - Other)
  • Curzon P., McOwan PW., Cutts QI. and Bell T. (2009) Enthusing and inspiring with reusable kinaesthetic activities. Paris, France: ITiCSE 2009: Innovation and Technology in Computer Science Education, 3-8 Jul 2009. In SIGCSE Bulletin 41(3): 94-98. http://doi.acm.org/10.1145/1595496.1562911. (Conference Contributions - Published)
  • Khalid R., Kreutzer W. and Bell T. (2009) Combining Simulation and Animation of Queueing Scenarios in a Flash-Based Discrete Event Simulator. Sydney, Australia: 3rd International United Information Systems Conference (UNISCON 2009), 21-24 Apr 2009. In Lecture Notes in Business Information Processing 20(Information Systems: Modeling, Development and Int): 240-251. (Conference Contributions - Published)
  • Khalid R., Kreutzer W. and Bell T. (2009) Flash: Making Simulations interactive. Adelaide, Australia: SimTecT 2009, 15-19 Jun 2009. (Conference Contributions - Published)
  • Marghitu D., Bell T., Kearns B., Ward B. and Stephen-Pope K. (2009) Using Virtual Worlds to Engage Typical and Special Needs Students in Kinesthetic Computer Science Activities: A Computer Science Unplugged Case Study. Honolulu, HI, USA: ED-MEDIA: World Conference on Educational Multimedia, Hypermedia & Telecommunications, 22-26 Jun 2009. (Conference Contributions - Published)
  • Nishida T., Kanemune S., Idosaka Y., Namiki M., Bell T. and Kuno Y. (2009) A CS unplugged design pattern. SIGCSE Bulletin Inroads 41(1): 231-235. http://dx.doi.org/10.1145/1539024.1508951. (Journal Articles)
  • Nishida T., Kanemune S., Namiki M., Idosaka Y., Bell T. and Kuno Y. (2009) A CS Unplugged Design Pattern. Chattanooga, TN, USA: The 40th ACM Technical Symposium on Computer Science Education (SIGCSE 2009), 3-7 Mar 2009. In SIGCSE '09 Proceedings: 231-235. http://dx.doi.org/10.1145/1508865.1508951. (Conference Contributions - Published)
  • Adjeroh D., Bell T. and Mukherjee A. (2008) The Burrows-Wheeler Transform: Data Compression, Suffix Arrays, and Pattern Matching. New York: Springer. 351pp. http://dx.doi.org/10.1007/978-0-387-78909-5. (Authored Books)
  • Bell J. and Bell T. (2008) Extending musically gifted pre-school children. Frascati, Italy: 13th Early Childhood Music Education International Seminar, 14-19 Jul 2008 (Conference Contributions - Other)
  • Bell J. and Bell T. (2008) Keeping musically gifted children in tune with their passion and their peers at primary school. Bologna, Italy: 28th International Society for Music Education Conference (ISME 2008), 21-26 Jul 2008 (Conference Contributions - Other)
  • Bell T. (2008) Introducing the next generation of Computer Scientists to the magic and beauty of computing. Jeju Island, Korea: Summer Symposium in Sando, 19-21 Aug 2008 (Conference Contributions - Other)
  • Bell T., Alexander J., Freeman I. and Grimley M. (2008) Computer Science without computers: new outreach methods from old tricks. Auckland, New Zealand: Annual Conference of the National Advisory Committee on Computing Qualifications (NACQ 2008), 4-7 Jul 2008. (Conference Contributions - Published)
  • Bell T., Wada BT., Kanemune S., Xie X., Lee WG., SookKyoung C. and Aspvall B. (2008) Making computer science activities accessible for the languages and cultures of Japan, Korea, China and Sweden. Portland, OR, USA: 39th ACM Technical Symposium on Computer Science Education (SIGCSE 2008), 12-15 Mar 2008 (Conference Contributions - Other)
  • Choi SK., Bell T., Jun SJ. and Lee WG. (2008) Designing offline computer science activities for the Korean elementary school curriculum. Portland, OR, USA: 39th ACM Technical Symposium on Computer Science Education (SIGCSE 2008), 12-15 Mar 2008 (Conference Contributions - Other)
  • O'Donoghue M., Hoskin A. and Bell T. (2008) Guidelines for podcast production and use in tertiary education. Melbourne, Australia: ascilite 2008, 30 Nov-3 Dec 2008 (Conference Contributions - Other)
  • Bell T. and Bianco GM. (2007) Computing Pre-University: Primary computing education. In Wah BW (Ed.), Wiley Encyclopedia of Computer Science and Engineering: 625-632. Hoboken: John Wiley & Sons. http://dx.doi.org/10.1002/9780470050118.ecse973. (Chapters)
  • Bell T., Cockburn A., Wingkvist A. and Green R. (2007) Podcasts as a supplement in tertiary education: An experiment with two Computer Science courses. Massey University, Auckland, New Zealand: Mobile Learning Technologies and Applications 2007 (MoLTA), 19-19 Feb 2007. In MoLTA 2007: 70-77. (Conference Contributions - Published)
  • Bell T., Witten IH., Fellows M., Kanemune S. and Wada B. (2007) Computer Science Unplugged: Off-line activities and games for all ages (in Japanese). Tokyo. (Authored Books)
  • Bainbridge D. and Bell T. (2006) Identifying music documents in a collection of images. Victoria, Canada: International Conference on Music Information Retrieval and Related Activities (ISMIR 2006), 8-12 Oct 2006. (Conference Contributions - Published)
  • Bell TC., Witten IH., Fellows M., WonGyu L., McKenzie J. and Adams R. (2006) Computer Science Unplugged: Off-line activities and games for all ages (in Korean). Seoul: Hongreung Science Publishing. 119pp. (Authored Books)
  • Gutwin C., Fedak C., Watson M., Bell T. and Dyck J. (2006) Improving Network Efficiency in Real-Time Groupware with General Message Compression. Banff, Canada: Computer Supported Cooperative Work Conference (CSCW 2006), 4-8 Nov 2006. In Proceedings of the 2006 20th Anniversary Conference on Computer Supported Cooperative Work: 119-128. (Conference Contributions - Published)
  • Obaid M., Mukundan R. and Bell T. (2006) Enhancement of Moment Based Painterly Rendering Using Connected Components. Sydney, Australia: International Conference on Computer Graphics, Imaging and Visualisation (CGIV'06), 26-28 Jul 2006. In Proceedings 2006 International Conference Computer Graphics, Imaging and Visualisation: Techniques and Applications, CGIV'06: 378-383. http://dx.doi.org/10.1109/CGIV.2006.38. (Conference Contributions - Published)
  • Bell T., Blizzard D., Green R. and Bainbridge D. (2005) Design of a digital music stand. London, UK: 6th International Conference on Music Information Retrieval, 11 Sep 2005. In Proceedings of ISMIR 2005: 430-433. (Conference Contributions - Published)
  • Bell T., Church A., McPherson J. and Bainbridge D. (2005) Page turning and image size in a digital music stand. Barcelona, Spain: International Computer Music Conference (ICMC2005), 5 Sep 2005. Paper ID 1262 (Conference Contributions - Published)
  • Firth A., Bell T., Mukherjee A. and Adjeroh D. (2005) A comparison of BWT approaches to string pattern matching. Software: Practice and Experience 35(13): 1217-1258. (Journal Articles)
  • Jupp R., Syed Y., Grimshaw M., Bell T., Micklewright I., Jones N., Gallagher JW., Dromgoole P. and Brenne EO. (2005) A 3D seismic depth-processing toolkit for sub-basalt imaging. In 67th European Association of Geoscientists and Engineers, EAGE Conference and Exhibition, incorporating SPE EUROPE2005 - Extended Abstracts 67th European Association of Geoscientists and Eng: 3345-3348. (Conference Contributions - Published)
  • Lobb R., Bell T. and Bainbridge D. (2005) Fast Capture of Sheet Music for an Agile Digital Music Library. London, UK: 6th International Conference on Music Information Retrieval (ISMIR 2005), 11 Sep 2005. In Proceedings of ISMIR 2005: 145-152. http://ismir2005.ismir.net/proceedings/1018.pdf. (Conference Contributions - Published)
  • Witten IH., Mofat A., Bell TC. and Nagaraj SV. (2004) Managing Gigabytes: Compressing and Indexing Documents and Images. Sigmod Record 33(2): 113-114. http://dx.doi.org/10.1145/1024694.1024719. (Journal Articles)
  • Bainbridge D. and Bell T. (2003) A Music Notation Construction Engine for Optical Music Recognition. Software: Practice and Experience 33(2): 173-200. (Journal Articles)
  • Bell T., Thimbleby H., Fellows M., Witten I., Koblitz N. and Powell M. (2003) Explaining Cryptographic Systems. Computers and Education 40(3): 199-215. (Journal Articles)
  • Zhang N., Mukherjee A., Adjeroh DA. and Bell T. (2003) Approximate Pattern Matching Using the Burrows-Wheeler Transform. Snowbird, UT, USA: IEEE 2003 Data Compression Conference (DCC 2003), 25 Mar 2003 (Conference Contributions - Other)
  • Adjeroh D., Mukherjee A., Bell T., Powell M. and Zhang Y. (2002) Pattern Matching in BWT-Transformed Text. Snowbird, UT, USA: IEEE 2002 Data Compression Conference (DCC 2002), 2 Apr 2002 (Conference Contributions - Other)
  • Adjeroh DA., Zhang Y., Mukherjee A., Powell M. and Bell T. (2002) DNA Sequence Compression Using the Burrows-Wheeler Transform. Stanford, CA, USA: 1st IEEE Computer Society Bioinformatics Conference (CSB 2002), 14 Aug 2002. In Proceedings of CSB 2002: 303-313. (Conference Contributions - Published)
  • Bell T., Powell M., Mukherjee A. and Adjeroh DA. (2002) Searching BWT Compressed Text with the Boyer-Moore Algorithm and Binary Search. Snowbird, UT, USA: IEEE 2002 Data Compression Conference (DCC 2002), 2 Apr 2002. In Proceedings of DCC 2002: 112-121. (Conference Contributions - Published)
  • Bainbridge D. and Bell T. (2001) The Challenge of Optical Music Recognition. Computers and the Humanities 35(2): 95-121. (Journal Articles)
  • Bell T., Adjeroh D. and Mukherjee A. (2001) Pattern matching in compressed texts and images.Department of Computer Science & Software Engineering, University of Canterbury. (Reports)
  • Bell T., Cockburn A., McKenzie B. and Vargo J. (2001) Digital lectures: If you make them, will students use them? Constraints on effective delivery of flexible learning systems. Interactive Multimedia Journal of Computer-Enhanced Learning 3(2) http://imej.wfu.edu/articles/2001/2/06/index.asp. (Journal Articles)
  • Bell T., Cockburn A., McKenzie B. and Vargo J. (2001) Flexible Delivery Damaging to Learning? Lessons From the Canterbury Digital Lectures Project. Tampere, Finland: World Conference on Educational Multimedia, Hypermedia and Telecommunications (EdMedia 2001), 25 Jun 2001. In Proceedings of EdMedia 2001: 117-122. (Conference Contributions - Published)
  • Cockburn A., Bell T. and McKenzie B. (2001) Death to the office of the nineties: An HCI perspective on some problems in modern office information systems. Journal of Research and Practice in Information Technology 33(1): 68-82. (Journal Articles)
  • McKenzie BJ. and Bell T. (2001) Compression of sparse matrices by blocked Rice coding. IEEE Transactions on Information Theory 47(3): 1223-1230. (Journal Articles)
  • Bell T. (2000) A Low-Cost High-Impact Computer Science Show for Family Audiences. Canberra, Australia: 23rd Australasian Computer Science Conference (ACSC 2000), 31 Jan 2000. In Proceedings of ACSC 2000: 10-16. (Conference Contributions - Published)
  • Bell T. (2000) Data compression. In Ralston A; Reilly E; Hemmendinger D (Ed.), Encyclopedia of Computer Science: 492-526. London: Nature Publishing Group. (Chapters)
  • Lin K. and Bell T. (2000) Integrating Paper and Digital Music Information Systems. Plymouth, MA, USA: International Symposium on Music Information Retrieval (MUSIC IR 2000), 23 Oct 2000 (Conference Contributions - Other)
  • Bell T., Thimbleby H., Fellows M., Witten I. and Koblitz N. (1999) Explaining cryptographic systems to the general public. Stockholm, Sweden: First IFIP World Conference on Information Security Education, 1 Jan 1999. In Report Series 99-008: Proceedings IFIPTC11 WG11.8 Conference: 221-233. (Conference Contributions - Published)
  • Bell T., Witten IH. and Fellows M. (1999) Computer Science Unplugged: Offline activities and games for all ages. Christchurch: University of Canterbury. http://unplugged.canterbury.ac.nz/. (Authored Books)
  • Lin FY. and Bell T. (1999) Music Processing Using Colour. University of Cantebury, Christchurch, New Zealand: Proceedings of image and vision computing New Zealand 1999., 1 Aug 1999. : 253-258. (Conference Contributions - Published)
  • Witten I., Moffat A. and Bell T. (1999) Managing Gigabytes: Compressing and indexing documents and images. (2nd ed.). San Francisco: Morgan Kaufman. 519pp. (Authored Books)
  • Bell T. and McKenzie B. (1998) Compression of sparse matrices by arithmetic coding. Los Alamitos, CA, USA: Proc. IEEE Data Compression Conference, Snowbird, Utah, 1 Mar 1998. : 23-32. (Conference Contributions - Published)
  • Cockburn A. and Bell T. (1998) Extending HCI in the computer science curriculum. Brisbane, Australia: Proceedings in Third Australasian Conference on Computer Science Education, 8 Jul 1998. : 113-120. (Conference Contributions - Published)
  • Ng E., Bell T. and Cockburn A. (1998) Improvements to a Pen-Based Musical Input System. Adelaide, Australia: OzCHI'98: The Australian Conference on Computer-Human Interaction., 29 Nov 1998. : 239-252. (Conference Contributions - Published)
  • Arnold R. and Bell T. (1997) A corpus for the evaluation of lossless compression algorithms. Los Alamitos, CA, USA: IEEE Data Compression Conference, 1 Mar 1997. : 201-210. (Conference Contributions - Published)
  • Bainbridge D. and Bell T. (1997) Dealing with superimposed objects in optical music recognition. Trinity College, Dublin, Ireland: Proc. Sixth International Conference on Image Processing and its Applications, volume 11, 1 Jul 1997. : 756-760. (Conference Contributions - Published)
  • Moffat A., Bell T. and Witten I. (1997) Lossless compression for text and images. In Jayant N (Ed.), Signal Compression Coding of Speech, Audio, Text, Image and Video, World Scientific, 1997. Also appears as a special issue of the Inter. Journal of High Speed Electronics: 179-231. Singapore: World Scientific Publishers. (Chapters)
  • Anstice J., Bell T., Cockburn A. and Setchell M. (1996) The Design of a Pen-Based Musical Input System. Hamilton, New Zealand: OzCHI'96: The Sixth Australian Conference on Computer-Human Interaction, 24 Nov 1996. : 260-267. (Conference Contributions - Published)
  • Bainbridge D. and Bell T. (1996) An extensible Optical Music Recognition system. Sydney, Australia: Australian Computer Society Conference, 1 Dec 1996. In Australian Computer Society Conference Proceedings: 308-317. (Conference Contributions - Published)
  • Bell T. (1996) An authentic task-based university level computer literacy course. Sydney, Australia: 1st Australian Computer Science Education Conference, 1 Jan 1996. In Proceedings of 1st Australian Computer Science Education Conference: 295-301. (Conference Contributions - Published)
  • Murugesh S., Bell T. and Mitrovic A. (1996) Learning by developing expert systems. New Zealand Computers in Education Society Conference: Hamilton, New Zealand, 1 Jan 1996. In Proceedings of New Zealand Computers in Education Society Conference: 191-200. (Conference Contributions - Published)
  • Bell TC., Bensemann G. and Witten IH. (1995) Computer Science Unplugged: capturing the interest of the uninterested. Wellington, New Zealand: 14th NZ Computer Conference, 1 Jan 1995. In Proceedings of the 14th NZ Computer Conference (Conference Contributions - Published)
  • Moffat A., Zobel J., Witten IH. and Bell TC. (1995) The role of compression in document databases. ACM SIGWEB Newsletter 4(2): 20-21. http://dx.doi.org/10.1145/223301.223318. (Journal Articles)
  • Pawlikowski K., Bell T., Emberson H. and Ashton P. (1995) Compression of data traffic in packet-based LANs. Snowbird, UT, USA: IEEE Data Compression Conference (DCC 95), 28 Mar 1995. In Proceedings of IEEE Data Compression Conference (Conference Contributions - Published)
  • Witten IH., Bell TC., Moffat A. and Zobel J. (1995) The MG Retrieval System: Compressing for Space and Speed. Communications- ACM 38(4): 41-42. (Journal Articles)
  • Witten IH., Cunningham SJ., Vallabh M. and Bell TC. (1995) A New Zealand digital library for computer science research. Austin, TX, USA: 2nd Annual Conference on the Theory and Practice of Digital Libraries, 1 Jan 1995. In Proceedings of Digital Libraries '95: 25-30. (Conference Contributions - Published)
  • Witten IH., Moffat A. and Bell TC. (1995) Compression and full-text indexing for digital libraries. McClean, VA, USA: Forum on Research & Technology Advances in Digital Libraries (ADL'95), 15 May 1995. In Advances in Digital Libraries 916: 181-203. (Conference Contributions - Published)
  • Bainbridge D. and Bell T. (1994) Playing Music on Computers. New Zealand Science Monthly Nov: 10-11. (Journal Articles)
  • Bell TC. (1994) The view from the tower-the role of academia. Christchurch, New Zealand: 1994 NZ Computer Society Rutherford Conference, 1 Jan 1994. In Proceedings of the 1994 NZ Computer Society Rutherford Conference (Conference Contributions - Published)
  • Bell TC. and Witten IH. (1994) The relationship between greedy parsing and symbol-wise text compression. Journal of the ACM 41(4): 708-724. http://dx.doi.org/10.1145/179812.179892. (Journal Articles)
  • Bell TC., Moffat A. and Witten IH. (1994) Compressing the digital library. College Station, TX, USA: 1st Annual Conference on the Theory and Practice of Digital Libraries, 19 Jun 1994. In Proceedings of 1st Annual Conference on the Theory and Practice of Digital Libraries: 41-46. (Conference Contributions - Published)
  • Gutmann PC. and Bell TC. (1994) A Hybrid Approach to Text Compression. Snowbird, UT, USA: IEEE Data Compression Conference 1994, 1 Jan 1994. In Proceedings of IEEE Data Compression Conference: 225-233. (Conference Contributions - Published)
  • Moffat A., Sharman N., Witten IH. and Bell TC. (1994) An empirical evaluation of coding methods for multi-symbol alphabets. Information Processing & Management 30(6): 791-804. http://dx.doi.org/10.1016/0306-4573(94)90007-8. (Journal Articles)
  • Witten IH., Bell TC., Emberson H., Inglis S. and Moffat A. (1994) Textual image compression: two-stage lossy/lossless encoding of textual images. Proceedings of IEEE 82(6): 878-888. http://dx.doi.org/10.1109/5.286192. (Journal Articles)
  • Witten IH., Bell TC., Moffat A., Nevill-Manning CG., Smith TC. and Thimbleby H. (1994) Semantic and Generative Models for Lossy Text Compression. The Computer Journal 37(2): 83-87. http://dx.doi.org/10.1093/comjnl/37.2.83. (Journal Articles)
  • Witten IH., Moffat A. and Bell TC. (1994) Managing Gigabytes: Compressing and indexing documents and images. (1st ed.). New York: Van Nostrand Reinhold. 429. (Authored Books)
  • Moffat A., Sharman NB., Witten IH. and Bell TC. (1993) An empirical evaluation of coding methods for multi-symbol alphabets. Snowbird, UT, USA: IEEE Data Compression Conference, 29 Mar 1993. In Proceedings of IEEE Data Compression Conference: 108-117. (Conference Contributions - Published)
  • Pawlikowski K., Bell T., Emberson H. and Ashton P. (1993) The Effect of Data Compression on Packet Sizes in Data Communication Systems. 8th Australian Teletraffic Research Seminar: Melbourne, Australia, 1 Jan 1993. (Conference Contributions - Published)
  • Pawlikowski K., Bell T., Emberson H. and Ashton P. (1993) The effect of data compression on packet sizes in data communication systems. (Reports)
  • Witten IH. and Bell TC. (1993) Getting research students started: a tale of two courses. Indianapolis, IN, USA: ACM Technical Symposium on Computer Science Education (SIGCSE), 1 Jan 1993. In ACM SIGCSE Conference Proceedings: 165-169. (Conference Contributions - Published)
  • Bell TC. (1992) Computer Science for the uninterested: designing displays for a science centre. Computers in New Zealand Schools 4(1): 40-46. (Journal Articles)
  • Bell TC. (1992) Making Computer Science into child's play. Waikato University, Hamilton, New Zealand: New Zealand Computer Science Research Students' Conference, 28 Oct 1992. : 31-38. (Conference Contributions - Published)
  • Sharman NB., Bell TC. and Witten IH. (1992) Compression of pyramid coded images for progressive transmission. University of Canterbury, Christchurch, New Zealand: 7'th New Zealand Image Processing Workshop, 1 Jan 1992. In Proceedings of the 7th New Zealand Image Processing Workshop: 171-176. (Conference Contributions - Published)
  • Witten IH., Bell TC., Harrison ME., James ML. and Moffat A. (1992) Textual image compression. Snowbird, UT, USA: IEEE Data Compression Conference, 24 Mar 1992. In Proceedings of IEEE Data Compression Conference: 42-51. (Conference Contributions - Published)
  • Bell TC. and Pawlikowski K. (1991) The effect of data compression on packet sizes in data communication systems. Copenhagen, Denmark: 13th ITC Congress, 1 Jan 1991. In Proceedings 13th ITC Congress (Conference Contributions - Published)
  • Witten IH. and Bell TC. (1991) The zero frequency problem: Estimating the probabilities of novel events in adaptive text compression. IEEE Transactions on Information Theory 37(4): 1085-1094. http://dx.doi.org/10.1109/18.87000. (Journal Articles)
  • Witten IH., Bell TC. and Nevill CG. (1991) Models for compression in full-text retrieval systems. Snowbird, UT, USA: IEEE Data Compression Conference, 8 Apr 1991. In Proceedings of IEEE Data Compression Conference: 23-32. (Conference Contributions - Published)
  • Bell T. and Pawlikowski K. (1990) The effect of data compression on packet sizes in data communication systems.Department of Computer Science, University of Canterbury. (Reports)
  • Bell TC. and Harries R. (1990) Messages found encoded in the digits of π. The Journal of Irreproducible Results 35(4): 28-29. (Journal Articles)
  • Bell TC., Cleary JG. and Witten IH. (1990) Text Compression. Englewood Cliffs: Prentice Hall. 318pp. (Authored Books)
  • Nevill C. and Bell T. (1990) Compression of parallel texts.Department of Computer Science, University of Canterbury. (Reports)
  • Nevill CG. and Bell TC. (1990) Compression of parallel texts. Siegen, Germany: Joint ALLC/ACH Conference, 5 Jun 1990. In Proceedings of Joint ALLC/ACH Conference (Conference Contributions - Published)
  • Bell T. and Kulp D. (1989) Longest match string searching for Ziv-Lempel compression.Department of Computer Science, University of Canterbury. (Reports)
  • Bell TC. (1989) Compression rate fluctuation in data communication systems. Bond University, Australia: 4th Australian Teletraffic Research Seminar, 1 Jan 1989. In Proceedings of 4th Australian Teletraffic Research Seminar (Conference Contributions - Published)
  • McKenzie B., Harries R. and Bell T. (1989) Selecting a hashing algorithm.Department of Computer Science, University of Canterbury. (Reports)
  • Witten IH. and Bell TC. (1988) Modeling natural language. Atlanta, GA, USA: 6th Symposium of Empirical Foundations of Information and Software Sciences, 1 Jan 1988. In Proceedings of the 6th Symposium of Empirical Foundations of Information and Software Sciences (Conference Contributions - Published)