COMP220 Computer Aided Software Development

Dear All,

Welcome to the subject.

Computer Aided Software Development is a mixture of theory, technical knowledge and applied practise. In general good applied practical skills and sensible policy is the most important aspect of this subject. Most employers in the software industry are looking for candidates who understand and are able to use software tools in an effective manner. In particular source code control and issue management are core activities to nearly all organisations involved in software engineering today.

The lecture materials will introduce the background theory, technical knowledge and policy approaches. However to become effective with software tools, you should use them on real projects. Most of you will be working on group software projects this semester, I do recommend you use source code control and issue management control within these projects, this way you will become proficient in these skills using them for real development. In particular the fact that these modules require working within a group makes these skills more important than ever.

The lecture notes are here

The practical sheets are here

You can get in touch with me via

Email coopes@liv.ac.uk

Drop in to see me in Mondays 11.00-13.00 Room G18

And of course ask me questions after the lecture sessions.

Best regards

Seb Coope