Class and personal software projects