41 computer software design for others, namely, designing interactive computer software programs featuring mathematics for use in teaching mathematics; maintenance of computer software, namely, maintaining interactive computer software programs featuring mathematics