--- 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-system.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)] - [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 - [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)