Topic coverage
Human Computer Interaction topics we can work through with your actual brief
The page focuses on formal concepts, models and algorithmic reasoning. Each topic below should connect to a deliverable, test or explanation instead of appearing as isolated terminology.
01Human Computer Interaction foundations
For Human Computer Interaction foundations, first define the expected behaviour or result, then apply it to the coursework brief using pseudocode. Capture evidence that demonstrates the result and explain how it relates to formal concepts, models and algorithmic reasoning.
02Human Computer Interaction problem solving
For Human Computer Interaction problem solving, first define the expected behaviour or result, then apply it to the coursework brief using Python or Java. Capture evidence that demonstrates the result and explain how it relates to formal concepts, models and algorithmic reasoning.
03Human Computer Interaction models and notation
For Human Computer Interaction models and notation, first define the expected behaviour or result, then apply it to the coursework brief using diagram tools. Capture evidence that demonstrates the result and explain how it relates to formal concepts, models and algorithmic reasoning.
04Human Computer Interaction implementation examples
Human Computer Interaction implementation examples often earns marks in more than one place: implementation, testing and explanation. Use Git to make the work reproducible, then discuss the important assumptions, edge cases and limitations.
05Human Computer Interaction analysis and evaluation
For Human Computer Interaction analysis and evaluation, first define the expected behaviour or result, then apply it to the coursework brief using test cases. Capture evidence that demonstrates the result and explain how it relates to formal concepts, models and algorithmic reasoning.