FALL 2026 · GEBZE TECHNICAL UNIVERSITY
Software engineering, functions and arrays
CSE101 · Week 07 · Tuesday 3 Nov 2026 · 13:30–16:30 · Z23
Lecture materials
Principles
Requirements, decomposition, interfaces, testing, validation and maintenance; designing software around observable behavior.
Application and programming
Use functions, parameters and return values; traverse a one-dimensional array and check its bounds. Higher-dimensional diagrams provide context for Week 8.
Practice and coordination
Recitation: Trace arguments/returns, then array elements; revisit conditions/loops.