Bilgisayar Mühendisliğine Giriş (COMPE 111) Ders Detayları

Transkript

Bilgisayar Mühendisliğine Giriş (COMPE 111) Ders Detayları
Bilgisayar Mühendisliğine Giriş (COMPE 111)
Ders Detayları
Ders Adı
Ders
Kodu
Dönemi Ders Uygulama Laboratuar Kredi AKTS
Saati Saati
Saati
Bilgisayar
COMPE Güz
Mühendisliğine 111
Giriş
2
0
Ön Koşul Ders(ler)i
Dersin Dili
İngilizce
Dersin Türü
Zorunlu Bölüm Dersleri
Dersin Seviyesi
Fen Bilimleri Yüksek Lisans
Ders Verilme Şekli
Yüz Yüze
Dersin Öğrenme ve Anlatım, Tartışma, Soru-Yanıt
Öğretme Teknikleri
Dersin
Koordinatörü
2
3
4
Dersin
Öğretmen(ler)i
Dersin Asistanı
Dersin Amacı
Genel Bilgisayar Bilimleri bilgisini, programlama
kavramlarıyla beraber öğretmek.
Dersin Eğitim
Çıktıları
Bu dersi başarıyla tamamlayabilen öğrenciler;
Dersin İçeriği
Bilgisayara giriş. Bilgisayarın donanım bileşenleri:
Merkezi İşlem Birimi, ve hafıza birimleri. İkincil
depolama araçları: Teypler, diskler ve CD-ROM.
Sıralı ve direk erişim. Girdi/Çıktı araçları ve
özellikleri. Yazılım kavramları: Sistem ve uygulama
yazılımı. Programlama dilleri ve çeviriciler.
Algoritma geliştirilmesi. Programlamaya giriş.
• Temel bilgisayar aritmetiğinin anlaşılması
• Bir bilgisayar sisteminin temel bileşenlerinin
öğrenilmesi
• Programlamanın temellerinin anlaşılması
• Bilgisayar Bilimlerinin farklı alanlarına ilişkin bilgi
sahibi olunması
Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları
Hafta Konular
Ön Hazırlık
1
Giriş
Bölüm 0 (Ana Ders Kitabı 1)
2
Veri Depolama
Bölüm 1.1 - 1.4
3
Veri Depolama
Bölüm 1.5 - 1.9.
4
Veri İşleme
Bölüm 2.1, 2.2.
5
Veri İşleme
Bölüm 2.3, 2.4.
6
Veri İşleme
Bölüm 2.5, 2.6
7
İşletim Sistemleri
Bölüm 3
8
Ağlar ve Internet
Bölüm 4
9
Algoritma
Bölüm 5.1 - 5.3
10
Algoritma
Bölüm 5.4 - 5.6
11
Programlama dilleri
Bölüm 6.1 -6.4
12
Programlama dilleri
Bölüm 6.5 - 6.7
13
Python Temel Özellikleri
Part 1.1-1.2 (Ana Ders Kitabı 2)
14
Python Temel Özellikleri
Part 1.3-1.4
Kaynaklar
Ders Kitabı: 1. Computer Science: An overview, J. Glenn Brookshear,
11th Edition, Addison Wesley, 2012
2. Exploring Python, Timothy A. Budd, McGraw-Hill, 2010
Diğer
Kaynaklar:
1. Microsoft Office XP Professional, T. J. O'Leary, L..I.O'Leary,
McGraw Hill, 1998
2. Computer Systems: A Programmer’s Perspective,
R.E.Bryant, D. O’Hallaron, First Edition, Prentice Hall, 2003.
3. Invitation to Computer Science: C++ version, G.M.
Schneider, J. Gersting, Fourth Edition, Course Technology,
2006.
4. Simply Scheme: Introducing Computer Science, B.
Harvey, M. Wright, Second Edition, The MIT Press, 1999.
5. A Balanced Introduction to Computer Science, D.Reed,
2nd. Edition, Prentice Hall, 2007.
6. Programming Python: Powerful Object-Oriented
Programming, Mark Lutz, O'Reilly Media, August 2006
Değerlendirme Sistemi
Çalışmalar
Sayı
Katkı Payı
Devam/Katılım
1
10
Laboratuar
1
20
Uygulama
-
-
Alan Çalışması
-
-
Derse Özgü Staj
-
-
Küçük Sınavlar/Stüdyo Kritiği
-
-
Ödevler
-
-
Sunum
-
-
Projeler
-
-
Seminer
-
-
Ara Sınavlar/Ara Juri
2
40
Genel Sınav/Final Juri
1
30
Toplam
5
100
Yarıyıl İçi Çalışmalarının Başarı Notu
Katkısı
70
Yarıyıl Sonu Çalışmalarının Başarı
Notuna Katkısı
30
Toplam
100
Ders Kategorisi
Temel Meslek
Dersleri
Uzmanlık/Alan
Dersleri
Destek Dersleri
X
İletişim ve Yönetim
Becerileri Dersleri
Aktarılabilir Beceri
Dersleri
Dersin Öğrenim Çıktılarının Program Yeterlilikleri ile İlişkisi
# Program Yeterlilikleri / Çıktıları
Katkı Düzeyi
1 2 3 4 5
1 Matematik, fen bilimleri ve hesaplama alanlarındaki
bilgi birikimini bilgisayar mühendisliği problemlerinin
çözümüne uygulama becerisi.
2 Bilgisayar sistemlerine özgü sorunları analiz etme ve
modelleme, çözümleri için uygun gereksinimleri
belirleme ve tanımlama becerisi.
X
X
3 Belirlenen gereksinimleri karşılayacak bir bilgisayar
sistemini, sistem parçasını, işlemi veya programı
tasarlama, geliştirme ve değerlendirme becerisi.
4 Bilgisayar sistemleri mühendislik uygulamaları için
modern teknik ve mühendislik araçlarını kullanma
becerisi.
X
X
5 Hesaplama ihtiyaçlarını anlamak için deney tasarlama,
veri toplama, analiz etme, yorumlama ve doğru
seçimler yapabilme becerisi.
6 Disiplin içi ve disiplinler arası takımlarda veya bireysel
olarak etkin biçimde çalışabilmek için gerekli
organizasyonel ve iş yeteneklerini ortaya koyabilme
becerisi.
X
X
7 Türkçe ve İngilizce dillerinde etkin iletişim kurabilme
becerisi.
8 Yaşam boyu öğrenmenin gerekliliği bilinci ve bilgiye
erişebilme, bilim ve teknolojideki son gelişmeleri takip
edebilme ve kendini sürekli yenileme becerisi.
X
X
9 Bilgisayar Mühendisliği alanında mesleki, hukuksal, etik
ve sosyal sorunlar hakkında farkındalık ve sorumluluk
bilinci.
10 Proje ve risk yönetim becerisi; girişimciliğin, yenilikçilik
ve sürdürülebilir kalkınmanın önemi hakkında
farkındalık; uluslararası standartların ve yöntemlerin
bilinmesi.
X
X
11 Karar alırken, Bilgisayar Mühendisliği uygulamalarının
evrensel, çevresel, sosyal ve hukuksal sonuçları
konusunda farkındalık.
X
12 Sayısal hesaplama ve sayısal gösterim sistemlerini
analiz, tasarım ve ifade becerisi.
X
13 Hesaplama problemlerinin çözülmesinde programlama
dillerini ve uygun bilgisayar mühendisliği kavramlarını
kullanma becerisi.
X
ECTS/İş Yükü Tablosu
Aktiviteler
Sayı
Süresi (Saat) Toplam İş
Yükü
Ders saati (Sınav haftası
dahildir: 16 x toplam ders
saati)
16
4
64
Laboratuar
2
4
8
16
2
32
Ara Sınavlara/Ara Juriye
Hazırlanma Süresi
2
4
8
Genel Sınava/Genel Juriye
Hazırlanma Süresi
1
2
2
Uygulama
Derse Özgü Staj
Alan Çalışması
Sınıf Dışı Ders Çalışma
Süresi
Sunum/Seminer Hazırlama
Projeler
Ödevler
Küçük Sınavlar/Stüdyo
Kritiği
Toplam İş Yükü
114

Benzer belgeler

Ders Dosyası - Atılım University | Department of Computer Engineering

Ders Dosyası - Atılım University | Department of Computer Engineering 10 Proje ve risk yönetim becerisi; girişimciliğin, yenilikçilik ve sürdürülebilir kalkınmanın önemi hakkında farkındalık; uluslararası standartların ve yöntemlerin bilinmesi. 11 Karar alırken, Bilg...

Detaylı

Ders Dosyası - Uçak Elektrik

Ders Dosyası - Uçak Elektrik 4. Problem Solving Using C Structured Programming Techniques, Yuksel Uckan, McGraw- Hill, 2nd Edition, 1999. 5. C: How to Program, H.M. Deitel, P.J.Deitel, Prentice Hall, 5th Edition, 2006.

Detaylı

Ders Dosyası - İngiliz Dili ve Edebiyatı Bölümü

Ders Dosyası - İngiliz Dili ve Edebiyatı Bölümü 2. Russ MacDonald, The Bedford Companion to Shakespeare 3. Stanley Wells, The Cambridge Companion to Shakespeare Studies 4. Stanley Wells and Michael Dobson, The Oxford Companion to Shakespeare

Detaylı

Ders Dosyası - Uçak Gövde

Ders Dosyası - Uçak Gövde Dersin Öğrenme ve Anlatım, Deney Öğretme Teknikleri Dersin Koordinatörü Dersin Öğretmen(ler)i Dersin Asistanı

Detaylı

Ders Dosyası - Enerji Sistemleri Mühendisliği

Ders Dosyası - Enerji Sistemleri Mühendisliği depolama araçları: Teypler, diskler ve CD-ROM. Sıralı ve direk erişim. Girdi/Çıktı araçları ve özellikleri. Yazılım kavramları: Sistem ve uygulama yazılımı. Programlama dilleri ve çeviriciler.

Detaylı

Ders Dosyası

Ders Dosyası depolama araçları: Teypler, diskler ve CD-ROM. Sıralı ve direk erişim. Girdi/Çıktı araçları ve özellikleri. Yazılım kavramları: Sistem ve uygulama yazılımı. Programlama dilleri ve çeviriciler.

Detaylı

Ders Dosyası

Ders Dosyası depolama araçları: Teypler, diskler ve CD-ROM. Sıralı ve direk erişim. Girdi/Çıktı araçları ve özellikleri. Yazılım kavramları: Sistem ve uygulama yazılımı. Programlama dilleri ve çeviriciler.

Detaylı

Ders Dosyası

Ders Dosyası Programming, Mark Lutz, O'Reilly Media, August 2006

Detaylı