---
title: "info-201"
year: 2022
semester: 
tags: 
- course 
- info201
---
links: [_index](_index.md)

- [coursework tiddlywiki](https://isgb.otago.ac.nz/infosci/INFO201/labs_release/raw/master/output/info201_labs.html#)
- [assignments tiddlywiki](https://isgb.otago.ac.nz/info201/shared/assignments_release/raw/master/output/info201_assignments.html)
- [labs folder](file:///"C:/Users/Jet%20Hughes/Documents/Personal/courses/info-201/Labs")

# Outline
- [version control system](notes/version-control-systems.md)
- [stakeholders](notes/stakeholders.md)
- [business-analyst](notes/business-analyst.md)
- [developer](notes/developer.md)
- [models](notes/models.md)
- [systems-development-life-cycle](notes/systems-development-life-cycle.md)
- [agile-development](notes/agile-development.md)
- [scrum](notes/scrum.md)
- [predictive-adaptive-spectrum](notes/predictive-adaptive-spectrum.md)
- [domain-driven-design](notes/domain-driven-design.md)
- [behaviour-driven-development](notes/behaviour-driven-development.md)
- [requirements](notes/requirements.md)
- [requirements-document](notes/requirements-document.md)
- [requirements-guidelines](notes/requirements-guidelines.md)
- [requirements-engineering](notes/requirements-engineering.md)
- [requirements-elicitation](notes/requirements-elicitation.md)
- [approaches-to-systems-development](notes/approaches-to-systems-development.md)
- [business-functions](notes/business-functions.md)
- [business-process](notes/business-process.md)
- [business-process-model](notes/business-process-model.md)
- [business-process-model-and-notation](notes/business-process-model-and-notation.md)
- [unified-modelling-language](notes/unified-modelling-language.md)
	- [sequence-diagrams](notes/sequence-diagrams.md)
	- [use-case-diagrams](notes/use-case-diagrams.md)
	- [what-are-uml-diagrams](notes/what-are-uml-diagrams.md)
	- [use-case-diagrams](notes/use-case-diagrams.md)
	- [entity-relationship-diagrams](notes/entity-relationship-diagrams.md)
	- [class-diagrams](notes/class-diagrams.md)
- [modelling behaviour](notes/modelling-behaviour.md)
- [conceptual-vs-ipmlementation-models](notes/conceptual-vs-ipmlementation-models.md)
- [redundancy-and-anomalies](notes/redundancy-and-anomalies.md)
- [dependencies](notes/dependencies.md)
- [normalisation](notes/normalisation.md)
- [round-trip-engineering](notes/round-trip-engineering.md)
- [uml-java-forward-engineering](notes/uml-java-forward-engineering.md)
- [data-access](notes/data-access.md)
- [data-access-object](notes/data-access-object.md)
- [java-database-connectibity](notes/java-database-connectibity.md)

# Lectures
- [02-version-control-system](notes/02-version-control-system.md)
- [04-requirements](notes/04-requirements)
- [06-business-functions-and-use-cases](notes/06-business-functions-and-use-cases.md)
- [07-business-process-modelling](notes/07-business-process-modelling.md)
- [08-business-patterns](notes/08-business-patterns.md)
- [09-data-modelling-and-normalisation](notes/09-data-modelling-and-normalisation.md)
- [10-oop-concepts-and-uml](notes/10-oop-concepts-and-uml.md)
- [11-class-diagrams](notes/11-class-diagrams.md)
- [12-modelling-behaviour](notes/12-modelling-behaviour.md)
- [13-UML-sequence-diagrams](notes/13-UML-sequence-diagrams.md)
- 
- [15-from-models-to-code-and-back](notes/15-from-models-to-code-and-back.md)
- [16-reverse engineering](notes/16-reverse%20engineering.md)
- [17-data-access](notes/17-data-access.md) 
- [18-advanced-sql-1](notes/18-advanced-sql-1.md)
- [19-advanced-sql-2](notes/19-advanced-sql-2.md)
- [20-database-3](notes/20-database-3.md)
- [21-software-architecture-and-templates](notes/21-software-architecture-and-templates.md)
