CSE 101

CSE101 lecture materials

Open the Week 5 lecture page →

Read Week 5 → · Slides (PDF · 91 pages) ↓

FALL 2026 · GEBZE TECHNICAL UNIVERSITY

Week 05

20 Oct–23 Oct 2026 · Programming languages and introduction to C

Lecture slides and reading are available above. Recitation and lab requirements follow their published briefs.

Tuesday 20 Oct · CSE101

13:30–16:30 · Z23

Principles

Language abstraction and paradigms; syntax and meaning; compilation, interpretation, bytecode, linking and portability.

Application & programming

Read and test C variables, types, expressions and formatted output; compare integer and floating-point division and trace a supplied loop.

Lecture slides and reading are available above. Recordings are in preparation.

Learning focus

Explain C expressions and modify numeric output; trace a scaffolded loop. Detailed floating-point encoding is outside this week’s core.

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

Revisit: Connect fixed-width numbers to C values.

Wednesday 21 Oct · Recitation

Compile/run and revisit fixed-width numbers using C values.

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

Friday 23 Oct · CSE107

Lab 04: C: numeric expressions

Modify a small calculation/table program using a supplied loop.

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