Week 09
17 Nov–20 Nov 2026 · Computer networks, pointers and strings
Tuesday 17 Nov · CSE101
13:30–16:30 · Z23
Principles
Circuit and packet switching; network organization, addressing, routing, protocol layers and transport services.
Application & programming
Trace C addresses and pointer arguments; distinguish array capacity from string length and process a bounded text buffer safely.
Weekly PPTX, code and recordings: in preparation.
Learning focus
Trace pointers and bounded strings while revisiting loops, functions and arrays. File operations follow in Week 10.
D: do independently · M: explain and modify a worked example · R: recognize, trace and compare.
Revisit: Revisit indices and memory cells before pointer notation.
Wednesday 18 Nov · Recitation
Revisit array bounds and 2D indices; explain address/content and string termination.
Start time tentatively 16:30; room to be announced.
Friday 20 Nov · CSE107
Lab 08: Pointers & text processing
Trace a pointer argument and process a bounded text buffer, optionally received from Arduino; transport support is supplied.
Attend your assigned two-hour group. Handout in preparation.
Preparation & submissions
No assignment has been released for this page yet. Requirements, permitted assistance and deadlines will appear in the published brief.