CHEM 306 / İNORGANİK KİMYA
Dönem: Spring 2018Kredi 4Günler: TUES THURSSaatler: 10:00:00-11:15:00Ön Koşullar: CHEM. 204 or consent of the instructor

Çeşitli inorganik ve organometal bileşiklerin yapısal prensipleri, kimyasal bağ teoriler, ligand alanı teorisi, inorganic kimyanın sentez ve mekanistik cepheleri.

CHEM 410 / POLİMERİK MALZEMELER
Dönem: Spring 2018Kredi 3Günler: MON WEDSaatler: 10:00:00-11:15:00Ön Koşullar: CHEM. 102 or consent of the instructor

Polimerik malzemelerin yapıları, sentez yöntemleri, fizikokimyasal özellikleri ve uygulamaları. Polimerik malzemelerin özelliklerini etkileyen yapısal parametreler. Polimerik malzemelerde kimyasal yapı-nanoyapı-performans ilişkileri. Polimerik malzemelerin karakterizasyonunda kullanılan temel yöntemler.

CHEM 501 / İLERİ FİZİKSEL KİMYA
Dönem: Spring 2018Kredi 3Günler: MON WEDSaatler: 13:00:00-14:15:00

İleri seviyede termodinamik yasaları, entropi, serbest enerji, saf malzeme ve karışımların fiziksel dönüşümü, faz kuralları ve faz diyagramları, kimyasal denge, elektrokimya, kimyasal reaksiyon hızı, kompleks reaksiyon kinetiği, moleküler reaksiyon dinamiği, istatistiksel termodinamik, moleküler yapı.

CHEM 502 / İLERİ ORGANİK KİMYA
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 8:30:00-9:45:00

İleri seviyede katılma, yer değiştirme ve eliminasyon mekanizmaları, alken ve alkinlerin iyonik ve serbest radikal reaksiyonları, konjuge çift bağlar ve reaksiyonları, aromatik yapılar ve nükleofilik aromatik reaksiyonlar, karbonillerin nükleofilik katılma ve yer değiştirme reaksiyonları, karboksilik asit kimyası, fenol kimyası, indirgenme ve yükseltgenme reaksiyonları.

CHEM 590 / DOKTORA TEZ DERSİ
Dönem: Spring 2018Kredi 0Saatler: 0:00:00-0:00:00

DOKTORA TEZ DERSİ

CHIN 201 / ÇİNCE I: BAŞLANGIÇ
Dönem: Spring 2018Kredi 3Günler: MON WEDSaatler: 13:00:00-14:15:00

Temel gramer ve sözcük bilgisi, dinleme ve konuşma becerileri. Gazete, şiir, ve özgün metinleri okuma.

CHIN 202 / ÇİNCE II: BAŞLANGIÇ
Dönem: Spring 2018Kredi 3Günler: MON WEDSaatler: 14:30:00-15:45:00Ön Koşullar: CHIN. 201 or consent of the instructor

CMGM 502 / SORUMLU KÜRESEL LİDERLİK
Dönem: Spring 2018Kredi 1Günler: THURS FRISaatler: 0:00:00-0:00:00

Geniş bir paydaş grubunu dikkate alan sorumlu liderlik. Değişik sektörlerde panel tartışmaları. Küresel liderliği insanlar, kar ve dünya açısından incelemek. Küresel kurumlardaki sorumlu liderlik konusunda vaka çalışmaları.

CMGM 508 / GLOBAL YÖNETİM UYGULAMALARI
Dönem: Spring 2018Kredi 2Günler: TUESSaatler: 10:00:00-15:45:00

Çokuluslu şirketlerin global stratejilerini uygulayabilmek için sağlamaları gereken etkin organizasyon yapıları. Global gelişmelerin ve yeni trendlerin yıkıcı stratejiler ile ilişkisi. Çok uluslu yapılarda işbirliği yapılması ve insana dokunan sorunların çözülmesi.

CMSE 590 / SEMİNER
Dönem: Spring 2018Kredi 0Saatler: 0:00:00-0:00:00

COMP 110 / MATLAB İLE BİLGİSAYAR PROGRAMLAMAYA GİRİŞ
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 10:00:00-11:15:00

COMP 110 bilgisayar programlamada ilk derstir. Dersin amacı özellikle bilimsel hesaplama ve veri işleme üzerinde durularak, Matlab ile bilgisayar programlama ve algoritma geliştirme prensiplerinin tanıtılması. Başlıca konular, bilgisayar bilgileri ve düzenlenmesi, bileşenleri, işleticileri, ifadeleri, veri tipleri, diziler, matrisler; şartlı ve tekrarlı kontrol cümleleri; modüler programlama, yerleşik ve kullanıcı tanımlı fonksiyonlar; sözce (dizi) işlemeleri; metin ve ikili dosya işleme; yapılar; hata taramaları; verilerin çizimi ve görsel yapılar; grafik kullanıcı ara yüzleri.

COMP 110 / MATLAB İLE BİLGİSAYAR PROGRAMLAMAYA GİRİŞ
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 11:30:00-12:45:00

COMP 110 bilgisayar programlamada ilk derstir. Dersin amacı özellikle bilimsel hesaplama ve veri işleme üzerinde durularak, Matlab ile bilgisayar programlama ve algoritma geliştirme prensiplerinin tanıtılması. Başlıca konular, bilgisayar bilgileri ve düzenlenmesi, bileşenleri, işleticileri, ifadeleri, veri tipleri, diziler, matrisler; şartlı ve tekrarlı kontrol cümleleri; modüler programlama, yerleşik ve kullanıcı tanımlı fonksiyonlar; sözce (dizi) işlemeleri; metin ve ikili dosya işleme; yapılar; hata taramaları; verilerin çizimi ve görsel yapılar; grafik kullanıcı ara yüzleri.

COMP 130 / PROGRAMLAMAYA GİRİŞ (JAVA)
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 10:00:00-11:15:00

Bu ders, Java programlama dili ile programlamaya giriş dersidir. Bu derste Java"nın yapısal programlama dili olma özelliği üzerinde durulmakta ve nesneye dayalı yönü üzerine ağırlık verilmemektedir. İkinci yönüne, sadece öğrencilerin standart Java kütüphanelerini genel işlemelerde kullanılabilecekleri kadar değinilmektedir. Bu dersi başarıyla tamamlayan öğrenciler algoritmik düşünce ve yapısal programlamada sağlam bir temel edinecek ve temel, genel hesaplamalı işlemleri kolaylıkla ve etkili bir şekilde uygulayabileceklerdir.

COMP 130 / PROGRAMLAMAYA GİRİŞ (JAVA)
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 13:00:00-14:15:00

Bu ders, Java programlama dili ile programlamaya giriş dersidir. Bu derste Java"nın yapısal programlama dili olma özelliği üzerinde durulmakta ve nesneye dayalı yönü üzerine ağırlık verilmemektedir. İkinci yönüne, sadece öğrencilerin standart Java kütüphanelerini genel işlemelerde kullanılabilecekleri kadar değinilmektedir. Bu dersi başarıyla tamamlayan öğrenciler algoritmik düşünce ve yapısal programlamada sağlam bir temel edinecek ve temel, genel hesaplamalı işlemleri kolaylıkla ve etkili bir şekilde uygulayabileceklerdir.

COMP 130 / PROGRAMLAMAYA GİRİŞ (JAVA)
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 14:30:00-15:45:00

Bu ders, Java programlama dili ile programlamaya giriş dersidir. Bu derste Java"nın yapısal programlama dili olma özelliği üzerinde durulmakta ve nesneye dayalı yönü üzerine ağırlık verilmemektedir. İkinci yönüne, sadece öğrencilerin standart Java kütüphanelerini genel işlemelerde kullanılabilecekleri kadar değinilmektedir. Bu dersi başarıyla tamamlayan öğrenciler algoritmik düşünce ve yapısal programlamada sağlam bir temel edinecek ve temel, genel hesaplamalı işlemleri kolaylıkla ve etkili bir şekilde uygulayabileceklerdir.

COMP 132 / LERİ PROGRAMLAMA
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 13:00:00-14:15:00Ön Koşullar: COMP 100 consent of the instructor

Java dili kullanarak nesne yönelimli programlama. Veri türleri, ifadeler, denetim deyimleri, dizeler, diziler. Sınıflar, nesneler, yöntemler, aşırı yükleme, değişken kapsamı, bellek. Özyineleme. Kalıtım, çok biçimlilik, soyut sınıflar, arayüzler, gömülü sınıflar, isimsiz sınıflar. Kural dışı durum işleme. Dizeler ve düzenli ifadeler. Dosya G/Ç. Üreysel koleksiyonlar. Üreysel sınıflar ve yöntemler. Lambdalar ve akışlar. Olay güdümlü programlama. Çoklu kullanım.

COMP 198 / BİLGİSAYAR BİLİMLERİ ÖĞRETİMİ
Dönem: Spring 2018Kredi 3Saatler: 0:00:00-0:00:00Ön Koşullar: COMP 132 or consent of the instructor

Dersin amacı nitelikli mühendislik öğrencilerine lisans eğitimlerinin bir parçası olarak kendilerinin eğitim vereceği bir deneyim kazandırmaktır. Dersin öğrencileri COMP130 Programlamaya Giriş dersinin “section”larında öğretmenlik yapmaktadırlar. Öğrenciler Java programlama dili kullanarak; fonksiyonel ayrıştırma, kontrol komutları, metotlar, özyineleme, dizgiler, dizilimler, soyut veri tipleri, kural dışı durumlar ve görsel kullanıcı ara yüzleri gibi modern programlamanın temel konularını öğretirler.

COMP 202 / VERİ YAPILARI VE ALGORİTMALAR
Dönem: Spring 2018Kredi 3Günler: MON WEDSaatler: 16:00:00-17:15:00Ön Koşullar: (COMP. 106 or INDR 201 or (MATH 103 and MATH 104)) and COMP 132

Basit veri yapıları, algoritmalar ve onların karmaşıklık incelemesi. Liste, yığın, kuyruk, öncelikli kuyruk, harita, ağaç, dengeli ağaç, anahtarlı tablo, bellek yığını, atlamalı liste, önekli ağaç. Basit arama, seçme, sıramala ve çizge algoritmaları. Özyineleme.

COMP 304 / İŞLETİM SİSTEMLERİ
Dönem: Spring 2018Kredi 3Günler: MON WEDSaatler: 13:00:00-14:15:00Ön Koşullar: COMP 201 or consent of the instructor

İşletim sistemleri kavramlarına giriş, süreç yönetimi, bellek yönetimi, görüntü bellek, giriş-çıkış ve aygıt yönetimi, dosya sistemleri, iş planlama, iş parçacığı, süreç senkronizasyonu, kilitlenme, kesinti yapıları, işletim sistemleri örnekleri.

COMP 305 / ALGORİTMALAR& KARMAŞIKLIK
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 16:00:00-17:15:00Ön Koşullar: COMP 202 and (ENGR 200 or ENGR 201 or MATH 211)

İleri algoritma konuları ve ilgili hesaplama karmaşıklıkları. Amortize edilmiş karmaşıklık analizi. Rasgele algoritmalar. Fırsatçı algoritmalar. Eniyileme algoritmaları. Dinamik programlama. Doğrusal programlama. giriş. NP-completeness kavramına giriş. İleri çizge algoritmaları. Turing makineleri ve hesaplama modelleri NP-complete indirgeme.

COMP 306 / VERİ-TABANI YÖNETİM SİSTEMLERİ
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 8:30:00-9:45:00Ön Koşullar: COMP. 202 or consent of the instructor

Veritabanı ve veritabanı yönetim sistemlerinin kavramsal ve pratik yönleri. Öğeler ve öğeler arası ilişkilerin modellenmesi, ilişkisel model, ilişkisel cebir, Yapılandırılmış Sorgu Dili (SQL), normal formlar ve normalleştirme, işlem yönetimi, çizelgeleme ve serileştirilebilme, koşut zamanlılığın denetimi ve kilitleme, dizinleme, veritabanlarında güncel eğilimler ve NoSQL.

COMP 319A / MOBİL CİHAZ PROGRAMLAMA-ANDROID
Dönem: Spring 2018Kredi 3Günler: MON WEDSaatler: 14:30:00-15:45:00Ön Koşullar: COMP. 202 or COMP. 132 or consent of the instructor

Bu ders, mobil cihazlar uzerinde yazilim ortamlari ve dillerini kapsamaktadır. Mobil cihaz mimarisi ve yazılım geliştirme ortamları, MIDP Uygulama Modeli, Kullanıcı Arayüzü Kütüphaneleri, Yüksek Seviye Kullanıcı Arayüzü Bileşenleri, Alçak Seviye Kullanıcı Arayüzü Kütüphaneleri, MIDP veritabanı kütüphaneleri. Mobil cihaz işletim sistemi ortamları ve Symbian, Android, Mobile Windows derste işlenmektedir.

COMP 404 / SAYISAL KONUŞMA VE SES İŞLEME
Dönem: Spring 2018Kredi 3Günler: MON WEDSaatler: 11:30:00-12:45:00Ön Koşullar: ELEC. 201 or consent of the instructor

Ses ve konuşma sistemleri, fonetik ve fonoloji bilgisi, konuşma işareti özellikleri ve tanımları, perde ve formantların rolu, perde ölçekli ve zaman ölçekli konuşma değiştirmeleri, konuşma kodlama yöntemleri ve internet üzerinden konuşma iletişimi (VoIP) sistemleri, örgü ve konuşma tanıma ana yöntemleri, konuşma tanıma için arama algoritmaları.

COMP 410 / BİLGİSAYAR GRAFİĞİ
Dönem: Spring 2018Kredi 3Günler: TUES THURSSaatler: 11:30:00-12:45:00Ön Koşullar: COMP. 202 or consent of the instructor

Üç boyutlu bilgisayar grafiği kuramı ve uygulamaları. Grafik sistemleri ve modelleri; geometrik gösterimler ve dönüşümler; grafik programlama; girdi ve etkileşim; bakma ve izdüşüm; bileştirme ve karıştırma; ışıklandırma ve renk modelleri; tonlama; doku yapıştırma; canlandırma; görsel gerçekleme; sıradüzensel ve nesne yönelimli modelleme; sahne çizgeleri; 3B geriçatım ve modelleme.