… dönemin birleştirilmiş kaydı. OBS'de sorulamayan şeyler burada sorulabiliyor: bir dersi yıllar içinde kim verdi, ders hangi dönemlerde açılıyor, bir öğretim üyesi hangi dersleri veriyor.
Önşart haritası
Bir program seç; derslerin dönem sırasını ve birbirine nasıl bağlandığını gör.
OBS yalnızca aktif dönemi yayınlıyor. Geçmiş dönemler tarihsel dökümlerden geri kazanıldı; bu dönemlerde öğretim yöntemi, derslik ve önşart gibi bazı alanlar eksik olabilir. 2024-2025 Güz hiçbir kaynakta bulunmuyor.
Ders ekle
Kod, ad, CRN veya öğretim üyesiyle ara.
Bu ne?
İTÜ'nün ders programı sayfası yalnızca içinde bulunulan dönemi gösteriyor. Dönem bitince o veri kayboluyor: hangi dersin ne zaman açıldığı, kimin verdiği, kontenjanın ne kadar dolduğu bir sonraki dönem sorulamaz hale geliyor. Bu depo o veriyi günlük olarak çekip sürüm kontrolüne alıyor.
Denemek için: Geçmiş sekmesinde "BLG 102E'yi son yıllarda kim verdi?", Dersler sekmesinde "Bu dönem BLG 102E'nin şubeleri" sorgularını arayın.
Veri nereden geliyor?
obs.itu.edu.tr/public/DersProgram: dört program seviyesi (Önlisans, Lisans, Lisansüstü, Lisansüstü 2. Öğretim) ve 337 bölüm kodu için güncel ders programı.takvim.sis.itu.edu.tr: dört akademik yılın tam takvimi.- Tarihsel dökümler: 2016-2017'ye kadar uzanan geçmiş dönemler.
Ham veriye erişim
Her dönem için JSON ve CSV doğrudan indirilebilir; sayfa da aynı dosyaları kullanıyor. Windows PowerShell'de curl başka bir komuta bağlı olabildiği için aşağıdaki örnekler curl.exe kullanır.
# aktif dönemin tüm şubeleri (CSV)
curl.exe -fL --output itu-dersleri.csv https://SİTE/data/terms/DÖNEM/all.csv
# tek bölüm (JSON)
curl.exe -fL --output BIL.json https://SİTE/data/terms/DÖNEM/branches/BIL.json
# dönem ve takvim listesi
curl.exe -fL --output index.json https://SİTE/data/index.json
İTÜ ders programı ve arşivi
OBS, içinde bulunulan dönemin ders programını gösterir; geçmiş dönemler resmî sitede yer almaz. Bu site 2016-2017 yazından bugüne kadar açılmış dersleri dönem dönem arşivler. Bir dersin hangi dönemlerde açıldığını, hangi öğretim üyesi tarafından verildiğini, kontenjanını ve kaç kişinin yazıldığını geriye dönük sorabilirsiniz. Örneğin BLG 102E'nin son yıllardaki hoca listesi ve doluluk oranları, ya da bir dersin yalnızca güz mü bahar mı açıldığı burada görünür. Yaz okulu dersleri de aynı arşivde yer alır.
İTÜ ders önşartları
Önşart Haritası sekmesinde bir bölüm seçtiğinizde, o bölümün güncel müfredatı dönem sütunları halinde çizilir ve dersler arasındaki önşart ilişkileri ok'larla gösterilir. OBS'nin "MAT 102 Veya MAT 102E" gibi ifadeleri ayrıştırılır. Düz ok zorunlu önşartı, kesikli ok alternatifi (biri yeterli) gösterir. Hangi dersin hangi derse bağlı olduğu tıklamadan görünür.
İTÜ müfredatı ve ders planı
Lisans, önlisans, yüksek lisans ve doktora programlarının güncel müfredatı dönem dönem çekilir. Bir programın hangi dönemde hangi dersleri zorunlu tuttuğunu, seçmeli havuzlarını ve derslerin dönem sırasını görüntüleyebilirsiniz.
İTÜ kontenjan geçmişi
Kayıt haftalarında kontenjan doluluğu düzenli ölçülür ve zaman serisi olarak saklanır. Bir dersin kayıt açıldıktan kaç dakika sonra dolduğu gibi sorulara cevap aranır. Sitenin Dersler sekmesinde doluluk yüzdeleri anlık olarak görünür.
İTÜ sınav takvimi ve akademik takvim
Aktif dönemin final ve mazeret sınav takvimi ders, tür ve binaya göre aranabilir. Akademik takvimde ise dönem başlangıçları, kayıt tarihleri ve sınav haftaları dört akademik yıl için listelenir.
İTÜ ders programı oluşturma
Program sekmesinde CRN girmeden, seçtiğiniz derslere göre çakışmasız bir haftalık program kurabilirsiniz. "Alternatif Bul" aracı aynı dersin farklı şubeleri arasından seçilen kısıtlara (gün, saat aralığı, öğretim üyesi) uyan alternatif programları otomatik hesaplar ve karşılaştırmalı olarak listeler.
Rehberler ve terimler sözlüğü
Ders kaydı ve program hazırlama süreçlerini adım adım anlatan iki rehber ile İTÜ'ye özgü kısaltmaların (CRN, ÖBS, SİS, Ninova...) açıklandığı bir sözlük hazırladık.
Sık sorulanlar
İTÜ'de geçmiş dönemlerin ders programına nasıl bakılır?
OBS (obs.itu.edu.tr) yalnızca içinde bulunulan dönemi gösterir, geçmiş dönemler resmî
sitede yer almaz. Bu arşiv o veriyi 2016-2017'den bugüne, dönem dönem saklanmış hâlde sunar.
İTÜ'de bir dersin önşartı nasıl görülür?
Önşart Haritası sekmesinde bir bölüm seçildiğinde, o bölümün güncel müfredatı dönem dönem,
gerçek önşart ilişkileriyle görselleştirilir.
Bu dönem İTÜ'de hangi dersler açılıyor?
Dersler sekmesinde aktif dönemin tüm şubeleri; ders kodu, öğretim üyesi, kontenjan ve
doluluk bilgisiyle birlikte aranabilir.
İTÜ ders arşivi verisi ne sıklıkla güncelleniyor?
Ders programı günde bir kez, kontenjan doluluğu kayıt haftalarında yarım saatte bir
otomatik olarak taranır ve arşive eklenir.
İTÜ'de ders programı nasıl oluşturulur?
Program sekmesinde CRN girmeden, seçtiğiniz derslere göre çakışmasız bir haftalık program
kurabilirsiniz. Alternatif Bul aracı, seçtiğiniz kısıtlara uyan alternatif şube
kombinasyonlarını otomatik hesaplar.
Uyarı
Bu resmî bir İTÜ hizmeti değil. Kayıt kararlarını vermeden önce daima OBS'nin kendi sayfasını doğrulayın. Veriler günde bir kez tazelenir; kayıt haftalarında kontenjan sayıları anlık değildir.
Açık kaynak
Bu sitenin verisi, kazıyıcısı ve arayüzü tamamen açık kaynak:
- itu-archive: veri kazıyıcı (Go) + bu sitenin kaynak kodu
- itu-mcp: Ninova + OBS'yi Claude, Cursor ve Codex'e bağlayan MCP sunucusu
Katkı, öneri ve hata bildirimi için GitHub üzerinden issue açabilirsiniz.
İTÜ MCP
itu-mcp, bilgisayarında çalışan küçük bir sunucu. Derslerini, ödevlerini, notlarını, transkriptini, danışman bilgini ve daha fazlasını Claude, Cursor veya Codex'e doğal dilde sorabilir hale getiriyor. Arşiv verisine de bağlanıyor: "BLG 102E'yi son 5 yılda kim verdi?" gibi soruları cevaplayabiliyor. Kimlik bilgilerin cihazında kalır, üçüncü tarafa gönderilmez.
Google’da TercihEdilen Kaynak ekle