Level 1 Papers

Level 2 Papers

Level 3 Papers

Level 4 Papers

Level 5 Papers

Summer School Papers

Industry Papers

Computer Graphic Design 3

Computer Graphic Design 4

Intern Project

Advanced Studies in Visual Communication

Degree Project

Portfolio Preparation

Operating Systems

Computer Systems Architecture

Computer Networks

Topics in Programming Languages

Software Engineering Project

Information Systems Development

Artificial Intelligence Techniques and Applications

Design and Analysis of Algorithms

Practical Data Mining

Interactive Multimedia Systems

Human-Computer Interaction

Database Systems

Web Applications Development

Graphics and Computer Games

Reasoning about Programs

Computer Science Placement 1

Computer Science Placement 2

Directed Study

2014 Papers
Level 3 Papers >> All Papers
COMP314B Software Engineering Project

20 Points

Students organise themselves into and work in small groups throughout the paper. They will contribute to all aspects of building a medium-sized piece of software: developing requirements and specification; designing the system structure and user-interface; carrying out documentation, and implementation.

Learning Outcomes
Students who successfully complete this paper should be able to:

  • Work with a client to understand their domain and apply technology to solve a problem in that domain
  • Communicate that problem and their solution clearly, to both a technical and a non-technical audience
  • Use a systematic and disciplined process to analyse, design, build and test their software solution
  • Understand how to work in a software development team
  • Understand the importance of regular reflection to improve their work practices and processes

Pre Requisite Papers
COMP204 Object Oriented Program Design or
COMP242 Software Engineering Process

Restricted Papers
COMP315 Information Systems Development

Lecturers and Tutors

B Semester


    • Dr. Craig Taube-Schock
      Room: G.2.04
      Phone: +64 7 838 4768

Official Timetable Information

Lectures:Monday10:00 11:00 S.1.01
 Tuesday12:00 13:00 S.1.05
 Thursday 09:00 10:00 K.G.11
If the instructor identifies knowledge gaps that he feels will interfere the students' ability to successfully deliver a project, he will provide lecture material to fill those gaps. Otherwise, lecture times will be used for presentations, to meet as a group to discuss issues pertaining to projects, and to meet with the instructor and teaching assistants. Please note that only the teaching assistants will be present at the Tuesday lecture time.

Means of Assessment
All components in this paper will be assigned a letter grade. Students will be assessed on two group presentations, a completed project, two reflective reports, and feedback from the customer.

Assessment Ratio
Internal assessment/final examination ratio 1:0

Assessment Components
An grade of C or better is required on the project to pass this paper. Because most of the grade in this paper is based on group work, students must demonstrate that they have contributed to the final project. Students that cannot demonstrate adequate contribution to the final project will receive a failing grade on the project and a failing grade in the paper.

Grading Schedule

  • Presentation 1: 10%
  • Presentation 2: 10%
  • Reflective report 1: 10%
  • Reflective report 2: 10%
  • Finished project: 50%
  • Customer input: 10%

Paper Handouts
Handouts for this paper will be available on Moodle for students to download.

Academic Integrity
Follow this link for Academic Integrity information and this link for detailed explanation of How to prevent plagiarism in Computer Science assessment items.

Performance Impairment
Follow this link for information on Performance Impairment.

Student Concerns and Complaints
Follow this link for Student Concerns and Complaints information.

Application for Extension
Follow this link for information on applying for an Extension.

Review of Grade
Follow this link for information on applying for a Review of Grade.

University Regulations
Your attention is drawn to the following regulations and policies, which are published in the University Calendar:

  2007 FCMS. The University of Waikato - Te Whare Wananga o Waikato