Precalculus reframed through computer graphics: instead of working problems on paper, you implement the math by drawing things on screen with OpenGL and GLUT, so a line equation becomes collision detection, a quadratic becomes projectile motion, and a matrix becomes a 2D transformation. Expect weekly C/OpenGL exercises, two homeworks, a midterm, a final, and a performance grade tied to your hands-on work in lab. It's a spring-semester foundation for the graphics, game, and simulation courses later in the CTIS track — the point is to make sure you can both do the algebra and turn it into code that moves pixels.
→ STARS müfredatı (resmi syllabus)
The use of GenAI tools in Programming Homework assignments is prohibited in this course. The utilization of GenAI in academic work is subject to the regulations outlined in the academic integrity policy. Please read the document "Guidelines for the Use of Generative Artificial Intelligence (GenAI) Tools at Bilkent" at https://w3.bilkent.edu.tr/bilkent/generative-artificial-intelligence-genai-guideline/
İlk dosyayı sen atarsan — not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa — defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.
| Dönem | Course CPA | |
|---|---|---|
| 2025-2026 Fall | 2.84 | 1 sec · 28 öğr |
| 2024-2025 Spring | 2.50 | 4 sec · 104 öğr |
| 2023-2024 Fall | 2.77 | 2 sec · 29 öğr |
| 2023-2024 Spring | 2.78 | 4 sec · 94 öğr |
| 2022-2023 Fall | 2.79 | 2 sec · 45 öğr |
| 2022-2023 Spring | 2.98 | 4 sec · 78 öğr |
| 2021-2022 Fall | 2.58 | 3 sec · 53 öğr |
| 2021-2022 Spring | 2.62 | 4 sec · 79 öğr |
| 2020-2021 Fall | 2.35 | 1 sec · 28 öğr |
| 2020-2021 Spring | 2.44 | 3 sec · 51 öğr |
Aggregate course GPA — Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz.
(1) Collect at least 12 points out of 40 points from Programming Homeworks AND collect at least 21 points out of 70 points by the Final Exam. (2) Don’t miss more than 12 hours of lecture.