CSE 107
FALL 2026 · GEBZE TECHNICAL UNIVERSITY

Week 11

1 Dec–4 Dec 2026 · Databases and records in C

Provisional weekly plan. PPTX decks, handouts and submission briefs are in preparation; the topics below are not released assignments.

Tuesday 1 Dec · CSE101

13:30–16:30 · Z23

Principles

Database systems, relations, keys and queries; consistency, transactions, indexes and access to shared information.

Application & programming

Use C structs and record arrays; search, update, save and reload records. Compare unions and binary storage briefly, and revisit sorted search from Week 8.

Weekly PPTX, code and recordings: in preparation.

Learning focus

Use structs and reuse file operations. Unions and binary storage remain brief comparisons; no complete database or portable binary-format design.

D: do independently · M: explain and modify a worked example · R: recognize, trace and compare.

Revisit: Reuse arrays, functions and file checks in a record program.

Wednesday 2 Dec · Recitation

Access fields, trace a bounded record search and verify saved data.

Start time tentatively 16:30; room to be announced.

Friday 4 Dec · CSE107

Lab 10: Records & persistence

Load a small record array, search/update a record and save/reload it, using Arduino events or prepared records.

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.

Search courses