Independent study and getting help¶
Choose your scope¶
- Lab sequence: complete Labs 1–7 and each lab's explanations. This is a useful practical route; it is not a claim of completing all course assessments.
- Full course route: follow the course checklist, including companion discussions and capstone.
- Enrichment: choose Labs 8–15 after their prerequisites. They are optional.
No LMS account is needed. Save your evidence locally, for example in a private
.local folder or a private document directory. Do not publish filled submissions.
The University course's credit, grades and enrollment are separate from self-study.
Check whether your answer is sufficient¶
Aim first for Competent in the assessment descriptors. For each requested explanation, check:
- I answered the actual question, using the named field, role or model.
- I identified my observation and explained why it happened.
- I justified my independent choice with a purpose or assumption.
- I named one limit and distinguished a proposal from something I executed.
Two or three clear sentences can be sufficient for a short prompt; follow the lab's more specific guidance when provided. Length and polished formatting do not substitute for reasoning. A justified alternative can be valid even if it differs from an example. Use a peer when available, but peer access is not a prerequisite.
Example response from a different scenario¶
Question: Does a successful library-summary query establish that borrower contact details are protected?
Example: "The library reader could read the summary. That confirms this allowed query, but it does not test access to contact details. I would test a contact-detail query as the same reader and verify the intended permission denial. That second check is proposed; I have not run it."
This answer names the evidence, limits the claim and proposes a specific next check. It is an example of structure, not a result you should claim for the retail labs. For AI reasoning, use the separate fictional decision example.
When you are stuck¶
- Stop at the first unexpected error; save your current file before experimenting.
- Check that you are in the repository root and using Ubuntu, then compare the command and expected result with the same lab step.
- Follow troubleshooting. A documented 42501 denial can be expected; an unrelated error is not equivalent. Do not delete work to retry.
- Write: lab/step, expected result, observed result, what I tried. This often reveals the missing concept and forms a useful help request.
Enrolled students use the instructor's private support route. Independent learners
may open a repository issue for a
reproducible instruction or software problem, following contribution guidance.
Include the Ubuntu version, command, step and a minimal sanitized error. Replace
personal paths with <local path>. Share a synthetic example only, not your filled
assignment, complete logs, .env, passwords, keys or connection strings.
For a suspected security vulnerability or exposure, use SECURITY.md instead of a public issue. Public issues are not a grading or guaranteed tutoring service; response times and individual support are not promised. If blocked by an administrator-only installation problem, ask your device administrator or use an individual supported Ubuntu VM. You can continue reading and reasoning activities while recording that technical execution remains incomplete.
Author: Isaac K. Nti. Citation and reuse terms.