Resources for Elements of Software Development Course