Coursework for the software development for research course