mÜhendİslİk ve mİmarlik fakÜltesİ bİlgİsayar …°lgİsayar mÜhendİslİĞİ... · blg107...

169
MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ ÖĞRETİM PLANI I.YARIYIL Kodu DERSİN ADI COURSE T U K AKTS BLG103 PROGRAMLAMAYA GİRİŞ-I INTRODUCTION TO PROGRAMMING - I 2 2 3 5 FZK107 FİZİK-I PHYSICS - I 4 0 4 6 MAT107 MATEMATİK-I CALCULUS -I 4 0 4 6 BLG107 BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ INTRODUCTION TO COMPUTER ENGINEERING 3 0 3 5 BLG111 ELEKTRONİK DEVRELER ELECTRONIC CIRCUITS 3 0 3 4 BLG105 BİLGİ VE İLETİŞİM TEKNOLOJİLERİ INFORMATION AND COMMUNICATION TECHNOLOGIES 2 2 3 4 TOPLAM 18 4 20 30 II. YARIYIL Kodu DERSİN ADI COURSE T U K AKTS FZK104 FİZİK-II PHYSICS - II 4 0 4 6 MAT106 MATEMATİK-II CALCULUS -II 4 0 4 6 BLG106 SAYISAL TASARIMA GİRİŞ VE LAB. INTRODUCTION TO DIGITAL DESIGN AND LAB. 2 2 3 5 BLG108 AYRIK MATEMATİK DISCRETE MATHEMATICS 2 0 2 4 TUR104 TÜRK DİLİ ELECTRONIC CIRCUITS 4 0 4 4 BLG110 PROGRAMLAMAYA GİRİŞ-II INTRODUCTION TO PROGRAMMING - II 2 2 3 5 TOPLAM 18 4 20 30

Upload: others

Post on 25-Sep-2019

21 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ ÖĞRETİM

PLANI

I.YARIYIL

Kodu DERSİN ADI COURSE T U K AKTS

BLG103 PROGRAMLAMAYA GİRİŞ-I INTRODUCTION TO PROGRAMMING - I 2 2 3 5

FZK107 FİZİK-I PHYSICS - I 4 0 4 6

MAT107 MATEMATİK-I CALCULUS -I 4 0 4 6

BLG107 BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ INTRODUCTION TO COMPUTER

ENGINEERING 3 0 3 5

BLG111 ELEKTRONİK DEVRELER ELECTRONIC CIRCUITS 3 0 3 4

BLG105 BİLGİ VE İLETİŞİM TEKNOLOJİLERİ INFORMATION AND COMMUNICATION

TECHNOLOGIES 2 2 3 4

TOPLAM

18 4 20 30

II. YARIYIL

Kodu DERSİN ADI COURSE T U K AKTS

FZK104 FİZİK-II PHYSICS - II 4 0 4 6

MAT106 MATEMATİK-II CALCULUS -II 4 0 4 6

BLG106 SAYISAL TASARIMA GİRİŞ VE LAB. INTRODUCTION TO DIGITAL DESIGN AND LAB.

2 2 3 5

BLG108 AYRIK MATEMATİK DISCRETE MATHEMATICS 2 0 2 4

TUR104 TÜRK DİLİ ELECTRONIC CIRCUITS 4 0 4 4

BLG110 PROGRAMLAMAYA GİRİŞ-II INTRODUCTION TO PROGRAMMING - II 2 2 3 5

TOPLAM

18 4 20 30

Page 2: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

III. YARIYIL

Kodu DERSİN ADI COURSE T U K AKTS

ATA201 ATATÜRK İLKELERİ VE İNKILAP TARİHİ ATATURK'S PRIN. AND THE HIST. OF THE TURKISH REP.

4 0 4 4

YDL203 YABANCI DİL I FOREIGN LANGUAGE I 3 0 3 3

İST201 İSTATİSTİK STATISTIC 3 0 3 4

BLG201 NESNE TABANLI PROGRAMLAMA OBJECT ORIENTED PROGRAMMING 2 2 3 5

INS203 LİNEER CEBİR LINEAR ALGEBRA 3 0 3 4

BLG205 VERİ YAPILARI DATA STRUCTURES 2 2 3 6

BLG207 VERİSETİ ORGANİZASYONU DATASET ORGANIZATION 2 0 2 4

TOPLAM

19 4

21

30

IV. YARIYIL

Kodu DERSİN ADI COURSE T U K AKTS

YDL206 YABANCI DİL II FOREIGN LANGUAGE II 3 0 3 3

BLG202 BİLGİSAYAR ORGANİZASYONU COMPUTER ORGANIZATION 3 0 3 6

BLG206 DİFERANSİYEL DENKLEMLER DIFFERANTIAL EQUATIONS 4 0 4 4

BLG210 NÜMERİK ANALİZ NUMERICAL ANALYSIS 2 2 3 5

BLG208 İŞARETLER VE SİSTEMLER SIGNALS AND SYSTEMS 2 2 3 6

BLG204 YAZILIM MÜHENDİSLİĞİ SOFTWARE ENGINEEERING 3 0 3 6

TOPLAM

17 4

19

30

Page 3: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

V.YARIYIL

Kodu DERSİN ADI COURSE T U K AKTS

BLG301 İŞLETİM SİSTEMLERİ OPERATING SYSTEMS 3 0 3 6

INS303 MÜHENDİSLİK EKONOMİSİ ENGINEERING ECONOMY 3 0 3 4

BLG305 MİKROİŞLEMCİLER MICROPROCESSORS 2 2 3 5

INS305 STRATEJİK PLANLAMA, PROJE VE RİSK YÖNETİMİ

STRATEGIC PLANNING, PROJECT AND RISK MANAGEMENT

2 0 2 4

BLG307 VERİ HABERLEŞMESİ VE BİLGİSAYAR AĞLARI

DATA COMMUNICATIONS AND COMPUTER NETWORKS

3 0 3 5

BLG303 VERİTABANI YÖNETİM SİSTEMLERİ DATABASE MANAGEMENT SYSTEMS 2 2 3 6

TOPLAM

15 4 17 30

VI. YARIYIL

Kodu DERSİN ADI COURSE T U K AKTS

BLG302 BİLGİSAYAR GRAFİKLERİ OPERATING SYSTEMS 3 0 3 5

BLG304 FORMAL DİLLER VE OTOMATA ENGINEERING ECONOMY 3 0 3 5

BLG306 BİLİŞİM HUKUKU MICROPROCESSORS 3 0 3 5

BLG308 SİSTEM PROGRAMLAMA STRATEGIC PLANNING, PROJECT AND RISK MANAGEMENT

2 2 3 5

BLG310 WEB PROGRAMLAMA DATA COMMUNICATIONS AND COMPUTER NETWORKS

2 2 3 5

TEKNİK SEÇMELİ I ELECTİVE I 3 0 3 5

BLG312 VERİ MADENCİLİĞİ DATA MINING 3 0 3 5

BLG314 KABLOSUZ HABERLEŞME WIRELESS COMMUNICATION 3 0 3 5

BLG316 AĞ PROGRAMLAMA NETWORK PROGRAMMING 3 0 3 5

TOPLAM

16 4 18 30

Page 4: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

VII. YARIYIL

Kodu DERSİN ADI COURSE T U K AKTS

BLG401 STAJ INTERNSHIP 0 8 4 10

TEKNİK SEÇMELİ II-III-IV-V

ELECTIVE II-III-IV-V 12 0 12 20

BLG403 GÖRSEL TABANLI PROGRAMLAMA VISUAL BASED PROGRAMMING 3 0 3 5

BLG405 YAZILIM GEREKSİNİM ANALİZİ SOFTWARE REQUIREMENT ANALYSİS 3 0 3 5

BLG407 YAZILIM KALİTE GÜVENCESİ VE TESTİ SOFTWARE QUALITY ASSURANCE AND TESTING

3 0 3 5

BLG409 VLSI TASARIMINA GİRİŞ INTRODUCTION TO VLSI DESIGN 3 0 3 5

TOPLAM

12 8 16 30

VII. YARIYIL

Kodu DERSİN ADI COURSE T U K AKTS

BLG402 BİTİRME PROJESİ GRADUATION PROJECT 1 4 3 12

BLG404 İNSAN KAYNAKLARI YÖNETİMİ HUMAN RESOURCES MANAGEMENT 2 0 2 3

BLG406 MÜHENDİSLİK EKONOMİSİ ENGINEERING ECONOMICS 2 0 2 3

TEKNİK SEÇMELİ VI-VII-VII

ELECTIVE VI-VII-VII 9 0 9 12

BLG408 YAPAY ZEKA ARTIFICIAL INTELLIGENCE 3 0 3 4

BLG410 GERÇEK ZAMANLI SİSTEMLER REAL TIME SYSTEMS 3 0 3 4

BLG412 MÜHENDİSLER İÇİN BİLGİSAYAR PROGRAMLAMA

PROGRAMMING FOR ENGINEERS 3 0 3 4

BLG414 BİLGİSAYAR AĞLARINDA GÜVENLİK SECURITY IN COMPUTER NETWORK 3 0 3 4

BLG416 YAPAY SİNİR AĞLARI NEURAL NETWORKS 3 0 3 4

TOPLAM

14 4 21 30

Page 5: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish PROGRAMLAMAYA GİRİŞ-I

İngilizce / English INTRODUCTION TO PROGRAMMING-I

Dersin Kodu Course Code

BLG103

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/1 2 2 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Öğrencilerin kompleks problemleri rahatça çözebilir hale gelmesini sağlamak. C ve temel C++ programlama yeteneğinin kazandırılması. To enable students to solve complex problems easily and gain C and basic C ++ programming skills.

Öğretme Şekli Form of Teaching

Anlatım,Soru-Cevap,Sunum,Sorun/Problem Çözme,Eğitim-Uygulama Lecture,Questions/Answers,Presentation,Problem Solving,Practice

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 1 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 6: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Algoritma kavramı ve tasarımı Algorithm concept and design

2 Akış diyagramları ve tasarımı Flow charts and design

3 Programlama, programlama dili ve yapısal programlama kavramı

Programming, programming language and structural programming concept

4 C programlama dilinin temel kavramları Basic concepts of C programming language

5 Karar verme (koşul) yapıları Decision making (condition)

6 Tekrar (döngü) yapıları Repetition (loop) structures

7 Dizi kavramı, Dizilerde arama ve sıralama algoritmaları

Arrays, search and sort algorithms in arrays

8 Ara Sınav Midterm

9 Çok boyutlu diziler (matrisler) Multidimensional arrays (matrices)

10 Altprogram kavramı ve altprogramlı örnekler Subprogram concept and subprogram examples

11 Özyineleme kavramı ve özyinelemeli altprogram örnekleri

Recursion concept and recursive subprogram examples

12 Format kavramı ve girdi-çıktı formatlama Format concept and input-output formatting

13 Dosya (file) kullanımı ve dosyalarla ilgili temel kavramlar

Basic concepts of file usage and files

14 Final Sınavı Final Exam

Page 7: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1) Programlama ile ilgili genel kavramları tanımlar. 2) Yapısal programlama konularını tanır. 3) Temel algoritmaları tanımlar. 4) C programlama dilinin temel özelliklerini kullanır. 5) Geliştirilen programlardaki hataları düzeltir.

At the end of this course, the students; 1) Defines general concepts about programming. 2) Recognize structural programming issues. 3) Define basic algorithms. 4) Uses the basic features of the C programming language. 5) Correct the errors in the developed programs.

Beceri Skill

1) Analitik düşenceyi geliştirir. 1) Develop the analytical thinking.

2) Problemlere farklı açılardan bakma becerisi kazanır.

2) Gain different point of wiev for the problems.

Yetkinlikler Competences

1) Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık faaliyetlerin yürütülmesinde bireysel veya ekip üyesi olarak sorumluluk alır.

1) Take resposibiliy as an individual and a member of team in the execution of the complex and unforeseen activities of the related engineering area.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11

P.Ö.Ç. 1 X X X X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3 X X X

P.Ö.Ç. 4 X X X X X

P.Ö.Ç. 5 X X X X X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7 X X X

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X X

P.Ö.Ç. 10 X X X

P.Ö.Ç. 11 X X X

Page 8: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish FİZİK I

İngilizce / English PHYSICS I

Dersin Kodu Course Code

FZK107

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/1 4 0 4 6

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin temel amacı, öğrencilere temel fiziğin mekanik ile ilgili kısmını lisans düzeyinde öğreterek ileride alacakları dersler için temel oluşturmanın yanı sıra analitik düşünmeyi geliştirerek öğrencilerin problemlere farklı açılardan bakmalarını sağlamaktır. The aim of this course is not only to teach students the fundamentals of classical mechanics at an undergraduate level, but also to improve their analytical thinking as well as enabling them to look at problems from different perspectives.

Öğretme Şekli Form of Teaching

Anlatım, Soru-Cevap, Sunum, Sorun/Problem Çözme, Eğitim-Uygulama Lecture, Questions/Answers, Presentation, Problem Solving, Practice

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 1 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 9: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Ölçüm, Vektörler Measurement, Vectors

2 Bir Boyutta Hareket Motion in One Dımension

3 Düzlemsel Hareket Motion in a Plane

4 Parçacık Dinamiği-I Particle Dynamics I

5 Parçacık Dinamiği-II Particle Dynamics II

6 İş ve Enerji Work and Energy

7 Enerjinin Korunumu The Conservation of Energy

8 Arasınav Midterm Exam

9 Parçacık Sistemlerinin Dinamiği The Dynamics of systems of Particles

10 Çarpışma Collisions

11 Dönme Kinematiği Rotational Kinematics

12 Dönme Dinamiği Rotational Dynamics

13 Dönme Dinamiği Rotational Dynamics

14 Salınımlar Oscillations

Page 10: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1) Mekanikle ilgili temel kavramları anlar.

2) Fen bilimlerinin doğayı nasıl betimlediği hakkında fikir sahibi olur. 3) Matematiksel kavramların fen bilimlerinde nasıl kullanıldığı hakkında temel bilgiler edinir. 4) Problemleri saptama, tanımlama ve çözme becerisi elde eder. 5) Analitik düşünme alışkanlığını kazanır.

At the end of this course, the students; 1) Understand basic of mechanic.

2) have an idea about how natural sciences describe nature. 3) have basic knowledge about how mathematical concepts are used in physical sciences. 4) gain skills on determining, defining and solving problems. 5) Develop the habit of analytical thinking.

Beceri Skill

1) Analitik düşenceyi geliştirir. 1) Develop the analytical thinking.

2) Problemlere farklı açılardan bakma becerisi kazanır.

2) Gain different point of wiev for the problems.

Yetkinlikler Competences

1) Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık faaliyetlerin yürütülmesinde bireysel veya ekip üyesi olarak sorumluluk alır.

1) Take resposibiliy as an individual and a member of team in the execution of the complex and unforeseen activities of the related engineering area.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11

P.Ö.Ç. 1 X X X X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3 X X X

P.Ö.Ç. 4 X X X X X

P.Ö.Ç. 5 X X X X X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7 X X X

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X X

P.Ö.Ç. 10 X X X

P.Ö.Ç. 11 X X X

Page 11: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish MATEMATİK I

İngilizce / English CALCULUS I

Dersin Kodu Course Code

MAT107

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/1 3 2 4 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin temel amacı, öğrencileri analizin temel kavramları (limit, süreklilik, türev) ile tanıştırmak ve bu kavramları kullanabilir düzeye getirmek ve analitik düşünme, tartışma ve değerlendirme özelliğini kazandırmaktır.

The aim of this course is to provide the students with the fundamental concepts of calculus (limit, continuity, differentiation) and optimize the use of these concepts and help them gain the ability to think, discuss and evaluate analytically.

Öğretme Şekli Form of Teaching

Anlatım, Soru-Cevap Lecture,Questions/Answers

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

%40

Final Sınavı Final Examination

1 %60

Page 12: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1

Fonksiyonlar, ters fonksiyonlar ve grafikleri

kavramları

Functions, inverse functions and graphs

2 Limit, süreklilik ve türev Limit, continuity and derivative.

3 Türevin uygulamaları Applications of derivatives

4

Detaylı olarak fonksiyonların grafikleri çizimi,

ekstrem değerlerin bulunması,

Sketching the graphs of functions in details, finding extreme

values

5 Optimizasyon problemlerin çözümü Solving optimization problems

6

L'Hospital Kuralı tarafından limitlarının

belirlenmesi

Determining limits by L'Hopital's Rule

7 Ters türevler kavramları Application of antiderivatives

8 Arasınav Midterm Exam

9 Belirsiz ve belirli integraller Indefinite and definite integrals

10 Belirli integralin uygulamaları Application of definite integrals

11 Eğriler arasındaki alanların değerlendirilmesi Evaluation of areas between curves

12

Dilim ve kabuk yöntemler ile hacimlerinin

belirlenmesi

Determination of volumes by rotation

13 Entegrasyon temel teknikleri The basic techniques of integration

14

Genelleştirilmiş integral kavramı Extends the notion of definite integral to that of improper

integral

Page 13: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1. Fonksiyon özelliklerini bilir, limit

alabilmeyi ifade eder.

2. Türev kavramını açıklar.

3. Belirsiz ifadelerde limit hesabını kavrar.

4. Belirsiz integral kavramını tanır. 5. İntegral alma metotlarını kavrar.

At the end of this course, the students; 1) Realize the properties of functions and determine the limits. 2) Describe the concept of differentiation. 3) Comprehend the calculation of limit of undefined functions. 4) Recognize the undefinite integrals. 5) Comprehend the techniques of integration.

Beceri Skill

1) Fonksiyonların limit ve sürekliliğini tanımlar. 2) Türev kavramı, Ortalama Değer Teoremi ve sonuçlarının analiz ve sentezini yapar. 3) Fonksiyonların eksramumlarını inceleyip grafiklerini çizer. 4) Diğer disiplinlerde ortaya çıkan problemleri analiz edip değerlendirme yapabilme becerisi kazanır. 5) Analitik düşünebilme ve değerlendirme yeteneğini geliştirir.

1) Define the limits and the contiunity of the functions. 2) Analyse and synthesis the concepts of differentials and mean value theorem and their results. 3) Inspect the extremes of the functions and draw the graphs. 4) Analyse the problems that are encountered in the engineering disciplines.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11

P.Ö.Ç. 1 X X X X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X X

P.Ö.Ç. 4 X X X X X X

P.Ö.Ç. 5 X X X

P.Ö.Ç. 6 X X X

P.Ö.Ç. 7 X X

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X X X X X X X X

P.Ö.Ç. 10 X X X X

P.Ö.Ç. 11 X X

Page 14: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ

İngilizce / English INTRODUCTION TO COMPUTER ENGINEERING

Dersin Kodu Course Code

BLG107

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/1 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Mühendislik Fakültesinde eğitime başlayan öğrencilere genel mühendislik ve alan mühendisliğinin genel hususları hakkında bilgilendirerek ileriki yıllarda alacakları eğitime alt yapı oluşturmak. To inform the students who started to educate in the Engineering Faculty about the general aspects of general engineering and field engineering and to establish the educational infrastructure that they will receive in the future years.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 15: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Mühendislik Mesleğine Giriş Mühendislik Tarihçesi

Introduction to Engineering Occupation Engineering History

2 Mühendislikte Problem Çözme Yöntemleri Problem Solving Methods in Engineering

3 Mühendislikte Disiplinler Arası Etkileşim Interaction Between Engineering Disciplines

4 Mühendislikte İletişim Becerileri Engineering Communication Skills

5 Mühendislik Mesleği Temel Birim Sistemleri ve Dönüşümleri

Engineering Unit Basic Unit Systems and Transformations

6 Mühendislik Mesleki Alan Konuları: I Engineering Vocational Field Topics: I

7 Mühendislik Mesleki Alan Konuları: II Engineering Vocational Field Topics: II

8 Mühendislik Mesleki Alan Konuları: III Engineering Occupational Field Subjects: III

9 Mühendislik Mesleki Alan Konuları: IV Engineering Vocational Field Topics: IV

10 Mühendislik Mesleki Alan Konuları: V Vocational Field of Engineering: V

11 Mühendislik Mesleki Alan Konuları: VI Engineering Vocational Field Topics: VI

12 Mühendislik Mesleki Alan Konuları: VII Engineering Occupational Field Topics: VII

13 Mühendislik Mesleki Alan Konuları: VIII Engineering Vocational Field Subjects: VIII

14 Mühendislik Mesleki Alan Konuları: IX Engineering Occupational Field Topics: IX

Page 16: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Mühendislik mesleğini bilir. 2) Mühendislik mesleğinin diğer disiplinler ile

etkileşimini bilir. 3) Mühendislik mesleğinde problem çözme ve

iletişim bilgilerini açıklar.

1) Knows his engineering profession. 2) Knows how to the engineering profession

interact with other disciplines. 3) Explains problem solving and contact

information in the engineering profession.

Beceri Skill

1) Problem çözme yöntemlerini karşılaştığı problemlere uygular.

2) İletişim tekniklerini uygular. 3) Temel alan konularında analiz yapar. 4) Birimler arası dönüşüm yapar.

1) Problem solving methods apply to the problems they face.

2) Applies communication techniques. 3) Analyzes on basic field subjects. 4) Converts between units.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X X X X X

P.Ö.Ç. 2

P.Ö.Ç. 3 X

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X X

P.Ö.Ç. 6 X

P.Ö.Ç. 7 X

P.Ö.Ç. 8 X

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X

Page 17: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish ELEKTRONİK DEVRELER

İngilizce / English ELECTRONIC CIRCUITS

Dersin Kodu Course Code

BLG111

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/1 3 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Temel elektrik devreleri hakkında kesin, açık, detaylı tanımlamalar yapılması; sayısal örneklerle bu kavramların pekiştirilmesi.

The aim of this course is to provide students with complete, clear, and detailed explanations of the principal electrical circuits, and numerous practical examples.

Öğretme Şekli Form of Teaching

Soru-Cevap,Anlatım,Deney,Rapor Hazırlama,Sunum Questions/Answers,Lecture,Experiment,Report Preparation,Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

%40

Final Sınavı Final Examination

1 %60

Page 18: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Temel kavramlar tanımlar Basic Concepts and Definitions

2 Basit devrelerin analizi (Kirchoff akım yasası) Analysis of Simple Circuits (KCL)

3

Basit devrelerin analizi (Kirchoff gerelilim

yasası

Analysis of Simple Circuits (KVL)

4 Süperpozisyon teoremi Superposition Theorem

5 Thevenin ve Norton eşdeğer devreleri Thevenin and Norton Equevalent Circuit

6 Düğüm gerilimleri yöntemi Nodal Equations - Circuit Theorems

7 Çevre akımları yöntemi Mesh Equations - Circuit Theorems

8 Endüktans ve kapasite Inductance and Capacitance

9 Sinizoidal devre analizi Sinusoidal Circuit Analysis

10 Fazör ile devre çözümü Phasor Circuit Analysis

11

Ortalama ve Efektif değer, Komplex güç

kavramları

Average and RMS Values, Complex Power, and Instruments

12 Devrelerin doğal cevabı Natural Response

13 Devrelerin zorlanmış ve toplam cevabı Forced and Total Response in RL and RC Circuits

14 Fourier analizi Fourier Review and Examples

Page 19: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Elektrik devrelerinin temel yasalarını kavrar. 2)Devre çözüm yöntemlerini kullanır. 3)Doğru akım devrelerinin çözümlerini yapar. 4)Devrelerin geçici durum davranışlarını analiz eder.

1)Recognize the basic laws of electrical circuits. 2)Use methods of circuit analysis. 3)Solve circuits excited direct current 4)Analyze the transient behavior of circuits.

Beceri Skill

1) Devre tasarlar. 1) Make circuit design.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-

11

P.Ö.Ç. 1 X X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X

P.Ö.Ç. 4 X X X X

P.Ö.Ç. 5 X X X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7 X

P.Ö.Ç. 8 X X

P.Ö.Ç. 9 X X

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X X X X

Page 20: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish BİLGİ VE İLETİŞİM TEKNİKLERİ

İngilizce / English INFORMATION AND COMMUNICATION TECHNOLOGIES

Dersin Kodu Course Code

BLG105

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2 2 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

UZAKTAN EĞİTİM

DISTANT EDUCATION

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bilgisayar sistemleri, İnternet ve yaygın kullanılan servisler hakkında temel bilgiler verilerek işletim sistemi (Windows 7) ve ofis uygulama programlarının (MS Word, Excel, PowerPoint, Access) temel seviyede kullanım becerilerini vermektir. The aim of the program is to give usage abilities of operating system, internet and office programmes (MS Word, Excel and Powerpoint) by being introduced basic concepts of computer system.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 21: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Bilgisayar nedir? Bilgisayar donanımları ile ilgili temel kavramlar, bilgisayar açmakapama, işletim sistemine giriş.

What is a computer? Basic concepts about computer hardware and software, introduction to the operating system.

2 Bilgisayarın işletim sistemini tanıma, program açma-kapama, bilgisayarda temel ayarların değiştirilmesi.

Basics of the operating system, opening-closing programs, changing the basic settings of the computer and operating system.

3 Internet'i kullanma, e-posta, web tabanlı bilişim servisleri

Using the Internet, e-mail, web based applications

4 İstanbul Esenyurt Üniversitesine özel bilişim uygulamaları, Çevrimiçi eğitim araçlarını kullanma

Information systems applications specific to Istanbul Esenyurt University, using online education tools

5 Akademik yayın arama ve katalog tarama Using academic research tools and catalogue search

6 Kelime işlemci programına giriş ve basit uygulamalar.

Introduction to the word processing program and basic usage.

7 Kelime işlemci programında yazım kuralları, tablolar, başlıklar, resim ekleme ve benzer ileri düzey uygulamalar.

Rules, tables, titles, pictures and other advanced usage of the word processing program.

8 Kelime işlemci programları kullanarak akademik rapor / doküman hazırlama

Preparing academic reports / documents with the use of word processors

9 Tablolama programına giriş ve basit uygulamalar.

Introduction to the spreadsheets and basic usage.

10 Tablolama programında grafikler, formüller ve benzer ileri düzey uygulamalar.

Graphics, formulas and similar expert usage of the spreadsheets.

11 Sunu programına giriş ve basit uygulamalar. Introduction the presentation application and its basic usage.

12 Sunu programında köprü kurma, resim ekleme, sunu geçiş ayarlarını değiştirme ve benzer ileri düzey uygulamalar.

Hyperlinks, inserting pictures, expert settings and similar usage of presentation applications.

13 İnternet tarayıcılarının kullanılması, internet kullanırken dikkat edilmesi gereken konular, internette güvenlik ve etik.

Usage of internet browsers, issues to be considered while using the internet, basic security and ethics in internet.

14 İnternette arama motorları, ileri düzey aramalar ve uygulamaları. Internet tabanlı akademik kaynakları tarama.

Search engines, advanced searching methods in search engines, academic search using the Internet

Page 22: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Yazılım ve donanım ile ilgili temel kavramları

öğrenir 1) Learn the basic concepts of software and hardware

2) İstanbul Esenyurt Üniversitesi'ne özel bilişim

konularını öğrenir 2) Learn information systems applications which are specific

to Istanbul Esenyurt University 3) Bilgisayarın ve işletim sisteminin temel düzeyde

kullanılmasını öğrenir 3) Learn the basics about computers and operation systems

4) Kelime işlemci programını kullanır, programdaki

yazım ayarlarını Akademik rapor hazırlanma

kapsamında öğrenir

4) Learn how to use a word processor, with the focus on Academic report preparation

5) Tablolaştırma programını kullanır, programda

grafik çizer, belli başlı formülleri öğrenir 5) Learn how to create tables, graphics, formulas and the

basics of spreadsheet applications 6) Sunu hazırlama programını ve belli başlı

özelliklerini öğrenir 6) Learn how to prepare presentations and the basics of

presentation applications 7) Akademik yayınları arar ve katalog tarar . 7) Learn how to search academic catalogues and to conduct

surveys

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X

P.Ö.Ç. 3 X X

P.Ö.Ç. 4 X X

P.Ö.Ç. 5 X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10 X X X X

P.Ö.Ç. 11

Page 23: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish FİZİK II

İngilizce / English PHYSICS II

Dersin Kodu Course Code

FZK104

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/2 4 0 4 6

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin temel amacı, öğrencilere temel fiziğin elektrik ve manyetizma ile ilgili kısmını lisans düzeyinde öğreterek ileride alacakları dersler için temel oluşturmak ve analitik düşünmeyi geliştirerek öğrencilerin problemlere farklı açılardan bakmalarını sağlamaktır. The aim of this course is to introduce the students the fundamentals of electricity and magnetism at an undergraduate level, and improve their analytical thinking as well as enabling them to look at the problems from different perspectives.

Öğretme Şekli Form of Teaching

Anlatım, Sunum, Rapor Hazırlama, Deney, Soru-Cevap Lecture, Presentation, ReportPreparation, Experiment, Questions/Answers

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 1 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 24: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Yük ve Madde Electric charge

2 Elektrik Alan Electric Fields

3 Gauss Yasası Gauss' Law

4 Gauss Yasası Gauss' Law

5 Elektriksel Potansiyel Electric Potantial

6 Elektriksel Potansiyel Electric Potantial

7 Kapasitörler ve Dielektrikler Capacitance

8 Arasınav Midterm

9 Akım ve Direnç Current and Resistance

10 Elektromotor Kuvvet ve Elektrik Devreleri Electric Circuits

11 Manyetik Alan Magnetic Fields

12 Manyetik Alan Magnetic Fields

13 Amper Yasası Amper Law

14 Faraday Yasası Faraday Law

Page 25: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1) Elektrik ve manyetizmayla ilgili temel

kavramları anlar. 2) Fen bilimlerinin doğayı nasıl betimlediği

hakkında fikir sahibi olur. 3) Matematiksel kavramların fen bilimlerinde

nasıl kullanıldığı hakkında temel bilgiler edinir.

4) Problemleri saptama, tanımlama ve çözme becerisi elde eder.

5) Analitik düşünme alışkanlığını kazanır

At the end of this course, the students; 1) Understand basic concepts of

electricity and magnetism. 2) have an idea about how natural sciences

describe nature. 3) have basic knowledge about how

mathematical concepts are used in physical sciences.

4) gain skills on determining, defining and solving problems.

5) gain the habit of analytical thinking.

Beceri Skill

6) Analitik düşenceyi geliştirir. 7) Problemleri farklı açılardan inceleme

becerisi kazanır. 8) Çevresinde olan fiziksel olayları

matematiksel bir tabana oturtup analiz eder.

9) Manyetik alanları, bunların nasıl oluştuğunu ve parçacıkların bu alanlardaki hareketlerini analiz eder.

6) Improve analytical thinking. 7) Develop the ability to analyse the

problems from different perspectives. 8) Analyse the physical phenomena

surrounding them by basing on mathematical methods.

9) Analyse magnetic fields, their sources, and the motion of particles within these fields.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11

P.Ö.Ç. 1 X X X X X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X X

P.Ö.Ç. 4 X X X X X X X

P.Ö.Ç. 5 X X X X X X X X

P.Ö.Ç. 6 X X X

P.Ö.Ç. 7 X X

P.Ö.Ç. 8 X X

P.Ö.Ç. 9 X X X X X X X X X

P.Ö.Ç. 10 X X X X X X X

P.Ö.Ç. 11 X X X X X X X X

Page 26: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish MATEMATİK II

İngilizce / English CALCULUS II

Dersin Kodu Course Code

MAT106

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/2 4 0 4 6

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, öğrencilere integral kavramını, integrasyon tekniklerini, integralin uygulamalarını ve serileri öğretmektir.

The aim of this course is to explain the concept of integration, techniques of integration, applications of integrals and series.

Öğretme Şekli Form of Teaching

Anlatım, Soru-Cevap

Lecture, Questions/Answers

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 1

%30 %10

Final Sınavı Final Examination

1 %60

Page 27: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1

Uzayda Vektörler, Doğrular, Düzlemler ve

Yüzeyler

Vectors, Lines, Planes and Surfaces in Space

2 Çok Değişkenli Fonksiyonlar Functions of Several Variables

3 Limit ve Süreklilik. Limits and Continuity

4 Kısmi Türev, Yönlü Türev Partial and Directional Derivatives

5 Gradiyent ve Teğet Düzlemler Gradients and Tangent Planes

6

Yerel ve Global Maksimum, Minimum ve

Lagrange Çarpanları

Extreme Values of Functions and Lagrange Multipliers

7 Optimizasyon Optimization

8 Ara Sınav Midterm Exam

9 Nümerik ve Kuvvet Serileri Numerical and Power series

10 Maclaurin ve Taylor Seriler Maclaurin and Taylor Series

11

Karteziyen, Kutupsal, Silindirik ve Küresel

Koordinatlarda çok katlı integraller

Multiple Integrals in Rectangular, Polar, Cylindrical and

Spherical Coordinates

12 Eğrisel integraller Line Integrals, Green's Theorem in the Plane

13 Düzlemde Green Teoremi Yüzey integralleri Surface Integrals

14 Gauss ve Stokes Teoremleri Gauss and Stokes' Theorems

Page 28: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1) Zihinsel potansiyel ve yetenekleri konusundaki

bilinçlerini arttırır; beyin alıştırmaları ile kapasitesinin daha büyük yüzdesini kullanabilme yeteneği kazanır. 2) Akılcı veya matematiksel düşünce kalıplarını sağlamlaştırır. 3) Genelde bilim ve teknolojinin farklı alanlarında, özelde de mühendislik disiplinlerinin belirli alanlarında gerekli Mühendislik Matematiği bilgileri ile donanır. 4) Etkili analitik düşünebilme yeteneği ve çalışma alışkanlıkları edinir ve ayrıca düşünce ve vizyonu derinleşir ve genişler.

At the end of this course, the students; 1) Increase the awareness of his mental potential and

abilities; gain an ability to utilize a higher percentage the capacity of the mind via brain exercises. 2) Solidify the patterns of rational or mathematical (and therefore exact) thinking. 3) Have a knowledge with the Engineering Mathematics needed in diverse areas of science and technology in general, and specific areas of engineering in particular. 4) Acquire effective analytical thinking ability and study habits; and also deepen and widen his thought and vision.

Beceri Skill

1) Genelleştirilmiş integrallerin özelliklerini yorumlar. 1) Interpret the properties of improper integrals.

2) Karmaşık Sayılar hakkında genel bilgi edinir. 2) Obtain general information about complex numbers.

3) Dizilerin, serilerin ve kuvvet serilerinin yakınsaklık durumlarını belirler.

3) Determine convergence of sequences, series and power series.

4) Taylor ve MacLaurin serilerini uygulayabilir. 4) Apply Taylor and MacLaurin series.

Yetkinlikler Competences

1) Analitik düşünebilme ve değerlendirme özelliğine sahip olur.

1) Have analytic thinking and evaluation.

2) Diğer disiplinlerde ortaya çıkan problemleri analiz edip değerlendirir.

2) Make evaluation by analyze problems in other disciplines.

3) Alanı ile ilgili uygulamalarda karşılaşılan öngörülemeyen karmaşık faaliyetlerin yürütülmesinde bireysel veya ekip üyesi olarak sorumluluk alır.

3) Take responsibility both as a team member and individually in order to provide that unforeseen complex activities faced in the practices in the field of Mathematics and Computer Science are carried out.

Page 29: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11

P.Ö.Ç. 1 X X X X X X X X X X

P.Ö.Ç. 2 X X X X X X X X

P.Ö.Ç. 3 X X X X X X X X X X

P.Ö.Ç. 4 X X X X X X X X

P.Ö.Ç. 5 X X X X X X X X

P.Ö.Ç. 6 X X X X X X X X X

P.Ö.Ç. 7 X X X X X X X X X

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X X X X X X X X X

P.Ö.Ç. 10 X X X X X P.Ö.Ç. 11 X X X X X X X X

Page 30: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish SAYISAL TASARIMA GİRİŞ VE LAB.

İngilizce / English INTRODUCTION TO DIGITAL DESIGN AND LAB.

Dersin Kodu Course Code

BLG106

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/2 2 2 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Sayısal lojik devrelere ilişkin kapsamlı bilgi vermek ve dersi tamamlayan öğrencilerin hem kombinezonal hem de ardışıl devreleri çözümleyecek ve tasarlayacak duruma getirilmesidir.

The aim of this course is to provide students with a comprehensive understanding of the fundamentals of digital logic circuits and enable them to analyze and design combinational and sequential circuits.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

%40

Final Sınavı Final Examination

1 %60

Page 31: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1

Sayısal devre tasarım içeriği, İşaretler, A/D ve

D/A dönüşüm, Sayı sistemleri, Kodlama ve

Kod çeşitleri

Characteristics of digital systems, Number systems,

arithmetical operations with binary numbers

2 Sayısal Devre Temelleri Fundamentals of Digital Circuits

3

Lojik kapılar ve uygulamaları (Deney 1), Lojik

fonksiyonların indirgenmesi

Entation of logic gates (Exp.1), Minimization of logical

functions

4 Kombinezonsal devreler (Deney 2) Combinational logic circuits (Exp.2)

5

Kombinezonsal devreler (Deney 3),

Programlanabilir kombinezonsal devreler

Combinational logic circuits(Exp.3), Programmable

combinational logic circuits

6 Ardışıl devre temelleri, Saklayıcılar Fundamentals of sequential circuit, Registers

7

Aritmetik işlem devreleri (Deney 4), Ardışıl

devre temelleri

Arithmetical operations with logic circuits(exp.4),

Fundamentals of sequential circuits

8 Ardışıl devre temelleri, Saklayıcılar Fundamentals of sequential circuits, registers

9 Tutucular ve FF lar (Deney 5), Sayıcılar Latches and flip-flops(exp.5), Counters

10 Saklayıcılar (Deney 6),Sayıcılar Registers (exp.6), Counters

11

Sayıcılar (deney 7), Ardışıl devre analiz ve

tasarımı

Counters (exp.7), Analysis and design of synchronous

sequential circuits

12 Ardışıl devre analiz tasarımı Design of synchronous sequential circuits

13 Ardışıl devre analiz tasarımı Design of synchronous sequential circuits

14

Ardışıl devre tasarımı (Deney 8)

Programlanabilir ardışıl devreler (PSA)

Design of synchronous sequential circuits(exp.8),

Programmable sequential Logic devices (PSA)

Page 32: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1) Boole cebrinin teorem ve özelliklerini kullanarak lojik ifadeler üzerinde işlemler yapmak ve bu ifadeleri basitleştirir. 2) Altıdan daha az değişkenli lojik fonksiyonların temel içerenlerini Karnaugh diyagramları ve Quine- McCluskey yöntemiyle bulur ve bu fonksiyonların gerçekler. Bu işlemleri tümüyle tanımlanmamış (belirsiz girişlere sahip) fonksiyonlar üzerinde de yapabilir.

At the end of this course, the students; 1) Generate and simplify logic expressions using the postulates/theorems of Boolean algebra. 2) Generate the prime implicants of logic functions of 6 or fewer variables using graphical (Karnaugh map) and tabular (Quine-McCluskey) methods, and to obtain their implementations with and without don't cares.

Beceri Skill

1) Standart laboratuar ekipmanları kullanımı dahil temel laboratuvar becerileri göstermektedir. 2) Tasarım ve küçük ölçekli ve orta ölçekli entegre devreler kullanarak lojik devreleri (kombinezonsal ve senkron ardışıl) uygulamak.

1) Demonstrate basic laboratory skills, including the use of standard laboratory equipment. 2) Design and implement logic circuits (combinational and synchronous sequential) using small-scale and medium-scale integrated circuits.

Yetkinlikler 1) Amaç, tasarim adimlari, deneysel sonuçları ve her projenin sonucunu yazili bir rapor olarak hazirlar.

Competences 1) Prepare a written report that effectively communicates the objective, the design procedure, the experimental results, and the conclusion for any project design.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11 DÖÇ-12

P.Ö.Ç. 1 X X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3 X

P.Ö.Ç. 4 X X X X

P.Ö.Ç. 5 X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7 X X X X

P.Ö.Ç. 8 X X X X

P.Ö.Ç. 9 X X

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X X

Page 33: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish AYRIK MATEMATİK

İngilizce / English DISCRETE MATHEMATICS

Dersin Kodu Course Code

BLG108

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/2 2 0 2 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bilgisayar mühendisliğindeki ve bilgisayar bilimlerindeki matematiksel tekniklere giriş, matematiksel mantık, indüksiyon, küme teorisi, bağıntılar, fonksiyonlar, cebirsel yapılar, graflar, ağaçlar ve eşleme konularının öğrenilmesi. Introduction to mathematical techniques in computer engineering and computer science, mathematical logic, induction, set theory, relativity, functions, algebraic structures, graphs, trees and matching topics

Öğretme Şekli Form of Teaching

Yüzyüze Face-to-face

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

Page 34: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTA

Week KONULAR TOPICS

1 Saymanın temel prensipleri The basic principles of the accountant

2 Permütasyon ve kombinasyon Permutation and combination

3 Binom teoremi Binom's theorem

4 Pigenhole teoremi Pigenhole theorem

5 İçerme, dışlama Inclusion, exclusion

6 Üretme fonksiyonları Generation functions

7 Yineleme bağlantılara Repeat connections

8 Sayı teorisine giriş Introduction to number theory

9 Sayı teorisi uygulamaları Number theory applications

10 Sayı teorisi uygulamaları Number theory applications

11 Kriptoloji Cryptology

12 Kriptoloji Cryptology

13 Graf teorisine giriş Introduction to Graf theory

14 Düzlemsel graflar Planar graphs

Page 35: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bu dersin sonunda öğrenciler; At the end of this course, the students;

1. Ayrık matematiksel yapısını kavrar 1. Learn the discrete mathematical structure

2. Sayma ve grafların önemini açıklar 2. Explain the importance of counting and graphs

3. Elemanter sayılar teorisini öğrenir ve Kriptoloji gibi bazı sayı teorisi uygulamalarını yapar

3. Learn the theory of elementary numbers and apply some number theory such as Cryptology

4. Sayma problemlerini çözer 4. Solves counting problems

5. Yineleme bağıntılarını çözer 5. Solve recursion relations

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X

P.Ö.Ç. 2

P.Ö.Ç. 3 X X

P.Ö.Ç. 4 X X X

P.Ö.Ç. 5

P.Ö.Ç. 6 X

P.Ö.Ç. 7 X X

P.Ö.Ç. 8 X

P.Ö.Ç. 9 X X X X

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X X X

Page 36: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish TÜRK DİLİ

İngilizce / English TURKISH

Dersin Kodu Course Code

TUR104

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/2 4 0 4 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

UZAKTAN EĞİTİM

DISTANT EDUCATION

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Türk dilinin dünya dilleri arasındaki yeri ve tarihi, gelişiminin belirlenmesi, Türk dilinin yapı özelliklerinin öğretilmesi amaçlanmaktadır.

The aim of the course is to teach the student the place of Turkish language in world languages; its history, development, and structural features

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 37: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA Week KONULAR TOPICS

1 TUR101 dersinin programının dağıtılması ve tanıtımı

Distribution and introduction of the Turkish 101 course program

2

Türkçenin dünya dilleri arasındaki yeri Türkçenin tarihi devreleri, gelişimi, bugünkü durumu. Türkçenin ses özellikleri

Turkish among the world languages. Historical periods, development and current situation of Turkish language. Sound properties of Turkish Language.

3

Dili etkin kullanmanın önemi (sözcük seçimi ve kullanımında özen ve doğruluk) Yazılı ve sözlü anlatım (ortak yönleri, farkları)

The importance of effective use of language (word choice and care and accuracy of usage), written and oral expression (commonalities, differences).

4 İletişim nedir? İletişim aracı olarak metin nedir? Metnin yapısı

What is communication? What is the text as a communication tool? The structure of the text.

5

Metin olma ölçütleri nelerdir? Bağdaşıklık ögeleri (dilsel, dilbilgisel bağlar): Bağlaçlar, adıllar, eksiltmeler, sözcüksel bağlar Tutarlılık (anlamsal- mantıksal bağlar): Sözbilimsel yapıları kuran açıklama, neden-sonuç, koşul, amaç, karşıtlık vb.

What are the criteria to be a text? Cohesion elements (linguistic, grammatical bonds): conjunctions, pronouns, reductions, lexical ties. Consistency (semantic-logical links): the description establishing rhetorical structures, cause and effect, condition, purpose, contrast, and etc.

6

Kompozisyon yazma kuralları. Kompozisyonla ilgili temel kavramlar (plan, paragraf, temel ve yan ileti) Metin üretim evreleri (amacı belirleme, söylemi tasarlama, düşünceleri oluşturma, kavram ağını kurma)

Essay writing rules. Basic concepts about essay (plan, paragraph, main and side posts) Text production phases (goal setting, discourse design, creation of ideas, building concepts network)

7 Cümle ve paragraf bilgisi, paragraf çeşitleri Paragraf çalışması

Sentence and paragraph information, paragraph types. Paragraph workshop.

8 ARA SINAV MIDTERM EXAM

9 Metin üretim evreleri ve uygulama. Paragraf çalışması

Text production phases and implementation. Paragraph workshop.

10 Metin türleri. Anlatım biçimleri. Özet çıkarma Text types. Expression Forms. Summary extraction

11

Paragraf yazma uygulamaları (temel düşünce). Metin türleri ve anlatım biçimleri (örnekler üzerinden bilgilendirici metinler). Kompozisyon çalışması

Paragraph writing applications (basic idea). Text types and forms of expression (informative texts examples). Essay study

12 Metin türleri (örnekler üzerinden yazınsal metinler). Kompozisyon çalışması

Text types (literary texts through samples). Essay exercise.

13

Okuma, etkin okuma yöntemleri. Metin çözümleme (konu, temel ve yan iletiler, tema, plan, bakış açısı). Düşünce geliştirme yolları

Reading, effective reading methods. Text analysis (subject, basic and secondary messages, themes, planning, perspective). Thought developement methods.

14

Metin çözümleme (konu tekrarı, sınava hazırlık). Kompozisyon yazma

Text analysis (subject repetition, exam preparation. Essay writing

Page 38: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bu dersin sonunda öğrenciler; At the end of this course, the students;

1) Dilin tanımını, dil, duygu, düşünce bağlantısını, dilin toplumsal değerini öğrenir, Türkçenin dünya dilleri arasındaki yerini, tarihi gelişimini ve ses özelliklerini öğrenir.

1) Learn the language link in the feeling of thinking the social value of linguistic description of the language. They learn Türkish's place among the world's languages and the historical development of Turkish about the properties of sound.

2) Yazılı ve sözlü anlatımın özelliklerini ve dili etkili kullanmayı öğrenir.

2) Learn to use language effectively in written and oral expressions properties

3) "İletişim" kavramını ve bu kavramın aracı olan metin oluşturmayı öğrenir.

3) Learn term of communication and create a the text of this concept as communication tool.

4) Metni, metin yapan ölçütlerin neler olduğunu öğrenir ve bu ölçütleri metin oluştururken kullanma becerisini kazanır.

4) Learn text, how to create a text and won the ability of criteria text.

5) Kompozisyon yazma kurallarını öğrenir, kompozisyon planı, paragraf ve temel ileti gibi unsurlarını uygular.

5) Learn the rules of essay writing, the elements of the composition plan paragraphs and learn the basic message.

6) Cümle çevirilerini ve yapılarını ve paragraf çeşitlerini öğrenir, paragraf uygulaması yapar.

6) Learn about the range of sentence and paragraph structure and its translations. They use application of paragraph.

7) Yazım, noktalama işaretlerini öğrenir, bunları kullanma becerisi edinir, metnin oluşum evrelerini kavrar, paragraflarda uygular.

7) Learn writting rules and punctuation. They gain the ability to use them. They graspe the phases of the formation of the text and they implemente them in paragraphs

8) Anlatım türlerini ve biçimlerini öğrenir, özet çıkartma becerisi kazanır, bilgilendirici metinlerin özelliklerini öğrenir.

8) Learn about the types and forms of expression. They won summarizing skills. They learned about the properties of informative texts.

9) Düşünceyi geliştirme yollarını öğrenir, etkin okuma ve metin çözümleme yöntemlerini uygular, eksiklerini giderir.

9) Learn about ways to promote thinking. They apply active reading and text analysis methods. They overcome the deficiencies.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1

P.Ö.Ç. 2

P.Ö.Ç. 3

P.Ö.Ç. 4 X X X X X X X X X

P.Ö.Ç. 5

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9 X X X X X X X X X

P.Ö.Ç. 10

P.Ö.Ç. 11 X

Page 39: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish PROGRAMLAMA GİRİŞ II

İngilizce / English INTRODUCTION TO PROGRAMMING II

Dersin Kodu Course Code

BLG110

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

1/2 2 2 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, nesneye dayalı programlama kavramlarına ve C++ programlama diline giriş yapmaktır.

The aim of this course is to make an introduction to object oriented programming concepts and C++ programming language.

Öğretme Şekli Form of Teaching

Anlatım, Soru-Cevap, Sorun/Problem Çözme, Deney, Eğitim- Uygulama, Sunum Problem Solving, Experiment, Practice, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 1

%30 %10

Final Sınavı Final Examination

1 %60

Page 40: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Programlama Kavramları ve Uygulama Programming Concepts Applicaton with Examples

2 Veri Türleri, C Dili ile Programlama Örnekleri Data Types, Programming in C Language examples

3 Nesneye Yönelik Programlama Kavramı Concept of Object Oriented Programming

4 C++ Diline giriş Intoduction to C++ Language

5 Karar Yapıları Kullanılarak Problem Çözümü Problem Solving with Decision Structures

6 Döngüler Kullanılarak Problem Çözümü Problem Solving with Loop Structures

7 İçiçe Döngüler Kullanılarak Problem Çözümü Problem Solving with Nested Loop Structures

8 Ara sınav Midterm exam

9

Standart Fonksiyonlar Kullanılarak Problem

Çözümü

Problem solving with Standart Functions

10

Kullanıcı Tanımlı Fonksiyonlar Kullanılarak

Problem Çözümü

Problem solving with User Defined Functions

11 Diziler Arrays

12

Tek Boyutlu Dizilerin Kullanımı Using Single Subscripted Arrays

13

Çok Boyutlu Dizilerin Kullanımı ve Problem

Çözümü Problem solving with Arrays: Using Single Subscripted Arrays

14 Final Sınavı Final Exam

Page 41: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1)Temel algoritmaları tanımlar. 1)Describe the basic algorithms.

2)Yapısal programlama konularını tanır. 2)Define the general concepts in programming.

3)Programlama ile ilgili genel kavramları tanımlar 3)Recognize the basic knowledge of structural programming.

Beceri Skill

1)C Programlama dilinin temel özelliklerini kullanır. 1) Describe the basic algorithms.

2) Algoritma ve akış diyagramları ile problemlerin çözümüne yönelik, kolay anlaşılabilir ve etkin program tasarlar.

2) Define the general concepts in programming.

3)Geliştirilen programlardaki hataları düzeltir. 3) Recognize the basic knowledge of structural programming.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11

P.Ö.Ç. 1 X X X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3 X X

P.Ö.Ç. 4 X X X X

P.Ö.Ç. 5 X X X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7 X

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X X

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X X X X

Page 42: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish ATATÜRK İLKELERİ VE İNKİLAP TARİHİ

İngilizce / English ATATURK'S PRIN. AND THE HIST. OF THE TURKISH REP.

Dersin Kodu Course Code

ATA201

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/1 4 0 4 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

UZAKTAN EĞİTİM

DISTANT EDUCATION

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Atatürk'ün eserleri incelenmek suretiyle Cumhuriyetin temel nitelikleri, elde edilen kazanımları anlatılarak Atatürk ilkelerinin değerini kavratmaktır. Ayrıca Türk devriminin tamamlanması evresinde yaşanan siyasi gelişmeleri ve yeni devletin kuruluş sürecinin öğretilmesi amaçlanmaktadır.

The aim of the course is to enable the students to comprehend Atatürk's principles and revolutions in the light of the challenges and struggle of the independence war. Also, it aims to teach the political developments in the process of establishment of the new state.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler

1

%30

Homework(s)& Projects Derse Katılım Course Participation

1

%10

Final Sınavı Final Examination

1 %60

Page 43: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1

Atatürk İlkeleri ve İnkılap Tarihi derslerini okutmanın amacı, İhtilal ve İnkılap kavramları, Atatürk'ün Türk İnkılabı hakkındaki görüşleri, Türk İnkılabının temel özellikleri.

Ataturk's Principles and History of Revolution objectives of teaching courses, Revolution and Revolution concepts, ideas about Atatürk, the Turkish Revolution, the main features of the Turkish Revolution.

2

Osmanlı Devleti'nin Yıkılışını Sağlayan İç ve Dış Sebepler, Tanzimat ve Meşrutiyet Dönemleri, Meşrutiyet Dönemi Fikir Hareketleri.

Internal and External Causes of the Collapse of the Ottoman Empire, Tanzimat and Constitutional Periods, Intellectual Movements in Constitutional Era

3 Trablusgarp, Balkan, I. Dünya Savaşları ve Mondros Ateşkes Antlaşması.

Tripoli, Balkan, I. World Wars and the Armistice

4

İşgaller Karşısında Memleketin Durumu, Yararlı ve Zararlı Cemiyetler, M. Kemal'in Samsun'a Çıkışı.

The condition of the country against the occupation Useful and Harmful Societies, The arrival of Mustafa Kemal to Samsun.

5 M. Kemal'in Kararı- Milli Mücadele, Amasya Genelgesi, Erzurum ve Sivas Kongreleri.

M. Kemal's decision-National Struggle, Amasya Circular, Erzurum and Sivas Congresses.

6

Amasya Görüşmeleri, Sivas Komutanlar Toplantısı, Temsil Heyeti'nin Ankara'ya Gelmesi, Misak-ı Milli'nin Kabulü ve İstanbul'un İşgali.

Amasya and Sivas Meeting, the Board of Representation to arrive in Ankara, The acceptance of National Pact.

7 Ara Sınav Midterm Exam

8 İlk BMM'nin Açılması ve Çalışmaları, Meclisin Yapısı, İç İsyanlar, Nedenleri ve Sonuçları.

The opening of National Assembly, internal revolts, their causes and consequences.

9 Türk- Sovyet İlişkileri, Doğu Cephesi, Moskova ve Kars Antlaşmaları

Turkish-Soviet relations, the Eastern Front, the Treaties of Moscow and Kars

10 Ermeni Meselesi, Türk- Ermeni Savaşı ve Gümrü Antlaşması.

The Armenian Question, the Turkish-Armenian War and the Treaty of Gümrü.

11

Güney Cephesi- Ankara İtilafnamesi, Batı Cephesi- I. İnönü, Londra Konferansı, II. İnönü, Eskişehir- Kütahya Savaşları.

South Side-Ankara Agreement, the Western Front-I. İnönü, the London Conference, II. İnönü, Eskişehir-Kütahya Wars.

12 Sakarya Muharebesi, Büyük Taarruz, Mudanya Mütarekesi.

Battle of Sakarya, Mudanya Armistice.

13

Lozan Antlaşması, Lozan Görüşmeleri Öncesinde Yaşanan Sorunlar, Lozan Görüşmelerinin Uzun Sürme Sebepleri.

The Treaty of Lausanne

14 Lozan Antlaşması Kararları ve Bu Kararların Misak-ı Milli Açısından Değerlendirilmesi.

Resolutions and Decisions of the Lausanne Treaty and evoluation of its decisions according to National Pact

Page 44: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bu dersin sonunda öğrenciler; At the end of this course, the students;

1) Atatürk İlkeleri ve inkılap tarihine ilişkin temel kavramları açıklar.

1) Explain Principles of Atatürk and main concepts related to Revolution history.

2) Islahat/İnkılap/İhtilal kavramlarını açıklar. 2) Explain the concepts of Reform/Revolution.

3) Kuvvayi Milliye kavramını betimler. 3) Describe the concept of National Forces.

4) Cumhuriyet/Demokrasi kavramlarını açıklar. 4) Explain the concepts of Republic/Democracy.

5) İdeoloji kavramlarını tanır. 5) Recognize the concept of Ideology.

6) Ulusal Kurtuluş Mücadelesi ve Türk Devleti'nin kuruluş sürecindeki önemli noktaları açıklayabilecektir.

6) Explain the main points of the period related to Turkish War of Independence and foundation of the Turkish State.

7) Türk İnkılabı öncesi Osmanlı Devletindeki gelişmeleri açıklar.

7) Explain the developments at Ottoman Empire before Turkish Revolution.

8) I.Dünya Savaşı ve sonuçlarını betimler. 8) Describe the World War I and its results.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8

P.Ö.Ç. 1

P.Ö.Ç. 2

P.Ö.Ç. 3

P.Ö.Ç. 4

P.Ö.Ç. 5 X X X X X X X X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9 X X X X X X X X P.Ö.Ç. 10

P.Ö.Ç. 11

Page 45: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish YABANCİ DİL I

İngilizce / English FOREIGN LANGUAGE I

Dersin Kodu Course Code

YDL203 Ders (saat/hafta)

Lecture (hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/1 3 0 3 3

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

UZAKTAN EĞİTİM

DISTANT EDUCATION

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Dersin içeriğine uygun olarak yapılan dilbilgisi ve kelime öğretimi, temel okuma ve yazma dersleri ve dinleme ve konuşma çalışmaları sonucunda öğrencilerin a) temel dilbilgisi yapılarının biçim ve kullanımlarını öğrenmeleri ve bu yapıları doğru kullanmaları b) A2 düzeyinin gerektirdiği temel kelime bilgisini edinmeleri c) dilbilgisi derslerinde öğrendikleri yapıları düzeylerine uygun okuma parçalarında tanımaları ve bunlarla ilgili gerek sözlü ve gerekse de yazılı olarak kendilerini ifade etmeleri d) yine A2 düzeyine uygun dinleme parçalarını anlamaları ve bunlarla ilgili yapılan sözlü çalışmalara katılmalarını ve kendilerini sözlü olarak doğru ve rahat ifade etmeleri amaçlanmaktadır. The purpose of this course is to enable the students to recognize basic grammatical structures, to use the structures they have already recognized, to gain basic vocabulary needed for A2 level, to define the structures they have already learned through reading materials and to express themselves orally and in writing, to recognize the listening materials at A2 level, and participate in oral practices and express themselves correctly at A2 level.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 40

Final Sınavı Final Examination

1 60

Page 46: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Unit 1: "I/my/you/ your (pronouns) Unit 1: "I/my/you/ your (pronouns)

2 Unit 1: "Where are you from? I'm from ... Unit 1: "Where are you from? I'm from ...

3 Unit 1: Countries, Nationalities, Numbers Unit 1: Countries, Nationalities, Numbers

4 Unit 2: "he's/she's/ his/her/a/ an Unit 2: "he's/she's/ his/her/a/ an

5 Unit 2 to be / I/ you all forms, the alphabet Unit 2 to be / I/ you all forms, the alphabet

6 Unit 3 Plural nouns / to be/ we/you/they (all forms)

Unit 3 Plural nouns / to be/ we/you/they (all forms)

7 Unit 3 Subject pronouns / possessive adjectives

Unit 3 Subject pronouns / possessive adjectives

8 ARA SINAV MIDTERM EXAM

9 Unit 4 there is / there are (affirmative and negative)

Unit 4 there is / there are (affirmative and negative)

10 Unit 4 there is/there are (questions) Unit 4 there is/there are (questions)

11 Unit 5 Present Simple I/you/we / they (all forms)

Unit 5 Present Simple I/you/we / they (all forms)

12 Unit 5 Likes, dislikes, music, sport, food vocabulary

Unit 5 Likes, dislikes, music, sport, food vocabulary

13 Unit 6 Adverbs of frequency Unit 6 Adverbs of frequency

14 Unit 6 Present Simple "he, she, it" all forms Unit 6 Present Simple "he, she, it" all forms

Page 47: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

1) temel dilbilgisi yapılarını öğrenirler. 1) learn basic grammatical structures

2) temel okuma ve dinleme becerilerini geliştirirler. 2) build up basic reading and listening skills

3) akademik olmayan paragraf ve mektup metinleri yazabilirler.

3) write informal paragraphs and letters

4) temel düzeyde iletişim sağlayabilecek sözcük ve sözcükle ilişkili yapıları öğrenirler

4) learn vocabulary to such an extent as to communicate at a basic level

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8

P.Ö.Ç. 1

P.Ö.Ç. 2

P.Ö.Ç. 3

P.Ö.Ç. 4

P.Ö.Ç. 5 X

P.Ö.Ç. 6

P.Ö.Ç. 7 X X X X

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10

P.Ö.Ç. 11

P.Ö.Ç. 12

P.Ö.Ç. 13

P.Ö.Ç. 14

P.Ö.Ç. 15

Page 48: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish İSTATİSTİK

İngilizce / English STATISTIC

Dersin Kodu Course Code

IST201

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/1 3 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Olasılık uzayındaki aksiyom yaklaşımını belirtmek. Olasılık hesaplarını çözmek için temel teknikleri öğretmek ve olasılık dağılımlarını belirleme. The aim of this course is to outline the axiomatic approach in probability theory and introduce basic techniques for carrying out probability calculations and identifying probability distributions.

Öğretme Şekli Form of Teaching

Anlatım,Sorun/Problem Çözme,Sunum Lecture,Problem Solving,Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

%40

Final Sınavı Final Examination

1 %60

Page 49: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Olasılığa giriş Introductions to probability

2 Rastgele deneyler, olasılık aksiyomları Random experiments, probability axioms

3 Sayma Teknikleri ve Kombinatuar analizi Counting and combinatorial analysis

4 Rastgele değişken kavramı Random variable concept

5 Moment üreten ve Karakteristik Fonksiyonlar Moment generating and characteristic functions

6 Bazı önemli ayrık rastgele değişkenler Some important discrete random variables

7 Bazı önemli sürekli rastgele değişkenler Some important continuous random variables

8 Bazı önemli sürekli rastgele değişkenler Some important continuous random variables

9 Rastgele değişken fonksiyonları Functions of random variables

10 İki boyutlu olasılık fonksiyonları Two dimensional probability functions

11

İki boyutlu rastgele değişkenlerin bağımsızlığı, kovaryansı, korelasyonu ve korelasyon katsayısı

Indipendency, covarience, correlation and correlation

coefficient of two dimensional random variables

12

N boyutlu rastgele değişkenlerin olasılık fonksiyonları, kovaryans matrisleri.

Probability functions and Covarience matrices of N

dimensional random variables

13 Rastgele değişkenlerin toplamının ortalaması ve varyansı

Mean and varience of sum of random variables

14 Büyük sayılar yasası, Merkezi limit teoremi Law of large numbers, Central Limit Theorem

Page 50: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1) Bağımlı ve bağımsız olayları kavrar. 2) Bayes teoreminin rolünü açıklar 3) Rastgele değişkeninin beklenti değerini, varyansını ve standart sapmasını hesaplar. 4) Chebychev'nın eşitsizliğini, büyük sayılar kanununu kavrar. 5) Binom, normal ve Poisson dağılımlarını kavrar.

At the end of this course, the students; 1) Identify dependent and independ events. 2) Explain role of Bayes's theorem. 3) Calculate expected value, variance and standard deviation of a random variable. 4) Recognize Chebychev's inequality, law of large numbers. 5) Define binomial, normal and Poisson distributions

Beceri Skill

1) Örnek uzayların inşasının genel esaslarını ifade eder. 2) Beklenti ve varyans gibi rastgele değişkenlerin temel karakteristiğini tanımlar. 3) Pratik problemlerde olasılık uygulamalarının temel esaslarını kavrar.

1) Express general principles of constructing of sample spaces. 2) Determine basic characterisitics of random variables such as expectation and variance. 3) Recognize general principles of applications of probability to practical problems. .

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11 DÖÇ-12

P.Ö.Ç. 1

P.Ö.Ç. 2

P.Ö.Ç. 3 X X X

P.Ö.Ç. 4 X X X X X X

P.Ö.Ç. 5 X X X X X

P.Ö.Ç. 6 X X X

P.Ö.Ç. 7 X X X X

P.Ö.Ç. 8 X X X X X X

P.Ö.Ç. 9 X X X X X X X X

P.Ö.Ç. 10 X X X X X X

P.Ö.Ç. 11 X X

Page 51: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish NESNE TABANLI PROGRAMLAMA

İngilizce / English OBJECT ORIENTED PROGRAMMING

Dersin Kodu Course Code

BLG201

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/1 2 2 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, öğrencilere C++ programla dili kullanarak nesne tabanlı programlama yaklaşımının öğretilmesi ve nesne tabanlı yazılım geliştirme yeteneğinin kazandırılmasıdır. The aim of this course is to teach the object-oriented programming approach to the students using C ++ program language and to gain the ability of object-oriented software development.

Öğretme Şekli Form of Teaching

Yüzyüze Face-to-face

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 52: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Sınıflara ve nesnelere giriş Introduction to classes and objects

2 Kontrol durumları Control situations

3 Fonksiyonlar ve özyineleme Functions and recursion

4 Diziler ve vektörler Arrays and vectors

5 İşaretleyiciler Pointers

6 Sınıflar Classes

7 Sınıflar Classes

8 Ara Sınav Midterm

9 Nesne Object

10 Nesne tabanlı programlama Object-based programming

11 Kalıtım Heritage

12 Çoklu kalıtım Multiple inheritance

13 Polimorfizm Polymorhism

14 Final Sınavı Final Exam

Page 53: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1. Bilgisayar teknolojileri ile ilgili mühendislik konularında uzmanlık için gerekli ileri düzeyde kuramsal ve uygulamalı bilgiyi kavrar.

2. Programlama ile ilgili genel kavramları tanımlar.

3. Nesneye-dayalı programlamanın temel kavramlarını anlarlar.

4. Nesne tabanlı yaklaşıma dayalı karmaşık yazılım sistemleri oluştururlar.

5. Yazılım geliştirme ekibinin bir öğesi olarak çalışma alışkanlığı kazanırlar.

1. Develop advanced theoretical and applied knowledge necessary for specialization in engineering related to computer technologies. 2. Define general concepts about programming. 3. understand the basic concepts of object-oriented programming. 4. Creates complex software systems based on object-based approach. 5. They gain a habit of working as a part of the software development team.

Beceri Skill

6. Alanında karşılaştığı problemleri çözer. 7. Alanı ile ilgili mevcut bilgi ve araçları kullanır. 8. Problem çözümünde ve programlardaki

hataları düzeltir

6) It solves the problems you have in your field. 7) Uses existing knowledge and tools related to the

field. 8) Corrects problems and fixes errors in programs

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X X X X X X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X X

P.Ö.Ç. 4 X X X X X X X X

P.Ö.Ç. 5 X

P.Ö.Ç. 6 X X X

P.Ö.Ç. 7 X X X X X

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X X X X X X X X

P.Ö.Ç. 10 X X

P.Ö.Ç. 11 X X X

Page 54: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish LİNEER CEBİR

İngilizce / English LINEAR ALGEBRA

Dersin Kodu Course Code

INS203

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/1 3 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Matematik ve mühendislik öğrencileri için lineer denklem sistemlerini anlatmak ve çözüm yöntemlerini öğretmek.

The aim of this course is to provide students with the methods that are necessary to solve systems of linear equations.

Öğretme Şekli Form of Teaching

Anlatım, Soru-Cevap

Lecture, Questions/Answers

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 1 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 55: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1

Giriş, Rn uzayı, skaler (nokta) çarpım, doğru,

düzlem, hiperdüzlem denklemleri, Lineer

denklem sistemleri ve çözümleri

Introduction, n-space Rn, Scalar(dot) product, Equations of Line and Plane, System of Linear Equations and Solutions

2 Gauss Jordan eleme yöntemi Gaussian Elimination Method

3

Matrisler, matrislerin transpozu, tersi ve

özellikleri Matrices, Transpoze of Matrix, Inverse of Matrix and Properties

4

Matris uygulamaları, determinantlar ve

özellikleri, matrislerin aygen değerleri Applications of Matrices, Determinants, Properties of Determinants, Eigen values of Matrices

5 Vektörel çarpım, karma çarpım ve özellikleri Cross Product, Scalar Triple Product and Properties

6

R2, R3, Rn vektör uzayları, vektörlerin normu,

Doğrular ve düzlemler The vector spaces R2, R3, Rn and Norm of a Vector, Lines and Planes

7

Genel vektör uzayları, alt uzaylar, Lineer

bağımlılık ve bağımsızlık, germe, baz ve boyut

kavramları

General Vector Spaces, Subspaces, Linear Dependence, Linear Independence, Spanning, Basis and Dimension

8 Ara Sınav Midterm Exam

9

İç çarpımlı vektör uzayları, Ortonormal bazlar,

Gram-Schmidt yöntemi, Lineer dönüşümler Inner Product Spaces, Orthonormal Bases, Gram-Schmidt Process, Linear Transformations

10

Çekirdek, görüntü uzayı, rank ve sıfırlık, Ters

lineer dönüşümler Kernel and Range Spaces, Rank and Nullity, Inverse Linear Transformations

11

Lineer dönüşüm matrisleri, aygen değerler ve

aygenvektö ler

Diagonalization, Change of Bases

12 Diagonalleştirme, Bazların değişimi Matrices of Linear Transformation, Eigenvalues and

Eigenvectors

13

Benzerlik, Jordan Kanonik Formu, Kuadratik

Formlar

Similarity, Jordan Canonical Form, Quadratic Forms

14

Karmaşık Vektör Uzayları, Komplex İç Çarpım

Uzayları, Komplex Matrisler, Üniter, Normal,

ve Hermityen Matrisler

Complex Vector Spaces, Complex Inner Product Spaces, Complex Matrices, Unitary, Normal, and Hermitian Matrices

Page 56: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Matris cebrini kavrar. 2) Lineer denklem sistemlerini ve bunların çözüm yöntemlerini açıklar. 3) Vektör uzaylarını tanımlar 4)Lineer dönüşümleri kavrar. 5)Determinantları ve uygulamalarını kavrar. 6)Dikleştirme, öz vektör ve öz değerlerin nasıl bulunacağını ifade eder.

1) Recognize the matrix algebra. 2) Explain the methods to solve system of linear equations 3)Define the vector spaces. 4) Identify the linear mapping. 5) Define the determinants and their applications. 6)Explain diagonalization, eigenvector and eigenvalue.

Beceri Skill

1) Analitik düşenceyi geliştirir. 2) Problemlere farklı açılardan bakma becerisi kazanır. 3) Lineer denklem sistemlerini çözer.

1) Improve analytical thinking. 2) Gain an ability to analize the problems from different perspective. 3) Solve system of linear equations.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11

P.Ö.Ç. 1 X X X X X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X X

P.Ö.Ç. 4 X X X X X X X

P.Ö.Ç. 5 X X X X X X X X

P.Ö.Ç. 6 X X X

P.Ö.Ç. 7 X X

P.Ö.Ç. 8 X X

P.Ö.Ç. 9 X X X X X X X X X

P.Ö.Ç. 10 X X X X X X X X X

P.Ö.Ç. 11 X X X X X X X X X

Page 57: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish VERİ YAPILARI

İngilizce / English DATA STRUCTURES

Dersin Kodu Course Code

BLG205

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/1 2 2 3 6

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, bilgilerin bilgisayar belleğinde/sabit diskte saklanması ve bu bilgilere ulaşılması için tasarlanmış temel veri yapılarının sunulmasıdır. The aim of this course is to present basic data structures designed to store information in computer memory / hard disk and to access this information.

Öğretme Şekli Form of Teaching

Anlatım, Soru-Cevap

Lecture, Questions/Answers

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 58: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Temel veri tipleri ve veri kavramı Basic data types and data concept

2 Özyineleme kavramı (Recursion) The concept of recursion

3 Liste veri yapısı ve uygulamaları List data structure and applications

4 Bağlı liste, çift yönlü listeler, tek yönlü bağlı listeler

Linked list, two-way lists, one-way linked lists

5 Yığıt veri yapısı ve uygulamaları Stack data structure and applications

6 Kuyruk veri yapısı ve uygulamaları Queue data structure and applications

7 Öncelikli kuyruk ve Heap ağacı Priority queue and Heap tree

8 Ağaç veri yapısı ve uygulamaları Tree data structure and applications

9 İkili arama ağaçlarıve uygulamaları Binary search trees and applications

10 Veri sıkıştırma algoritmaları Data compression algorithms

11 Sıralama yöntemleri (insertion, selection, bubble)

Sorting methods (insertion, selection, bubble)

12 Sıralama yöntemleri (merge, quick, heap) Sorting methods (merge, quick, heap)

13 Arama yöntemleri Search methods

14 Temel veri tipleri ve veri kavramı Basic data types and data concept

Page 59: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Veri ve temel veri tiplerini tanımlar. 2) Algoritmaların performanslarını ölçmesini

açıklar. 3) İkili ağaçların farklı uygulama alanlarını ifade

eder. 4) Veri sıkıştırma algoritmalarının

karşılaştırılma kriterlerini tanımlar. 5) Sıralama algoritmalarının performans

ölçümlerini açıklar. 6) Hash tablolarının uygulamalarını kavrar.

1) Define data and basic data types. 2) Explains how to measure the performance of

algorithms. 3) Binary refers to different application areas of

trees. 4) Defines the comparison criteria of data

compression algorithms. 5) Describes performance measures of sorting

algorithms. 6) Grab the applications of hash tables.

Beceri Skill

1) Yinelemeli ve özyinelemeli çözümleri karşılaştırır.

2) Liste ve bağlı liste veri yapıları ile problem çözer.

3) Yığıt yapısı ile daha etkin program yazma gerçekleştirir.

1) Compares recursive and recursive solutions. 2) List and linked list solves problems with data

structures. 3) The stack structure enables more efficient

program writing.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X X X X X X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X

P.Ö.Ç. 6 X X X X

P.Ö.Ç. 7 X X

P.Ö.Ç. 8

P.Ö.Ç. 9 X X X

P.Ö.Ç. 10

P.Ö.Ç. 11 X

Page 60: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish VERİSETİ ORAGANİZASYONU

İngilizce / English DATASET ORAGNIZATION

Dersin Kodu Course Code

BLG207

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/1 2 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Seçmeli Elective

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı dosya sistemleri ve uygulamaları hakkında temel içerikleri vermektir. Konular, dosya sistemi hakkında bazı teorik ve uygulamalı bilgileri ve dosya sistemlerinin tasarımı, değiştirilmesi ve yönetimi gibi süreçleri kapsamaktadır. This course is intended to provide basic content about file systems and applications. Topics include some theoretical and practical information about the file system and the process of designing, modifying and managing the file systems.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 61: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Temel veri tipleri ve veri kavramı Basic data types and data concept

2 Özyineleme kavramı (Recursion) The concept of recursion

3 Liste veri yapısı ve uygulamaları List data structure and applications

4 Bağlı liste, çift yönlü listeler, tek yönlü bağlı listeler

Linked list, two-way lists, one-way linked lists

5 Yığıt veri yapısı ve uygulamaları Stack data structure and applications

6 Kuyruk veri yapısı ve uygulamaları Queue data structure and applications

7 Öncelikli kuyruk ve Heap ağacı Priority queue and Heap tree

8 Ağaç veri yapısı ve uygulamaları Tree data structure and applications

9 İkili arama ağaçlarıve uygulamaları Binary search trees and applications

10 Veri sıkıştırma algoritmaları Data compression algorithms

11 Sıralama yöntemleri (insertion, selection, bubble)

Sorting methods (insertion, selection, bubble)

12 Sıralama yöntemleri (merge, quick, heap) Sorting methods (merge, quick, heap)

13 Arama yöntemleri Search methods

14 Temel veri tipleri ve veri kavramı Basic data types and data concept

Page 62: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) İkincil depolama aygıtları üzerinde erişim hızını anlar.

2) Bir depolama probleminin etkin bir tasarım çözümünü algılar.

3) Disk verisi için farklı dosya erişim metotlarını kullanır.

4) Bir dosyanın birincil ve ikincil indislerini verme olanağına sahip olur.

5) Bazı genel problemlerin çözümü için bir programlama dili içerisinde veriyi gösterir.

1) Understands the speed of access on secondary storage devices. 2) Perceives an effective design solution of a storage problem. 3) Uses different file access methods for disk data. 4) Have the ability to export the primary and secondary indices of a file. 5) Shows some general problems in a programming language for solution.

Beceri Skill

1) Bir veriyi elde etmek için indeksleme ve hesaba dayalı adresleme tekniklerini uygular

2) Dosya organizasyonunu ve adresleme araçlarını çözer.

1) Apply indexing and account-based addressing techniques to obtain a data 2) Solves file organization and addressing tools.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X X

P.Ö.Ç. 2 X X X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X X X X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X X X X

P.Ö.Ç. 11 X X

Page 63: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish YABANCİ DİL II

İngilizce / English FOREIGN LANGUAGE II

Dersin Kodu Course Code

YDL206

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/2 3 0 3 3

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

UZAKTAN EĞİTİM

DISTANT EDUCATION

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes

and competence)

Dersin içeriğine uygun olarak yapılan dilbilgisi ve kelime öğretimi, temel okuma ve yazma dersleri ve dinleme ve konuşma çalışmaları sonucunda öğrencilerin a) temel dilbilgisi yapılarının biçim ve kullanımlarını öğrenmeleri ve bu yapıları doğru kullanmaları b) A2 düzeyinin gerektirdiği temel kelime bilgisini edinmeleri c) dilbilgisi derslerinde öğrendikleri yapıları düzeylerine uygun okuma parçalarında tanımaları ve bunlarla ilgili gerek sözlü ve gerekse de yazılı olarak kendilerini ifade etmeleri d) yine A2 düzeyine uygun dinleme parçalarını anlamaları ve bunlarla ilgili yapılan sözlü çalışmalara katılmalarını ve kendilerini sözlü olarak doğru ve rahat ifade etmeleri amaçlanmaktadır. The purpose of this course is to enable the students to recognize basic grammatical structures, use the structures they have already recognized, gain basic vocabulary needed for A2 level, define the structures they have already reconized through the reading materials and express themselves orally and in writing, explain listening materials at A2 level, and participate in oral practices and express themselves correctly at A2 level.

Öğretme Şekli Form of Teaching

Anlatım, Soru-Cevap

Lecture, Questions/Answers

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

2

40

Final Sınavı Final Examination

1 60

Page 64: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Unit 7 "can/can't /have to/ has to" Unit 7 "can/can't /have to/ has to"

2 Unit 7 adjectives /adverbs, reading, listening, vocabulary

Unit 7 adjectives /adverbs, reading, listening, vocabulary

3 Unit 8 Present Continuous (affirmative) (negatives and questions)

Unit 8 Present Continuous (affirmative) (negatives and questions)

4 Unit 8 verbs for free time activities, reading, listening

Unit 8 verbs for free time activities, reading, listening

5 Unit 9 to be: was/were (all forms) Unit 9 to be: was/were (all forms)

6 Unit 9 seasons, colours, electronic equipment Unit 9 seasons, colours, electronic equipment

7 Unit 9 reading, listening, vocabulary Unit 9 reading, listening, vocabulary

8 ARA SINAV MIDTERM EXAM

9 Unit 10 Past simple (affirmative, regular verbs) Unit 10 Past simple (affirmative, regular verbs)

10 Unit 10 reading, listening, vocabulary, writing Unit 10 reading, listening, vocabulary, writing

11 Unit 11 Past simple (negative and short answers) (regular, irregular)

Unit 11 Past simple (negative and short answers) (regular, irregular)

12 Unit 11 reading, vocabulary, listening, writing Unit 11 reading, vocabulary, listening, writing

13 Unit 12 Questions "where, why, how much who, what when"

Unit 12 Questions "where, why, how much who, what when"

14 Unit 12 this, that, these, those, reading, writing, listening

Unit 12 this, that, these, those, reading, writing, listening

Page 65: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish BİLGİSAYAR ORGANİZASYONU

İngilizce / English COMPUTER ORGANIZATION

Dersin Kodu Course Code

BLG202

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/2 3 0 3 6

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Derste işlemcinin nasıl çalıştığının ve işlemci birimlerinin tasarım aşamalarının öğrenilmesi amaçlanmıştır. It is aimed to learn how the derste processor works and the design stages of the processor units.

Öğretme Şekli Form of Teaching

Anlatım, Soru-Cevap, Sunum

Lecture, Questions/Answers,Presenatation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 66: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Bilgisayar sisteminde veri temsili, numaralandırma sistemi, işaretli tamsayı gösterimi, kayan nokta gösterimi, hata algılama ve düzeltme kodları

Data representation in computer system, numbering system, signed integer representation, floating point representation, error detection and correction codes

2 Bir bilgisayarın temel birimleri: CPU, bellek ve I/O sistemleri

Basic units of a computer: CPU, memory and I / O systems

3 Bir bilgisayarın temel birimleri: CPU, bellek ve I/O sistemleri

Basic units of a computer: CPU, memory and I / O systems

4 Bellek ve arayüz, bellek türleri, CPU-bellek arayüzü Memory and interface, memory types, CPU-memory interface

5 Bellek ve arayüz, bellek türleri, CPU-bellek arayüzü Memory and interface, memory types, CPU-memory interface

6 CPU'nun temel birimleri Basic units of CPU

7 Ortak veri yolu yapıları ve sinyal üretim dizileri Common bus structures and signal generation arrays

8 Tek yönlü, çift yönlü veri yolu yapıları One way, two way data bus structures

9 Donanım control ünitesi ve mikroprogramlanmış control üniteleri

Hardware control unit and microprogrammed control units

10 Emir kümeleri, biçimlendirme ve adresleme, emir işlemleri, komut biçimi ve adresleme

Order clusters, formatting and addressing, order processing, command format and addressing

11 Bellek hiyerarşisi Memory hierarchy

12 Bellek hiyerarşisi ve yönetimi, önbellek, sanal bellek organizasyonları

Memory hierarchy and management, cache, virtual memory organizations

13 Giriş ve çıkış sistemleri Input and output systems

14 Giriş-çıkış ve depolama sistemi, harici cihazlar, programlı veya kesmeli I/O, DMA

Input-output and storage system, external devices, programmed or interrupted I / O, DMA

Page 67: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Merkezi islem biriminin işleyişini bilir. 2) Adresleme yöntemlerini bilir.

1) Knows the operation of central processing unit. 2) Knows the addressing methods.

Beceri Skill

1) Ardışıl devrelerin analiz ve tasarımını yapar. 2) Temel bir bilgisayar sisteminin donanımsal

kısımlarını tasarlar. 3) Aritmetik ve mantık ünitesi tasarımı yapar. 4) Komut seti ve içerdiği mikro işlem adımlarını

tasarlar. 5) Tasarlanan sisteme göre alt seviyede

program yazar ve çözümleme yapar.

1) Analyzes and designs sequential circuits. 2) Design hardware parts of a basic computer

system. 3) Design the arithmetic and logic unit. 4) Design the instruction set and the microprocessing

steps it contains. 5) Writes and analyzes programs at the lower level

according to the designed system. Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1

P.Ö.Ç. 2 X

P.Ö.Ç. 3 X X X X X X X

P.Ö.Ç. 4

P.Ö.Ç. 5 X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9 X

P.Ö.Ç. 10

P.Ö.Ç. 11 X

Page 68: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish DİFERANSİYEL DENKLEMLER

İngilizce / English DIFFERANTIAL EQUATION

Dersin Kodu Course Code

BLG206

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/2 4 0 4 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, öğrencileri analizin temel kavramları ile tanıştırmak ve bu kavramları kullanabilir düzeye getirmek, öğrencilere analitik düşünme, tartışma ve değerlendirme özelliğini kazandırmaktır. The aim of this course is to introduce the students to the basic concepts of analysis and to bring these concepts to a level that can be used, to give students analytical thinking, discussion and evaluation.

Öğretme Şekli Form of Teaching

Yüzyüze Face-to-face

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 69: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Birinci basamaktan diferansiyel denklemler First order differential equations

2 Değişkenlerine ayırma, tam diferansiyel denklemler, lineer diferansiyel denklemler

Separation of variables, exact differential equations, linear differential equations

3 Riccati diferansiyel denklemi, özel integral çarpanı ve değişken değiştirme

Riccati differential equation, special integral multiplier and variable change

4 Başlangıç değer ve sınır değer problemleri Initial value and boundary value problems

5 Birbirine dik eğri aileleri Vertically curved families

6 Değişim oranı problemleri Change rate problems

7 Sabit katsayılı lineer diferansiyel denklemler Linear differential equations with constant coefficients

8 Belirsiz katsayılar metodu Indeterminate coefficients method

9 Parametrelerin değişimi metodu Method of changing parameters

10 Mertebe düşürme Dropping the order

11 Kuvvet serileri, analitik nokta civarında, tekil nokta civarında

Power series, near analytical point, around singular point

12 Frobenius metodu Frobenius method

13 Lineer diferansiyel denklem sistemleri, Laplace dönüşümleri

Linear differential equation systems, Laplace transformations

14 Ters dönüşüm ve harmanlama Inverse conversion and blending

Page 70: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1. Diferansiyel denklemi tanımlayarak,

oluşturulmasını ve çözümünü açıklar.

2. Birinci basamaktan diferansiyel denklemlerin

çözüm metotlarını kavrar.

3. Başlangıç değer ve sınır değer problemlerini tanır.

4. Lineer diferansiyel denklemlerinin çözüm

metotlarını kavrar.

5. Lineer diferansyel denklemlerin seri çözümlerini

açıklar.

1. Describe the differential equation, explain its formulation and solution. 2. Learn the solution methods of first order differential equations. 3. Define initial value and boundary value problems. 4. Learn the solution methods of linear differential equations. 5. Explain the series solutions of linear differential equations

Beceri Skill

1. Analitik düşünmeyi geliştirir.

2. Diğer disiplinlerde ortaya çıkan problemleri analiz

edip değerlendirme yapabilme becerisi kazanır.

1) Develops analytical thinking. 2) Gain the ability to analyze and evaluate problems

arising in other disciplines.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1

P.Ö.Ç. 2 X

P.Ö.Ç. 3

P.Ö.Ç. 4

P.Ö.Ç. 5 X X X X X X

P.Ö.Ç. 6 X

P.Ö.Ç. 7

P.Ö.Ç. 8 X

P.Ö.Ç. 9

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X

Page 71: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish NÜMERİK ANALİZ

İngilizce / English NUMERICAL ANALYSIS

Dersin Kodu Course Code

BLG210

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/2 2 2 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı başta temel bilimler ve birçok mühendislik alanında karşılaşılan analitik çözümü olmayan matematiksel problemlerin çözümü için yaklaşık metodları göstermektir.

The aim of this course is to introduce the students to approximate methods to mathematical problems encountered, primarily in fundamental sciences and in many engineering branches where an analytical solution to the problem is unobtainable.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

%40

Final Sınavı Final Examination

1 %60

Page 72: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFT

A

Week

KONULAR

TOPICS

1

Taylor polinomları, Taylor polinomlarında hata

ve polinom hesabı

Taylor polynomials, error in Taylor polynomials and

polynomial evaluation

2 Floating point sayılar Floating point numbers

3

Hata tanımı, kaynakları ve hata yayılımı. Toplamada, döngülerde ve iç çarpımlarda hata

Error definitions and sources, error in summation, loops

and inner product

4 Kök bulma: Bisection metodu ve hata analizi Root finding: Bisection method and error analysis

5 Newton metodu ve hata analizi Newton method and error analysis

6 Secant metodu ve hata analizi Secant method and error anaylsis

7

Sabit nokta iterasyonu, düzgün davranmayan

kök bulma problemleri

Fixed point iteration and ill-behaving root finding problems

8

İnterpolasyon ve yaklaşım: Polinom

interpolasyonu ve hata analizi

Interpolation and approximation: Polynomial interpolation

and error analysis

9 Spline fonksiyonları ile interpolasyon Interpolation using spline functions

10

Minimax yaklaşımı, Chebyshev polinomları,

least squares metodu

Minimax approximation, Chebhshev polynomials, least

squares method

11

Nümerik integrasyon ve türevleme: Dikdörtgen

metodu, Simpson metodu

Numerical integration: Trapezoidal and Simpson rules

12 Hata formülleri Error formulas

13

Gaussian nümerik integrasyonu, nümerik

türevleme

Gaussian numerical integration, Numerical differentiation

14 Nümerik türevleme Numerical differentiation

Page 73: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1) Polinom yaklaşımlarını ve hata analizini kavrar.

2) Kök bulmayı ve hata analizi yapmayı kavrar. 3) Interpoloasyon ve yaklaşımları kavrar. 4) Nümerik integral ve türevlemeyi kavrar.

At the end of this course, the students; 1) Comprehend polynomial approximations and error

analysis. 2) Identify rootfinding and error analysis. 3) Comprehend interpolation and approximations. 4) Identify numerical integration and differentiation..

Beceri Skill

1) Analitik düşünceyi geliştirir. 2) Matematiksel problemleri nümerik metodlarla çözer.

1) Improve analytical thinking. 2) Solve mathematical problems with numerical methods.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11 DÖÇ-12

P.Ö.Ç. 1

P.Ö.Ç. 2 X

P.Ö.Ç. 3

P.Ö.Ç. 4 X X

P.Ö.Ç. 5 X X

P.Ö.Ç. 6 X

P.Ö.Ç. 7 X X X X X

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10 X X X X

P.Ö.Ç. 11 X

Page 74: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish İŞARETLER VE SİSTEMLER

İngilizce / English SIGNALS AND SYSTEMS

Dersin Kodu Course Code

BLG208

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/2 2 2 3 6

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

İşaret ve sistem analiz yöntemlerinin anlaşılması, daha sonra karmaşık süreçlerin analizinin yapılmasıdır.

The aim of this course is to enable the students to understand the signals and system analysis methods and use this information for the analysis of complex processes.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

%40

Final Sınavı Final Examination

1 %60

Page 75: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Giriş, tarihsel gelişim Introduction, historical background

2 İşaretler ve sistemlerin sınıflandırılması Clasifications of signals & systems

3 Lineer zamanla değişmeyen sistemler Linear time invariant systems

4 Lineer zamanla değişmeyen sistemler Linear time invariant systems

5 Fourier serileri ve fourier dönüşümü Fourier series & fourier transforms

6

Sürekli zamanlı işaret ve sistemlerin fourier

gösterimi

Fourier repesentations of continuous time signals and

systems

7

Ayrık zamanlı işaret ve sistemlerin fourier

gösterimi

Fourier transform of siscrete time systems

8 Fourier gösteriminin özellikleri Properties of fourier representations

9 Fourier gösteriminin özellikleri Properties of fourier representations

10 Örnekleme teorisi Sampling theory

11 Laplas dönüşümü ve özellikleri Laplace transforms and its properties

12 Laplas dönüşümü ve özellikleri place transforms and its properties

13 Z dönüşümü Z transform

14 Z dönüşümü Z transform

Page 76: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1) İşaret tanımını ve çeşitlerini kavramak 2) Sistem tanımını kavramak, bir sistemin özelliklerini inceleyebilmek. 3) Sürekli-ayrık işaret ve sistem yaklaşımlarını kavramak 4) Periyodik olan ve periyodik olmayan işaretlere ait dönüşümleri kavramak.

At the end of this course, the students; 1) Recognize the signals and types of signals. 2) Define what system is and be able to analyse its properties. 3) Identify the difference of discrete time signal and continuous time signal. 4) Recognize periodic and aperiodic signals and their transformations.

Beceri Skill

1) İşaret İşleme uygulamalarının kullanılması ve geliştirilmesi konularında teorik ve pratik uygulamalar geliştirebilir. 2) Günümüzde yaygın kullanılan haberleşme cihazlarının alıcı ve verici katmanlarında kullanılan uygulamaların prensiplerini anlar.

1) Solve problems about the systems and signals. 2) Recognize the working principle of the equipment which uses signals and system theory principles.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9 DÖÇ-10 DÖÇ-11 DÖÇ-12

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X X X X

P.Ö.Ç. 4 X X

P.Ö.Ç. 5 X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7 X X X X X

P.Ö.Ç. 8 X X X X

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X X

Page 77: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish YAZILIM MÜHENDİSLİĞİ

İngilizce / English SOFTWARE ENGINEERING

Dersin Kodu Course Code

BLG204

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

2/2 3 0 3 6

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

En güncel ve geçerli yazılım mühendisliği standartları hakkında bilgiler vermek, uygulamaya yönelik çözümler üzerinde durmak, geliştirme sürecinde kullanılmak üzere standartlardan türetilmiş bir belge kümesinin şablonlarını vermek. Giving information about the most up-to-date and current software engineering standards, focusing on practical solutions, giving templates of a set of standards derived from standards for use in the development process.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 78: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Yazılım mühendisliğine giriş Introduction to software engineering

2 Uzman yazılım geliştirme

Expert software development

3 Yazılım geliştirme süreçleri Software development processes

4 Yazılım modelleri Software models

5 Çevik yazılım geliştirme Agile software development

6 Gereksinim mühendisliği

Requirement engineering

7 Sistem analizi ve sistem modelleme

System analysis and system modeling

8 Yazılım tasarımı Software design

9 Proje yönetimi Project management

10 Proje planlaması Project planning

11 Yazılım kalite yönetimi

Software quality management

12 Yazılım konfigurasyon yönetimi Software configuration management

13 Yazılım testi ve gelişimi Software testing and development

14 Bilişim sistemleri değerlendirme ve etik Information systems evaluation and ethics

Page 79: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1. Yazılım geliştirme süreçlerini bilir.

2. Yazılım gerçekleştirim için temel kuralları uygular.

3. Başarılı projelerin ortak yönlerini bilir ve örnekler.

4. Bilişim teknolojilerinin yönetim, denetim, gelişim

ve güvenliği/güvenilirliği hakkında bilgi sahibi olur.

1) Know software development processes. 2) Applies basic rules for software

implementation. 3) Know common examples of successful projects

and examples. 4) Information technology has knowledge about

management, control, development and security / reliability.

Beceri Skill

1. Proje gereksinimlerini analiz eder.

2. Proje gereksinimlerini toplar.

1. Analyze project requirements. 2. Collect project requirements.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X X X

P.Ö.Ç. 2 X X X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X

P.Ö.Ç. 6

P.Ö.Ç. 7 X

P.Ö.Ç. 8 X

P.Ö.Ç. 9 X X X

P.Ö.Ç. 10 X X

P.Ö.Ç. 11 X X

Page 80: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish İŞLETİM SİSTEMLERİ

İngilizce / English OPERATING SYSTEMS

Dersin Kodu Course Code

BLG301

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/1 3 0 3 6

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, modern işletim sistemlerinin temel çalışma yapısını, tüm işletim sistemlerinin yapısı hakkında genel prensipleri ve bir işletim sisteminin dizaynı için gerekli temel bilgi ve becerileri kazandırmış olmak.

The aim of this course is to provide the basic working structure of modern operating systems, the general principles about the structure of all operating systems and the basic knowledge and skills necessary for the design of an operating system.

Öğretme Şekli Form of Teaching

Yüzyüze Face-to-face

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 81: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 İşletim sistemlerine giriş, işletim sistemi stratejileri

Introduction to operating systems, operating system strategies

2 Bilgisayar sistemlerinin yapısı The structure of computer systems

3 Proses yönetimi Process management

4 Prosesler arası senkronizasyon Synchronization between processes

5 Kritik bölge problemleri Critical zone problems

6

Prosesler arası iletişim (pipe, message, send) Interprocess communication (pipe, message, send)

7

Semaforlar, monitörler ve uygulamaları Semaphores, monitors and applications

8 Kilitlenmeler ve çözümleri Lockouts and solutions

9 CPU planlama algoritmaları CPU planning algorithms

10 Bellek yönetimi Memory management

11 Sayfalama, segmentasyon Paging, segmentation

12 Sanal bellek Virtual memory

13 Dosya sistemi, erişim ve koruma mekanizmaları File system, access and protection mechanisms

14 Giriş/çıkış sistemi, disk planlaması ve yönetimi Input / output system, disk planning and management

Page 82: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1. İşletim sisteminin tanımını, türlerini ve

işlevlerini kavrar.

2. İşletim sisteminin görevleri ve sunduğu

hizmetleri ifade eder.

3. İşletim sistemlerinin katmanlarını ve bu

katmanların görevlerini açıklar.

4. İşletim sisteminin görev yönetimi, bellek

yönetimi, giriş / çıkış birimleri yönetimi, disk

yönetimi v.b. gibi işlevlerinin çalışma

prensiblerini kavrar.

5. Dos, Windows, Linux v.b. işletim sistemleri

hakkında kısaca bilgi sahibi olur.

1) Learn the definition, types and functions of the operating system.

2) It refers to the duties and services of the operating system.

3) Explains the layers of operating systems and the tasks of these layers.

4) Task management of the operating system, memory management, input / output units management, disk management etc. as well as the working principles of their functions.

5) Dos, Windows, Linux etc. have brief knowledge about operating systems.

Beceri Skill

1. İşletim sistemlerinde üst düzey sisteme yönelik

işlemleri, ayarları, düzenlemeleri yapar.

2. Modern bir işletim sistemini tasarlar.

3. Temel işletim sistemi birimlerinin nasıl çalıştığını

değerlendir.

4. Bilinen ve yaygın olarak kullanılan işletim

sistemlerinin yapısını ve aralarındaki temel

farklılıkları analiz eder.

1. It makes operations, settings and arrangements for the top level system in operating systems.

2. They design a modern operating system. 3. Evaluate how basic operating system units work. 4. Analyzes the structure of known and widely used

operating systems and the major differences between them.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1

P.Ö.Ç. 2 X

P.Ö.Ç. 3 X X

P.Ö.Ç. 4

P.Ö.Ç. 5

P.Ö.Ç. 6 X X

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X X X X X

P.Ö.Ç. 11 X X X X

Page 83: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish MİKROİŞLEMCİLER

İngilizce / English MICROPROCESSORS

Dersin Kodu Course Code

BLG305

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/1 2 2 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Mikroişlemcilerin tanıtılması ve yaygın olarak kullanılan mikroişlemci yapılarının ve programlama dillerinin öğretilmesi.

The aim of this course is to provide students with the information about microprocessor systems, and the microprocessor structures used commonly and programming languages.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

2

1

%30

%10

Final Sınavı Final Examination

1 %60

Page 84: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Mikroişlemciler ve mikrodenetleyicilere giriş Microprocessors and introduction to microcontrollers

2

Merkezi işlem birim mimarisi ve mikro

program

Central processing unit architecture and micro program

3 Sayı sistemleri ve dönüşümler Numeral systems and conversions

4 Özel fonksiyon kaydediciler ve Ram yapısı Special function registers and memory organization

5 Adresleme modları Addressing modes

6

Fonksiyonlarına göre komutlar , (aritmetik,

lojik, dallanmalar, veri transferi)

Instruction set according to their functions (arithmetic,

logic, jumps, data transfer)

7

Fonksiyonlarına göre komutlar , (aritmetik,

Lojik, dallanmalar, veri transferi)

Instruction set according to their functions (arithmetic,

logic, jumps, data transfer)

8 Harici RAM/ROM bağlantı ve harici adresleme External RAM/ROM connection and external adressing

9 Analog-dijital çevre birimi ve modları (ADC) Analog-digital converter and their modes (ADC)

10 Dijital -analog çevre birimi (DAC) Digital-analog converter (DAC)

11

Darbe-genişlik modulasyon çevre birimi ve

modları (PWM)

Pulse width modulation peripheral device and their modes

(PWM)

12 Zamanlayıcı ve sayıcılar Additional timers and counters

13 Çift veri göstergesi ve harici RAM kullanımı Dual data pointer and external RAM usage

14 Dahili veri belleği EEPROM kullanımı Internal data memory and EEPROM usage

Page 85: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

dersin sonunda öğrenciler; 1) Bilgisayarda veri gösterebilme temel bilgisine sahiptir. 2) Bellek ve bellek tasarımı hakkında bilgi sahibidir. 3) Assembly programı yapabilir.

At the end of this course, the students; 1) Have basic kowledge of data representation in computer. 2) Have information about the memory structure and the design of the memory. 3) Idendify the structure of assembly programming.

Beceri Skill

1) Mikroişlemci kullanarak sayisal sistemler tasarlayabilir.

1) Design digital circuits using microprocessor.

Yetkinlikler 1) Amaç , tasarım adımları deneysel sonuclar ve her projenin sonucundan oluşan yazili bir rapor hazirlar.

Competences 1) Prepare a written report with the goal, the design procedure, experimental results, and the outcome of each project

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9

DÖÇ- 10

DÖÇ- 11

DÖÇ- 12

P.Ö.Ç. 1 X X

P.Ö.Ç. 2

P.Ö.Ç. 3 X X X

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X X

P.Ö.Ç. 6

P.Ö.Ç. 7 X X

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9

P.Ö.Ç. 10 X X X

P.Ö.Ç. 11 X X

Page 86: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish STRATEJİK PLANLAMA, PROJE VE RİSK YÖNETİMİ

İngilizce / English STRATEGIC PLANNING, PROJECT AND RISK MANAGEMENT

Dersin Kodu Course Code

INS305

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/1 2 0 2 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Kaynakların etkin yönetimi ile organizasyonlar için en uygun kaynakların bulunması ve bunların belirli bir plan dahilinde geleceğe yönelik beklentiler dahilinde kullanılması büyük önem taşır. Bu noktada bu ders ile beraber stratejik planlama modelleri ve bu modellerin bileşenlerine göre oluşturulacak planlama anlayışları öğrencilere anlatılmaya çalışılmaktadır. Risk Yönetimi ve proje yönetim süreçleri ise bu bağlamda bu derste üzerinde durulan önemli bileşenlerden bazılarıdır. The aim of this course is to provide the students with the ability to search for the most suitable resources for organizations and use those resources according to a pre-determined plan within the scope of future expectations, to provide the students with information about strategic planning models and the planning perspectives to be generated by the components of those models, some of which are risk management and project management processes.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

%40

Final Sınavı Final Examination

1 %60

Page 87: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Stratejik yönetim modeli Strategic management model

2 Stratejik planlama kavramı Concept of strategic planning

3 Stratejik planlama süreci Process of strategic planning

4 İşletme stratejileri Business strategies

5 Çevre analizi Environmental analysis

6 Strateji ve bütçe planlama Strategy and budget planning

7 Üretim ve yatırım planlaması Production and investment planning

8 Üretim ve yatırım planlaması Production and investment planning

9 Risk yönetimi kavramı Concept of risk management

10 Risk yönetim süreçleri Risk management processes

11 Uzun dönem planlama ve risk yönetimi Long term planning and risk management

12 Proje tasarımı Project design

13

Proje süreçlerinin yönetimi ve performans

analizi

Management of project processes and performance

evaluation

14 Proje bütçeleme ve kontrolü Budgeting and control of projects

Page 88: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1) Stratejik yönetim ile ilgili temel kavramlar ve teorileri tanımlar. 2) Stratejik planlama sistemlerinin tasarımını tanır.

At the end of this course, the students; 1) Define the basic concepts and theories related with strategic management. 2) Recognize the design of the strategic planning systems.

Beceri 1) Proje tasarlar.

Skill 1) Design project.

Yetkinlikler 1) Bağımsız bir şekilde başarıyla proje planlama kabiliyeti kazanır.

Competences 1) Gain the ability to plan a project independently.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9

DÖÇ- 10

DÖÇ- 11

DÖÇ- 12

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X X X X

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X X

P.Ö.Ç. 6 X

P.Ö.Ç. 7 X X

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X X X

P.Ö.Ç. 10 X X

P.Ö.Ç. 11 X

Page 89: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish MÜHENDİSLİK EKONOMİSİ

İngilizce / English ENGINEERING ECONOMY

Dersin Kodu Course Code

INS303

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/1 3 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Finansal verilere dayanan karar verme süreçlerini ortaya çıkarmak, bu süreçlerin analizini yapmak, çeşitli mühendislik ekonomisi araç ve yöntemlerle her bir alternatife ait nakit akışlarını belirlemek ve paranın zaman değerini de hesaba katarak nakit akışlarını değerlendirmek, en iyi alternatifi belirlemek. The aim of this course is to enable the students to determine the decision processes depending on financial data and analyze these processes , have information on the tools and methods of engineering economy , use various engineering economy tools and methods determining the cash flows of every alternative and including the time value of money, evaluate these cash flows to determine the best alternative.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

%40

Final Sınavı Final Examination

1 %60

Page 90: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1

Modelleme, Mühendislik Ekonomisi Modelleri

ve Varsayımları

Introduction to Engineering Economics, The Philosophy of

Modeling, Models in Engineering Economics, and

Assumptions

2

Paranın Zaman Değeri, Nakit Akış Çizelgeleri The Concept of Equivalence and The Time Value of Money,

Cash-Flow Diagrams

3

Faktör Formüllerinin Çıkarılması ve

Uygulaması

Derivation and Application of Factor Formulas

4 Nominal ve Efektik Faiz Oranları Nominal and Effective Interest Rates

5

Alternatifler ve En düşük çekici Getiri Oranı Investment Categories, Types of Alternatives, Minimum

Attractive Rate of Return

6

İndirgenmiş değer, Yıllık Değer ve Gelecek

Değer

Capitalized Worth, Annual Worth, and Future Worth

7

Analiz, Getiri Oranı Hesapları Models and Assumptions Re-visited: More on MARR,

Payback Period Analysis, Rate of Return Calculations

8

Amortisman ve Vergi-Sonrası Analizleri Depreciation Terminology, Introduction to Depreciation

and After-Tax Analysis

9 Pazar-Değeri Tahmin Yöntemleri Market-Value Estimation Methods

10

Enflasyon ve Enflasyon Varlığında Vergi

Sonrası Analizleri

Inflation, After-Tax Analysis in the Presence of Inflation

11 Yerine Koyma Analizi Replacement Analysis

12

Projeleri Fayda-Gider Oranı Yöntemiyle

Hesaplanması

Evaluating Projects with the Benefit-Cost Ratio Method

13 Hassasiyet ve Risk Analizi Sensitivity and Risk Analysis

14 Hassasiyet ve Risk Analizi Sensitivity and Risk Analysis

Page 91: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Mühendislik ekonomisi araçlarını anlamak ve öğrenmek. 2) Alternatifleri kıyaslamak için finansal değerlendirme yöntemlerini öğrenmek. 3) Paranın zaman değeri, faiz oranları ve faktör formüllerini öğrenmek.

1) Define engineering economy tools. 2) Apply financial evaluation methods to compare alternatives.

3) Identify the concept of time value of money, interest rate and factor formulas.

Beceri Skill

1) Mühendislik ekonomisi problemlerini anlamak ve çözmek.

1) Solve engineering economy problems

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5 DÖÇ-6 DÖÇ-7 DÖÇ-8 DÖÇ-9

DÖÇ- 10

DÖÇ- 11

DÖÇ- 12

P.Ö.Ç. 1 X X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X X X X

P.Ö.Ç. 4

P.Ö.Ç. 5 X X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7 X X

P.Ö.Ç. 8 X

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X

Page 92: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish VERİ HABERLEŞMESİ VE BİLGİSAYAR AĞLARI

İngilizce / English DATA COMMUNICATIONS AND COMPUTER NETWORKS

Dersin Kodu Course Code

BLG307

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/1 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, bilgisayar ağlarının sahip oldukları altyapıları, erişim yöntemlerini, ne tür uygulamalar için geliştirildiğini, diğer ağ sistemlerinden farklılıklarını anlatarak ağ sistemlerinin kuramsal ve teknolojik altyapısını öğretmektir. The aim of this course is to teach the theoretical and technological infrastructure of network systems by explaining the infrastructure, access methods, applications for computer networks and their differences from other network systems.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 93: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Veri iletişimi - bilgisayar ağları dersleri arasında entegrasyon

Data communication - integration between computer networks courses

2 LAN-Ethernet protokolü (gelişimi, ortam erişim yöntemi)

LAN-Ethernet protocol (development, media access method)

3 LAN-Ethernet protokolü (türevleri, RJ45 bağlantısı) LAN-Ethernet protocol (variants, RJ45 connection)

4 WAN-ATM protokolü WAN-ATM protocol

5 Arabağlantı cihazları (tekrarlayıcı, hub, köprü, anahtar)

Interconnection devices (repeater, hub, bridge, switch)

6 Arabağlantı cihazları (tekrarlayıcı, hub, köprü, anahtar)

Interconnection devices (repeater, hub, bridge, switch)

7 TCP/IP protokol mimarisi TCP / IP protocol architecture

8 TCP/IP protokol mimarisi TCP / IP protocol architecture

9 IP alt ağ oluşturma IP subnet creation

10 IP alt ağ oluşturma IP subnet creation

11 Yönlendirici Router

12 Yönlendirme algoritmaları ve protokolleri Routing algorithms and protocols

13 Yönlendirici Konfigürasyonu

Router Configuration

14 Sanallaştırma yazılımı ve ağ simülatörü kullanarak örnek bir ağ ortamı oluşturma

Create a sample network environment using virtualization software and network simulator

Page 94: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1. Ethernet teknolojisini ve türevlerini tanımlar

(Ethernet).

2. WAN teknolojilerini açıklar (ATM, ADSL).

3. TCP/IP protokol mimarisini ve LAN/WAN

teknolojilerini kavrar.

1. Defines Ethernet technology and its derivatives (Ethernet).

2. It exposes WAN technologies (ATM, ADSL). 3. TCP / IP protocol architecture and LAN / WAN

technologies.

Beceri Skill

1. Arabağlantı cihazları arasındaki farkı yorumlar.

2. Verilen bir IP adres bloğunu alt ağlara böler. 3. IP ağlarında yönlendirici protokollerinin ve

algoritmalarının nasıl çalıştığını kavrar. 4. Yönlendirici cihazının konfigürasyonunu

yapar.

1. Interprets the differences between interconnect devices.

2. Splits a given IP address block into subnets. 3. Learn how router protocols and algorithms work on

IP networks. 4. Configures the router device.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X

P.Ö.Ç. 2

P.Ö.Ç. 3 X X X X X X

P.Ö.Ç. 4

P.Ö.Ç. 5

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10

P.Ö.Ç. 11 X X X X X

Page 95: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish VERİTABANI YÖNETİM SİSTEMLERİ

İngilizce / English DATABASE MANAGEMENT SYSTEMS

Dersin Kodu Course Code

BLG303

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/1 2 2 3 6

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı veri tabanı kavramlarını ve veri tabanı yönetimi sistemini öğretmektir. This course aims to teach the purpose of database concepts and database management system.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 96: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Dosya ve veri tabanı kavramları, VT sistem genel yapısı

File and database concepts, VT system general structure

2 ER ile veri tabanı kavramlasal tasarımı Conceptual design of database with ER

3 EER ve UML ile veri tabanı kavramsal tasarımı Conceptual design of database with EER and UML

4 İlişkisel model, ilişkisel model tasarımı Relational model, relational model design

5 İlişkisel cebir Relational algebra

6 SQL SQL

7 SQL, SQL programlama SQL, SQL programming

8 SQL programlama SQL programming

9 Fiziksel tasarım: indeksleme Physical design: indexing

10 Fiziksel tasarım: indeksleme Physical design: indexing

11 Fonksiyonel bağımlılık, normalizasyon Functional dependence, normalization

12 Normalizasyon Normalization

13

VTYS'de güvenlik

Security in VTYS

14 Gelişmiş veri tabanlari Advanced data bases

Page 97: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1. SQL kullanımı kavrar.

2. Veri tabanı yönetimini kavrar.

1. Use SQL. 2. Take care of database administration.

Beceri Skill

1. Veri tabanı dillerini uygular. 2. Implements the database languages.

Yetkinlikler Competences

1. Çeşitli sorgulama dillerini kullanarak tablolar arası veri sorgusu yapar.

1. It queries data between tables using various query languages.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2

P.Ö.Ç. 3 X X

P.Ö.Ç. 4

P.Ö.Ç. 5

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10

P.Ö.Ç. 11 X X X X X

Page 98: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish BİLGİSAYAR GRAFİKLERİ

İngilizce / English COMPUTER GRAPHICS

Dersin Kodu Course Code

BLG302

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/2 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, bilgisayar grafiğine yönelik matematik alt yapısını vermek ve OpenGL'e giriş yapmaktır. The aim of this course is to give a mathematical background to computer graphics and to introduce OpenGL.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 99: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Bilgisayar grafiğine giriş Strategic management model

2 Noktanın gösterilimi, noktaların dönüşümü Concept of strategic planning

3 Doğruların dönüşümü Process of strategic planning

4 2B dönüşümler, döndürme Business strategies

5 Aynalama, ölçekleme Environmental analysis

6 Birleşik dönüşümler Strategy and budget planning

7 Çokgen doldurma ve doğru çizim algoritmaları Production and investment planning

8 Çokgen doldurma ve doğru çizim algoritmaları Production and investment planning

9 Çoklu dönüşümler, uzayda herhangi eksen etrafında döndürmeler

Concept of risk management

10 Herhangi bir düzleme göre aynalama Risk management processes

11 Perspektif geometri, projeksiyonlar Long term planning and risk management

12 Opengl’e giriş, uzayda çizimler: noktalar, çizgiler ve çokgenler

Project design

13

Opengl dönüşümleri ve kırpma

Management of project processes and performance

evaluation

14 Opengl dönüşümleri ve kırpma Budgeting and control of projects

Page 100: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1. Bilgisayar mühendisliği ile ilgili ileri düzeyde kuramsal ve uygulamalı bilgileri kavrar.

1. Acquire advanced theoretical and practical knowledge about computer engineering.

Beceri Skill

1. Alanında karşılaştığı problemleri bilişim ve bilgisayar bilimleri problemlerini saptayarak çözer.

2. Alanı ile ilgili mevcut bilgi ve araçları bilişim ve bilgisayar teknoloji alanlarındaki mevcut bilgileri uygulayarak kullanır.

1. Solves the problems he / she has encountered in his / her field by detecting and solving computer science problems.

2. Uses existing information and tools related to the field by applying existing information in computer science and technology fields.

Yetkinlikler Competences

1. Alanında edindiği ileri düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirir.

1. Evaluates advanced knowledge and skills in his field with a critical approach

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X X

P.Ö.Ç. 2

P.Ö.Ç. 3

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X

P.Ö.Ç. 6

P.Ö.Ç. 7 X

P.Ö.Ç. 8

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X X

P.Ö.Ç. 11 X X

Page 101: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish FORMAL DİLLER VE OTOMATLAR

İngilizce / English FORMAL LANGUAGES AND AUTOMATA

Dersin Kodu Course Code

BLG304

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/2 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Programlama dillerinin tasarımına ilişkin matematiksel yöntemlerin sunulması ve bir dilde yazılan bir programın kabul şartları için araçlar tasarımını mümkün kılmak. Presentation of mathematical methods related to the design of programming languages and making it possible to design tools for the acceptance conditions of a program written in a language.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 102: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Matematiksel notasyonlar ve teknikler Mathematical notations and techniques

2

Düzenli ifadeler ve düzenli diller Regular expressions and regular languages

3 Deterministik sonlu otomatlar Deterministic end automats

4 Nondeterministik sonlu otomatlar Nondeterministic end automats

5 Dilbilgisi ve diller Grammar and language

6

Düzenli ve düzensiz diller

Regular and irregular languages

7

Bağlamdan bağımsız dilbilgisi ve diller

Context independent grammar and language

8 Normal biçimler Normal formats

9 Yığıtlı (Pushdown)otamatlar Pushdown automats

10 Turing makineleri Turing machines

11

Turing makinesi örnekleri

Turing machine examples

12 Ayrıştırma işlemleri (Top-down Parsing) Top-down Parsing

13 Ayrıştırma işlemleri (Bottom-up Parsing) Bottom-up Parsing

14 LL(k) ve LR(k) dilbilgileri LL (k) and LR (k) language information

Page 103: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1. Derleyici tasarımları için ön bilgi edinir. 2. Dil sınıfları arasındaki bağıntıları bilir.

1) Obtains preliminary information for compiler designs.

2) Know the relationships between language classes.

Beceri Skill

1) Dil tasarımlarını gerçekleştirir. 2) Otomatları gerçekleştirir. 3) Otomatları bilgisayar donanımı ile

ilişkilendirir. 4) Dillerin sorunlarını çözümler.

1) Conducts language designs. 2) Performs vending machines. 3) Associates vending machines with computer

hardware. 4) Solves the problems of the languages.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1

P.Ö.Ç. 2

P.Ö.Ç. 3 X X X X X X

P.Ö.Ç. 4

P.Ö.Ç. 5 X X X X

P.Ö.Ç. 6 X X X X

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10

P.Ö.Ç. 11 X X X

Page 104: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish BİLİŞİM HUKUKU

İngilizce / English IT LAW

Dersin Kodu Course Code

BLG306

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/2 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bilişim hukuku dersinde, bilişim teknolojilerinin beraberinde getirdiği hukuki sorunların ortaya konulması ve belli başlı internet ve hukuk sorunlarına çözüm aranması amaçlanmaktadır. It is aimed to reveal the legal problems brought by the informatics technologies and to find solutions to the major internet and legal problems in the information law course.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 105: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Yazılım mühendisliğine giriş Introduction to software engineering

2 Uzman yazılım geliştirme

Expert software development

3 Yazılım geliştirme süreçleri Software development processes

4 Yazılım modelleri Software models

5 Çevik yazılım geliştirme Agile software development

6 Gereksinim mühendisliği

Requirement engineering

7 Sistem analizi ve sistem modelleme

System analysis and system modeling

8 Yazılım tasarımı Software design

9 Proje yönetimi Project management

10 Proje planlaması Project planning

11 Yazılım kalite yönetimi

Software quality management

12 Yazılım konfigurasyon yönetimi Software configuration management

13 Yazılım testi ve gelişimi Software testing and development

14 Bilişim sistemleri değerlendirme ve etik Information systems evaluation and ethics

Page 106: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Bilişim hukukunun temel kavramlarını tanımlayabilir

2) Edindiği teorik alt yapıya dayalı olarak bilişim suçlarıyla ilgili sorunları sistematik biçimde analiz ederek çözebilir.

3) Türk mevzuatındaki ilgili hükümleri tanır. 4) Güncel gelişmeleri değerlendirir. 5) Bilişim dünyasının sorunlarına çözümler

önerir.

1) Describe the basic concepts of informatics law 2) It can solve the problems related to information crimes systematically by analyzing the theoretical sub-structure. 3) Recognize the relevant provisions of Turkish legislation. 4) Evaluate current developments. 5) Suggests solutions to the problems of the world of information.

Beceri Skill

1) Bilişim hukukunun uygulamasını gerçekleştirebilir.

2) Pratik sorunları çözümler.

1) Can implement the application of information law. 2) Solve practical problems.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X X X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X X X

P.Ö.Ç. 6

P.Ö.Ç. 7 X

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10

P.Ö.Ç. 11 X X

Page 107: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish SİSTEM PROGRAMLAMA

İngilizce / English SYSTEM PROGRAMMING

Dersin Kodu Course Code

BLG308

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/2 2 2 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Dersin amacı, öğrencilere işletim sistemini oluşturan yazılım geliştirme unsurları ile ilgili bilgi vermek. Bunun yanında, sistem çağrılarının etkin kullanımı, ileri düzey C programlama, bilgisayar donanım işleyişi ve kontrolü hakkında bilgiler verilir. The aim of the course is to provide students with information about the software development elements that constitute the operating system. In addition, information on efficient use of system calls, advanced C programming, computer hardware operation and control are given.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 108: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Bilgisayar sistemleri ve programlama hakkında bazı temel bilgiler

Introduction to software engineering

2

C programlama temelleri (derleyici, bağlayıcı, hata ayıklayıcılar)

Expert software development

3 Sistem yazılımları için arayüz geliştirme (Tcl/Tk) Software development processes

4 Simgesel dilde programlama temelleri Software models

5 Linux/Unix işletim sistemi hakkında temel bilgiler,

Agile software development

6

Kabuk komutları ve sistem yönetimi

Requirement engineering

7

Sistem çağrıları ve giriş çıkış

System analysis and system modeling

8 Dosyalar/linkler/dizinlerle ilgili işlemler Software design

9 Bellek erişimi ile ilgili uygulamalar Project management

10 Süreçler ve süreç yönetimi Project planning

11

Sinyaller, süreçler arası iletişim

Software quality management

12 İplik (thread) programlama modeli Software configuration management

13 Bilgisayar ağları hakkında temel bilgiler Software testing and development

14 Soket arabirimi ile iletişim, sunucu-istemci modelinde uygulama geliştirme

Information systems evaluation and ethics

Page 109: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) İleri düzeyde C programlama dilini bilir. 2) İşletim sistemi alt birimlerinin tasarımını ve

kodlama tekniklerini bilir. 3) Süreç yönetimi ile ilgili konuları bilir.

1) Know advanced C programming language. 2) Know the design and coding techniques of

operating system subunits. 3) Know the issues related to process management.

Beceri Skill

1) Sistem çağrılarının nasıl etkin kullanılacağını bilir.

2) Süreçler arası iletişimin kullanıldığı çoklu süreçli uygulamalar geliştirebilir.

1) Know how to use system calls efficiently. 2) It can develop multi-process applications where

interprocess communication is used.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X

P.Ö.Ç. 2 X

P.Ö.Ç. 3 X

P.Ö.Ç. 4

P.Ö.Ç. 5

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X X

Page 110: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish WEB PROGRAMLAMA

İngilizce / English WEB PROGRAMMING

Dersin Kodu Course Code

BLG310

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/2 2 2 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, günümüzde en yaygın olarak kullanılan Web 2.0, ASP.NET, PHP ve JSF teknolojilerinin örnek projelerle öğretilmesidir. The aim of this course is to teach some of the most widely used Web 2.0, ASP.NET, PHP and JSF technologies today.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 111: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week

KONULAR

TOPICS

1 Web 2.0 Web 2.0

2

XHTML

Transitional

3 CSS CSS

4 JavaScript JavaScript

5 JavaScript JavaScript

6

XML ve RSS

XML and RSS

7

Flash, Flex, Silverlight, Dreamweaver

Flash, Flex, Silverlight, Dreamweaver

8 Web sunucuları ve veritabanları Web servers and databases

9 PHP PHP

10 Ruby Ruby

11

ASP.NET ve ASP.NET Ajax

ASP.NET and ASP.NET Ajax

12 ASP.NET ve ASP.NET Ajax ASP.NET and ASP.NET Ajax

13 Java Server Faces Java Server Faces

14 Web hizmetleri Web services

Page 112: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Web teknolojilerini açıklar. 2) XML'yi kavrar.

1) Open up Web technologies. 2) XML's worth.

Beceri Skill

1) HTML kullanır. 2) CSS ile şablon ve stil oluşturur. 3) JavaScript kullanır. 4) Web uygulaması geliştirir.

1) Uses HTML. 2) Create templates and styles with CSS. 3) It uses JavaScript. 4) Develop web application.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X

P.Ö.Ç. 2 X

P.Ö.Ç. 3

P.Ö.Ç. 4

P.Ö.Ç. 5 X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10

P.Ö.Ç. 11 X X X X X X

Page 113: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish VERİ MADENCİLİĞİ

İngilizce / English DATA MINING

Dersin Kodu Course Code

BLG312

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/2 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Seçmeli Elective

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Öğrencilere çeşitli veri madenciliği tekniklerini tanıtmak ve gerçek hayattaki problemlerin uygulamalarına dair bilgi vermektir. To introduce students to various data mining techniques and to give information about the applications of real life problems.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 114: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Veri madenciliğine giriş Introduction to data mining

2 Veri madenciliği uygulama alanları ve örnekler Data mining application areas and examples

3 Veri ambarları ve OLAP Data warehouses and OLAP

4 Veri madenciliği süreci Data mining process

5 Veri madenciliği yöntemleri, sınıflandırma, kümeleme, birliktelik kuraları

Data mining methods, classification, clustering, association rules

6 Karar ağaçları ve sınıflandırma Decision trees and classification

7 Sınıflandırma ve regresyon ağaçları Classification and regression trees

8 Sınıflandırma ve regresyon ağaçları Classification and regression trees

9 Uygulama Örnekleri Application Examples

10 Kümeleme analizi Clustering analysis

11 Kümeleme yöntemleri Clustering methods

12 Uygulama Örnekleri Application Examples

13 Genetik algoritmalar / uygulama Programları Genetic algorithms / application programs

14 Metin madenciliği ve web madenciliği Text mining and web mining

Page 115: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Makina öğrenimi metotlarını algılar.

1) Perceives machine learning methods.

Beceri Skill

1) Makina öğrenimi için oluşturulmuş yazılımı somut veri topluluklarına uygular.

2) Lineer modeller, sayısal ve mantiksal regresyon uygularlar.

1) Applies software for machine learning to concrete data communities.

2) Applies linear models, numerical and logistic regression.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2

P.Ö.Ç. 3 X X

P.Ö.Ç. 4

P.Ö.Ç. 5 X X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10

P.Ö.Ç. 11 X X

Page 116: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish KABLOSUZ HABERLEŞME

İngilizce / English WIRELESS COMMUNICATIONS

Dersin Kodu Course Code

BLG314

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/2 3 0 3 5

Eğitim Dili Instruction Language

Seçmeli Elective

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Mobil / kablosuz iletişim kavramlarını hücresel ortamı kullanarak tanıtmak. To introduce mobile / wireless communication concepts using cellular environment.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 117: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Kablosuz iletişime giriş Introductıon to Wireless communication

2 Servis tipleri ve bu servislerin gereksinimleri Service types and their requirements

3 Çok yollu yayılım, spektrum sınırlamaları, gürültü

Multipath propagation, spectrum limitations, noise

4 Yayılma mekanizmaları, mobil radyo ile yayılım etkileri

Propagation mechanisms, propagation effects with mobile radio

5 Kanal sınıflandırma, link hesaplamalar, dar ve geniş bant modelleri

Channel classification, link calculations, narrow and broadband models

6 Kablosuz haberleşme yapısı, modülasyon ve demodülasyon, quadtrature faz kaydırmalı anahtarlama

Wireless communication structure, modulation and demodulation, quadtrature phase shift keying

7 Offset-quadrature faz kaydırmalı anahtarlama, ikili frekans kaydırmalı anahtarlama

Offset-quadrature phase-shift keying, dual frequency-shift keying

8 Offset-quadrature faz kaydırmalı anahtarlama, ikili frekans kaydırmalı anahtarlama

Offset-quadrature phase-shift keying, dual frequency-shift keying

9 Çeşitlilik, macro çeşitlilik, mikro çeşitlilik ilkesi Diversity, macro diversity, micro diversity principle

10 Sinyal birleştirme teknikleri, gönderme çeşitliliği Signal combining techniques, sending variety

11 Equaliser'lar, doğrusal ve karar verme geri beslemeli equaliser'lar

Equalisers, linear and decision feedback equalizers

12 Kanal kodlama ve konuşma kodlama tekniklerinin incelenmesi

Examination of channel coding and speech coding techniques

13 Kanal kodlama ve konuşma kodlama tekniklerinin incelenmesi

Examination of channel coding and speech coding techniques

14 Proje sunumları Project presentations

Page 118: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Veri iletişimi ile ilgili temel kavramları ve ilkeleri öğrenir.

2) Modern veri iletişim sistemlerinin çalışmasını öğrenir.

1) Learn basic concepts and principles related to data communication.

2) Learn how modern data communication systems work.

Beceri Skill

1) İlişkili problemeleri çözmek ve formüle etmek için iletişim ilkelerini uygular.

1) Applies communication principles to solve and formulate related problems.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2

P.Ö.Ç. 3 X

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10 X

P.Ö.Ç. 11

Page 119: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish AĞ PROGRAMLAMA

İngilizce / English NETWORK PROGRAMMING

Dersin Kodu Course Code

BLG316

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

3/2 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Seçmeli Elective

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı öğrencilerin; iletişim protokollerindeki geçerli eğilimleri kavrayabilmelerini ve soket programlama, süreçler arası haberleşme ve network araştırmalarının nasıl yapıldığı hakkında fikir sahibi olmalarını sağlamaktır. This course is aimed at students; to understand the current trends in communication protocols, and to have an idea of how socket programming, interprocess communication and network research are done.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

40

Final Sınavı Final Examination

1 60

Page 120: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Giriş, programlar, süreçler Introduction, programs, processes

2 Çalışma ortamı Working environment

3 Süreçlerin yaşam döngüsü Life cycle of processes

4 İlkel haberleşme Primitive communication

5 Borular Piping

6 Mesaj kuyrukları Message queues

7 Semaforlar semaphores

8 Paylaşılmış bellek Shared memory

9 Uzak yordam çağrısı Remote procedure call

10 Soketler Sockets

11 TCP / UDP programlama TCP / UDP programming

12 TCP / UDP programlama TCP / UDP programming

13 TCP / UDP programlama TCP / UDP programming

14 Proje sunumları Project presentations

Page 121: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

1) Programları, süreçleri tanır. 2) İlkel haberleşmeyi bilir.

1) Recognize programs and processes. 2) Know primitive communication.

Beceri Skill

1) TCP/UDP protokollerini kullanarak uygulama geliştirir.

2) Paylaşılmış bellekli ortamlarda çok iş parçacıklı programlama yapar.

1) Develop applications using TCP / UDP protocols. 2) Multi-threaded programming in shared memory

environments.

Yetkinlikler Competences

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3 X

P.Ö.Ç. 4

P.Ö.Ç. 5 X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X X X

Page 122: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish STAJ

İngilizce / English INTERNSHIP

Dersin Kodu Course Code

BLG401

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/7 0 8 4 10

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Edindiği bilgi ve becerileri mesleki uygulama alanı olan bir işletmede sınaması, eksikliklerini öğrenci olduğu süre içerisinde görmesi ve bu eksiklikleri son yarıyılda tamamlaması.

The aim of this course is to enable the students to test acquired knowledge and skills in a business area of professional practice, see the shortcomings while studentshih and complete those shortcomings at the last term.

Öğretme Şekli Form of Teaching

Alan Çalışması, Mesleki Faaliyet, Proje Hazırlama, Uygulama, Yerinde Uygulama

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Belge Sunma Gözlem Raporu Rapor Sunma Jüri Değerlendirmesi

1 1 1 1

%25 %25 %20 %30

Final Sınavı Final Examination

0 0

Page 123: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 İş yerinde uygulama Application at professional field

2 İş yerinde uygulama Application at professional field

3

İş yerinde uygulama Application at professional field

4 İş yerinde uygulama Application at professional field

5 İş yerinde uygulama Application at professional field

6 İş yerinde uygulama Application at professional field

7 İş yerinde uygulama Application at professional field

8

İş yerinde uygulama Application at professional field

9 İş yerinde uygulama Application at professional field

10 İş yerinde uygulama Application at professional field

11

İş yerinde uygulama Application at professional field

12 İş yerinde uygulama Application at professional field

13

İş yerinde uygulama Application at professional field

14 İş yerinde uygulama Application at professional field

Page 124: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları Bilgi Knowledge

Bu dersin sonunda öğrenciler; 1. Bilgisayar Mühendisliği ile ilgili konularda

uzmanlık için gerekli ileri düzeyde kuramsal ve uygulamalı bilgiye sahiptir.

At the end of this course, the students;

1) Have advanced hypothetical and practical information on Computer Engineering subject.

Beceriler Skills

1. Alanı ile ilgili mevcut bilgi ve araçları kullanır. 1. Solve the problems in their engineering.

2. Bir bilgisayar sistemini tanımlar. 2. Use interactive experimental environments.

3. Geliştirilmiş teknolojilerin uygulanmasındaki sorunları çözer.

3. Use available information and tools related to the field.

4. Alanında edindiği bilgi ve becerileri, bir proje kapsamında sorumluluğu altında çalışanlara aktarır.

4. Define a computer system.

5. Alanı ile ilgili mevcut bilgi ve araçları kullanır. 5. Solve the problems in the implementation of improved technologies.

6. Bir bilgisayar sistemini tanımlar. 6. Transfer knowledge and skills acquired in the field to employees under their responsibility as a part of a project.

Yetkinlikler Competences

1. Bilgisayar Mühendisliği ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık faaliyetlerin yürütülmesinde bireysel veya ekip üyesi olarak sorumluluk alır.

1. Take responsibility both as a team member and individually in order to carry out the unforeseen complex activities faced in the practices in the field of Computer Engineering.

Page 125: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X

P.Ö.Ç. 4 X X X

P.Ö.Ç. 5 X X X X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X X

P.Ö.Ç. 11 X X X X X

Page 126: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish GÖRSEL TABANLI PROGRAMLAMA

İngilizce / English VISUAL BASED PROGRAMMING

Dersin Kodu Course Code

BLG403

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/7 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu ders, Visual Basic ortamında programlama tekniklerini kullanarak problem çözebilme ve bunu uygulamaya dönüştürebilme, programlama mantığını geliştirerek, algoritma ve akış diyagramlarının yardımı ile programlar yazabilme ve uygulayabilmeyi amaçlamıştır.

The aim of this course is to enable the students to use programming techniques to solve problems and transform it to application, develop programming logic, write programs with the help of algorithms and flow diagrams, and implement in the Visual Basic environment.

Öğretme Şekli Form of Teaching

Anlatım,Soru-Cevap,Sorun/Problem Çözme,Deney,Eğitim- Uygulama,Sunum Lecture,Questions/Answers,Problem Solving,Experiment,Practice,Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 127: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Visual Studio programına giriş Introduction to visual studio environment

2 VB Programlama dili VB programming language crash course

3

VB Programlama dili VB programming language crash course

4 VB’de temel bileşenler Common components in VS

5 VB’de temel bileşenler Common components in VS

6 String fonksiyonları, matematiksel fonksiyonlar

String functions, mathematical functions

7 Gizli nesneler, çoklu formlar, mesaj kutuları Hidden objects, multiple forms, message boxes

8

Dosya-klasör yönetimi File-folder management

9 Dosya işlemleri File operations

10 Nesneler dizisi Array of objects

11

Çok kanallı programlama Multi-thread programming

12 Veritabanı bağlantısı DB connection

13

Veri-biliçli bileşenler Data-aware components

14 Genel örnekler General examples

Page 128: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. Hızlı uygulama geliştirme gerçekleştirmeye yönelik temel bilgiye sahip olur.

2. Modern bir programlama dilinde pratik deneyim kazanırlar.

3. Pratik windows masaüstü uygulamaları tasarlayabilecek ve yazabilecek bilgiye sahip olur.

At the end of this course, the students;

1. Have basic skills for performing rapid application development.

2. Gain intermediate practical experience in a modern programming language.

3. Design and write practical windows desktop applications.

Beceri Skill

1. Problem çözme ve sistem tasarımında düşünme sistemlerini uygulayabilme becerisi.

1. Apply systems thinking in problem solving and system design.

2. Mühendislik uygulamaları için gerekli teknikleri, becerileri ve modern mühendislik araçlarını kullanabilme becerisi.

2. Use the techniques, skills and modern engineering tools necessary for engineering practice.

3. Yazılım sistemlerinin yapımında tasarım ve geliştirme ilkelerini uygulama becerisi.

3. Apply design and development principles in the construction of software systems.

Yetkinlikler Competences

1. Bilgisayar mühendisliği problemlerini çözmek için uygun teknik bilgileri tanımlar.

1. Describe appropriate technical information to solve computer engineering problems.

Page 129: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X

P.Ö.Ç. 4 X X X

P.Ö.Ç. 5 X X X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X X X X X

Page 130: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish YAZILIM GEREKSİNİM ANALİZİ

İngilizce / English SOFTWARE REQUIREMENT ANALYSIS

Dersin Kodu Course Code

BLG405

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/7 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı öğrenciye yazılım mühendisliği süreçleri doğrultusunda gereksinim mühendisliği anlayışını ve bu husustaki rolünü kazandırmaktır.

The aim of this course is to equip the student with a solid understanding of requirements engineering and its role through software engineering processes.

Öğretme Şekli Form of Teaching

Anlatım,Soru-Cevap,Sorun/Problem Çözme, Sunum Lecture,Questions/Answers,Problem Solving ,Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 131: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Giriş Introduction

2 Temel kavramlar, yazılı müh. Ve yazılım yaşam döngüsü ile ilgili gereksinim müh.

Basic Concepts. Requirements Engineering with respect to Software Engineering and Software Life-Cycle

3

Gereksinim Müh. Temelleri Fundementals of Requirements Engineering

4 Gereksinim Çıkarımı: Sorunlar Requirements Elicitation I; Issues

5 Gereksinim Çıkarımı: Teknikler Requirements Elicitation II; Techniques

6 Gereksinim Değerlendirilmesi Requirements Evaluation

7 Gereksinim Tanımlanması Requirements Specification

8

Gereksinim Dokümantasyonu Requirements Documentation

9 Gereksinimler Kalite Güvencesi I; Kullanılabilirlik, Güvenlik

Requirements Quality Assurance I;Usability, Security

10 Gereksinimler Kalite Güvencesi II; Performans , Sürdürülebilirlik

Requirements Quality Assurance II; Performance, Maintainability

11

Gereksinim Devamlılığı Requirements Evolution

12 Gereksinim Yönetimi: Bakım, Kontrol ve Doğrulama Requirements Management: Maintenance, Checking and Validation

13

Sosyo Örgütsel ve Bilişssel Faktörlerin Gözden Geçirilmesi

Review of Socio-Organizational and Cognitive Factors

14 Öğrenci Sunumları Student Presentations

Page 132: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. Formal ve informal notasyonlar çerçevesnde fonksiyonel ve fonksiyonel olmayan gereksinimlerin açıklamalarını hazırlamak.

2. Yazılım sistemlerinin düşük kalitede kullanıcı arayüzleri prototiplerini oluşturmak.

At the end of this course, the students;

1. Prepare descriptions of functional and non-functional requirements in formal and informal notations.

2. Create low-fidelity prototypes of user interfaces of software systems.

Beceri Skill

1. Paydaşların ihtiyaçlarını ortaya çıkarmak için

uygun yöntemleri kullanmak.

1. Use appropriate methods to elicit requirements from

stakeholders.

Yetkinlikler Competences

1. Gereksinim sürecinin maliyet ve risklerini ve yazılım geliştirme yaşam döngüsündeki yeri ile ilişkisini anlamak.

1. Understand the costs and risks of the requirements process and its relationship to the rest of the software development lifecycle.

Page 133: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1

P.Ö.Ç. 2 X

P.Ö.Ç. 3 X

P.Ö.Ç. 4 X

P.Ö.Ç. 5 X X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8 X X

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X

P.Ö.Ç. 11 X X X

Page 134: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish YAZILIM KALİTE GÜVENCESİ VE TESTİ

İngilizce / English SOFTWARE QUALITY ASSURANCE AND TESTING

Dersin Kodu Course Code

BLG407

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/7 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, yazılım kalite, kalite modelleri, standartlar ve yazılım sektöründe kullanılan yöntemlerin teorik ve pratik bilgi vermektir.

The aim of this course is to give information on software quality, quality models, standarts, and to provide theoretical and practical knowledge of the methods used in the software industry.

Öğretme Şekli Form of Teaching

Anlatım,Soru-Cevap,Sorun/Problem Çözme, Uygulama,Sunum Lecture,Questions/Answers,Problem Solving, Practice,Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 135: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Yazılım Kalite Güvencesi ve Yönetimine Giriş

Introduction to Software Quality Assurance and Management

2 Yazılım Kalite Yönetim Bileşenlerinin ve Kalite Modellerinin Açıklanması

Describe components of a software quality management system, Quality models

3

Yazılım projelerinde Yazılım Kalite Güvencesinin rolü ve sorumlulukları, Yazılım Kalite Güvence Planlaması

Understand SQA role and responsibilities in software projects, SQA planning

4 Bir Kalite modeli Uygulaması, Tanımlama ve Kalite Güvence Uygulanması

Apply a quality model, define & apply quality assurance checklists

5 Kalite güvence prosedürleri, bir örnek uygulama

Quality assurance procedures, a sample implementation

6 Yazılım Kalite Yönetimin Anlaşılması,

Understand Software Quality Management

7 Kalite ölçütlerinin tanımlaması, süreç iyileştirme, süreç iyileştirme planı tanımlaması

Describe process improvement, process improvement plan, describe quality metrics

8

SQM model ve standartlarının anlaşılması, CMMI, RUP (OUP)

Understand SQM model and standards, CMMI, RUP (OUP)

9 SQM model ve standartlarının anlaşılması, ISO 9001, SPICE, IEEE 12207

Understand SQM model and standards, ISO 9001, SPICE, IEEE 12207

10 RUP (OUP) Tanımı

Describe RUP (OUP)

11

EPF Süreç modelleme

Describe EPF process modeling tool

12 EPF ile yazılım süreci tasarımı ve uygulanması

Design a software process with EPF, implementation

13

EPF ile yazılım süreci tasarımı ve uygulanması

Design a software process with EPF, implementation, Continued

Page 136: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

14 Öğrenci Sunumları Student Presentations

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. Öğrenci kaliteli yazılım ürünlerinin hazırlanmasında kullanılan yazılım mühendisliği ilke ve tekniklerini açıklayabilecektir.

2. Kalite nedir, Farklı yazılım ve yazılım kalite özellikleri, tanımlar.

3. Yazılım ve Yazılım kalite ile ilişkili problemleri tanımlar.

4. Yazılım ve Yazılım testi ile ilişkili problemleri tanımlar.

At the end of this course, the students;

1. Explain the software engineering principles and techniques that are used in developing quality software products.

2. Describe what quality is, different types of software and software quality attributes.

3. Describe with the problems associated with software and software quality.

4. Describe with the problems associated with software and software testing.

Beceri Skill

1. Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçme ve kullanma becerisi.

2. Bilişim teknolojilerini etkin kullanma becerisi.

3. Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçme ve kullanma becerisi; bilişim teknolojilerini etkin kullanma becerisi.

1. Select and use modern techniques and tools for engineering applications.

2. Use information technologies efficiently. 3. Analyze a system, a component or a process and

design a system under real limits to meet desired needs; in this direction, an ability to apply modern design methods.

Yetkinlikler Competences

1. Bireysel olarak ve çok disiplinli takımlarda etkin çalışabilme becerisi, sorumluluk alma özgüveni.

1. Work efficiently in multidisciplinary teams, self confidence to take responsibility.

Page 137: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X

P.Ö.Ç. 2 X X X X

P.Ö.Ç. 3 X X

P.Ö.Ç. 4 X X X X X X X

P.Ö.Ç. 5 X X X X X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7 X X

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X X X

P.Ö.Ç. 10 X X X

P.Ö.Ç. 11 X X X X X X

Page 138: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish VLSI TASARIMINA GİRİŞ

İngilizce / English INTRODUCTION TO VLSI DESIGN

Dersin Kodu Course Code

BLG409

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/7 3 0 3 5

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Dersin amacı, sayısal mantık tasarımı ve sayısal dünyada analog tasarımın nasıl çalıştığının tanıtılmasıdır.

The aim of this course is to introduce students to the digital logic design and nuts-and-bolts of analog design in a digital world.

Öğretme Şekli Form of Teaching

Anlatım,Soru-Cevap,Sorun/Problem Çözme,Deney,Eğitim- Uygulama,Sunum Lecture,Questions/Answers,Problem Solving,Experiment,Practice,Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 139: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Giriş Introduction

2 Ne/Niçin/Nasıl IC, FPGA ve ASIC. MOS transistörler, CMOS mantık ve CMOS işlem

The what/why/how of ICs, FPGAs, and ASIC Flow. MOS Transistors CMOS Logic. CMOS Process.

3

Kombinasyonel mantık. Veri yolu, Toplayıcılar, elde ağaçları, çarpıcılar

Combinational logic. Data path. Adders, carry save trees, multipliers. Xilinx ISE.

4 Verilog ve temel sayısal dizayn prensipleri.

Verilog and basic digital design principles

5 Verilog ve temel sayısal dizayn prensipleri. Ardışık mantık. Sayaçla.

Verilog and basic digital design principles. Sequential Logic. Counters

6 Dizayn doğrulama kavramları. Simülasyon. Kapsama. Modelsim

Design Verification Concepts. Simulation. Coverage. ModelSim

7 Planlama, Pipelining, Kaynak paylaşımı

Scheduling. Pipelining. Resource sharing

8

PS/2 Fare/Klavye arayüzü

PS/2 Mouse/Keyboard interface

9 Hafıza, FIFO, blok RAM'ler, harici RAM'ler

Memory, FIFO, Block RAMs, external RAMs

10 VGA VGA

11

RS232 arayüzü

RS232 Interface

12 Ethernet & Ağ

Ethernet & Networking

13

DSP & System Generator

DSP & System Generator

14 Proje Sunumları

Project Demos

Page 140: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. IC, FPGA, ASIC, MOS transistörler, CMOS mantık ve CMOS işlem hakkında bilgi edinmek.

At the end of this course, the students;

1. To learn about IC, FPGA, ASIC, MOS transistors, CMOS logic and CMOS process.

Beceri Skill

1. Yarıiletkenleri tanır. 2. Yarıiletken fiziğini kavrar.

1. Recognize the semiconductors. 2. Comprehend the semiconductor physics.

Yetkinlikler Competences

1. CMOS teknolojisini kullanarak temel lojik kapıları dizayn eder.

2. CMOS performansını simülasyon araçlarıyla doğrular.

1. Design the basic logic gates using CMOS technology. 2. Confirm the CMOS performance by simulation tools.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3 X

P.Ö.Ç. 4 X X X X

P.Ö.Ç. 5 X X X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X X

P.Ö.Ç. 11 X X X

Page 141: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish BİTİRME PROJESİ

İngilizce / English GRADUATION PROJECT

Dersin Kodu Course Code

BLG402

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/8 1 4 3 12

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Öğrencilerin okuduğu mühendislik bölümüyle ile ilgili konularda değişik öğretim üyesi danışmanlığı altında yaptığı teorik ve/veya pratik (deneysel) çalışmayı bitirme tezi halinde sunmasıdır.

The aim of this course is to enable the senior students to present theoretical and/or practical work about the issues relating their engineering department encouraging a supervisor.

Öğretme Şekli Form of Teaching

Sorun/Problem Çözme,Deney,Eğitim- Uygulama,Sunum Problem Solving,Experiment,Practice,Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Tez Sunma Jüri Değerlendirmesi

1

1

%50 %50

Final Sınavı Final Examination

0 0

Page 142: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Bitirme çalışması konusunun belirlenmesi

Identifying the topic of the graduation project

2 Bitirme çalışmasının kapsadığı alt konuları belirleme

Identifying the subtopics covered by the graduation work

3

Kaynak taraması

Literature Review

4 Kaynak taraması

Literature Review

5 Kaynak taraması

Literature Review

6 Konu ile ilgili yapılmış çalışmaların düzenlenmesi

Evaluate previous related work

7 Yapılması gereken çalışmaları belirleme

Scheduling the necessary works

8

Gerekli hesap veya analizleri yapma

Comit the necessary calculations or analysis

9 Gerekli hesap veya analizleri yapma

Comit the necessary calculations or analysis

10 Hesap veya analizleri değerlendirme

Evaluate the calculations and analysis

11

Sonuçları değerlendirme

Evaluate the results

12 Bitirme projesinin yazımı

Write the graduation project

13

Bitirme projesinin yazımı

Write the graduation project

14 Gerekli düzeltmelerin yapılması ve bitirme projesinin teslimi

Consigne the graduation project

Page 143: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri mühendislik problemlerini modelleme ve çözme için uygulayabilme.

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.

At the end of this course, the students;

1. Identify about mathematic, science and for own department in engineering subjects having enough accumulation of information; in this are having theoritical & practical information.

2. Make definitions, formulations, determining and by this aim doing appropriate analysis and modelling methods for complicated engineering problems.

Beceri Skill

1. Öğrencilere araştırma, planlama, uygulama, problem çözme, değerlendirme ve yorum yapma becerisi kazandırılması.

1. Comprehend investigation, scheduling, application, problem solving, evaluation and comment ability to students.

Yetkinlikler Competences

1. Türkçe sözlü ve yazılı etkin iletişim kurma becerisi; en az bir yabancı dil bilgisi

2. Mesleki ve etik sorumluluk bilinci 3. Mühendislik 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

1. Speak at least one foreign language. 2. Express responsibilty consciousness of job and ethics. 3. Identfy information about engineering applications at

universe and society in environmental and security.

Page 144: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X X X X X

P.Ö.Ç. 5 X X

P.Ö.Ç. 6 X X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X X X

P.Ö.Ç. 9 X

P.Ö.Ç. 10 X X

P.Ö.Ç. 11 X X X

Page 145: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish İNSAN KAYNAKLARI YÖNETİMİ

İngilizce / English HUMAN RESOURCE MANAGEMENT

Dersin Kodu Course Code

BLG404

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/8 2 0 2 3

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Öğrencilere insan kaynakları yönetimi ile ilgili kavramları ve insan kaynakları yönetiminin çeşitli fonksiyonlarına ilişkin temel bilgileri sağlamaktır.

The aim of this course is to provide the students with basic information about the concepts of human resources and the various functions of human resource management.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1

2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 146: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 İnsan Kaynakları Yönetiminin Tanımı, Önemi ve Çevresel Faktörler

Definition of Human Resource Management, Its Importance and Environmental Factors

2 Personel Yönetiminden İKY’ye geçiş, Stratejik İnsan Kaynakları Yönetimi

Transition of Personnel Management to Human Resource Management, Strategic Human Resources Management

3

İş Analizi ve İş Dizaynı Job Analysis and Job Design

4 İnsan Kaynakları Planlaması Human Resource Planning

5 İşgören Temini, Seçimi; İşe Alma, Yerleştirme Employee Selection,Recruitment, and Placement

6 Eğitim, Yetiştirme ve Geliştirme Training and Development

7 Performans Değerlendirme Performance Management and Appraisal

8

Kariyer Planlaması ve Yönetimi Career Planning and Its Management

9 İş Değerleme

Job Evaluation

10 Ücret Yönetimi Wage Management

11

İş Güvenliği ve İşgören Sağlığı; Örgüt İçi İlişkiler ve Hareketler

Occupational Safety and Employee Health; Organizational Relationships and Actions

12

Uluslararası İnsan Kaynakları Yönetimi

Information Systems at Human Resource Management and Assessment of Human Resources Management

13

İnsan Kaynakları Yönetiminde Bilgi Sistemleri ve İnsan Kaynakları Yönetiminin Değerlendirilmesi

Information Systems at Human Resource Management and Assessment of Human Resources Management

14 Dünyadan ve Türkiye'den örnek İKY uygulamaları

Human Resource Practices from Turkey and All Around The World

Page 147: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. İnsan Kaynakları Yönetimi ile ilgili temel kavramları tanımlar.

2. İnsan kaynakları yönetimi ile diğer işletme fonksiyonları arasındaki ilişkileri temel düzeyde tanımlar.

At the end of this course, the students;

1. Define the basic concepts of Human Resources Management.

2. Define the relationships between human resources management and other business functions at the basic level.

Beceri Skill

1. İnsan Kaynakları fonksiyonlarının yürütülmesiyle ilgili ortaya çıkan temel düzeydeki sorunları irdeleyerek çözüm önerileri geliştirir.

2. İnsan Kaynakları alanındaki yeni uygulamalarda karşılaşılan olası sorunları öngörüp, önleyici stratejiler geliştirmenin önemini kavrar.

1. Develop solutions to basic level issues related to the implementation of human resource management.

2. Develop preventive strategies by predicting potential problems in the application of human resource management.

Yetkinlikler Competences

1. İnsan Kaynakları problemleri ve cözümlerinin tartışılmasına açık olur.

1. A broad discussion of HR problems and solutions.

Page 148: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM

OUTCOMES MATRIX DÖÇ-1 DÖÇ-2 DÖÇ-3 DÖÇ-4 DÖÇ-5

P.Ö.Ç. 1 X X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X X X X X

P.Ö.Ç. 5 X

P.Ö.Ç. 6 X X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X X

P.Ö.Ç. 9

P.Ö.Ç. 10 X X

P.Ö.Ç. 11 X X X

Page 149: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish MÜHENDİSLİK EKONOMİSİ

İngilizce / English ENGINEERING ECONOMY

Dersin Kodu Course Code

BLG406

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/8 2 0 2 3

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Finansal verilere dayanan karar verme süreçlerini ortaya çıkarmak, bu süreçlerin analizini yapmak, çeşitli mühendislik ekonomisi araç ve yöntemlerle her bir alternatife ait nakit akışlarını belirlemek ve paranın zaman değerini de hesaba katarak nakit akışlarını değerlendirmek, en iyi alternatifi belirlemek. The aim of this course is to enable the students to determine the decision processes depending on financial data and analyze these processes , have information on the tools and methods of engineering economy , use various engineering economy tools and methods determining the cash flows of every alternative and including the time value of money, evaluate these cash flows to determine the best alternative.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25

%10 %5

Final Sınavı Final Examination

1 %60

Page 150: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Modelleme, Mühendislik Ekonomisi Modelleri ve Varsayımları

Introduction to Engineering Economics, The Philosophy of Modeling, Models in Engineering Economics, and Assumptions

2 Paranın Zaman Değeri, Nakit Akış Çizelgeleri The Concept of Equivalence and The Time Value of Money, Cash-Flow Diagrams

3

Faktör Formüllerinin Çıkarılması ve Uygulaması Derivation and Application of Factor Formulas

4 Nominal ve Efektik Faiz Oranları Nominal and Effective Interest Rates

5 Alternatifler ve En düşük çekici Getiri Oranı Investment Categories, Types of Alternatives, Minimum Attractive Rate of Return

6 Indirgenmiş değer, Yıllık Değer ve Gelecek Değer

Capitalized Worth, Annual Worth, and Future Worth

7 Analiz, Getiri Oranı Hesapları Models and Assumptions Re-visited: More on MARR, Payback Period Analysis, Rate of Return Calculations

8

Amortisman ve Vergi-Sonrası Analizleri Depreciation Terminology, Introduction to Depreciation and After-Tax Analysis

9 Pazar-Değeri Tahmin Yöntemleri Market-Value Estimation Methods

10 Enflasyon ve Enflasyon Varlığında Vergi Sonrası Analizleri

Inflation, After-Tax Analysis in the Presence of Inflation

11

Yerine Koyma Analizi

Replacement Analysis

12 Projeleri Fayda-Gider Oranı Yöntemiyle Hesaplanması

Evaluating Projects with the Benefit-Cost Ratio Method

13

Hassasiyet ve Risk Analizi Sensitivity and Risk Analysis

14 Hassasiyet ve Risk Analizi

Sensitivity and Risk Analysis

Page 151: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. Mühendislik ekonomisi araçlarını anlamak ve öğrenmek.

2. Alternatifleri kıyaslamak için finansal değerlendirme yöntemlerini öğrenmek.

3. Paranın zaman değeri, faiz oranları ve faktör formüllerini öğrenmek.

At the end of this course, the students;

1. Define engineering economy tools. 2. Apply financial evaluation methods to compare

alternatives. 3. Identify the concept of time value of money, interest

rate and factor formulas.

Beceri Skill

1. Mühendislik ekonomisi problemlerini çözmek.

1. Develop solutions to basic level issues related to the Solve engineering economy problems.

Yetkinlikler Competences

1. Gerçek hayatta karşılaşılan alternatifleri finansal olarak analiz etme.

1. Analyze the alternatives in real-life financially.

Page 152: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X X

P.Ö.Ç. 2 X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X X X X X

P.Ö.Ç. 5 X

P.Ö.Ç. 6 X X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X X

P.Ö.Ç. 9

P.Ö.Ç. 10 X X

P.Ö.Ç. 11 X X X

Page 153: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish YAPAY ZEKA

İngilizce / English ARTIFICIAL INTELLIGENCE

Dersin Kodu Course Code

BLG408

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/8 3 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Dersin büyük bir bölümünde yapay zeka yöntemlerindeki çeşitlilikler öğretilecektir. Temel yapay zeka soruları ve unsurları incelenecek ve ana teknikler araştırılacaktır. The aim of this course is to provide the students with the information cocerning the various methods in Artifial Intelligence, the fundamental questions and issues of AI and the essential techniques.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 154: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Yapay Zekaya Giriş Introduction to AI

2 Yapay Zeka Kavramları Concepts of AI

3

Kör Arama Algoritmaları Blind Search Algorithms

4 Sezgisel Arama Algoritmaları Heuristic Search Algorithms

5 Lokal Arama Algoritmaları Local Search Algorithms

6 Genetik Algoritmalar

Genetic Algorithms

7 Oyun Algoritmaları Game Algorithms

8

Çıkarım Mekanizmaları Reasoning Mechanisms

9 Prolog Programlama Dili Prolog Programming Language

10 Prolog Programlama Dili Prolog Programming Language

11

Bilgi Gösterimi

Knowledge Representation

12 Uzman Sistemler

Expert Systems

13

Makine Ögrenmesi Algoritmaları Machine Learning Algorithms

14 Makine Ögrenmesi Algoritmaları Machine Learning Algorithms

Page 155: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. Yapay Zeka metotlarıyla çözülebilecek problemleri tanıyacak ve çözecek bilgiye sahip olurlar.

2. Yapay zeka teknolojisinin potansiyel uygulamalarını değerlendirebilecek bilgiye sahip olurlar.

3. Bilgi gösterimi, planlama, öğrenme, robotik ve diğer AI alanlarındaki önemli kavramlar ve yaklaşımlar hakkında genel bilgi edinirler.

At the end of this course, the students;

1. Comprehend about determining a problem is fit to AI methods or not and using appropriate AI methods to the problems.

2. Realize about evaluating potential applications of AI technology.

3. Recognize major concepts and approaches in knowledge representation, planning, learning, robotics and other AI areas.

Beceri Skill 1. Yapay zeka alanındaki temel teknikleri

kullanabilme ve tartışabilme becerisine sahip olurlar.

1. Use and discuss the basic techniques of the field.

Yetkinlikler Competences

1. Gerçek hayatta karşılaşılan alternatifleri Etmen sistemlerine mantıksal veya olasılıksal çıkarım yapma ve planlama yeteneği kazanırlar.

1. Develop logical or probabilistic reasoning mechanisms and planning capabilities for agents.

Page 156: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X X X X X

P.Ö.Ç. 5 X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X X

P.Ö.Ç. 9

P.Ö.Ç. 10 X X X

P.Ö.Ç. 11 X X

Page 157: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish GERÇEK ZAMANLI SİSTEMLER

İngilizce / English REAL TIME SYSTEMS

Dersin Kodu Course Code

BLG410

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/8 3 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı, öğrencilere gerçek zamanlı bir sistemin nasıl modelleneceği ve analiz edilebileceğinin temel bilgileri hakkında bilgi vermektir. The aim of this course is to provide the students with the information cocerning basic knowledge of how to model and analyze a real-time system.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum

Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 158: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Gerçek Zamanlı Sistemlere Giriş Introduction to real-time systems

2 Statik Zamanlama Static scheduling

3

Dinamik Zamanlama Dynamic scheduling

4 Öncelikli Zamanlama Priority scheduling

5 Preemptif Sistemleri Preemptive systems

6 Senkronize Programlama Dilleri

Synchronous programming languages

7 Zaman ve Saat Senkronizasyonunun Tutması Keeping time and clock synchronization

8

Gerçek Zamanlı İzleme Sistemleri ve Hata Ayıklama Monitoring and debugging real-time systems

9 Hataya Dayanıklı Gerçek Zamanlı Sistemler Fault-tolerant real-time systems

10 Biçimsel Tanımlama ve Doğrulama Formal specification and verification

11

Gerçek Zamanlı Sistemlerin Güvenilirlik Modellemesi

Reliability modeling of real-time systems

12 Gerçek Zamanlı Sistemlerin Nesne Tabanlı Tasarımı

Object-oriented design of real-time systems

13

Dağıtık Gerçek-Zaman Sistemleri Distributed real-time systems

14 Hibrit Kontrol Sistemlerinde Temel Kavramlar Basic concepts in Hybrid control systems

Page 159: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. Gerçek zamanlı sistemler hakkında bilgi sahibi olurlar.

2. Güvenilir yazılım hakkında bilgi sahiptir. 3. Farklı alanlardaki gerçek zamanlı sistem

uygulamaları, gömülü ve yaygın bilgi işlem sistemleri hakkında bilgi sahibi olurlar.

At the end of this course, the students;

1. Have knowledge about the Real Time Systems. 2. Have knowledge about dependable and reliable

software. 3. Have knowledge about real time applications for

various application areas, embedded systems, pervasive computing.

Beceri Skill 1. Yazılım ve programı tasarlayabilir. 2. Gerçek zamanlı sistemleri test edebilir.

1. Design the RTS. 2. Test the RTS.

Yetkinlikler Competences

1. Gerçek zamanlı sistemleri analiz eder ve belirtimini yapabilir.

1. Analyse and specify the RTS.

Page 160: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X X X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X X X X X X

P.Ö.Ç. 5 X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X X X

P.Ö.Ç. 9

P.Ö.Ç. 10 X X X X

P.Ö.Ç. 11 X X

Page 161: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish MÜHENDİSLER İÇİN BİLGİSAYAR PROGRAMLAMA

İngilizce / English COMPUTER PROGRAMMING FOR ENGINEERS

Dersin Kodu Course Code

BLG412

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/8 3 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Dersin amacı, öğrencilere işletim sistemini oluşturan yazılım unsurlarının geliştirilmesi ile ilgili tekniklerin öğretilmesidir. Bunun yanında, sistem çağrılarının etkin kullanımı, ileri düzey C programlama, bilgisayar donanım işleyişi ve kontrolü hakkında bilgiler verilir. The aim of this course is to students to how to design and develop software components of an operating system and to building advanced level of C programming skills for controlling computer hardware effectively.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 162: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Bilgisayar sistemleri ve programlama hakkında bazı temel bilgiler

Introduction to computer systems and programming

2 C programlama temelleri (derleyici, bağlayıcı, hata ayıklayıcılar)

Fundamentals of C programming

3

Sistem yazılımları için arayüz geliştirme (Tcl/Tk)

Graphical interface developing for system programmin using Tcl/Tk

4 Simgesel dilde programlama temelleri Assembly programming

5 Linux/Unix işletim sistemi hakkında temel bilgiler,

Basics of Linux/Unix operating system

6 Kabuk komutları ve sistem yönetimi Shell commands and system administration

7 Sistem çağrıları ve giriş çıkış System calls and I/O

8

Dosyalar/linkler/dizinlerle ilgili işlemler

Operations on files/links/folders

9 Bellek erişimi ile ilgili uygulamalar Examples related with memory management

10 Süreçler ve süreç yönetimi Processes and process management

11

Sinyaller, süreçler arası iletişim

Signals and inter-process communication

12 parçacık (thread) programlama modeli Thread programming

13

Bilgisayar ağları hakkında temel bilgiler Fundamentals of networking

14 Soket arabirimi ile iletişim, sunucu-istemci modelinde uygulama geliştirme

Interprocess communication using socket interface, application development using client-server model

Page 163: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. İleri düzeyde C programlama dilini bilir. 2. İşletim sistemi alt birimlerinin tasarımını ve

kodlama tekniklerini bilir . 3. Süreç yönetimi ile ilgili konuları bilir.

At the end of this course, the students;

1. Define advanced level of C programming. 2. Recognize design and coding techniques for operating

system components. 3. Identify process management concepts.

Beceri Skill 1. Sistem çağrılarının nasıl etkin kullanılacağını

bilir.

1. Define how to use system calls effectively.

Yetkinlikler Competences

1. Süreçler arası iletişimin kullanıldığı çoklu süreçli uygulamalar geliştirebilir.

1. Develop multiprocessor applications where

interprocess communication is used.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X X X X X

P.Ö.Ç. 5 X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X X

P.Ö.Ç. 9

P.Ö.Ç. 10 X X X

P.Ö.Ç. 11 X X

Page 164: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish BİLGİSAYAR AĞLARINDA GÜVENLİK

İngilizce / English COMPUTER NETWORK AND SECURITY

Dersin Kodu Course Code

BLG414

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/8 3 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu dersin amacı öğrencilerin; bilgisayar ağları ile ilgili temel güvenlik kavramlarını öğrenmesini, ağ üzerinde aktarılan verinin gizlilik, bütünlük, aidiyet gibi bileşenlerini kavramasını, güvenlik mekanızması ile ilgili problemlere getirilen yaklaşım ve çözüm önerilerini değerlendirebilmesidir. The objective of this course is to introduce students to the main aspects of network security e.g. the secrecy, integrity and authenticity of data sent over an insecure network, and the security solutions that were developed to solve these problems.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 165: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Giriş, temel kavramların tanıtılması Introduction, introducing the basic concepts

2 Hash fonksiyonları

Hash functions

3

Kullanıcı / Web kimlik kontrolü User / web authentication control

4 Simetrik şifreleme Symmetric encryption

5 Güvenlik ihlali, ataklar, servis reddetme Security breach, attacks, to refuse service

6 Spam ve antispamlar Spam and antispams

7 Wi-Fi, RFID, VoIP güvenliği Wi-Fi, RFID, VoIP security

8

Virüsler ve solucanlar Viruses and worms

9 Açık anahtarlı şifreleme Public key encryption

10 PKI ve sertİfikalar PKI and certificates

11

IP ve Web güvenliği

IP and Web Security

12 Firewall

Firewall

13

Kişisel ağlar

Personal networks

14 Araştırma projesi sunumları Research project presentations

Page 166: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. Ağ güvenliği temel kavramlarını ve önemini öğrenme.

2. Şifreleme tekniklerini ve önemini öğrenme.

At the end of this course, the students;

1. Define the fundamental problems of network security and the importance of network security

2. Identify the encryption techniques and the importance of encryption

Beceri Skill 1. Servis reddetme ve hücum ve savunma

tekniklerini öğrenme. 2. İç ve dış saldıranlara karşı veri koruma

tekniklerini öğrenme.

1. Define the denial of service attacks and defenses. 2. Recognize the techniques to protect data against

attackers from inside and outside.

Yetkinlikler Competences

1. Güvenlik protokolü tasarlama.

1. Design security protocols.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3

P.Ö.Ç. 4 X X X X X

P.Ö.Ç. 5 X

P.Ö.Ç. 6 X X

P.Ö.Ç. 7

P.Ö.Ç. 8 X X X X

P.Ö.Ç. 9

P.Ö.Ç. 10 X X X

P.Ö.Ç. 11 X X

Page 167: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Dersin Adı Course Title

Türkçe /Turkish YAPAY SİNİR AĞLARI

İngilizce / English NEURAL NETWORK

Dersin Kodu Course Code

BLG416

Ders (saat/hafta) Lecture

(hours/week)

Laboratuvar Laboratory (hours/week)

İstanbul Esenyurt Üniversitesi

Kredisi IESU Credit

AKTS ECTS

Yıl/Yarıyıl Year/ Semester

4/8 3 0 3 4

Eğitim Dili Instruction Language

Türkçe Turkish

Dersin Cinsi Course Type

Zorunlu Must

Öğretim Elemanı Instructor(s)

Dersin Amacı (Tercihen Öğrenme Edinimleri ve Yetiler Açısından)

Objective of Course (Preferably expressed in terms of learning outcomes and competence)

Bu ders sinir ağları sistemlerinin temel prensipleri ve algoritmalarını tanıtmayı amaçlamaktadır. Öğrencilerin yapay sinir ağlarını gerçek hayatta anlayıp uygulayabilmelerini sağlayacaktır.

The aim of this course is to introduce students to the fundamental principles and algorithms of Artificial Neural Network (ANN) system and artificial neural networks in real life.

Öğretme Şekli Form of Teaching

Anlatım, Sorun/Problem Çözme, Sunum Lecture, Problem Solving, Presentation

Ödevler & Projeler Homework(s) & Project

Diğer Aktiviteler Other Activities

Dersin Başarı Değerlendirme Yöntemi

Assessment Criteria

Method Method

Adedi Quantity

Etki Oranı Yüzde(%) Percentage (%)

Ara Sınavlar Midterm Exam(s) Ödevler & Projeler Homework(s)& Projects Derse Katılım Course Participation

1 2 1

%25 %10 %5

Final Sınavı Final Examination

1 %60

Page 168: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

HAFTALIK DERS PROGRAMI WEEKLY LECTURE PLAN

HAFTA

Week KONULAR TOPICS

1 Yapay sinir ağlarına giriş, motivasyon ve uygulamaları

Introduction to artificial neural nets, motivation and applications

2 Temel sinir hücre modeli, Hebbian öğrenme kuralı, sinir ağları yapıları

Basic neuron model, Hebbian learning rule, neural network structures

3

Tekkatlı perceptron, doğrusal olmayan aktivasyon fonksiyonu, Delta kuralı

Singlelayer perceptron, nonlinear activation function, Delta rule

4 En küçükortalamalıkare (LMS) algoritması, perceptron yakınsama teoremi

The leastmeansquare (LMS) algorithm, perceptron convergence theorem

5 Denetimli öğrenim: çokkatlı ağlar. Backpropagation Öğrenimi

Supervised learning: multilayer networks. Backpropagation Learning

6 Ağ eğitimi ve testi için genel pratikler, çokkatlı perceptron uygulamaları

General practices for network training and testing, applications of multilayer perceptrons

7 Özyineli Backprop Ağları; Zaman içinde backpropagation öğrenim algoritması

Recurrent Backprop networks; Backpropagation through time learning algorithm

8

Radyaltabanlı fonksiyon (RBF) ağları ve düzenlileştirme teorisi

Radialbasis function (RBF) networks and regularization theory

9 Çekirdek metodları, destek vektör makinesi Kernel methods, support vector machine

10 Uzmanların karışımı, EM algoritması Mixture of experts, the EM algorithm

11

Denetimsiz öğrenim, ana bileşenler analizi, rekabetçi ağlar

Unsupervised learning, principal components analysis, competitive networks

12 Hopfield ağları ve Boltzmann makineleri Hopfield networks and Boltzmann machines

13

Kohonen’nin kendi kendini örgütleyen haritaları: Algoritmalar ve uygulamalar

Kohonen’s selforganizing feature maps: Algorithms and applications

14 Bilgiteorik modeller, bağımsız bileşenler analizi Informationtheoric models, independent components

analysis

Page 169: MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ BİLGİSAYAR …°LGİSAYAR MÜHENDİSLİĞİ... · blg107 bİlgİsayar mÜhendİslİĞİne gİrİŞ introduction to computer engineering 3

Ders Öğrenme Çıktıları

Bilgi Knowledge

Bu dersin sonunda öğrenciler;

1. Makine öğrenme tekniklerinin temel prensipleri hakkında bilgi sahibi olurlar.

2. Algoritmaları ve sonuçlarını göterecek ve değerlendirecek bilgiya sahip olurlar.

At the end of this course, the students;

1. Define the fundamental principles of machine learning techniques.

2. Demonstrate and evaluate the algorithms and the results.

Beceri Skill 1. Analiz için uygun veri kümeleri içine toplanan

bilgileri dönüştürebilir ve normalleştirebilir. 2. Hazırlanan örnekler üzerinde makine

öğrenme teknikleri uygulayabilir.

1. Convert and normalize collected information into datasets appropriate for analysis.

2. Implement machine learning techniques over prepared samples.

Yetkinlikler Competences

1. Yürütülen deneylerden elde edilen sonuçlar analiz edebilir.

1. Analyze the results obtained from the executed experiments.

DERS & PROGRAM ÇIKTILARI MATRİSİ / COURSES AND PROGRAM OUTCOMES MATRIX

DÖÇ-1

DÖÇ-2

DÖÇ-3

DÖÇ-4

DÖÇ-5

DÖÇ-6

DÖÇ-7

DÖÇ-8

DÖÇ-9

P.Ö.Ç. 1 X

P.Ö.Ç. 2 X X X

P.Ö.Ç. 3 X X

P.Ö.Ç. 4

P.Ö.Ç. 5 X X

P.Ö.Ç. 6

P.Ö.Ç. 7

P.Ö.Ç. 8

P.Ö.Ç. 9

P.Ö.Ç. 10

P.Ö.Ç. 11 X X X X X