Can you share what hardware resources are expected for the assignments? Are the students just doing this on their personal computers or are they given cluster access?