Next: Logic and Proof
Up: Michaelmas Term 2002: Part
Previous: Economics and Law
  Contents
Group Project
Lecturers: Dr R.J. Anderson and Dr A.F. Blackwell
(rja14@cl.cam.ac.uk, afb21@cl.cam.ac.uk)
No. of lectures and practicals: 4 + 6
Prerequisite courses: Software Engineering, Programming in Java, Structured Hardware Design
Aims
The aim of this course is to give students a realistic introduction
to software development as practised in industry. This means working
against rigid deadlines, with a team of colleagues not of one's own
choosing, using externally prescribed tools to undertake a fixed
project.
Lectures
- Initial project briefing.
Software engineering: design, quality and management, application of
course material, preparation for final-year projects. Selection of a
topic from several options. Formation of groups, selection of tools,
review meetings.
- Project management.
The problems of managing a team of software developers. Planning,
organising, motivating and controlling. The experience of industry.
- Administrative arrangements.
Announcement of group members. Deliverables: functional specification
and module design, module implementation and testing, system integration,
testing and documentation. Timetable. Advice on specific tools. First
project meeting.
- Presentation techniques.
Public speaking techniques and the effective use of audio-visual aids.
Planning a talk; designing foils; common mistakes to avoid.
Objectives
At the end of the course students should have a good understanding of
how software is developed. They should have consolidated the
theoretical understanding of software development acquired in the
Software Engineering courses. They should appreciate the
importance of planning and controlling a project, and of documentation
and presentation. They should have gained confidence in their ability
to develop significant software projects and Part IB students should
be prepared for the personal project they will undertake in Part II.
Next: Logic and Proof
Up: Michaelmas Term 2002: Part
Previous: Economics and Law
  Contents
Christine Northeast
Wed Sep 4 14:43:05 BST 2002