CMPE109 CMPE Bologna (ENG-TR) - 19.09.2022
CMPE109 CMPE Bologna (ENG-TR) - 19.09.2022
FACULTY OF ENGINEERING
DEPARTMENT OF COMPUTER ENGINEERING
COURSE DESCRIPTION AND PRACTICE
Pre-requisite Courses
SOURCES
Course Book 1. Computer Science: An Overview, J. G. Brookshear, Pearson
International, 11th. Ed., 2012.
EVALUATION SYSTEM
IN-TERM STUDIES QUANTITY PERCENTAGE
Mid-terms 1 30
Assignments 3 20
Final Exam 1 50
TOTAL 100
CONTRIBUTION OF IN-TERM STUDIES TO OVERALL GRADE 50
CONTRIBUTION OF FINAL EXAMINATION TO OVERALL 50
GRADE
TOTAL 100
Course Category
Supplementary Courses
Basic Occupational Courses X
Expertise/Field Courses
Courses on Communication and Management Skills
Transferable Skills Courses
Contribution Level*
Program Outcomes
1 2 3 4 5
1 Adequate knowledge in mathematics, science and subjects specific to the
computer engineering discipline; the ability to apply theoretical and X
practical knowledge of these areas to complex engineering problems.
2 The ability to identify, define, formulate and solve complex engineering
problems; selecting and applying proper analysis and modeling techniques
for this purpose.
3 The ability to design a complex system, process, device or product under
realistic constraints and conditions to meet specific requirements; the
ability to apply modern design methods for this purpose.
4 The ability to develop, select and utilize modern techniques and tools
essential for the analysis and determination of complex problems in
computer engineering applications; the ability to utilize information
technologies effectively.
5 The ability to design experiments, conduct experiments, gather data,
analyze and interpret results for the investigation of complex engineering
problems or research topics specific to the computer engineering
discipline.
6 The ability to work effectively in inter/inner disciplinary teams; ability to
work individually
7 a) Effective oral and written communication skills in Turkish; the ability
to write effective reports and comprehend written reports, to prepare
design and production reports, to make effective presentations, to give
and to receive clear and understandable instructions.
b) The knowledge of at least one foreign language; the ability to write ef-
fective reports and comprehend written reports, to prepare design and
production reports, to make effective presentations, to give and to re-
ceive clear and understandable instructions.
8 Recognition of the need for lifelong learning; the ability to access
information, to follow recent developments in science and technology.
9 a) The ability to behave according to ethical principles, awareness of
professional and ethical responsibility X
b) Knowledge of the standards utilized in computer engineering applica-
tions X
10 a) Knowledge on business practices such as project management, risk
management and change management
b) Awareness about entrepreneurship, innovation
c) Knowledge on sustainable development
11 a) Knowledge on the effects of software engineering applications on the
universal and social dimensions of health, environment and safety
b) Awareness of the legal consequences of engineering solutions
12 An ability to describe, analyze and design digital computing and
representation systems.
13 Ability to use appropriate computer engineering concepts and software
development tools and processes in solving computing problems in X
computer environment.
1: Lowest, 2: Low, 3: Average, 4: High, 5: Highest
ATILIM ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ
DERS TANITIM ve UYGULAMA BİLGİLERİ
Ders
Dersin Adı Kodu Yarıyılı 2 Kredisi ECTS
(Saat/Hafta)
Uygulama
1
(Saat/Hafta)
Hesaplamanın Temelleri CMPE109 1 2+1 2 2.5
Ön Koşul Dersleri
KAYNAKLAR
Diğer Kaynaklar 1. Foundations of Engineering, 2nd. Ed., Holtzapple & Reece, McGraw-Hill
International, 2003
HAFTALIK KONULAR VE İLGİLİ ÖN HAZIRLIK SAYFALARI
DEĞERLENDİRME SİSTEMİ
DERS KATEGORİSİ
Seçmeli Ders
Zorunlu Ders X
Uzmanlık/Alan Dersi
İletişim ve Yönetim Becerileri Dersi
Transfer edilebilen Beceri/Yetenek Dersi
Süresi Toplam
Etkinlikler Sayısı
(Saat) İş Yükü
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 2 32
Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) 16 1 16
Ödevler 3 2 6
Arasınavlar 1 4 4
Yarıyıl Sonu Sınavı 1 6 6
Toplam İş Yükü 64
Toplam İş Yükü / 25 2.56
Dersin ECTS Kredisi 2.5
DERSİN ÖĞRENİM ÇIKTILARININ PROGRAM YETERLİLİKLERİ İLE İLİŞKİSİ
Katkı Düzeyi
Program Yeterlilikleri/Çıktıları
1 2 3 4 5
1 Matematik, fen bilimleri ve bilgisayar mühendisliği disiplinine özgü
konularda yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı X
bilgileri, karmaşık mühendislik problemlerinde kullanabilme becerisi.
2 Karmaşık mühendislik problemlerini saptama, tanımlama, formüle etme
ve çözme becerisi; bu amaçla uygun analiz ve modelleme yöntemlerini
seçme ve uygulama becerisi.
3 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.
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 Karmaşık mühendislik problemlerinin veya bilgisayar mühendisliği
disiplinine özgü araştırma konularının incelenmesi için deney tasarlama,
deney yapma, veri toplama, sonuçları analiz etme ve yorumlama becerisi.
6 Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi;
bireysel çalışma becerisi.
7 a) Türkçe sözlü ve yazılı etkin iletişim kurma becerisi; etkin rapor yazma
ve yazılı raporları anlama, tasarım ve üretim raporları hazırlayabilme,
etkin sunum yapabilme, açık ve anlaşılır talimat verme ve alma
becerisi.
b) En az bir yabancı dil bilgisi; etkin rapor yazma ve yazılı raporları
anlama, tasarım ve üretim raporları hazırlayabilme, etkin sunum
yapabilme, açık ve anlaşılır talimat verme ve alma becerisi.
8 Yaşam boyu öğrenmenin gerekliliği bilinci; bilgiye erişebilme, bilim ve
teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi.
9 a) Etik ilkelerine uygun davranma, mesleki ve etik sorumluluk bilinci X
b) Bilgisayar mühendisliği uygulamalarında kullanılan standartlar
hakkında bilgi X
10 a) Proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi, iş
hayatındaki uygulamalar hakkında bilgi
b) Girişimcilik, yenilikçilik hakkında farkındalık
c) Sürdürülebilir kalkınma hakkında bilgi
11 a) Bilgisayar mühendisliği uygulamalarının evrensel ve toplumsal
boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ve çağın
mühendislik alanına yansıyan sorunları hakkında bilgi
b) Mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık
12 Sayısal hesaplama ve sayısal gösterim sistemlerini analiz, tasarım ve ifade
becerisi.
13 Hesaplama problemlerinin bilgisayar ortamında çözülmesinde, yazılım
geliştirme araç ve süreçleri ile uygun bilgisayar mühendisliği kavramlarını X
kullanma becerisi.
*Lütfen program yeterliliğine olan katkı düzeyini 0-5 arasında numaralandırarak belirtiniz.
1: En düşük, 2: Düşük, 3: Orta, 4: Yüksek, 5: Çok Yüksek