DERS FORMU SYLLABUS - Bilgisayar Mühendisliği

Transkript

DERS FORMU SYLLABUS - Bilgisayar Mühendisliği
YTÜ Elektrik-Elektronik Fakültesi
Bilgisayar Mühendisliği Bölümü
Yıldız Technical University, Computer Engineering Department
DERS FORMU
SYLLABUS
Adı
Name
Bilgisayar Ağ Teknolojileri / Computer Networking Technologies
Kodu
Code
Yarıyıl
Semester
0113862
Teori
Uygulama
Lab.
(saat/hafta)
(saat/hafta)
(saat/hafta)
Lecture
Practice
Lab.
(hours/week)
(hours/week)
(hours/week)
3
0
0
6
Dili
Language
TR
Ders
Course
Koordinatörü
Coordinator
Amacı
Objectives
Tanımı
Description
Çıktıları
Outcomes
Önkouşul(lar)
Pre-requisite(s)
Kitabı
Text Book
Diğer Kaynak(lar)
Other Reference(s)
AKTS
ECTS
3
4
EN
Temel Bilimler
Basic Sciences
Temel Meslek
Basic Occupational
Meslek / Alan
Occupational/Branch
Türü
Type
Kredi
Credit
Kültür
Culture
Sosyal
Social
Seminer
Seminar
Zorunlu
Compulsive
Seçmeli
Elective
Yrd. Doç. Dr. A. Gökhan YAVUZ
Bilgisayar ağları ile bu ağları oluşturan yazılım ve donanım
unsurlarının analiz, tasarım ve gerçeklenmesinin öğretilmesi
This course aims at teaching the students the analysis, design and
implementations of computer networks
OSI referans modelinin 3 ile 7 katmanları, TCP/IP protokol yapısı,
TCP/IP ağ uygulamaları
This course includes the upper layers (3rd to 7th) of the OSI
reference model and compares it with the TCP/IP protocol suite
Bilgisayar sistemlerinin bir ağ aracılığı ile birbirlerine
bağlanabilmesi için gerekli yazılım ve donanım unsurlarının bir
araya getirilebilmesi, ayarlamalarının yapılabilmesi ve bu network
yapıları üzerinden istemci-sunucu, dağıtık yapıda çalışan
uygulamaların tasarlanabilmesi ve gerçeklenebilmesi
This course enables students to analyze, design and implement
computer networks either in standalone applications or as part of
other large systems
yok
none
·
Computer Networks, Andrew S. Tanenbaum, Prentice Hall
·
The Communications Handbook, Jerry D. Gibson, CRC Press
·
Unix Network Programming Volume 1, 2, W. Richard Stevens,
Prentice Hall
1.
Internet
1/4
YTÜ Elektrik-Elektronik Fakültesi
Bilgisayar Mühendisliği Bölümü
Yıldız Technical University, Computer Engineering Department
DEĞERLENDİRME SİSTEMİ VE KREDİ DAĞILIMI
EVALUATION CRITERIA AND CREDIT DIVISION
Yöntem
Method
Değerlendirme Sistemi
Evaluation Criteria
Kredinin Dağılımı
Division of Credit
(%)
Yıliçi Sınavı
Midterm Exam(s)
Kısa Sınav
Quiz(s)
Ödev
Homework(s)
Proje
Project(s)
Laboratuvar
Laboratory
Diğer (Açıklayınız)
Other (Specify)
Yılsonu Sınavı
Final Exam
Temel Bilimler
Basic Sciences
Mühendislik Bilimi
Engineering Sciences
Mühendislik Tasarımı
Engineering Design
Sosyal Bilimler
Social Sciences
2/4
Adedi
Quantity
Oranı %
Ratio
2
40
-
-
2
20
-
-
-
-
-
-
1
40
0
80
20
0
YTÜ Elektrik-Elektronik Fakültesi
Bilgisayar Mühendisliği Bölümü
Yıldız Technical University, Computer Engineering Department
HAFTALIK DERS PLANI
WEEKLY LECTURE PLAN
Hafta
Week
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Konu
Topic
Ağ (Network) katmanının tanımı, görevleri ve çalışma prensiplerinin incelenmesi
Network layer, its definitions and fundamentals of operation
Bilgisayar ağı içerisinde iki nokta arasında izlenecek yolun bulunmasına yönelik statik ve dinamik
routing (yol bulma) algoritmalarının incelenmesi ve karşılaştırılması
Routing in the network layer
Ağ katmanında tıkanıklık (congestion) kavramının tanımı, oluşma nedenleri ve çözüm yolları
Congestion in the network layer
Örnek bir ağ katmanı olarak IP (Internetworking Protocol) protokolünün incelenmesi
Analysis of IP protocol
IP protokolünde yer alan, ICMP, BOOTP, DHCP ve diğer ağ katmanı ile ilgili protokollerin
incelenmesi
Analysis of ICMP, BOOTP, DHCP protocols in the IP protocol
Ara sınav
Midterm
Ulaşım (Transport) katmanının tanımı, görevleri ve çalışma prensiplerinin incelenmesi
Definition of the transport layers, its functions and principles of operation
Bağlantılı (connection-oriented) ve bağlantısız (connectionless) ulaşım protokollerinin incelenmesi ve
karşılaştırılması
Connection-oriented and connection-less transport layers
Ulaşım katmanında kalite kontrolünün (QoS) sağlanmasının önemi ile kalite kontrolü sağlayan
yöntemlerin incelenmesi ve karşılaştırılması
Quality of service and its effect in the transport layer
Bağlantısız ulaşım örneği olarak TCP/IP protokolü içinde yer alan UDP (User Datagram Protocol)
protokolünün incelenmesi
User Datagram Protocol as an example of connection-less transport layer protocol
Bağlantılı ulaşım katmanı yapısının TCP (Transmisson Control Protocol) örneği ele alınarak
incelenmesi
Transmission Control Protocol as an example of connection-oriented transport layer protocol
Oturum (Session) ve Sunum (Presentation) katmalarının tanımı, görevleri ve çalışma prensiplerinin
incelenmesi
Session and presentation layers
Ara sınav
Midterm
Uygulama (Application) katmanının tanımı ve incelenmesi
Application layer
TCP/IP protokol yapısında yer alan Telnet, SSH, DNS, FTP, HTTP ve benzeri uygulamaların
incelenmesi
Example TCP/IP applications
3/4
YTÜ Elektrik-Elektronik Fakültesi
Bilgisayar Mühendisliği Bölümü
Yıldız Technical University, Computer Engineering Department
PROGRAM ÇIKTILARINA KATKISI
CONTRIBUTION TO PROGRAM OUTCOMES
1
Temel bilimleri Bilgisayar Mühendisliği alanında kullanabilme becerisi
Ability to apply basic sciences in the field of computer engineering
2
İstenilen gereksinimleri karşılayacak sistemleri tasarlayabilme becerisi
Ability to design systems to meet desired needs
3
Tasarımları, deneysel yöntemler ile destekleyerek uygulayabilme becerisi
Ability to implement designs by experiments
4
Takım çalışması yapabilme becerisi
Ability to function as a member of a team
5
6
7
8
9
Yok
None
Kısmi
Partial
x
x
x
x
Analitik düşünce ile mevcut sistemleri inceleme, iyileştirme ve
geliştirmeye yönelik algoritmik çözümler üretebilme becerisi
Ability to create algorithmic solutions to inspect, improve and enhance
existing systems by means of analytical approaches
Mesleki ve etik sorumluluklara sahip olma, yetki alabilme ve gereğini
yerine getirebilme becerisi
Ability to possess professional and ethical responsibilities, taking charge
and fulfiling the requirements
Türkçe ve İngilizce etkin sözlü ve yazılı iletişim kurabilme becerisi
Ability to communicate effectively in written/spoken Turkish and English
Küresel ve toplumsal boyutlarda mühendislik alanındaki gelişmeleri takip
edebilecek ve üretebilecek eğitime sahip olmak
The ability to possess the necessary level of education to pursuit
engineering advances and to develop them
Yaşam boyu öğrenme gereğini algılamak ve kendi kendine öğrenme
becerisini kazanmak
Comprehend the necessity of life-long learning and gain the ability of
self-learning
Değişken koşullara uyum sağlayabilme becerisi
10 Ability to adapt to changing conditions
x
x
x
x
x
x
Mühendislik uygulamaları için gerekli teknikleri ve modern mühendislik
araçlarını kullanabilme becerisi
11 Ability to use techniques and modern engineering tools necessary for
engineering practice
Hazırlayan / Prepared By:
Yrd. Doç. Dr. A. Gökhan YAVUZ
Tam
Complete
Tarih / Date : 29.06.2010
İmza / Signature:
4/4
x

Benzer belgeler

0112581 - Bilgisayar Mühendisliği

0112581 - Bilgisayar Mühendisliği YTÜ Elektrik-Elektronik Fakültesi Bilgisayar Mühendisliği Bölümü Yıldız Technical University, Computer Engineering Department

Detaylı

Veri Sikistirma-Ders Taniti

Veri Sikistirma-Ders Taniti Y.T.Ü Elektrik-Elektronik Fakültesi Bilgisayar Mühendisliği Bölümü Yıldız Technical University, Computer Engineering Department

Detaylı