Home | About ITiCSE 2001| Host |


  Monday 25th Tuesday 26th Wednesday 27th
Welcome & Invited Speaker
(Cindy Atman)
Invited Speaker
(Les Hatton)
Invited Speaker
(John Slater)
HCI & Hypermedia
Teaching & Learning
Learning & Teaching
Visualisation & Animation
Distance Learning & Collaboration
Tips & Techniques
Working Group Feedback
Systems & Networks
Student Behaviour
Software Engineering
Close ( 16.45-17.15 )
17.30- ish
Exhibitors Reception
Farewell Reception
    Conference Dinner  

For Tutorial sessions on Sunday 24th June and Thursday 28th June, time, location and presenters, please see Tutorials.


Monday 25th June
09.00-10.00 Welcome & Invited Speaker
10.00-10.45 Coffee. Poster Session
10.45-12.15 Paper Session 1
  HCI & Hypermedia
  • Event-driven Programming can be Simple Enough for CS 1 Thomas Murtagh. Williams College, USA
  • Applying Software Engineering Methods for Hypermedia Systems
    Paloma Diaz. Universidad Carlos III de Madrid, Spain
  • Teaching HCI with Scenario-Based Design: The Constructivist's Synthesis
    Kam Vat. University of Macau, China
  • A Student Project in Software Evaluation
    Thomas Hewett, Drexel University, US

Teaching & Learning

  • Use of Collaborative Multimedia in Computer Science Classes
    Mark Guzdial. Georgia Institute of Technology, US
  • The Cognitive Flexibility Theory an Approach for Teaching Hypermedia Engineering
    Emilia Mendes. University of Auckland, New Zealand
  • Problems in Comprehending Recursion and Suggested Solutions
    Raja Sooriamurthi. University of West Florida, US
  • Flexible Delivery of Information Systems as a Core MBA Subject
    Rod Learmonth. Griffith University, Australia
12.15-13.30 Lunch
13.30-15.00 Paper Session 2


  • Guidelines for Teaching Object Orientation with Java
    Michael Kölling. Monash University, Australia
  • Teaching Breadth-first Depth-first
    Thomas Murtagh, Williams College, US
  • Activating "black boxes" instead of opening "zippers" - a method of teaching novices Bruria Haberman, Weizmann Institute of Science, Israel
  • Learning the Interaction between Pointers and Scope in C++
    Amruth Kumar, Ramapo College of New Jersey, US

Working Group Feedback

15.00-15.45 Tea. Poster Session
15.45-17.15 Paper Session 3

Student Behaviour

  • The Effect of Student Attributes on Success in Programming
    Pat Byrne. National University of Ireland Galway
  • The Motivation of Students of Programming
    Tony Jenkins. University of Leeds, UK
  • Towards an Error Free Plagiarism Detection Process Thomas Lancaster South Bank University, UK
  • Is It Okay To Cheat? - The Views of Postgraduate Students
    Martin Dick. Monash University, Australia

Software Engineering

  • Requirements for an Educational Software Development Process
    Paula Filho Wilson. Federal University of Minas Gerais, Brazil
  • Interaction Factors in Software Development Performance in Distributed Student Groups
    Martha Hause. The Open University, UK
  • Using Personality Inventories to Help Form Teams for Software Engineering Class Projects
    Rebecca Rutherfoord. Southern Polytechnic State University, US
  • Experiences Teaching Software Engineering for the First Time
    Todd Stevens. University of Mississippi, US
17.30- ish Exhibitors Reception



Tuesday 26th June

Invited Speaker

10.00-10.45 Coffee. Poster Session
10.45-12.15 Paper Session 4

Learning & Teaching

  • Metacognitive Awareness Utilized for Learning Control Difficulties in Algorithmic Problem
    David Ginat. Tel-Aviv University, Israel
  • Scaffolding learning in virtual environments
    Peter Chalk. University of North London, UK
  • Hybrid learning - a safe route into web-based open and distance learning for the Computer Science teacher
    John Rosbottom. University of Portsmouth, UK
  • Characteristics of programming exercises that lead to poor learning tendencies: Part II
    Angela Carbone. Monash University, Australia

Visualisation & Animation

  • Using Animation of State Space Search to Overcome Student Learning Difficulties
    Vic Ciesielski. RMIT University, Australia
  • EVEGA An educational visualization environment for graph algorithms
    Sami Khuri. San Jose State University, US
  • Versatile Concept Map Viewing on the Web
    Erkki Rautama. University of Joensuu, Finland
  • Using Visualization To Teach Novices Recursion
    Wanda Dann. Ithaca College, US
12.15-13.30 Lunch
  Tours & Excursions
17.00 Conference Dinner


Wednesday 27th June
9.00-10.00 Invited Speaker
10.00-10.45 Coffee. Poster Session
10.45-12.15 Paper Session 5

Distance Learning & Collaboration

  • Accreditation and Student Assessment in Distance Education Why We All Need to Pay Attention
    Lisa Kaczmarczyk. University of Texas at Austin, US
  • Observational Studies of Student Errors in a Distance Learning Environment Using a Remote Recording and Replay Tool
    Kit Logan. The Open University, UK
  • A Cybericebreaker for an Effective Virtual Group?
    Tony Clear. Auckland University of Technology, New Zealand
  • An International Common Project Implementation Phase
    Shiva Azadegan. Towson University, US

Tips & Techniques

  • Sneaking in Extra Material
    Daniel Joyce, Villanova University
  • Reality Check: an Informal Feedback Tool
    Scott Grissom, Grand Valley State University
  • Teaching Abstraction Explicitly
    Herman Koppelman, University of Twente
  • Treating Computer Science as Science: an Experiment with Sorting
    Cary Laxer, Rose-Hulman Institute of Technology
  • Using Petri Nets to Improve Your Concurrent Programming Course
    Joao Paulo Barros, Instituto Politécnico de Beja
  • Prelude to the Java Event Model
    Raja Sooriamurthi, University of West Florida
  • Reading Summaries: Relating Class to Student's Problems with the Current Reading Assignment
    Lillian N. Cassel, Villanova University
  • Exploring Recursion in Hilbert Curves Richard Rasala, Northeastern University
  • A First Problem for the Algorithms Course
    Angel Velázquez, Universidad Rey Juan Carlos
12.15-13.30 Lunch
13.30-15.00 Paper Session 6


  • Identifying Topics for Instructional Improvement Through On-line Tracking of Programming
    Dorota Huizinga California State University - Fullerton US
  • Fully Automatic Assessment of Programming Exercises
    Riku Saikkonen Helsinki University of Technology, Finland
  • A System for Program Visualization and Problem-Solving Path Assessment of Novices Maria Satratzemi. University of Macedonia, Greece
  • Using Qualitative Research Software for CS Education Research
    M. Dee Medley Augusta State University, US

Systems & Networks

  • An Open Source Laboratory for Operating Systems Projects
    Mark Claypool. Worcester Polytechnic Institute, US
  • Using Actors for an Interactive Animation in a Graduate Distributed System Course
    Boris Koldehofe. Chalmers University of Technology, Sweden
  • The Netwire Emulator a Tool for Teaching and Understanding
    Renzo Davoli. University of Bologna, Italy
  • Enhancing the Computer Networking Curriculum
    Jon Rickman. Northwest Missouri State University, US
15.00-15.45 Tea. Poster Session
15.45-16.45 Paper Session 7

Panel Session

  • The New Computer Basics: Do They Meet All of Our Goals?
    Rebecca Rutherfoord. Southern Polytechnic State University, US


  • EXercita Automatic Publishing of Programming Exercises
    Cristobal Pareja-Flores. Universidad Complutense de Madrid, Spain
  • Using a Familiar Package to Demonstrate a Difficult Concept Using an Excel Spreadsheet Model to Explain the Concepts of Neural Networks to Undergraduates
    William Fone. Staffordshire University, UK
  • Teaching Theory of Computation Using Pen-Based Computers and an Electronic Whiteboard
    David Berque. DePauw University, US


16.45-17.15 Close
17.30- ish Farewell Reception


Invited Speakers:

  • Cindy Atman
  • Les Hatton
  • John Slater


Cynthia J. Atman

Cynthia J. Atman is the founding Director of the Center for Engineering Learning and Teaching in the College of Engineering at the University of Washington. She also holds an academic appointment in Industrial Engineering. Dr. Atman received her PhD in Engineering and Public Policy from Carnegie Mellon University, her MS in Industrial and Systems Engineering from Ohio State University and her BS in Industrial Engineering from West Virginia University. Prior to joining the faculty at the University of Washington, Dr. Atman was on the Industrial Engineering faculty at the University of Pittsburgh. Dr. Atmans research focuses on engineering education issues. Specifically, she investigates issues of engineering design learning, students as emerging engineering professionals, characterizing change in students understanding of engineering concepts, and assessment of engineering learning. She teaches courses in human factors engineering and engineering education. She is an Associate Editor for the Journal of Engineering Education and was co-chair for the Frontiers in Education conference in 1997.





Back to About ITiCSE 2001



Les Hatton

Les Hatton Oakwood Computing and The Computing Laboratory, University of Kent, UK http://www.oakcomp.co.uk/, lesh@oakcomp.co.uk

Les Hatton is an independent consultant in software reliability. He is also Professor of Software Reliability at the Computing Laboratory, University of Kent, U.K. He holds a B.A. (1970) from King's College, Cambridge, an M.Sc. (1971) and Ph.D. (1973) from the University of Manchester, all in mathematics; an A.L.C.M. (1980) in guitar from the London College of Music, and an LL.M. in IT law from the University of Strathclyde (1999). He received a number of international prizes for geophysics in the 1970's and '80s culminating in the 1987 Conrad Schlumberger prize for his work in computational geophysics.

Shortly afterwards, he became interested in software reliability, and changed careers to study the design of high-integrity and safety-critical systems on which he has been a keynote speaker at numerous software conferences. He has published many technical papers and his 1995 book Safer C pioneered the use of safer language subsets in embedded control systems and influenced many later standards including the automotive industry's influential MISRA-C standard. He is the author of the Safer C Toolset based on his widely-published research on direct and indirect defect detection and is nearing completion of another book entitled Software Failure: avoiding the avoidable and living with the rest. In October 1998, he was voted amongst the "world's leading scholars of systems and software engineering" for the period 1993-1997 by the US Journal of Systems and Software.


Back to About ITiCSE 2001



John Slater

John Slater's career has included time as a lecturer in Mathematics, Professor of Computing at Kent where he headed the Computers and Education research group and was Head of Department, running national initiatives in the use of technology to support learning and teaching, and being a pro Vice Chancellor at Kent initially for planning and resources and then learning and teaching. He has been on a number of national bodies and is a member of the Teaching Quality Enhancement Fund Committee. He is the head of the technologies centre at York and of TechDis an information service on using technology to empower the disabled learner. He is currently seconded to the UK e-University as interim director of technology and learning programmes.




Back to About ITiCSE 2001

Back to ITiCSE 2001


Questions or comments? Please contact R. Dayoub

Page updated:28/06/01