Açıköğretim olarak öğrenim gören öğrenciler derslere fiziksel olarak katılamadıkları için evde kendilerinin ders çalışması gerekiyor. Açıköğretim ders kitaplarının fiziksel olarak dağıtımı durdurulup sadece e-kitap şeklinde e-kampüs sayfasında yer almaktadır. Öğrenciler, öğrenci sayfalarına giderek ders kitabını pdf olarak indirebildikleri gibi bu sayfadan da erişim sağlayabilirler.
Açıköğretim ders kitabını fiziki olarak almak isteyenler ise kitap başına bedel ödeyerek ders kitaplarını temin edebilmektedir. ( Kitap bedeli her yıl değişkenlik göstermektedir. )
Ders kitapları fiziksel olarak dağıtılmadığı için ders kitaplarını e-kitap olarak sizlerle paylaşmaya çalışıyoruz. Sizlerde öğrenci sayfanızdan indirdiğiniz ders kitaplarını bizlere göndererek sayfada paylaşılabilmesini sağlayabilirsiniz.
Aşağıda açıköğretim derslerinden bir tanesi olanAlgoritmalar ve Programlama ( YBSU ) dersinin e-kitabını görüyorsunuz. Açıköğretim ders kitaplarında zaman zaman değişiklikler yapılabilmektedir. Ekampüs sayfanızdan kitabın son halini kontrol etmenizi öneririz. Güncellenmiş olan ders kitabını bize ilettiğinizde sayfamıza ekleyebiliriz.
Ders Kitabı E-Kitap şeklinde olup dosyanın boyutuna göre yüklenmesi uzun sürebilmektedir.
Algoritmalar ve Programlama ( YBSU ) Ders e-Kitabı:
Not: Ders kitapları zaman zaman güncellendiği için buraya tıklayarak ders kitabının güncellik kontrolünü yapmanızı öneririz. Sayfamızda ders kitabı güncel değil ise e-kampüs sayfasından ders e-kitabını alarak BURAYA tıklayıp bizlere gönderebilirsiniz. Sizlerin adına sayfamızda paylaşabiliriz.
Kategori: Bilgisayar Yazar: Robert Sedgewick Yayınevi: Nobel Akademik Yayıncılık
Tanıtım Bülteni
“Bilgisayar biliminin bilgisayarlarla bağlantısı, astronominin teleskoplarla bağlantısından fazla değildir.” E. W. DijkstraBilgisayar bilimlerinin özünü oluşturan algoritma analizi, insanlığın tarih boyunca geliştirdiği, bilgisayar donanımından, programlama dillerinden veya yazılım projelerinden bağımsız, bir işin farklı şekillerde nasıl yapılacağını anlatan, bilgi birikimini oluşturmaktadır. Herhangi bir dilde veya ortamda, herhangi bir amaçla program yazmak isteyen birinin, yazdığı programı daha iyi nasıl yazabileceğini veya yazılabilecek en iyi algoritmayı geliştirdiğini anlaması ancak algoritmayı doğru şekilde analiz etmesi ile mümkün olur. Bu kitap, algoritma analizi kavramlarına giriş yapmanın yanında, programlama ile uğraşan herhangi birinin ihtiyaç duyabileceği çok klasik problemler için de çözüm yollarını sunmakta ve hatta bu çözümlerin Java gibi güncel bir dil üzerinden kodlaması ile ilgili örnekler de funduszeue.infoayar bilimlerinin ve programlamanın en gizemli ve ilgi çekici konusu olan algoritmalara bu kitapla giriş yapan biri için programlama artık çok farklı bir olguya dönüşecektir.Seviye: Lisans Öğretim Üyeleri: Prof. Charles Leiserson Prof. Erik Demaine Çevirmenler: Prof. Dr. Ali Yazıcı Haluk Ar | ||
J ders kitabının kapağı, Algoritmalara Giriş, İkinci Basım, Cormen, Leiserson, Rivest ve Stein. | ||
Ders Özellikleri | ||
Ders Videoları | Transkriptler | |
Seçilmiş ders notları | Ödevler ve Çözümleri | |
Sınavlar ve Çözümleri | ||
Dersin Ana Başlıkları | ||
Bu ders bütün ders notları ve ders videolarını içermektedir. Ders kitabı Prof. Leiserson'ın katkısıyla yazılmıştır. | ||
Dersin Tanımı | ||
Bu ders, verimli algoritmaların tasarımı ve çözümlemesi ile ilgili teknikleri, pratikteki kullanımlarını vurgulayarak öğretir. Dersin içerdiği konular: Sıralama, arama ağaçları, yığınlar ve kıyım fonksiyonları, böl ve fethet; dinamik programlama, amortize edilmiş çözümleme, grafik algoritmaları, en kısa yollar, ağ akışı, bilişimsel geometri, sayı teorisi algoritmaları, polinom ve matriks hesaplamaları; ön bellekleme ve paralel hesaplamalardır. Bu ders aynı zamanda Singapur-MIT Ortaklığı (SMA) programı kapsamında SMA sayılı ders olarak da verilmektedir. (Algoritmaların Tasarımı ve Çözümlenmesi ) | ||
Teknik Gereksinimler | ||
Bu dersteki bazı dosyaları çalıştırmak için özel yazılımlar gerekir: .c, .java. |
Bu bölüm, ekran okuyucu yazılımlarıyla kullanılamayan dökümanları içerir. Bir "#" sembolü, bu tip dökümanları belirtir.
Bu bölümdeki bazı dosyalar .c, ve .java gibi özel yazılımları kullanmayı gerektirir.
Derslerin problem setleri, öğrencilerin çözmesi gereken pek çok egzersiz ve problemi içerir. Öğrenciler sadece problemleri çözüm teslim etmek zorundadırlar ama, ders materyallerinde uzmanlaşmalarına yardımcı olmak adına, egzersizleri çözmeleri de önerilir. Egzersiz sorularının çoğu ders kitabından alınmıştır.
Seviye: Lisans Öğretim Üyeleri: Prof. Charles Leiserson Prof. Erik Demaine Çevirmenler: Prof. Dr. Ali Yazıcı Haluk Ar | ||
J ders kitabının kapağı, Algoritmalara Giriş, İkinci Basım, Cormen, Leiserson, Rivest ve Stein. | ||
Ders Özellikleri | ||
Ders Videoları | Transkriptler | |
Seçilmiş ders notları | Ödevler ve Çözümleri | |
Sınavlar ve Çözümleri | ||
Dersin Ana Başlıkları | ||
Bu ders bütün ders notları ve ders videolarını içermektedir. Ders kitabı Prof. Leiserson'ın katkısıyla yazılmıştır. | ||
Dersin Tanımı | ||
Bu ders, verimli algoritmaların tasarımı ve çözümlemesi ile ilgili teknikleri, pratikteki kullanımlarını vurgulayarak öğretir. Dersin içerdiği konular: Sıralama, arama ağaçları, yığınlar ve kıyım fonksiyonları, böl ve fethet; dinamik programlama, amortize edilmiş çözümleme, grafik algoritmaları, en kısa yollar, ağ akışı, bilişimsel geometri, sayı teorisi algoritmaları, polinom ve matriks hesaplamaları; ön bellekleme ve paralel hesaplamalardır. Bu ders aynı zamanda Singapur-MIT Ortaklığı (SMA) programı kapsamında SMA sayılı ders olarak da verilmektedir. (Algoritmaların Tasarımı ve Çözümlenmesi ) | ||
Teknik Gereksinimler | ||
Bu dersteki bazı dosyaları çalıştırmak için özel yazılımlar gerekir: .c, .java. |
Ders Saatleri
Ders : 2 oturum / hafta, saat / oturum
Ek ders: 1 oturum / hafta, 1 saat / oturum
Dersin amaçları ve sonuçları
Dersin amaçları
Bu ders, bilgisayar algoritmalarının çözümlenmesi ve tasarımı konularına bir giriş niteliğindedir. Dersin tamamlanması ile öğrenciler şunları kazandıracaktır:
Ön Koşullar
Programlamanın iyice anlaşılmış olması ve olasılık teorisi ile ayrık matematik konularında sağlam bir bilgi birikimi bu ders için ön koşuldur.
Dersler
Dersler Pazartesi ve Çarşamba günleri saatlik sürelerle işlenecektir. Derslerde sunulan konular ile ilgili sorumlusunuz.
Ek Dersler
Öğrenciler her hafta bir saat ek derse katılmak durumundadır. Ek derslerde anlatılan konulardan da sorumlusunuz. Ek derslere katılım ile sene sonu notu arasında daha önceki senelerde görülen doğru orantılı bir ilişki var. Ek dersler, size soru sorabilmeniz ve eğitmenler ile etkileşim sağlamanız için ortam yaratacaktır.
Kitap
Bu ders için referans kitabı : Cormen, Thomas H., Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. Introduction to Algorithms. 2nd ed. Cambridge, MA: MIT Press. ISBN:
Daha önceki senelerde bu kitabın birinci basımı kullanılıyordu. Ancak 2. basım 1. Basımın geliştirilmiş hali olduğundan, ilk basımı referans kitabı olarak kullanmak uygun değildir.
Aşağıdaki takvimde, kursun dersleri (L), etütleri (R) ve ara sınavları (Q) ile ilgili bilgiler yer alır. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Aşağıdaki Tablo Ders kitabında olan dersin okuma ödevlerini göstermektedir: Cormen, Thomas H., Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. Introduction to Algorithms. 2nd ed. Cambridge, MA: MIT Press. ISBN: Dersin belirtilen okuma ödevlerine ek olarak Yararlı Başvuru Kaynaklarına da bakınız | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yararlı Başvuru Kaynakları Aho, Alfred V., John E. Hopcroft, and Jeffrey D. Ullman. The Design and Analysis of Computer Algorithms. Reading, MA: Addison-Wesley, ISBN: The classic text, but it lacks topics in network flows and linear programming, as well as more recent algorithms. ———. Data Structures and Algorithms. Reading, MA: Addison-Wesley, ISBN: Revised and more elementary version of the first six chapters of The Design and Analysis of Computer Algorithms. Baase, Sara. Computer Algorithms: Introduction to Design and Analysis. 2nd ed. Reading, MA: Addison-Wesley, ISBN: General reference, although the exposition is sometimes terse or sketchy. Bentley, Jon Louis. Programming Pearls. Reading, MA: Addison-Wesley, ISBN: Applications of algorithm design techniques to software engineering. ———. More Programming Pearls: Confessions of a Coder. Reading, MA: Addison-Wesley, ISBN: More applications of algorithm design techniques to software engineering. ———. Writing Efficient Programs. Englewood Cliffs, NJ: Prentice-Hall, ISBN: Performance hacking extraordinaire. Brassard, Gilles, and Paul Bratley. Algorithmics: Theory and Practice. Englewood Cliffs, NJ: Prentice-Hall, ISBN: Good examples and problems. Focus on methods rather than specific problems. Chung, Kai Lai. Elementary Probability Theory with Stochastic Processes. New York, NY: Springer-Verlag, ISBN: Intuitive introduction to probability. Even, Shimon. Graph Algorithms. Rockville, MD: Computer Science Press, ISBN: Broad treatment of graph algorithms, including network flow and planarity. Feller, William. An Introduction to Probability Theory and Its Applications. 3rd ed. 2 vols. New York, NY: John Wiley & Sons, , ISBN: ISBN: Excellent reference for probability theory. Garey, Michael R., and David S. Johnson. Computers and Intractibility: A Guide to the Theory of NP-Completeness. San Francisco, CA: W. H. Freeman & Co., ISBN: Reference book devoted to NP-completeness. The second half contains an extensive list of NP-complete problems and references to algorithms in the literature for polynomial-time special cases. Gonnet, Gaston H. Handbook of Algorithms and Data Structures. Reading, MA: Addison-Wesley, ISBN: X. Code in Pascal and C, comparisons of actual running times, and pointers to analysis in research papers. Gusfield, Dan. Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology. Cambridge, UK: Cambridge University Press, ISBN: General treatment of algorithms that operate on character strings and sequences. Horowitz, Ellis, and Sartaj Sahni. Fundamentals of Computer Algorithms. Potomac, MD: Computer Science Press, ISBN: Good on data structures, dynamic programming, and branch-and-bound algorithms. Kingston, Jeffrey H. Algorithms and Data Structures: Design, Correctness, Analysis. Reading, MA: Addison-Wesley Publishing Co., ISBN: A nice introductory book on data structures, with a good chapterchapter on algorithm correctness. Knuth, Donald E. The Art of Computer Programming. 3rd ed. 3 vols. Reading, MA: Addison-Wesley, ISBN: ISBN: ISBN: Encyclopedic work in three volumes: (1) Fundamental Algorithms, (2) Seminumerical Algorithms, and (3) Sorting and Searching. Lawler, Eugene L. Combinatorial Optimization: Networks and Matroids. New York, NY: Holt, Rinehart, and Winston, ISBN: Graph algorithms (dense graphs), network flows, and linear programming. First few chapters are excellent. Liu, Chung L. Introduction to Combinatorial Mathematics. New York, NY: McGraw-Hill, ISBN: Combinatorial mathematics relevant to computer science. Excellent problems. Manber, Udi. Introduction to Algorithms: A Creative Approach. Reading, MA: Addison-Wesley, ISBN: Elementary text with an emphasis on creativity. Mehlhorn, Kurt. Data Structures and Algorithms. 3 vols. New York, NY: Springer-Verlag, ISBN: X. ISBN: X. ISBN: Three volumes: (1) Sorting and Searching, (2) Graph Algorithms and NP-Completeness, and (3) Multidimensional Searching and Computational Geometry. Lecture notes on basic and advanced topics. Niven, Ivan, and Herbert S. Zuckerman. An Introduction to the Theory of Numbers. 4th ed. New York, NY: John Wiley & Sons, ISBN: Readable introduction to number theory. Papadimitriou, Christos H., and Kenneth Steiglitz. Combinatorial Optimization: Algorithms and Complexity. Englewood Cliffs, NJ: Prentice-Hall, ISBN: Linear programming and its variants. Press, William P., Brian P. Flannery, Saul A. Teukolsky, and William T. Vetterling. Numerical Recipies in C: The Art of Scientific Computing. Cambridge, UK: Cambridge University Press, ISBN: X. Code for numerical algorithms. Reingold, Edwin M., Jurg Nievergelt, and Narsingh Deo. Combinatorial Algorithms: Theory and Practice. Englewood Cliffs, NJ: Prentice-Hall, ISBN: X. Good on recurrence relations and binary search trees. Sedgewick, Robert. Algorithms. 2nd ed. Reading, MA: Addison-Wesley, ISBN: Elementary text with an excellent breadth of topics. Light on analysis, but lots of figures. Sipser, Michael. Introduction to the Theory of Computation. Boston, MA: PWS Publishing Company, ISBN: X. A good text on computability and complexity theory. Tarjan, Robert Endre. Data Structures and Network Algorithms. Philadelphia, PA: Society for Industrial and Applied Mathematics, ISBN: Advanced book with tons of good stuff. |
Bu bölüm, ekran okuyucu yazılımlarıyla kullanılamayan dökümanları içerir. Bir "#" sembolü, bu tip dökümanları belirtir. Bu bölümdeki bazı dosyalar .c, ve .java gibi özel yazılımları kullanmayı gerektirir. Derslerin problem setleri, öğrencilerin çözmesi gereken pek çok egzersiz ve problemi içerir. Öğrenciler sadece problemleri çözüm teslim etmek zorundadırlar ama, ders materyallerinde uzmanlaşmalarına yardımcı olmak adına, egzersizleri çözmeleri de önerilir. Egzersiz sorularının çoğu ders kitabından alınmıştır. | ||||||||||||||||||||
|
Bu kısım ekran okuma yazılımıyla kullanılamayacak dökümanlar içerir. "#" sembolü bu tip dökümanları belirtir.
Bu kısım dersin güncel ve pratik sınavlarını içerir.
çamaşır makinesi ses çıkarması topuz modelleri kapalı huawei hoparlör cızırtı hususi otomobil fiat doblo kurbağalıdere parkı ecele sitem melih gokcek jelibon 9 sınıf 2 dönem 2 yazılı almanca 150 rakı fiyatı 2020 parkour 2d en iyi uçlu kalem markası hangisi doğduğun gün ayın görüntüsü hey ram vasundhara das istanbul anadolu 20 icra dairesi iletişim silifke anamur otobüs grinin 50 tonu türkçe altyazılı bir peri masalı 6. bölüm izle sarayönü imsakiye hamile birinin ruyada bebek emzirdigini gormek eşkiya dünyaya hükümdar olmaz 29 bölüm atv emirgan sahili bordo bereli vs sat akbulut inşaat pendik satılık daire atlas park avm mağazalar bursa erenler hava durumu galleria avm kuaför bandırma edirne arası kaç km prof dr ali akyüz kimdir venom zehirli öfke türkçe dublaj izle 2018 indir a101 cafex kahve beyazlatıcı rize 3 asliye hukuk mahkemesi münazara hakkında bilgi 120 milyon doz diyanet mahrem açıklaması honda cr v modifiye aksesuarları ören örtur evleri iyi akşamlar elle abiye ayakkabı ekmek paparası nasıl yapılır tekirdağ çerkezköy 3 zırhlı tugay dört elle sarılmak anlamı sarayhan çiftehan otel bolu ocakbaşı iletişim kumaş ne ile yapışır başak kar maydonoz destesiyem mp3 indir eklips 3 in 1 fırça seti prof cüneyt özek istanbul kütahya yol güzergahı aski memnu soundtrack selçuk psikoloji taban puanları senfonilerle ilahiler adana mut otobüs gülben ergen hürrem rüyada sakız görmek diyanet pupui petek dinçöz mat ruj tenvin harfleri istanbul kocaeli haritası kolay starbucks kurabiyesi 10 sınıf polinom test pdf arçelik tezgah üstü su arıtma cihazı fiyatları şafi mezhebi cuma namazı nasıl kılınır ruhsal bozukluk için dua pvc iç kapı fiyatları işcep kartsız para çekme vga scart çevirici duyarsızlık sözleri samsung whatsapp konuşarak yazma palio şanzıman arızası