SUMods → Courses → IF 100

IF 100 Computational Approaches to Problem Solving

Spring 2026-2027 · 3 SU credits · 5 ECTS · Undergraduate

The course is an introduction to the key concepts in computational thinking such as algorithmic thinking, abstraction and decomposition. The students will also gain basic programming skills in order to apply computational thinking concepts in practice. Through the lectures, homeworks, and interactive recitations specific to different disciplines, the students will learn how to design algorithms, how to divide a problem into subproblems, and how to build a solution by means of compositions. Evaluation of the solutions in terms of correctness and efficiency will also be covered. In order to enable students apply computational thinking skills in practice, basic programming concepts, such as variables, statements, conditionals, iteration, and functions will be introduced by using a simple programming language such as Python.

Alongside IF 100R

Opens up BIO 310, CS 201, DSA 201, DSA 210, ENS 208

Lecture — IF 100

SectionWhenWhereInstructorCRN
A Tue 12:40–14:30 FMAN G071 Duygu Karaoğlan Altop 20563 syllabus
B Tue 16:40–18:30 FMAN G071 Yalçın Can Kılıç 20564 syllabus
X TBA — Yalçın Can Kılıç 22034 syllabus

Recitation — IF 100R

SectionWhenWhereInstructorCRN
A1 Thu 08:40–10:30 FENS G055 Duygu Karaoğlan Altop, Yalçın Can Kılıç 23942 syllabus
A2 Thu 08:40–10:30 FENS G059 Duygu Karaoğlan Altop, Yalçın Can Kılıç 23943 syllabus
B1 Thu 10:40–12:30 FENS G055 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20568 syllabus
B2 Thu 10:40–12:30 FENS G059 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20571 syllabus
C1 Thu 12:40–14:30 FENS G055 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20574 syllabus
C2 Thu 12:40–14:30 FENS G059 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20577 syllabus
D1 Thu 14:40–16:30 FENS G055 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20578 syllabus
D2 Thu 14:40–16:30 FENS G059 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20579 syllabus
E1 Thu 16:40–18:30 FENS G055 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20580 syllabus
E2 Thu 16:40–18:30 FENS G059 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20581 syllabus
G1 Fri 14:40–16:30 FENS G055 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20584 syllabus
G2 Fri 14:40–16:30 FENS G059 Duygu Karaoğlan Altop, Yalçın Can Kılıç 20585 syllabus
H1 Fri 10:40–12:30 FENS G055 Duygu Karaoğlan Altop, Yalçın Can Kılıç 23311 syllabus
H2 Fri 10:40–12:30 FENS G059 Duygu Karaoğlan Altop, Yalçın Can Kılıç 23312 syllabus

IF 100 — Sabancı Üniversitesi Spring 2026-2027 ders programı: section'lar, saatler, derslikler, CRN'ler ve syllabus bağlantıları.