Study block A · reference semester 5
- Networks and secure software
- Theory of computation
Bachelor of Science (BSc) — Computer Science — Academic Support
Semesters 5–6 (reference sequence)
Qualification: 3-year bachelor’s route / 4-year honours or research route, where offered. Current purchased LMS term: 12 months. This study section does not sell a new degree or alter an existing learner’s paid expiry.
Explain and apply networks and secure software and theory of computation, then demonstrate progress through a referenced assignment and a corrected practice portfolio.
Confirm the exact university, award, admission batch, major/minor combination and current syllabus. A fourth-year route is conditional on the university's regulations and eligibility; it is not automatically included in every three-year award.
Original foundation reading and worked example
A program is more than code that runs once. State its inputs, output, assumptions and error conditions, then choose a representation and test cases. Correctness and efficiency are different properties. A faster result is not useful when the specification is wrong.
A fictional reading application receives lesson identifiers [12, 7, 12, 9, 7]. It must return each identifier once while preserving first appearance.
Write your answer before opening the explanation.
[12, 7, 9].
It changes first-appearance order.
A membership set and an ordered output list.
Empty input or an input containing only duplicate identifiers.
No. Tests provide evidence; reasoning about the specification and all relevant cases remains necessary.
Implement and test the algorithm in your course language. For later years, compare a database solution, analyse complexity, document API behaviour and explain how you would protect learner records.
Apply the method to Networks and secure software and compare it with Theory of computation. Submit a source list, one worked application, your first answer, a corrected answer and a short explanation of the correction. For computer science, keep the chosen topic, data and professional boundaries explicit.
Year-specific focus: Networks and secure software; Theory of computation; Software engineering; Selected AI / computing project. Use your actual prescribed syllabus to choose the relevant paper. A completed foundation workshop alone does not complete these subjects.
A repeatable self-study routine, not promised live classes: one session for reading and recall; one for explanation and a worked example; one for independent application; one for correction and cumulative review. Match your university’s semester calendar and available study time. No faculty date, live class or assessed laboratory has been invented.
Self-paced reading, tutor-guided explanation and independent practice. These are suggested learning sessions, not a published live faculty timetable. Teacher-led feedback is available only when separately confirmed for your programme.
Use a short diagnostic, unit practice, a study-block assignment and a cumulative review. Each academic year page includes a worked foundation workshop and answered self-checks; internship sections instead explain institutional requirements. Course Tutor feedback is AI-generated and needs verification; no human marking service is implied.
This is ZELVU’s suggested self-assessment rubric, not the university’s official marking scheme. University examinations, laboratory or field assessment and credit awards remain institutional.
15 published reading records in this course; 0 explicitly assigned to this year view. A record count does not establish complete syllabus coverage. Unassigned and legacy resources remain shared course reading.
Dedicated subject chapters for this academic year are not yet mapped in the LMS inventory. The reference plan and foundation workshop above are available, but must not be described as the entire year’s reading material.
This is supplementary academic learning support, not admission to or award of a university degree. The listed sources support duration or reference structure, not endorsement of ZELVU’s material. Institutional paper order, assessment and academic credits remain separate.