Course overview
To apply information technology principles and practices to a complex real world problem in a team-based environment.
Course learning outcomes
- Perform a detailed needs analysis for a significant computer-based project
- Prepare a range of documentation and artefacts required to undertake a project such as scope and requirements, specifications, project plans, estimation of resources and quality management
- Contribute to the different phases of a major project, incorporating appropriate project management methodologies
- Consider cultural, social and ethical issues throughout the design and development of a major IT project
- Collaborate effectively within a team and across a range of key project stakeholders
- Collaborate effectively within a team and across a range of key project stakeholders