Accessibility Skip to Global Navigation Skip to Local Navigation Skip to Content Skip to Search Skip to Site Map Menu

INFO201 Developing Information Systems 1

Introduction to creating information systems, with particular focus on: the software development life cycle; eliciting, specifying, and modelling requirements; and modelling and implementing business processes and software designs.

When developing any information system, it is essential to understand the problem and associated context. This helps ensure development of the best computing solution. This paper covers the principles of analysis of user requirements and design of a system that satisfies these requirements using standard methods, notations and tools, with a strong focus on modern agile methodologies. Particular emphasis on both business process concepts and their modelling also help to define the problem domain more accurately.
Graduates with a background in developing information systems are in high demand as business analysts since they can apply their skills in capturing, documenting, analysing and modelling these requirements for an organisation.

Paper title Developing Information Systems 1
Paper code INFO201
Subject Information Science
EFTS 0.1500
Points 18 points
Teaching period First Semester
Domestic Tuition Fees (NZD) $1,059.15
International Tuition Fees (NZD) $4,627.65

^ Top of page

Prerequisite
COMP 101 or BSNS 106
Pre or Corequisite
COMP 160
Restriction
INFO 211
Schedule C
Arts and Music, Commerce, Science
Contact

brendon.woodford@otago.ac.nz

Teaching staff

Brendon Woodford, Gary Burrows, Chris Edwards

Paper Structure

This paper covers four themes:

  • The systems development life-cycle.
  • Analysis, design, and modelling of information system requirements.
  • Business process modelling.
Textbooks

Textbooks are not required for this paper

Course outline
View the most recent course outline
Graduate Attributes Emphasised
Communication, Critical thinking, Information literacy, Teamwork.
View more information about Otago's graduate attributes.
Learning Outcomes
Students who successfully complete INFO 201 will be able to
  • Explain the software development life cycle (SDLC) and the differences between traditional and agile methodologies
  • Explain principles of analysis and design including requirements traceability
  • Carry out analysis of information system requirements and design basic information systems using a modern programming language, frameworks and tools
  • Interpret business processes in a standard notation and use the notation to capture a business process
  • Explain the trade-off between buying and building an information system
  • Read and write basic SQL queries

^ Top of page

Timetable

First Semester

Location
Dunedin
Teaching method
This paper is taught On Campus
Learning management system
Blackboard

Computer Lab

Stream Days Times Weeks
Attend one stream from
A1 Wednesday 15:00-16:50 9-16, 18-22
A2 Friday 12:00-13:50 9-15, 18-22
A3 Friday 14:00-15:50 9-15, 18-22

Lecture

Stream Days Times Weeks
Attend
L1 Tuesday 13:00-13:50 9-16, 18-22
Thursday 16:00-16:50 9-16, 18-22

Introduction to creating information systems, with particular focus on: the software development life cycle; eliciting, specifying, and modelling requirements; and modelling and implementing business processes and software designs.

When developing any information system, it is essential to understand the problem and associated context. This helps ensure development of the best computing solution. This paper covers the principles of analysis of user requirements and design of a system that satisfies these requirements using standard methods, notations and tools, with a strong focus on modern agile methodologies. Particular emphasis on both business process concepts and their modelling also help to define the problem domain more accurately.
Graduates with a background in developing information systems are in high demand as business analysts since they can apply their skills in capturing, documenting, analysing and modelling these requirements for an organisation.

Paper title Developing Information Systems 1
Paper code INFO201
Subject Information Science
EFTS 0.1500
Points 18 points
Teaching period First Semester
Domestic Tuition Fees Tuition Fees for 2020 have not yet been set
International Tuition Fees Tuition Fees for international students are elsewhere on this website.

^ Top of page

Prerequisite
COMP 101 or BSNS 106
Pre or Corequisite
COMP 160
Restriction
INFO 211
Schedule C
Arts and Music, Commerce, Science
Contact

nigel.stanger@otago.ac.nz

Teaching staff

Dr Nigel Stanger, Gary Burrows, and Chris Edwards

Paper Structure

This paper covers the following themes:

  • The systems development life-cycle
  • Analysis, design, and modelling of information system requirements
  • Business process modelling
Textbooks

Textbook list to be advised.

Course outline
View the most recent course outline
Graduate Attributes Emphasised
Communication, Critical thinking, Information literacy, Teamwork.
View more information about Otago's graduate attributes.
Learning Outcomes
Students who successfully complete INFO 201 will be able to
  • Explain the software development life cycle (SDLC) and the differences between traditional and agile methodologies
  • Explain principles of analysis and design including requirements traceability
  • Carry out analysis of information system requirements and design basic information systems using a modern programming language, frameworks and tools
  • Interpret business processes in a standard notation and use the notation to capture a business process
  • Explain the trade-off between buying and building an information system
  • Read and write basic SQL queries

^ Top of page

Timetable

First Semester

Location
Dunedin
Teaching method
This paper is taught On Campus
Learning management system
Blackboard

Computer Lab

Stream Days Times Weeks
Attend one stream from
A1 Wednesday 15:00-16:50 9-15, 17-22
A2 Friday 12:00-13:50 9-14, 17-22
A3 Friday 14:00-15:50 9-14, 17-22

Lecture

Stream Days Times Weeks
Attend
L1 Tuesday 13:00-13:50 9-15, 17-22
Thursday 16:00-16:50 9-15, 17-22