mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-24 05:14:06 -06:00
auto update
This commit is contained in:
parent
aa6f76339e
commit
ce2326ca5d
@ -1,72 +0,0 @@
|
||||
---
|
||||
title: 201 Algorithms and data structures
|
||||
draft: true
|
||||
---
|
||||
# COSC201 - Algorithms and Data Structures
|
||||
## 1 Lectures
|
||||
- [Merge sort - divide and conquer](out/notes/merge-sort-divide-and-conquer.md)
|
||||
- [Lecture 8 Merge sort 2](out/notes/lecture-8-merge-sort-2.md)
|
||||
- [Lecture 9 Stacks queues and heaps](out/notes/lecture-9-stacks-queues-and-heaps.md)
|
||||
- [Lecture 10 Heaps and heap sort](out/notes/lecture-10-heaps-and-heap-sort.md)
|
||||
|
||||
## 2 Notes
|
||||
### 2.1 Algorithm Complexity
|
||||
- [Big-O](out/notes/big-o.md)
|
||||
- [Big theta](out/notes/big-theta.md)
|
||||
- [Induction](out/notes/induction.md)
|
||||
- [analysis of recursive algorithms](out/notes/analysis-of-recursive-algorithms.md)
|
||||
|
||||
### 2.2 Algorithms
|
||||
- [Minimal spending tree](out/notes/minimal-spending-tree.md)
|
||||
- [Union Find-Disjoint set](out/notes/union-find-disjoint-set.md)
|
||||
-
|
||||
### 2.3 Fundamental Data structures
|
||||
- [Objects](out/notes/objects.md)
|
||||
- Stacks queues, List/arrays
|
||||
- [Union Find-Disjoint set](out/notes/union-find-disjoint-set.md)
|
||||
- Graphs and networks
|
||||
- Priority queue (heap)
|
||||
- Weighted
|
||||
- Unweighted
|
||||
- Trees (search and optimisation)
|
||||
- Maps (link between 'keys' and 'values')
|
||||
- Sets (Unstructured) (no repetition allowed)
|
||||
|
||||
## 3 Assignments
|
||||
[assignment 1](out/notes/assignment-1.md)
|
||||
|
||||
## 4 Information
|
||||
|
||||
**Staff**
|
||||
|
||||
Role | Name | Email | Location | Hours
|
||||
-----|------|-------|----------|-----|
|
||||
Lectures | Michael Albert | michael.albert@otago.ac.nz | owheo g.52 | na |
|
||||
Labs | Reuben Crimp | reuben.crimp@otago.ac.nz | owheo g.37a | na |
|
||||
|
||||
**Resources**
|
||||
[blackboard](https://blackboard.otago.ac.nz/webapps/blackboard/execute/modulepage/view?course_id=_45042_1&cmp_tab_id=_508507_1&mode=view+)
|
||||
[intro to algorithms book](https://otago.hosted.exlibrisgroup.com/permalink/f/1ihp3dt/OTAGO_ALMA51297974690001891)
|
||||
|
||||
**Assessment**
|
||||
- Internal
|
||||
- two asignments
|
||||
- end of week 5 10%
|
||||
- end of week 10 20%
|
||||
- labs total 10%
|
||||
- Exam - 60%
|
||||
|
||||
**Course_plan**
|
||||
- Extension and refinement of Big-O notation for algorithmic analysis.
|
||||
- The union-find data structure (a case study)
|
||||
- Merge sort
|
||||
- Priority queues and heap sort
|
||||
- Search trees and balancing
|
||||
- Hashing and hash maps
|
||||
- Graphs and graph algorithms (shortest paths, minimal spanning trees)
|
||||
- String algorithms
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1,55 +0,0 @@
|
||||
---
|
||||
title: 201 Information Systems
|
||||
draft: true
|
||||
---
|
||||
# INFO 201 - Information Systems
|
||||
## 1 Lectures
|
||||
- [Lecture 6 Business Functions and Use Cases](out/notes/lecture-6-business-functions-and-use-cases.md)
|
||||
- [Lecture 7 Business process modelling(BPM)](out/notes/lecture-7-business-process-modellingbpm.md)
|
||||
- [Lecture 8 Business patterns](out/notes/lecture-8-business-patterns.md)
|
||||
- [Lecture 9 Data Modelling and Normalisation](out/notes/lecture-9-data-modelling-and-normalisation.md)
|
||||
- [Lecture 10 OOP Concepts and UML](out/notes/lecture-10-oop-concepts-and-uml.md)
|
||||
- [Lecture 11 Class diagrams](out/notes/lecture-11-class-diagrams.md)
|
||||
|
||||
## 2 Notes
|
||||
- [Business analyst](out/notes/business-analyst.md)
|
||||
- [Systems analyst](out/notes/systems-analyst.md)
|
||||
- [Developer](out/notes/developer.md)
|
||||
- [Models](out/notes/models.md)
|
||||
- [Systems development lifecycle (SDLC)](out/notes/systems-development-lifecycle-sdlc.md)
|
||||
- [Agile Development](out/notes/agile-development.md)
|
||||
- [Predictive adaptive spectrum](out/notes/predictive-adaptive-spectrum.md)
|
||||
- [Version Control Systems](out/notes/version-control-systems.md)
|
||||
- [Requirements elicitation](out/notes/requirements-elicitation.md)
|
||||
|
||||
|
||||
### 2.1 Information
|
||||
|
||||
**Staff**
|
||||
|
||||
Role | Name | Email | Location | Hours
|
||||
---------|----------------|-----------------------------------------------------------------|----------|------
|
||||
Lecures | Nigel stanger | [nigel.stanger@otago.ac.nz](mailto:nigel.stanger@otago.ac.nz) | OBS 340 |
|
||||
Lectures | Daniel Costa | [danielcalencar@otago.ac.nz](mailto:danielcalencar@otago.ac.nz) | OBS 345 |
|
||||
Labs | Chris Edwards | [chris.edwards@otago.ac.nz](mailto:chris.edwards@otago.ac.nz) | OBS 328 |
|
||||
Labs | Mark George | [mark.george@otago.ac.nz](mailto:mark.george@otago.ac.nz) | OBS 332 |
|
||||
|
||||
**Resources**
|
||||
[Domain Driven Design with BDD](https://www.youtube.com/watch?v=Ju50D11EIoE)
|
||||
|
||||
**Assessment**
|
||||
Must pass at least 7 labs
|
||||
Must get total of at least 40%.
|
||||
|
||||
Grade Componentsh
|
||||
- milestone 1 - 10%
|
||||
- milestone 2 - 20%
|
||||
- milestone 3 - 20%
|
||||
- exam - 50%
|
||||
|
||||
**Course_plan**
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
@ -1,49 +0,0 @@
|
||||
---
|
||||
title: 202 Software development
|
||||
draft: true
|
||||
---
|
||||
# COSC 202 - Software development
|
||||
## 1 Lectures
|
||||
- [Lecture 07 Unit Testing](out/notes/lecture-07-unit-testing.md)
|
||||
- [Lecture 08 Debugging](out/notes/lecture-08-debugging.md)
|
||||
- [Lecture 09 Documentation](out/notes/lecture-09-documentation.md)
|
||||
- [Lecture 10 Continuous integration](out/notes/lecture-10-continuous-integration.md)
|
||||
- [Lecture 11 Continuous Integration 2](out/notes/lecture-11-continuous-integration-2.md)
|
||||
|
||||
## 2 Notes
|
||||
- [Consoles Terminals Shells](out/notes/consoles-terminals-shells.md)
|
||||
- [Git](out/notes/git.md)
|
||||
- [Ethics](out/notes/ethics.md)
|
||||
- [Branch](out/notes/branch.md)
|
||||
- [Integrated Development Environments](out/notes/integrated-development-environments.md)
|
||||
|
||||
## 3 Project
|
||||
A non destructive image editor ANDIE
|
||||
- [CROCS](out/notes/crocs.md)
|
||||
- [Teamwork](out/notes/teamwork.md)
|
||||
|
||||
## 4 Information
|
||||
**Staff
|
||||
- David Eyers - Lectures
|
||||
- Steven mills - Project
|
||||
- Reuben Crimp - Labs
|
||||
- Student demonstrators
|
||||
|
||||
**Contact**
|
||||
cosc202-staff@otago.ac.nz
|
||||
|
||||
**Resources**
|
||||
lab book -> https://cosc202.cspages.otago.ac.nz/lab-book/COSC202LabBook.pdf
|
||||
https://www.youtube.com/channel/UCD8yeTczadqdARzQUp29PJw
|
||||
|
||||
**Assessment**
|
||||
20% x 2 group project
|
||||
20% individual
|
||||
40% exam
|
||||
|
||||
**Course plan**
|
||||

|
||||
|
||||

|
||||
|
||||
|
||||
@ -1,73 +0,0 @@
|
||||
---
|
||||
title: 203 Human-Computer interaction
|
||||
draft: true
|
||||
---
|
||||
# INFO203 - Human Computer Interaction
|
||||
## 1 Notes
|
||||
### 1.1 Lectures
|
||||
- [Lecture 7 Personas and Scenarios](out/notes/lecture-7-personas-and-scenarios.md)
|
||||
- [Lecture 8 Personas and Scenarios](out/notes/lecture-8-personas-and-scenarios.md)
|
||||
- [Lecture 9 Paper Protoypes, Wizard of OZ, Video Prototyping](out/notes/lecture-9-paper-protoypes-wizard-of-oz-video-prototyping.md)
|
||||
- [Lecture 10 Design Heuristics](out/notes/lecture-10-design-heuristics.md)
|
||||
- [Lecture 11 Design Heuristics 2](out/notes/lecture-11-design-heuristics-2.md)
|
||||
- [Lecture 12 Design Heuristics 3](out/notes/lecture-12-design-heuristics-3.md)
|
||||
|
||||
### 1.2 Videos
|
||||
- [Heuristic Evaluation](out/notes/heuristic-evaluation.md)
|
||||
- [Storyboards mockups, paper prototypes](out/notes/storyboards-mockups-paper-prototypes.md)
|
||||
- [Faking it Wizard of OZ](out/notes/faking-it-wizard-of-oz.md)
|
||||
- [Faking it video prototyping](out/notes/faking-it-video-prototyping.md)
|
||||
|
||||
### 1.3 Atomic
|
||||
- [HCI Big Picture](out/notes/hci-big-picture.md)
|
||||
- [Birth of HCI](out/notes/birth-of-hci.md)
|
||||
- [Prototyping](out/notes/prototyping.md)
|
||||
- [Evaluating designs](out/notes/evaluating-designs.md)
|
||||
- [Needfinding](out/notes/needfinding.md)
|
||||
- [Observation](out/notes/observation.md)
|
||||
- [Interviews](out/notes/interviews.md)
|
||||
- [User Experience](out/notes/user-experience.md)
|
||||
- [Usability](out/notes/usability.md)
|
||||
- [HCI](out/notes/hci.md)
|
||||
|
||||
### 1.4 Assignments
|
||||
- [What is Usability](out/notes/what-is-usability.md)
|
||||
- [Heuristics Evaluation Assignment](out/notes/heuristics-evaluation-assignment.md)
|
||||
- [Assignment 3](out/notes/assignment-3.md)
|
||||
|
||||
### 1.5 Exam
|
||||
[Possible exam questions](out/notes/possible-exam-questions.md)
|
||||
|
||||
## 2 Information
|
||||
|
||||
**Staff**
|
||||
|
||||
Role | Name | Email | Location | Hours
|
||||
-----|------|-------|----------|------
|
||||
Lectures | Tobias Langlotz | [tobias.langlotz@otago.ac.nz](mailto:tobias.langlotz@otago.ac.nz) | OBS 713 |
|
||||
Labs | Jonatan Sutton | [sutjo752@student.otago.ac.nz](mailto:sutjo752@student.otago.ac.nz) | |
|
||||
|
||||
**Resources**
|
||||
- [Course Outline](https://blackboard.otago.ac.nz/bbcswebdav/pid-2827486-dt-content-rid-17936119_1/courses/INFO203_S1DNIE_2022/INFO203%20Course%20Outline%281%29.pdf)
|
||||
- [Stanford HCI Videos](https://blackboard.otago.ac.nz/webapps/blackboard/content/listContent.jsp?course_id=_45153_1&content_id=_2827496_1)
|
||||
- [Lectures Slides](https://blackboard.otago.ac.nz/webapps/blackboard/content/listContent.jsp?course_id=_45153_1&content_id=_2827495_1)
|
||||
- [Lab docs and assignments](https://blackboard.otago.ac.nz/webapps/blackboard/content/listContent.jsp?course_id=_45153_1&content_id=_2827497_1)
|
||||
- mark weiser "Calm technology"
|
||||
|
||||
|
||||
**Assessment**
|
||||
Total > 50%
|
||||
Exam > 40%
|
||||
|
||||
- Usability analysis 5%
|
||||
- Usability analysis 2 10%
|
||||
- Prototype 35%
|
||||
- Exam 50%
|
||||
|
||||
**Course_plan
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user