| Dersin Amacı: |
Bu dersin sonunda öğrenci aşağıdaki yetkinliklere sahip olacaktır:
•Karmaşık bir sistemi, süreci, cihazı veya ürünü, gerçekçi kısıtlar ve koşullar altında belirli gereksinimleri karşılayacak şekilde tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi.
•Bilgisayar mühendisliği uygulamaları için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorumlama becerisi.
•Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışma becerisi; bireysel çalışma becerisi.
•Türkçe sözlü ve yazılı etkin iletişim kurma becerisi; en az bir yabancı dil bilgisi; etkin rapor yazma ve yazılı raporları anlama, tasarım ve üretim raporları hazırlama, etkin sunum yapma, açık ve anlaşılır talimat verme ve alma becerisi.
•Yaşam boyu öğrenmenin gerekliliği bilinci; bilgiye erişme, bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi.
•Mesleki ve etik sorumluluk bilinci ile etik ilkelerine uygun davranma becerisi; mühendislik uygulamalarında kullanılan standartlar hakkında bilgi.
•Proje yönetimi, risk yönetimi ve değişim yönetimi gibi iş hayatındaki uygulamalar hakkında bilgi; girişimcilik ve yenilikçilik hakkında farkındalık; sürdürülebilir kalkınma hakkında bilgi.
•Mühendislik uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ile çağın mühendislik alanına yansıyan sorunları hakkında bilgi; mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık. |
| Dersin İçeriği: |
Bu ders, (1) tüm mühendislik disiplinleri için ortak olan temel kavramların gözden geçirildiği, (2) çok disiplinli bir mühendislik takım projesinin gerçekleştirilmesine rehberlik edildiği ve (3) öğrencinin kendi mühendislik disiplininde bitirme projesine temel teşkil edecek karmaşık bir mühendislik sisteminin tasarımını; ekonomik, çevresel ve yasal kısıtlar dahil olmak üzere gerçekçi teknik ve teknik olmayan kısıtlar altında yürüttüğü CENG 497 Bilgisayar Mühendisliği Tasarımı dersi ile bağlantılıdır. Mevcut CENG 498 Bitirme Projesi dersinde öğrenciden, CENG 497 dersinde tamamlanan tasarımı hayata geçirmesi, test ve doğrulama süreçlerini yürütmesi; ayrıca projeyi hem sözlü sunum hem de resmi bir teknik rapor aracılığıyla sunması beklenmektedir.
Bu dersin ikinci bileşeni, öğrencilerin deney tasarlama, deney yapma, veri analizi ve sonuçları yorumlama konularında yetkinlik kazanmalarını sağlamak üzere bir bilgisayar mühendisliği deneyi tasarlanmasıdır. Bu kapsam; mezunların deney planlama, teknik araçları kullanma ve karmaşık mühendislik problemlerinin çözümünde araştırma metodolojilerini uygulama becerilerini güvence altına alan program çıktıları dahilindedir. |
| Hafta |
Konu |
Ön Hazırlık |
| 1) |
Proje Planlaması, İş Dağılımı ve Ortam Kurulumu |
- |
| 2) |
Gerçekleştirme - 1. Aşama |
|
| 3) |
Bağımsız Bilgisayar Mühendisliği Deney Tasarımı Görevi
|
|
| 4) |
Deneyin Yürütülmesi ve Veri Toplama |
|
| 5) |
Deney Verilerinin Analizi ve Ara Raporlama |
|
| 6) |
Donanım/Yazılım Gerçekleştirmesi - 2. Aşama |
|
| 7) |
Donanım/Yazılım Gerçekleştirmesi - 3. Aşama |
|
| 8) |
Gerçekleştirme Sürecinin Tamamlanması |
|
| 9) |
Birim Testleri ve Hata Giderme |
|
| 10) |
Entegrasyon Testleri |
|
| 11) |
Sistem ve Kabul Testleri |
|
| 12) |
Müşteri/Danışman Doğrulaması ve Son Düzeltmeler |
|
| 13) |
Final Teknik Raporunun Derlenmesi ve Yazımı |
|
| 14) |
Proje Raporunun Teslimi ve Jüri Sunumu Hazırlığı |
|
| 15) |
Bölüm Jürisi Önünde Proje Savunması |
|
| |
Dersin Program Kazanımlarına Etkisi |
Katkı Payı |
| 1) |
Matematik, fen bilimleri ve bilgisayar mühendisliği konularında yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri karmaşık mühendislik problemlerini modelleme ve çözme için uygulayabilme becerisi. |
3 |
| 2) |
Karmaşık bilgisayar mühendisliği problemlerini saptama, tanımlama, formüle etme ve çözme becerisi; bu amaçla uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi. |
4 |
| 3) |
Karmaşık bir bilgisayar mühendisliği sistemini, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi. (Gerçekçi kısıtlar ve koşullar tasarımın niteliğine göre, ekonomi, çevre sorunları, sürdürülebilirlik, üretilebilirlik, etik, sağlık, güvenlik, sosyal ve politik sorunlar gibi ögeleri içerirler.) |
5 |
| 4) |
Bilgisayar mühendisliği uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları geliştirme, seçme ve kullanma becerisi; bilişim teknolojilerini etkin bir şekilde kullanma becerisi. |
5 |
| 5) |
Karmaşık bilgisayar mühendisliği problemlerinin incelenmesi için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorumlama becerisi. |
5 |
| 6) |
Disiplin içi ve çok disiplinli takımlarda (özellikle yazılım, mekatronik mühendisliği) etkin biçimde çalışabilme becerisi; bireysel çalışma becerisi. |
5 |
| 7) |
Türkçe ve İngilizce sözlü ve yazılı etkin iletişim kurma becerisi; etkin rapor yazma ve yazılı raporları anlama, hazırlayabilme, etkin sunum yapabilme, açık ve anlaşılır talimat verme ve alma becerisi. |
5 |
| 8) |
Bilgisayar mühendisliğinin gerektirdiği yaşam boyu öğrenmenin gerekliliği bilinci; bilgiye erişebilme, yorumlayabilme ve geliştirilebilme, bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi. |
3 |
| 9) |
Etik ilkelerine uygun davranma, mesleki ve etik sorumluluk bilinci; bilgisayar mühendisliği uygulamalarında kullanılan standartlar hakkında bilgi. |
5 |
| 10) |
Proje yönetimi ile risk yönetimi ve değişiklik yönetimi gibi bilgisayar mühendisliği uygulamaları hakkında bilgi; girişimcilik, yenilikçilik hakkında farkındalık; sürdürebilir kalkınma hakkında bilgi. |
4 |
| 11) |
Bilgisayar mühendisliği uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ile çağın sorunları hakkında bilgi; mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık. |
4 |