Module 11579 (2003)
Syllabus page 2003/2004
06-11579
Software Engineering A
Level 2/I
Behzad Bordbar (coordinator)
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus
The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)
Relevant Links
Outline
Management of the software development process, including: how projects arise, choosing the right project, software life cycles, human factors in project management, basic project management techniques (e.g. planning, estimating, monitoring progress), advanced project management techniques (e.g. risk management, configuration management, quality management, process improvement).
Aims
The aims of this module are to:
- show the need for professional discipline and effective management throughout the software development process.
- show the importance of teamwork and good interpersonal skills in successful software development
Learning Outcomes
| On successful completion of this module, the student should be able to: | Assessed by: | |
| 1 | explain the role of the project manager in successful software development | Continuous assessment |
| 2 | understand the basic principles of project management | Continuous assessment, examination |
| 3 | analyse the organizational issues surrounding the development and implementation of systems solutions | Continuous assessment, examination |
| 4 | identify appropriate interpersonal skills to manage and perform the systems development process more effectively | Continuous assessment, examination |
Restrictions, Prerequisites and Corequisites
Restrictions:
None
Prerequisites:
06-08755 (Introduction to Software & Hardware Engineering B) OR 06-11224 (Introduction to Software Engineering)
Co-requisites:
06-11580 (Software Engineering B) (linked module)
Teaching
Teaching Methods:
2 hrs/week, conventional lectures and tutorials
Contact Hours:
Assessment
- Supplementary (where allowed): As the sessional assessment
- 2 hr examination (50%), continuous assessment (50%), divided equally between this module and 06-11580 (Software Engineering B). Resit by examination only.
Recommended Books
| Title | Author(s) | Publisher, Date |
| Project Management | Field & Keller | International Thomson Business Press, |
| I Sommerville | Software Engineering | Addison-Wesley, |
| Lecture Notes | J Jackson |
Detailed Syllabus
- Introduction to the module (1)
- Project Genesis (2)
- How projects arise, choosing the right project, software life cycles.
- Human Factors in Project Management (3)
- Organizations and players in the game, interpersonal skills, project teams.
- Basic Project Management Techniques (6)
- Planning, estimating, monitoring progress.
- Advanced Project Management Techniques (6)
- Risk management, configuration management, quality management, process improvement.
- Revision Lectures (2)
- Tutorials (4)
- Introduction to coursework, review of completed coursework.
Last updated: 15 Oct 2003
Source file: /internal/modules/COMSCI/2003/xml/11579.xml
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus