Bilgisayar Mühendisliği Konsantre Yazılım Kursu

Müfredat (Süreler Tahminidir)

Eğitim Konu Süre (dakika)
Programlama Giriş 25 + 5
Programlama Programlama Tanımı 25 + 5
Programlama Bilgisayar Yazılım İlişkisi 25 + 5
Programlama Temel Programlama Kavramları 25 + 5
Programlama Javascript Programlama Diline Giriş 25 + 5
Programlama Veri Tipleri/Data Type 25 + 5
Programlama Değişkenler/Variables 25 + 5
Programlama Operatörler/Operators 25 + 5
Programlama Koşullar/Condition 25 + 5
Programlama Döngüler/Loop 25 + 5
Programlama Fonksiyonlar/Function 25 + 5
Programlama C Programlama Diline Hızlı Bakış 25 + 5
——————— ———————————————————————————————— 360
Veri Yapıları Giriş 25 + 5
Veri Yapıları Notasyonlar/Algoritma Karmaşıklığı 25 + 5
Veri Yapıları Yığıtlar/Stack 25 + 5
Veri Yapıları Kuyruk/Queue 25 + 5
Veri Yapıları Bağlı Listeleragaç /Linked List 25 + 5
Veri Yapıları Çizgeler/Graph 25 + 5
Veri Yapıları Ağaçlar/Tree 25 + 5
Veri Yapıları Özyineleme/Recursive 25 + 5
Veri Yapıları Karma/Hash 25 + 5
Veri Yapıları İkili Arama Ağaçları/Binary Search Tree 25 + 5
Veri Yapıları Yığınlar/Heap 25 + 5
Veri Yapıları Sıralama Algoritmaları/Sorting Algorithms 25 + 5
Veri Yapıları Dengeli Arama Ağaçları/Balanced Search Tree 25 + 5
Veri Yapıları B Ağaçları/B Tree 25 + 5
Veri Yapıları 234 Ağaçları/234 Tree 25 + 5
——————— ———————————————————————————————— 450
Mantıksal Devreler Giriş 25 + 5
Mantıksal Devreler Sayı Sistemleri 25 + 5
Mantıksal Devreler Sayı Kodları, Kodlama ve Kodlar 25 + 5
Mantıksal Devreler Boolean Kuralları 25 + 5
Mantıksal Devreler Lojik/Mantıksal Kapılar ve Devreler 25 + 5
Mantıksal Devreler Karnaugh Haritaları/Karnaugh Maps 25 + 5
Mantıksal Devreler Sayısal Entegreler/Digital Integrated Circuits 25 + 5
Mantıksal Devreler Birleşik Mantık Devreleri/Combinational Logic 25 + 5
Mantıksal Devreler Multivibratör ve Flip-Flop’lar/Flip-Flops and Multivibrators 25 + 5
Mantıksal Devreler Senkron Sıralı/Ardışıl Devreleri/Sequential Circuits 25 + 5
Mantıksal Devreler Sayıcılar/Counters 25 + 5
Mantıksal Devreler Kaydediciler/Registers 25 + 5
Mantıksal Devreler Bellek/Hafıza Devreleri/Memories 25 + 5
Mantıksal Devreler Programlanabilir Lojik/Mantıksal Elemanlar/Programmable Logic Circuits 25 + 5
——————— ———————————————————————————————— 420
Çizge Kuramı Giriş 25 + 5
Çizge Kuramı Çizge Kuramı ve Ağ Akışlarında Temel Kavramlar/Graph Theory 25 + 5
Çizge Kuramı En Kısa Yol Problemi (Etiketleme ve Etiket Düzeltme Yöntemleri)/Shortest Path Problem 25 + 5
Çizge Kuramı En Küçük Kapsarağaç/Kapsamlı Ağaç Problemi (Kruskal ve Prim Algoritmaları)/Minimum Spanning Tree 25 + 5
Çizge Kuramı En Büyük Akış Problemi (Akış ve Kesi)/Ford Fulkerson Algoritması 25 + 5
Çizge Kuramı En Düşük Maliyetli Ağ Akış Problemi (Ağ Akış Simpleks) 25 + 5
Çizge Kuramı Taşıma/Kutulama Problemi/Bin Packing 25 + 5
Çizge Kuramı Çizge Boyama Problemleri/İki Parçalı Çizgeler/Bipartite Graphs 25 + 5
Çizge Kuramı Eşleştirme Problemi (Küme Büyüklüklü ve Ağırlıklı)/Matching 25 + 5
Çizge Kuramı Hamilton Çevrim Problemi/Hamilton Tekniği 25 + 5
Çizge Kuramı Çinli Postacı Problemi/Brujin Yönlü Çizgeler 25 + 5
Çizge Kuramı Çizge Kuramı ve Ağ Akış Problemlerinin Uzantıları 25 + 5
——————— ———————————————————————————————— 360
Otomata Teorisi Giriş 25 + 5
Otomata Teorisi Kanıt/İspat Yöntemleri 25 + 5
Otomata Teorisi Sonlu Otomatlar/Sonlu Durum Makinesi/Finite State Machine 25 + 5
Otomata Teorisi Düzenli İfadeler/Regular Expression 25 + 5
Otomata Teorisi Düzenli/Biçimsel Diller 25 + 5
Otomata Teorisi Bağlamdan Bağımsız Gramerler ve Belirsizlik/Context Free Grammer 25 + 5
Otomata Teorisi İtmeli Otomatlar 25 + 5
Otomata Teorisi Bağlamdan Bağımsız Gramerler/Dil Bilgisi 25 + 5
Otomata Teorisi Turing Makinaları/Turing Machine 25 + 5
Otomata Teorisi Kara Verilen ve Verilemeyen Problemler/Karmaşıklık Teorisi 25 + 5
Otomata Teorisi Belirsiz Çokterimli Tam Problemler/NP-Compete Problem/Nondetermnistic Polynomial Compete Problem 25 + 5
——————— ———————————————————————————————— 330
Sistem Programlama Giriş 25 + 5
Sistem Programlama UNIX İşletim Sistemi 25 + 5
Sistem Programlama Kabuk/Shell/Komuy Yorumlayıcı 25 + 5
Sistem Programlama UNIX Dosya Sistemi 25 + 5
Sistem Programlama Temel UNIX Komutları 25 + 5
Sistem Programlama UNIX Dosya Sistemi Sahiplik ve Yetkilendirme 25 + 5
Sistem Programlama UNIX Ortam Değişkenleri/UNIX Envirament Variable 25 + 5
Sistem Programlama UNIX Standart Girdi, Çıktı ve Hata/UNIX Standart Input, Output and Error 25 + 5
Sistem Programlama UNIX Process/Thread/İzge 25 + 5
——————— ———————————————————————————————— 270
Programlama Dilleri Giriş 25 + 5
Programlama Dilleri Programlama Dillerinin Çalıştırılma Tipleri ve Kategorileri/Seviyeleri 25 + 5
Programlama Dilleri Programlama Türleri 25 + 5
Programlama Dilleri Ruby Programlama Diline Hızlı Bakış 25 + 5
Programlama Dilleri Python Programlama Diline Hızlı Bakış 25 + 5
Programlama Dilleri PHP Programlama Diline Hızlı Bakış 25 + 5
Programlama Dilleri Java Programlama Diline Hızlı Bakış 25 + 5
Programlama Dilleri C++ ve C# Programlama Diline Hızlı Bakış 25 + 5
——————— ———————————————————————————————— 240
Algoritmalar Giriş 25 + 5
Algoritmalar Yalancı/Kaba/Pseudo kod 25 + 5
Algoritmalar Akış/Flow Diyagramı 25 + 5
Algoritmalar Doğrusal Arama/Linear Search 25 + 5
Algoritmalar İkili Arama/Binary Search 25 + 5
Algoritmalar Kabarcık Sıralaması/Bubble Sort 25 + 5
Algoritmalar Hızlı-Çabuk Sıralama/Quick Sort 25 + 5
——————— ———————————————————————————————— 210
Veritabanı Sistemleri Giriş 25 + 5
Veritabanı Sistemleri Veritabanı Tasarımı/Database Design 25 + 5
Veritabanı Sistemleri Veri Modeli/Data Model 25 + 5
Veritabanı Sistemleri İlişkisel Veri Tabanı/Relational Database Management System/RDBMS 25 + 5
Veritabanı Sistemleri Normalizasyon 25 + 5
Veritabanı Sistemleri Veri Tabanı Türleri 25 + 5
Veritabanı Sistemleri Veritabanı Mimarisi 25 + 5
——————— ———————————————————————————————— 210
——————— ———————————————————————————————— 2.850