A multi-media approach to providing software project experience for postgraduate students | ACM SIGCUE Outlook | DeepDyve