Brock University Computer Science Dept.