CSE101 lecture materials
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.
Lecture slides and reading are available above. Recordings are 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.