Akademi

Mühendislik, bilgisayar bilimi, yazılım, yapay zeka, elektronik, matematik, siber güvenlik ve ilgili alanlarda açık ders notları.

Akademi; bilgisayar bilimi, yazılım, yapay zeka, elektronik, matematik, siber güvenlik ve ilişkili mühendislik alanlarında hazırladığım açık erişimli ders notlarını bir araya getirir. Aşağıdaki ders listesinden doğrudan bir konu seçebilirsiniz.

Dersler arasındaki kavramsal sıra, ilgili ders sayfalarındaki önerilen önkoşullar ve devam dersleriyle gösterilir. Böylece tek bir zorunlu müfredat yerine, ihtiyaç duyduğunuz konudan başlayıp ilişkili derslere ilerleyebilirsiniz.

Güncel teknik analizler ve mühendislik yazıları Blog, kısa kavramsal başvurular Wiki altında yer alır. Bazı derslerin video anlatımlarına Mühendislik Ders Videoları oynatma listesinden ulaşabilirsiniz.

Sayısal Mantık Tasarımı

Boole cebiri, Karnaugh haritaları, birleşimsel ve sıralı devreler, flip-floplar, sayaçlar, yazmaçlar ve durum makinelerini; CDC, metastabilite, geçici mantık hataları, sentez ve statik zamanlamayla birleştiren ders notları.

Veri Yapıları ve Algoritma Analizi

Karmaşıklık analizi, temel veri yapıları, ağaçlar, hash tabloları, graflar, sıralama ve aramanın yanında böl-ve-yönet, greedy, dinamik programlama, amortize/rastgele analiz ve NP-zorluk sınırlarını kapsayan ders notları.

Java Programlama

Java programlama dilini sözdizimi, türler, kontrol akışı, metotlar, nesne yönelimli programlama, diziler, istisnalar ve dosya G/Ç’den generics, koleksiyonlar, eşzamanlılık, JVM, JDBC ve üretim davranışına kadar örnek kodlarla ele alan kapsamlı ders notu.

Diferansiyel Denklemler: Birinci ve İkinci Mertebe Denklemler

Birinci ve ikinci mertebe adi diferansiyel denklemler, başlangıç ve sınır değer problemleri, titreşim ve rezonansın yanında diferansiyel denklem sistemleri, özdeğerler, faz düzlemi ve yerel doğrusallaştırmayı kapsayan ders notları.

Devre Teorisi: Kuram, Analiz, Tasarım ve Uygulama

Devre teorisini temel elektriksel büyüklüklerden Kirchhoff yasalarına, AC analizden geçici rejime, iki kapılı ağlardan Fourier ve Laplace yöntemlerine kadar kuram, çözüm ve uygulama birlikte ele alan kapsamlı ders notu.

C++ ile Nesne Yönelimli Programlama

C++ sınıfları, nesne ömrü, referanslar, kaynak yönetimi, aşırı yükleme, kalıtım, çok biçimlilik, akışlar ve standart kütüphane üzerine ayrıntılı ders notları.

C Programlama Temelleri

Algoritma kurmadan bellek yönetimine; işaretçiler, dosya işlemleri ve önişlemciden translation unit, linkage, callback, hizalama, aliasing ve ABI sınırına uzanan kapsamlı C programlama ders notları.

Bilgisayar Mühendisliğine Giriş

Bilgisayar mühendisliğini veri temsilinden sayısal mantık ve işlemci mimarisine; işletim sistemlerinden eşzamanlılık, veritabanları, ağlar, güvenlik, gerçek zamanlı sistemler, performans ve yapay zekaya uzanan tek bir sistem zinciri olarak ele alan ileri düzey ders notu.