ENTERPRISE NETWORK ARCHITECTURE
- Ders
- MISY431 - ENTERPRISE NETWORK ARCHITECTURE
- Bölüm
- Yönetim Bilişim Sistemleri - İngilizce - Lisans
- Ders Tipi
- Ders
- Durum
- Zorunlu
- Dil
- İngilizce
- Kredi
- 3
- AKTS
- 7
- T+P+L
- 2 + 0 + 2
- Ders Koordinatörleri
- Dr. Safa AWADALLAH
- Ön Koşul
- Anahtar Sözcükler
Ders Açıklaması
Bu ders TCP/IP ve Internet uygulamalarının, temel çalışma prensiplerini ve mimarisinin bilgisayar ağları ile nasıl desteklendiğini anlatmaktadır. Ders özellikle uygulama katmanı mimarilerine (istemci/sunucu, uçtan uca) ve protokollerine (HTTP-Web, SMTP-eposta, vb.), taşıma katman operasyonları ( güvenilir taşıma, sıkışıklık ve akış kontrolü, UDP, TCP, vb.) Ağ katmanı işleyişi (yönlendirme, adresleme, vb.) konularına odaklanacaktır. Öğrenciler bu dersi tamamlandıktan sonra Internet'in mimarisini ve nasıl evrim geçirdiğini anlayabilmek için gerekli olan bilgiyi kazanacaklardır. Ayrıca Internet'in nasıl çalıştığını ve evrim geçirdiğini anladıktan sonra nasıl kendi TCP/IP uygulamalarını ve protokollerini tasarlayıp, kodlayabilmeyi öğreneceklerdir. Bunun yanında uygulamalarda ortaya çıkan basit kurulum ve performans problemlerini de nasıl çözebileceklerini öğreneceklerdir.
ENTERPRISE NETWORK ARCHITECTURE
Değerlendirme Araçları (Aktif Dönem)
| Öğe | Tür | Ağırlık (%) |
|---|---|---|
| Midterm | Ara Sınav | 35 |
| Final | Final | 45 |
| Lab | Ödev | 10 |
| Lab | Kısa Sınav | 10 |
| Toplam | 100 | |
Ders çıktıları
- 01 Bilgisayar ağları, ağ donanımları ve bilgisayar ağlarının basit kullanım senaryolarını tanımlar
- 02 Ağ katmanları hakkında bilgi sahibidir ve açıklayabilir. İki temel ağ referans modelini bilir. (OSI & TCP)
- 03 Ağda oluşan paket gecikmelerini ve kayıplarını anlar. Ağ üzerindeki gecikmelerin nasıl hesaplanacağını bilir.
- 04 Ağ uygulamalarının nasıl kullanılacağını ve farlarını bilir. Teorik bilgilerini programlama ile uygular.
- 05 Farklı uygulama protokollerini (HTTP,FTP,SMTP,POP3, IMAP ve DNS gibi) bilir ve açıklayabilir.
- 06 P2P sisteminin çalışma ilkelerini bilir. P2P sistemi ile ilgili telif ihlali ve güvenlik konularını tartışabilir.
- 07 Apply theoretical knowledge to term project
Ders Müfredatı
| Hafta | Konu |
|---|---|
| Hafta 1 | Introduction to the Internet and Computer Networks |
| Hafta 2 | Network Edge - End Systems, Clients and Servers |
| Hafta 3 | Network Core - Switching Methods |
| Hafta 4 | Access Network and Physical Media |
| Hafta 5 | Delay and Loss in Packet-Switched Networks |
| Hafta 6 | Protocol Layers and Their Service Models |
| Hafta 7 | Principles of Network Applications |
| Hafta 8 | Introduction to Socket Programming |
| Hafta 9 | - |
| Hafta 10 | The Web and HTTP Protocol |
| Hafta 11 | The Web and HTTP Protocol |
| Hafta 12 | File Transfer Protocol |
| Hafta 13 | Electronic Mail Protocols(SMTP) |
| Hafta 14 | Domain Name System |
| Hafta 15 | P2P File Sharing Systems |
Referans Kitaplar & Ders Materyalleri
- 01 “Computer Networking: A Top-Down Approach”, 8th Edition, by James F. Kurose and Keith W. Ross, published by Pearson Education ©2021.
- 02 W.R. Stevens, B. Fenner, A.M. Rudoff, “Unix Network Programming”, 2004, Pearson Education Inc.
Ders Çıktıları
- L01 Bilgisayar ağları, ağ donanımları ve bilgisayar ağlarının basit kullanım senaryolarını tanımlar
- L02 Ağ katmanları hakkında bilgi sahibidir ve açıklayabilir. İki temel ağ referans modelini bilir. (OSI & TCP)
- L03 Ağda oluşan paket gecikmelerini ve kayıplarını anlar. Ağ üzerindeki gecikmelerin nasıl hesaplanacağını bilir.
- L04 Ağ uygulamalarının nasıl kullanılacağını ve farlarını bilir. Teorik bilgilerini programlama ile uygular.
- L05 Farklı uygulama protokollerini (HTTP,FTP,SMTP,POP3, IMAP ve DNS gibi) bilir ve açıklayabilir.
- L06 P2P sisteminin çalışma ilkelerini bilir. P2P sistemi ile ilgili telif ihlali ve güvenlik konularını tartışabilir.
- L07 Apply theoretical knowledge to term project
Program Çıktıları
- P01 YBS ve yenilikçi bilgi teknolojilerinin organizasyonlarda etkin kullanımı ve uygulanması konusundaki geniş kapsamlı kavramların bilgisine sahip olduğunu gösterir
- P02 YBS projelerinin yönetiminde ve örgütsel süreçlerin iyileştirilmesinde özerklik ve sorumluluk göstermek
- P03 Alandaki güncel sorunları araştırmak ve değerlendirmek için ilgili kurumsal çerçeveler, YBS'den teoriler, ilgili müttefik alanlar ve disiplinlerle ilgili kapsamlı bir anlayış sergilemek
- P04 Bilişim sistemlerinin edinilmesini, geliştirilmesini, uygulanmasını ve yönetimini kolaylaştırmak için YBS bilgisini uygulamak
- P05 Bilişim teknolojisi inovasyonlarının yarattığı fırsatlardan yararlanarak YBS stratejisi ile örgütsel strateji arasında uyumunu sağlamak için YBS bilgisini uygulamak
- P06 Gizlilik, bilgi güvenliği ve bilgilerin etik kullanımı gibi önemli YBS konularında etik ve mantık göstermek
- P07 Kanıta dayalı karar vermeyi kolaylaştırmak için kurumsal ve çevresel verilerin toplanmasına ve analizine uygun teknolojiler ve teknikler uygulamak
- P08 Örgütsel sorunları doğru bir şekilde tanımlamak ve YBS kullanarak çözümler önermek için kurumsal verileri analiz etmek
- P09 Profesyonel ortamla tutarlı etkili iletişim becerileri uygulamak
- P10 Profesyonel ortamla tutarlı etkin işbirliği becerileri uygulamak
Pç-Dç Matrisi
| ÖÇ | P01 | P02 | P03 | P04 | P05 | P06 | P07 | P08 | P09 | P10 | Ortalama |
|---|---|---|---|---|---|---|---|---|---|---|---|
| L01 | - | - | - | - | - | - | - | - | - | - | - |
| L02 | - | - | - | - | - | - | - | - | - | - | - |
| L03 | - | - | - | - | - | - | - | - | - | - | - |
| L04 | - | - | - | - | - | - | - | - | - | - | - |
| L05 | - | - | - | - | - | - | - | - | - | - | - |
| L06 | - | - | - | - | - | - | - | - | - | - | - |
| L07 | - | - | - | - | - | - | - | - | - | - | - |