Papers
 
Level 1 Papers

Level 2 Papers

Level 3 Papers

Level 4 Papers

Level 5 Papers

Summer School Papers

Industry Papers

CGRD343
Computer Graphic Design 3

CGRD344
Computer Graphic Design 4

CGRD350
Intern Project

CGRD353
Advanced Studies in Visual Communication

CGRD360
Degree Project

CGRD361
Portfolio Preparation

COMP301
Operating Systems

COMP311
Computer Systems Architecture

COMP312
Computer Networks

COMP313
Topics in Programming Languages

COMP314
Software Engineering Project

COMP315
Information Systems Development

COMP316
Artificial Intelligence Techniques and Applications

COMP317
Design and Analysis of Algorithms

COMP321
Practical Data Mining

COMP324
Interactive Multimedia Systems

COMP325
Human-Computer Interaction

COMP329
Database Systems

COMP333
Web Applications Development

COMP336
Graphics and Computer Games

COMP340
Reasoning about Programs

COMP371
Computer Science Placement 1

COMP372
Computer Science Placement 2

COMP390
Directed Study

2014 Papers
Level 3 Papers >> All Papers
COMP315B Information Systems Development

20 Points

This project-based paper covers advanced topics in information systems development, while emphasising their application during an actual information systems development project. Students organise themselves into small working groups, then locate an organisation and problem appropriate to address through the development of an information system. During the paper, students will follow the phases and perform the tasks of systems planning, analysis, design and implementation. In doing so, they must submit reports, conduct reviews, demonstrate prototypes developed, and make formal presentations at the appropriate milestones during the semester.

The paper will be of interest to those majoring in computer science and information systems and also to students in other Faculties who wish to deepen their understanding of information systems design beyond that covered in COMP219 Database Practice and Experience, and to obtain hands-on experience with these systems in a real business environment.

Pre Requisite Papers
COMP219 Database Practice and Experience

Restricted Papers
COMP314 Software Engineering Project

Lecturers and Tutors

B Semester

    Lecturer(s)

Timetable
Official Timetable Information

The lecture hours will mainly be used for discussing advanced themes, methodologies, techniques, and tools for ISD. Lectures are not intended to cover the detailed technical matters that will be required for the production of the reports and prototype; this material has been covered in an introductory way in the prerequisite courses (and students are assumed to possess such knowledge). You should refer to your COMP219 textbook, your course notes, the recommended references, and material placed on desk copy at the library. Some of the lectures will give brief reviews or provide you with further information about managing (and surviving!) ISD projects. As third year students we expect you to be able to organise your time effectively, to go and find out information you need if you do not already possess it, and to be able to have reports and other material ready when required. However, the tutor and I will give you some assistance in doing so during our weekly meetings and whenever you ask for advice or assistance.

Compulsory Components
The focus of this course will be a group project to develop a real-world information system, proceeding from the problem definition stage through to creating a prototype system. Students will work in groups of 4 - 6. In the first instance, students will form themselves into groups; if necessary, the lecturer will move students between groups or add students to a group sized less than 6 members.

Each group will analyse, specify, design, and partially prototype an application system for a local business. The business will be located by the group, and the project will be agreed to by the lecturer. The project will run according to a strict timetable of deliverable parts of the final report. Effective project management of the systems design study itself, and success in meeting deadlines with professional looking materials and presentations are essential. Draft copies of the appropriate report sections required by the timetable are prepared and presented both in written and oral form by the group to the lecturer, tutors, and the class. Structured walkthroughs are done at all stages to elicit and encourage peer review of the prototypes you develop. While MS Access is provided, the technology used for the prototype is up to the group, but must be demonstrable in presentations and agreed to by the lecturer.

Workload
On average you should expect to spend about 16 hours per week on this class. This figure includes lectures, reading, assignments, meetings, and system development.

Other Reading Material

Hoffer, J., et al Modern Systems Analysis and Design. (3nd edition) Prentice-Hall, 2014.

Recommended Reading

  1. Brooks, F.P. The Mythical Man-Month: Essays on Software Engineering, Addison-Wesley, 1975.
  2. Phillips, D. The Software Project Manager’s Handbook: Principles that Work at Work. IEEE Computer Society Press, 1998.
  3. Sides, C.H. How to write and present technical information, Oryx Press, 1991.

Assessment Ratio
Internal assessment/final examination ratio 1:0

Assessment Components
An overall mark of 50% is required for a pass. The individual essay, individual assignments, and individual portion of the group presentation are compulsory items of assessment.

Attendance Policy
Class attendance is expected. Attendance at group presentations is particularly important; roll will be taken and participation will be part of your grade. The course notes provided are not comprehensive, with additional material covered in class. You are responsible for all material covered in class. Failure to maintain professional behaviour—including attendance at meetings with lecturer and tutor—will result in a loss of course marks. Failure to attend class presentations by student groups will result in a loss of marks.

Lecture Outlines
Tutorials will be offered in weeks 4-6 of the teaching term, to give you additional support in developing your deliverables. You will attend the tutorials as an individual; all group members do not have to attend the same tutorial slot. Note that assignments given in tutorials must be individually completed.

Other Information

Tutor Coordinator
Nilesh Kanji (nkanji@cs.waikato.ac.nz; R.G.13)

Academic Integrity
Follow this link for Academic Integrity information.

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