Yeni G�r�n�m

FIELD COURSES

I. SEMESTER

Integrated Office Tools

The basic concepts of the computer system are given and the basic skills of using operating systems, internet and office application programs are given.

Textbook

  • Windows and Integrated Office

Seçkin Publishing:Zehra Alakoç Burma

Supplemental Textbooks

  • Using Computers and Office Programs

Kollektif, Alfa Aktüel Publishing – 2017

Introduction to Algorithms and Programming

By giving the basic concepts and logic of algorithm and programming, to teach the basic concepts and logic of algorithm and programming, to understand how and in what ways to reach the most appropriate result for the solution of a problem, to have basic knowledge of program development. and to gain basic competencies to improve oneself in computer programming.

Textbook

  • Introduction to Algorithm Design and Programming

Selami Eryılmaz, Detail Publishing, 2016

 

Supplementary Textbooks

  • Introduction to Algorithm Development and Programming

Honorary Patriot, Distinguished Publishing, 2015

 

Introduction to Cybersecurity

Understanding the vulnerabilities and threats that exist in the cyber world, perceiving basic security mechanisms, learning how to ensure the security of frequently used information system assets, how to effectively manage security in corporate systems Providing a perspective to learn what to do.

 

Textbook

  • Cyber Security and Defense – Awareness and Deterrence

Prof. Dr. Şeref Sağıroğlu, Graphicer Publications, 2018

Supplementary Textbooks

  • Applied Cyber Security and Hacking

Mustafa Altınkaynak, Abaküs Book, 2017


 

IT Law

How to interpret and resolve the issue within the framework of the legislation in case of both legal responsibilities and any dispute arising from the use of Information Technologies will be discussed. Legislation referring to technology within the Turkish Legal system will be examined in general.

Textbook:

Information Technology Law

Ali Haydar Doğu, Ekin Basım Yayın - Academic Books, 2017.


 

Supplemental Textbooks

Information Technology Law

Dr. Metin Turan, Seçkin Publishing House, 2017

Mathematics I

Basic Concepts, Numbers, Exponents and Their Properties, Sets, Factorization, 1st and 2nd Order Equations, Equation Systems and Solutions, Absolute Value, Inequality, Ratio-Proportion.

Textbook

  • General Mathematics I with Solution

Hasan Keleş, Umuttepe Publications, 2017

Supplemental Textbooks

  • General Mathematics

Osman Bizim, Ahmet Tekcan, Dora Printing Publication Distribution, 2016


 

Ataturk's Principles and History of Revolution-1

Atatürk's principles and the purpose of the history of the revolution, the characteristics of the Turkish revolution and Atatürk's understanding of the revolution. The Results of the French Revolution and the Revolution, the Ideas It Spread to the World, The Effects of the French Revolution and the Industrial Revolution on the Ottoman Empire, XVIII. and XIX. Innovation Movements in the Ottoman Empire in the Centuries, Tanzimat Period, XX. Reasons Preparing the Ottoman Empire for Collapse in the 11th Century. Intellectual Movements Developing with the Aim of Saving the Ottoman Empire from Collapse, Tripoli, I. and II: Balkan War, Causes of World War I, I. Entry of the Ottoman Empire into the World War and the Fronts.

 

Textbook

  • Atatürk's principles and History of the Revolution

UNC,Faruk Güven bookstore, Istanbul - 2007

Supplemental Textbooks

Orhan Doğan, Beta Basım Yayim Dağıtım A.Ş., 2013

Foreign Language I

Foreign Language (English) Grammar and improving reading and comprehension skills.

Textbook

  • Success in English-9, Grammar

Alper Arslan Nobel Books and Distribution A.S, - 2012

Supplemental Textbooks

  • English for Beginners, Yılmaz Hasdemir, Alfa Yay., 2012

Turkish Language I

The importance of the Turkish language and its place among the world languages and its grammatical rules.

Textbook

  • Writing Correct and Beautiful Speech in Language, İsmail ACAR, TÜRK, Alem yay. 2011

Supplemental Textbooks

I. SEMESTER ELECTIVE COURSES

 

Java Programming (

Introduction to Java Language Programming and basic concepts in this language (expressions, data types, variables, control structures, arrays). Software development (methods and classes). Class Variables and Local Variables. Object Oriented Programming, Database Operations.

.

 

Textbook

  • Y. Daniel Liang, "Introduction to Java Programming", Comprehensive Version.

 

Supplementary Textbooks

  • T. Gaddis, "Getting Started with Java"

P. Deitel, H. Deitel, "How to Program with Java"

 

 

Database Design

 

Basic database concepts; data and data models; relational database design; SQL structured query language; basic SQL residencies; SQL functions; grouping; merge; SQL administrative functions; use of multiple tables; SQL programming and function; Transaction and error situations in SQL programming; DBMS installation and administrative operations; SQL queries on the database management system.

Textbook

  • Database Systems, Ünal Yarımağan, TBV Publications.

Supplementary Textbooks

  • SQL Server 2017, İsmail Adar, Abacus Book.

 

Web Design and Programming

Editors and program development environments used for programming; Page design with HTML5; use of style sheets (CSS) in markup; creating dynamic pages (javascript); web server installation; The concept of cookies and their usage areas in internet programming; sending HTTP requests and responses over the internet; connecting to the database and performing transactions over the internet; listing, sorting and changing the information in the database; Developing a dynamic internet application for educational purposes.

Textbook

  • HTML5 and CSS3 All-in-One.

Harris, A., (2014), John Wiley & Sons.

Supplementary Textbooks

  • Web Coding & Development All-in-One.

McFedries, P., (2018), John Wiley & Sons.

 

 

 

II. SEMESTER

Computer Networks

Introduction to computer networks, Cables used in computer networks, Network hardware elements, Network protocols.

 

Textbook

  • Computer Networks and Internet

Douglas E. Comer, Nobel Scholar Publishing, 2016

 

Supplementary Textbooks

  • Computer Networks

Dr. Demir Öner, Papatya Bilim, 2010

Object Oriented Programming

Object Oriented basic principles and concepts, Expressions and processing priority, Data transformations, Receiving input from the user, Graphic entry, Package and Import Concept, Object Creation and Object References, String Class and Methods, Random and Math Classes, Commands Used in Input-Output (I/O) Operations, Control Structures - Repetitive Structures - Loops, Array Concept, Points to Consider When Naming Arrays and Indices, One-Dimensional Arrays, Accessing Array Elements with a for-each-like Loop Structure, Two-Dimensional Arrays, Multi-Dimensional Arrays, Array Elements Copying to Another Array, String Operations, Defining Dynamic Array with Arraylist, Sorting Algorithms, Search Algorithms, UML Diagrams, Class, Object, Access Tokens to Object Members, Method Concept, Inheritance, Encapsulation, Polymorphism

 

Textbook

  • C++ Lesson: Object Oriented Programming

Asst. Assoc. Dr. Çiğdem Turhan, Asst. Assoc. Dr. Fatma Cemile Serçe, Author's Self-Published, 2012

 

Supplementary Textbooks

  • Object Oriented Programming with C#

Metin Bilgin, Murat Work, Kodlab Kitapevi, 2018

Sistem Analizi ve Tasarımı

Genel sistem teorisi, bilgi sistemleri, fizibilite, iş akış diyagramları, veri akış diyagramları, karar tabloları, karar ağaçları.

 

Ders Kitabı

  • Sistem Analizi ve Tasarımı

Oya Kalıpsız, Papatya Bilim, 2012

Yardımcı Ders Kitapları

  • Bilgisayar ve Yazılım Mühendisliğinde Sistem Analizi ve Tasarım

Gökhan Silahtaroğlu, Papatya Bilim, 2009

Siber Saldırı ve Savunma Yöntemleri

Ders kapsamında daha önce öğrenilen teorik bilgilerin GNS3 emülasyonu ile ağ cihazlarının saldırı ve savunma bilgilerini öğrenirler. Saldırlar Sanal makine Kali üzerinden gerçekleştirilir. Savunma için bilinmesi gerekenler öğrenciye aktarılır.

 

Ders Kitabı

  • Siber Güvenlik ve Savunma

Prof. Dr. Şeref Sağıroğlu, Prof. Dr. Mustafa Alkan, Grafiker Yayınları, 2018

Yardımcı Ders Kitapları

  • Her Yönüyle Siber Savaş

Hasan Çiftçi, Tübitak Popüler Bilim Kitapları, 2013

Matematik II

Türev, geometrik anlamı ve özellikleri, temel elementer fonksiyonların türevleri. Diferansiyel, yüksek mertebeden türev ve diferansiyel. Türevin uygulamaları, Türevle ilgili temel teoremler. Fonksiyonların ekstremumu ve asimptotları. Fonksiyonların değişiminin incelenmesi ve grafiklerinin çizimi. Belirsiz integral ve özellikleri. Değişken değiştirme ve kısmi integrasyon. Rasyonel ve irrasyonel fonksiyonların integralleri. Binom integrali. Trigonometrik ve hiperbolik fonksiyonları integralleri. Belirli integralin uygulamaları ve özellikleri. Belirli integralin uygulamalrı (alan, hacim ve yay uzunluğu hesabı).

Ders Kitabı

  • Çözümlü Genel Matematik

Hasan Keleş, Umuttepe Yayınları, 2017

Yardımcı Ders Kitapları

  • Soyut Matematik - Akıl Yürütmenin Başlangıcı

Timur Karaçay, Seçkin Yayınevi, 2016

Türk Dili II

Türk dilinin önemi ve dünya dilleri arasındaki yeri ve dilbilgisi kuralları.

Ders Kitabı

  • Türk Dili Doğru Ve Güzel Konuşma Yazma, ACAR,İ. , Alem Yay. 2011

Yardımcı Ders Kitapları

  • Türk Dili Kitabı

Gülden S. Yüksekkaya, , Kesit Yay., 2012

Atatürk İlkeleri Ve İnkılap Tarihi-II

Atatürk ilkeleri ve inkılâp tarihinin amacı,Türk inkılâbının Özellikleri ve Atatürk’ün İnkılâp Anlayışı. Fransız İhtilali ve İnkılâbının Sonuçları, Dünyaya Yaydığı Fikirler,Fransız İnkılâbı ve Sanayi İnkılâbının Osmanlı Devletine Etkileri,XVIII. and XIX. Yüzyıllarda Osmanlı Devletinde Yenilik Hareketleri,Tanzimat Dönemi,XX. Yüzyılda Osmanlı Devletini Yıkılışa Hazırlayan Sebepler. Osmanlı Devletini Yıkılıştan Kurtarmak Amacı ile Gelişen Fikir Akımları,Trablusgarp, I.ve II: Balkan Harbi, I. Dünya Harbinin Nedenleri,I. Dünya Harbine Osmanlı Devletinin Girişi ve Cepheler.

Ders Kitabı

  • Atatürk ilkeleri ve İnkılap Tarihi

ÇİL, F” Güven kitabevi,İstanbul – 2007

Yardımcı Ders Kitapları

Doğan, O. Beta Basım Yayım Dağıtım A.Ş., 2013


 

Yabancı Dİl II

Yabancı Dil ( İngilizce ) Dilbilgisi ve okuma ve anlama yeteneğini arttırma.

Ders Kitabı

  • Success in English-9, Dilbilgisi

Arslan, A. Yayın Evi: Nobel Kitap ve Dağıtım A.S, - 2012

Yardımcı Ders Kitapları

  • Yeni Başlayanlar için İngilizce

Hasdemir, Y. Alfa Yay., 2012

II. YARIYIL SEÇMELİ DERSLER

 

Sunucu İşletim Sistemleri

Temel işletim sistemi kavramları, işletim sisteminin yapısı, işletim sistemi kurmak, işletim sistemi yönetimsel araçları kullnamak, işletim sistemi yardımcı programları kurmak, erişim denetimi, ağ ayarları, sunucu işletim sistemleri

Ders Kitabı

  • Windows Server 2016

Haydar Yener Arıcı, Seçkin-Bilgisayar

Yardımcı Ders Kitapları

  • LİNUX SİSTEM VE AĞ

Alper Özbilen, Pusula Yayıncılık

 

 

Güvenli Web Yazılımı Geliştirme

Güvenlik doğrulaması ve testi, Durağan analiz araçları kullanarak kod yorumlama Kabuk ve işletim ortamı, Sayısal değer taşma problemleri ve saldırıları, Yastık alanı taşman problemleri ve saldırıları, Formatlı karakter dizi problemleri ve saldırıları,Girdi doğrulama problemleri ve saldırıları, Web uygulama güvenliği, oturum yönetimi, XSS saldırıları, Bağlantılar ve Yarış durumları, Standart forma dönüştürme ve dizin gezme hataları, Geçici saklama alanı ve rastgelelik.

 

Ders Kitabı

  • Yazılım Güvenliği

Bünyamin Demir , Dikeyeksen

Yardımcı Ders Kitapları

  • Ağ ve Yazılım Güvenliği

Furkan Çontar ,Kodlab

Görsel Programlama

 

Görsel programlama editörünün kurulumu ve tanıtımı, nesne tabanlı programlama mantığı, sınıflar, nesneler, Windows form özellikleri, standart nesneler ve özellikleri, fonksiyonlar, operatörler, ifadeler, karar yapıları ve döngüler, görsel programlamada sık kullanılan nesnelerin ayrıntılı incelenmesi, araç çubukları ve menüler ile çalışma, mesaj pencereleri, hata ayıklama, diziler ve listeler, birden fazla form ile çalışma. Dialog pencereleri, Dosya işlemleri, Özel bileşenve dialogtasarımları, paneller, MDI Formlar, hazır kütüphaneler, özel kütüphane geliştirme, veri tabanı kullanarak uygulama geliştirme, çok katmanlı uygulama geliştirme, program kurulum seti hazırlama.

Ders Kitabı

  • Microsoft Visual C#.NET

John Sharp, Jon Jagger, Arkadaş Yayınları, 2003.

Yardımcı Ders Kitapları

  • Visual C#.NET veri tabanı

Nihat Demirci, Yüksel İnan, Palme Yayıncılık, 2005.

  • Profesyonel Programlama Teknikleri .NET

Tansu Türkoğlu, 2007.

  • C# ‘ı Kavramak

Tom Archer, Arkadaş Yayınları, 2001.


 

III. YARIYIL

Güvenlik Duvarı Çözümleri ve Yönetimi

Firewall kurulumu ve yönetimi.

Ders Kitabı

  • Ağ ve Yazılım Güvenliği

Furkan ÇONTAR, Kodlab Yayınları, 2016

Yardımcı Ders Kitapları

  • Uygulamalı Siber Güvenlik ve Hacking

Mustafa ALTINKAYNAK, Vakademi Yayınları, 2013

İleri Ağ Teknolojileri

OSI modeli ve katmanlar, LAN ve WAN teknolojileri, IP v4, IP v6, Alt ağlar, Routing, 802.x ailesi, Ağ yönetimi, ağ mimarileri, protokoller, yüksek hızlı ağlar, ağ güvenliği

Ders Kitabı:

  • Internetworking Technologies Handbook 3. edition,

J.Scot Marcus, Cisco Press Inc, 2000

Yardımcı Ders Kitapları

  • Computer Networking: A Top-Down Approach

James Kurose, Keith Ross,

Kriptoloji (3-0) 5

Bazı şifreleme (kripto) sistemleri tanıtılacaktır. Bu dersin birincil amacı şifreleme konusuna ilgisi olan öğrencilerin kriptolojiye giriş yapmalarını sağlamaktır. Bu dersin bir başka amacı da günümüz şifreleme sistemlerinde matematiğin önemini vurgulamaktır.

Ders Kitabı:

  • Şifreleme ve Şifre Çözme Yöntemleri

Nuri Ural , Ömer Örenç, Pusula Yayıncılık, 2017

Yardımcı Ders Kitapları

  • Java Diliyle Kri ptoloji Uygulamaları

Hüseyin Bodur, Abaküs Kitap, 2016

Sunucu Saldırıları ve Güvenlik Teknikleri

Yapılacak projenin analizini yapıp, sürecini yöneterek güvenlik yönetimlerini yapabilecektir.

Ders Kitabı

  • Bilgi Güvenliği ve Hacking Yöntemleri

Enes Aslanbakan, Pusula Yayıncılık, 2019

Yardımcı Ders Kitapları

  • Hacking Interface

Hamza Elbahadır, Kodlab 2019

Kimlik ve Kaynak Yönetimi

 

Bilgi teknolojileri kurumsal yönetimi ve risk yönetimi, risk yönetimi prensipleri ve uygulamaları, kurumsal denetim yönetimi, denetimin gerçekleştirilmesi, bilişim teknolojileri yaşam döngüsü yönetimi, proje yönetim metodolojileri, bilişim teknolojileri servis sunum ve alt yapısı, bilgi sistemleri donanımı, mimarisi ve yazılımı, network alt yapısı, bilgi varlıklarının korunması, iş sürekliliği planlaması ve felaket kurtarma.

 

 

 

Ders Kitabı

  • Gregory Peter H. Certified Information Systems Auditor

McGraw Hill (2010).

Yardımcı Ders Kitapları

  • Complete Guide to CISM Certification

Peltier, T.R., Peltier, J., Auerbach Publicaitons (2002).

III. YARIYIL SEÇMELİ DERSLER

Mesleki İngilizce

Öğrencilere, üzerinde tartışabilecekleri ve fikir alışverişi yapabilecekleri konularla ilgili birbirinden ilginç aktiviteler sunulur, önemli yeni kelimeler ve ifadeler öğretilir, İngilizce konuşurken kendilerine güven tahsis edilir, dergi ve gazetelerden gerçek yazılar ve meslekleriyle ilgili gerekli kelimeler verilir,. Bunun yanı sıra, öğrenenlerin mesleki alanlarına dair belgeler yazma materyali olarak sağlanır.

Ders Kitabı

  • Oxford English for Information Technology

Eric H. Glendinning and John McEwan, Oxford University Yayınları, 2002

Yardımcı Ders Kitapları

  • Yabancı Diller Mesleki İngilizce

MEB, MEB Yayınları, 2013

 

 

 

Veritabanı Güvenliği ve Savunma Algoritmaları

 

Veri tabanında tehdit kavramı, iç tehditler ve güvenlik algoritmalarının incelenmesi, Doğal afetlerin veri tabanları üzerindeki etkileri ve önlemler. Veri tabanı üzerinde eksikliklerin giderilmesi için gerekli yöntemler, insan taraflı tehditler ve zararlı yazılımlarla ilgili tehditler, savunma algoritmaları.

Ders Kitabı:

  • Veri Tabanı ve Yönetimi

A.M. Ateş,Ö.Kestane, C.E.S. Enternasyonel Kitabevi, İzmir, 2004.

Yardımcı Ders Kitapları

  • SQL Server Sunucu Sistemi, İnternet Yazılımcılar için SQL Server 2014 & Veritabanı Programlama

Yaşar Gözüdeli, Seçkin Yayınevi

  • Veritabanı Yönetim Sistemleri

Turgut Özseven, Ekin Basım Yayın

 

 

Güvenlik Olay Yönetimi

 

Yazılım ve ağ ortamlarındaki log kayıtlarının yönetilmesi,incelenmesi,arşivlenmesi

Ders Kitabı:

  • Logging and Log Management,

Anton Chuvakin , Kevin Schmidt , Chris Phillips, Elsevier Science

Yardımcı Ders Kitapları

  • Security Information and Event Management (SIEM) Implementation

Allen Harper , Stephen VanDyke , Chris Blask , Shon Harris , David R. Miller, McGraw-Hill Education

 

Yapay Zeka Teknikleri

 

Yapay zeka algoritmalarını, yöntemlerini , dillerini öğrenmek. Bir problemin Yapay Zeka yeknikleriyle çözülüp çözülemeyeceğini ayırtedebilmek.

Ders Kitabı:

 

  • Yapay Zeka Uygulamaları

Cetin Elmas, Seçkin Yayıncılık

Yardımcı Ders Kitapları


 

  • Yapay Zeka

Prof. Dr. Vasif V.NABİYEV, Seçkin Yayıncılık

Akademik Türkçe

 

Türkçenin yapısı ve temel dilbilgisi özelliklerinin kavranması, okunan metinlerin gerektiği gibi anlaşılması, öğrencilerin sözvarlığının genişletilmesi.

Ders Kitabı:

 

  • Üniversite Öğrencileri İçin Uygulamalı Türk Dili 1. ve 2. Cilt

Yusuf Çotuksöken, Papatya Yayıncılık, İstanbul 2001

Yardımcı Ders Kitapları


 

  • Dilbilgisi

T. Nejat Gencan, Ayraç Yayınları, Ankara.


 

Yetkinlik Geliştirme Programı

 

Öğrencilerin, iletişim sürecinin temel özellikleri hakkında bilgi sahibi olmasını; öğretim ve rehberlikte etkili iletişim becerilerinin farkına varmalarını; çeşitli iletişim becerileri ve yollarını sınıfta etkili bir şekilde nasıl kullanmaları gerektiğini anlamalarını sağlamaktır.

Ders Kitabı:

  • Kurumsal Bilgi Güvenliği

Kolektif , Papatya Bilim yayınları

Yardımcı Ders Kitapları


 

  • Bilgi Güvenliği Yönetim Sistemi

Faruk Çubukçu , Pusula Yayıncılık

 

Girşimcilik

 

Girişimcilik örnekleri ile girişim nedir, nasıl girişimci olunur

Ders Kitabı:

  • Girişimcilik ve Küç. Operation Yö.

KÜÇÜK, O., Seçkin Ya., Ankara. 2009

Yardımcı Ders Kitapları

  • Girişimcilik: Temel Kavramlar ve Bazı Güncel Konular

ARIKAN, S., Siyasal Ya., Ankara. 2003

 

 

IV. YARIYIL

 

İşyeri Uygulaması

Öğrencilerin anlaşma yapılan işyerinde endüstriye dayalı uygulamalı işbaşı eğitimi alması sağlanacaktır.

İşyeri Eğitimi 

Öğrencilerin anlaşma yapılan işyerinde işyeri eğitimi alması sağlanacaktır.