DERSİN ADI COURSE NAME DERS HAKKINDA ABOUT COURSE KREDİ K U L ECTS

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "DERSİN ADI COURSE NAME DERS HAKKINDA ABOUT COURSE KREDİ K U L ECTS"

Transkript

1 DERS KODU TR/ EN DERSİN ADI COURSE NAME DERS HAKKINDA ABOUT COURSE KREDİ K U L ECTS BİL 101 TR Bilişim Teknolojileri Information Technologies BİL 101L TR Bilgisayar Mühendisliği Temel Uygulamaları BİL 102 TR Bilgisayar BİL 106 TR Veritabanı Yönetimi BİL 111 TR Bilgisayar Mühendisliğinin Temelleri BİL 112 TR Yapısal BİL 113 TR Bilgisayar I Fundamental Applications in Engineering Database Management Fundamentals of Engineering Structured I Bilgisayar ve Bilişimin temel kavramları. Bilgisayarların donanım elemanları. Yazılım kavramları. dilleri. İşletim sistemleri ve uygulama yazılımları. Kelime işlemciler, elektronik tablolama ve veritabanları. Bilgisayar ağları ve İnternet. Web sayfası hazırlama. Bilişim etiği. Assembler (çevrici) programlama temel komutları. Assembler programlamaya giriş. Linux/Unix işletim sistemi ve Shell komutları. C programlamaya giriş. ya giris. Derleyici ve yorumlayicilar. Dilin temel elemanlari. Giris ve çikis deyimleri. Degiskenler ve atama deyimi.temel veri tipleri ve ifadeler. Karar verme: If ve Switch deyimleri. Döngü yapilari: while, for ve do-while döngüleri. 1 boyutlu dizinler. 2 boyutlu dizinler ve içiçe döngü yapilari. Dizin, Karakter ve Dosya Giris/Çikis islemleri. Fundamentals of computers and informatics. hardware. Software concepts. languages. Operating systems and application software. Word processors, electronic spreadsheets, presentation software and databases. Networks and Internet. Designing web pages. ethics. Basic assempler instructions. An introduction to Assrmbler. Linux/Unix Operating Systems and Shell commands. Introduction rto C programming. Introduction to programming. Compilers and interpreters. Fundamentals of programming and data types. Variables and assignment statement. Control statements: Decision making (if-then-else, switch) and iteration (while, do-while, and for) statements. Classes and methods. 1-d arrays and its applications Veritabanı sistemlerine temel kavramları ve uygulamaları. Basic concepts and applications of database systems Bilgisayarlara giriş. Donanım parçaları: MİB, ve Bellek üniteleri. İkincil bellek üniteleri: Teyp, Disk ve CD-ROM. Sayısal ve doğrusal dosya erişimi. Giriş/Çıkış cihazları ve özellikleri. İkili sayı sistemi ve sayıların gösterimi. Veri sıkıştırma. Bilgisayar mimarisi. Makine dili. İşletim sistemleri. Yazılım kavramları: sistem ve uygulama yazılımları; programlama dilleri ve çeviriciler; yazılım mühendisliği. Algoritma tasarımı ve veri soyutlama. Hesaplama Kuramı. ya giriş. Derleyici ve yorumlayıcılar. Dilin temel elemanları ve veri tipleri. Dizgiler ve dosya Giriş ve çıkış işlemleri. Değişkenler ve atama deyimi. İşleyiş akış denetimleri: Karar verme ve döngü yapıları. 1-boyutlu dizinler. 2-boyutlu dizinler ve içiçe döngü yapıları. Sınıf ve nesne tanımları. Metot tanımları. Statik metotlar. Paketler. Kural dışı durum yönetimi. Web arayüzleri (appletler). Java ile programlamaya giris. Derleyici ve yorumlayicilar. Dilin temel elemanlari ve veri tipleri. Dizgiler ve dosya Giris ve çikis islemleri. Degiskenler ve atama deyimi. Isleyis akis denetimleri: Karar verme ve döngü yapilari. 1-boyutlu dizinler. 2-boyutlu dizinler ve içiçe döngü yapilari. Sinif ve nesne tanimlari. Metot tanimlari. Statik metotlar. Paketler. Kural disi durum yönetimi. Web arayüzleri (appletler). Introduction to computers. Hardware components: CPU and memory, secondary storage: tape, disk and CD ROM. File syatems. Input output devices. Number system and binary numbers. architecture. Assembly language. Operating systems. Software concepts: system and application software, programming languages and compilers; software Engineering. Algorithm design and data abstraction. Theory of computation. Introduction to programming. Compiler and interpreter tools and how they work. Fundemantal constructs of a programming language, and data types. Variables and assignments operations. Loops and nested loops. Arrays, one and two-dimentional arrays. File input and output operations. Methods, static methods. Packages. Exception handling. Introduction to programming using Java. Compiler and interpreter tools and how they work. Fundemantal constructs of a programming language, and data types. Variables and assignments operations. Loops and nested loops. Arrays, one and two-dimentional arrays. File input and output operations. Methods, static methods. Packages. Exception handling

2 BİL 114 TR Bilgisayar II BİL 121 TR Bilişim Teknolojileri ve Veri Yönetimi BİL 122 TR C ile Yapısal BİL 131 TR Bilişim Teknolojileri ve BİL 134 TR Bilgisayar Bilimleri için Ayrık Matematik II Information Technologies and Data Management Structured with C Information Technologies and Discrete Mathematics for Science C ve C++ ile ya giriş. Derleyici ve yorumlayıcılar. Dilin temel elemanları ve veri tipleri. Dizgiler ve dosya Giriş ve çıkış işlemleri. Değişkenler ve atama deyimi. İşleyiş akış denetimleri: Karar verme ve döngü yapıları. 1-boyutlu dizinler. 2-boyutlu dizinler ve içiçe döngü yapıları. Modüler programlama temelleri. Fonksiyon tanımları. Modüler programlama incelikleri, fonksiyonlar, işaretçiler. Nesnesel programlama temelleri, korunma, kalıtım, çokyüzlülük, şablonlar, aykırı durum teknikleri, hafıza kullanımı (çöp toplama) Bilgisayar ve Bilişimin temel kavramları. Bilgisayarlarin donanım elemanlari. Yazilim kavramlari. dilleri. Isletim sistemleri ve uygulama yazilimlari. Kelime islemciler. Bilgisayar aglari ve Internet. Web sayfasi hazirlama. Bilisim etigi. Veritabanı Yönetim Sistemleri. Veritabanı tasarım adimları. Veritabanı kullanimı,sql sorgulama dili komutları: Select, Insert, Update, Modify, Create, Delete ve Drop komutlariı Access ile database sorgulama. Access'e veri girisi için form yaratmak, raporlama ve grafik hazirlama araçlari ve bunların kullanımı, excelde belirli formullerin kullanılması, excel'de makro yazılımı C ile Yapısal ya giriş. Derleyici ve yorumlayıcılar. Dilin temel elemanları ve veri tipleri. Dizgiler ve dosya Giriş ve çıkış işlemleri. Değişkenler ve atama deyimi. İşleyiş akış denetimleri: Karar verme ve döngü yapıları. 1-boyutlu dizinler. 2-boyutlu dizinler ve içiçe döngü yapıları. Modüler programlama temelleri. Fonksiyon tanımları. Modüler programlama incelikleri, fonksiyonlar Bilgisayar ve Bilisimin temel kavramlari. Bilgisayarlarin donanim elemanlari. Yazilim kavramlari. dilleri. Isletim sistemleri ve uygulama yazilimlari. Kelime islemciler, elektronik tablolama ve veritabanlari. Bilgisayar aglari ve Internet. Web sayfasi hazirlama. Bilisim etigi. Dilin temel elemanlari. Giris ve çikis deyimleri. Degiskenler ve atama deyimi.temel veri tipleri ve ifadeler. Karar verme: If ve Switch deyimleri. Döngü yapilari: while, for ve do-while döngüleri. 1 boyutlu dizinler. 2 boyutlu dizinler ve içiçe döngü yapilari. Dizin, Karakter ve Dosya Giris/Çikis islemleri. Hesaplamalı matematik için temel matematik nesneleri: küme aritmetiği, sıralar, bağıntılar, fonksiyonlar ve bölüntüler. Çıkarsamalı matematiksel mantık. Ayrık sayı sistemleri. Tümevarım ve özyineleme. Çizgeler ve altçizgeler. Örtme problemleri. Patika problemleri. Yöneltilmiş grafikler. Kombinatorik. Introduction to programming using C/C++. Compiler and interpreter tools and how they work. Fundemantal constructs of a programming language, and data types. Variables and assignments operations. Loops and nested loops. Arrays, one and two-dimentional arrays. Modular programming essentials, functions, pointers. Object oriented programming fundamentals, encapsulation, inheritance, polymorphism, templates, exception handling, garbage collection. Basic concepts of informatics and computer. Hardware components. Software concept. Operating systems and application programs. Word processors. Spreadsheets. Internet. Webpage design. Ethics. Fundamental programming language constructs. Database access using SQL. Select, Insert, Update, Modify, Create, Delete and Drop statements. Access forms, reporting and graphics. Using Excel and macro writing. Introduction to structured programming using C. Compiler and interpreter tools and how they work. Fundemantal constructs of a programming language, and data types. Variables and assignments operations. Loops and nested loops. Arrays, one and twodimentional arrays. Modular programming essentials, functions Basic concepts of informatics and computer. Hardware components. Software concept. Operating systems and application programs. Word processors. Spreadsheets. Internet. Webpage design. Ethics. Fundamental programming language constructs. Primitive data types. Input/output statements. Flow control. Loop structures and nested loops. File processing and string processing. Basic mathematical objects for computational mathematics. Set arithmetic. Sequences, relations, functions and partions. Deductive mathematical logic. Discrete number systems. Induction and recursion. Graphs and subgraphs. Covering problems. Path problems. Directed graphs. Combinatorics

3 BİL 141 TR Bilgisayar I (Java) BİL 142 TR Bilgisayar II (C/C++) BİL 211 TR Nesnesel Tasarım ve I(Java) II(C/C++) Object-Oriented Design and Bilgisayar ve Bilisimin temel kavramlari. Bilgisayarlarin donanim elemanlari. Yazilim kavramlari. Isletim sistemleri ve uygulama yazilimlari. ya giris. Dilin temel elemanlari ve veri tipleri. Dizgiler ve dosya Giris ve çikis islemleri. Degiskenler ve atama deyimi. Isleyis akis denetimleri: Karar verme ve döngü yapilari. 1-boyutlu diziler. 2-boyutlu diziler ve içiçe döngü yapilari. Altprogramlar. Sinif ve nesne tanimlari. Kalinti (miras). Kural disi durum yönetimi. Web arayüzleri (applet?ler). Assembler (çevrici) programlama temel komutlari. Assembler programlamaya giris. İşaretçiler. Özyineleme. Referans değişkenler. İsim uzayları. template kütüphaneleri. C++ sinif ve nesne tanimlari. Metot tanimlari. Statik metotlar. Paketler. İleri C ve C++ programlama. Java ile nesnesel programlama kavramları. UML (Unified Modeling Language) kullanarak nesnesel program tasarımı. Bilgi saklama prensibi. Sınıf tasarımı. Kalıntı (miras). Arayüz ve soyut sınıflar. Nesnelerin çalışma zamanında dinamik olarak sınıflarla ilişkilendirilmeleri. Tasarım örüntüleri. Uygulama çerçeveleri. Uygulama programlama arayüzleri (API). BİL 212 EN Veri Yapıları Data Structures Yığınlar. Özyineleme teknikleri. Kuyruklar. Dinamik değişkenlerin yaratılmaları ve ortadan kaldırılmaları. Dairesel listeler. Çift bağlı listeler. O- notasyonu. Sıralama ve arama yöntemleri. Algoritmaların yer ve zaman değerleri. İkili ağaçlar. İkili arama ağaçları. Ağaç tarama algoritmaları. İkili ağaç sıralama algoritmaları. BİL 264 TR Mantıksal Devre Tasarımı BİL 264L TR Mantıksal Devre Tasarımı Laboratuvarı Logic Circuit Design Logic Circuit Design Laboratory BİL 331 TR Algoritma Analizi Design and Analysis of Algorithms İkili sistemler. Kodlar. Boole Cebri. Sayısal Mantık Kapıları. Fonksiyonlarının sadeleştirilmesi. Birleşimsel Mantık. Ardışıl Eşzamanlı Mantık. Sayıcılar. Tasarım problemleri. Tümdevre katalog bilgilerinin okunması ve laboratuvar ekipmanının tanınması. Boole fonksiyonlarının kapı devreleri kullanarak gerçeklenmesi, basitleştirilmesi. Kapılar, kombinasyonal mantık devreleri (çoğullayıcılar ve kod çözücüler) ile fonksiyon gerçekleme. Flip-floplar, kaydırmalı kaydediciler ve sayıcılar. Osilatör gerçekleme Algoritmaların analiz ve tasarımı. O-notasyonu. Böl ve fethet algoritmaları. Dinamik programlama. Backtracing ve Branch and Bound yöntemleri. Alt sınır teorisi. Sıralama ve arama algoritmalarının matematiksel karmaşıklığı. Grafik algoritmaları. NP-zor ve NP-tam problemleri. Temel NPC problemleri. Dizgi işleme algoritmalarının analizi. Paralel algoritmalara giriş. Basic concepts of informatics and computer. Hardware components. Software concept. Operating systems and application programs. Introduction to programming. Compilers and interpreters. Fundamental programming language constructs and data types. Strings and file input/output. Variables and assignment statements. Flow control. Arrays. Loop structures and nested loops. Subprograms. Class and object concepts. Inheritance. Exception handling. Applets. Assemblers. C/C++ programming. Pointers. Recursion.Reference variables. Namespaces. Template libraries. C/C++ advanced programming. Object-oriented programming concepts using Java programming language. Object-oriented program design using Unified Modelling Language (UML). Information hiding principle, encapsulation. Class design. Inheritance. Interfaces and abstract classes. Late binding. Design patterns. Application frameworks. Application programming interfaces (API). Stacks. Queues. Dynamic variables, constructors. Lists, linked lists, double-linked lists. Sorting and searching techniques. Recursive algorithms. Algorithmic complexity, O-notation, memory and time requirements of algorithms. Binary trees and searching. Tree traversals. Tree sorting algorithms. Binary systems and codes. Boolean Algebra. Digital logic gates. Simplification of Boolean functions. Combinational logic. Synchronous sequential logic. Counters. Design problems. Introduction to integrated circuit data sheets and laboratory equipments. Simplification and implementation of Boolean functions using logic gates. Function implementation using gates, and combinational logic gates (multiplexers and decoders), Flip flops, shift registers and counters. Oscillator design. Design and analysis of algorithms. O-notation. Divide and conquer algorithms. Dynamic programming. Backtracing and Branch and Bound methods. Lower bound theorem. Time and computational complexities of sort and search algorithms. Graph algorithms. NPhard and NP-complete problems. Fundamental NPC

4 problems. Analysis of string processing algorithms. Introduction to paralel algorithms. BİL 320 TR Web Tasarımı Web Design Web sitesi planlamak. Görüntüleme ve dolaşma tasarımı. Tasarımı geliştirme. Metin, sayı, ve görüntülerin toplanması ve hazırlanması. Çokluortam elemanlarının, formların ve veritabanlarının hazırlanması. Araç yazılım seçilmesi. Dosyaların organizasyonu. Şablon yaratmak. Sayfaların toplanması. Sitenin denenmesi ve ağa eklenmesi. BİL 332 TR Sayısal Yöntemler Numerical Methods Yaklaşık hesaplamalar. Kesme ve yuvarlama hataları. Cebirsel denklemlerin sayısal çözümü. Doğrusal denklem takımlarının çözüm yöntemleri: Gauss Eliminasyon yöntemi. LU-parçalama ve yineleme yöntemleri. Matris tersi hesaplama. İnterpolasyon: Lagrange, Newton ve Gauss formülleri. Sayısal integrasyon: Trapez, Simpson ve Romberg yöntemleri. Diferansiyel denklemlerin sayısal çözümü. BİL 334 TR Biçimsel Diller ve Otomata Formal Languages and Automata Diller ve gösterimleri. Sınırlı özdevinir (otomata) ve düzenli gramerler. Bağlam-duyarsız gramerler.soyut makineler ve dilin kabulü kavramları. Deterministik ve deterministik olmayan sonlu durum makineleri. Pushdown özdevinir. Turing makineleri ve hesaplama teorisini giriş. BİL 341 TR Uzman Sistemler Expert Systems Uzman sistemlere giriş, uzman gösterimi. Kural tabanlı uzman sistemler. Kural tabanlı uzman sistemlerde belirsizlik yönetimi. Bulanık kümeler. Bulanık mantık. Bulanık uzman sistemler. Çerçeve tabanlı uzman sistemler. Bilgi mühendisliği ve veri madenciliği.sistemlerin temel özellikleri. BİL 361 TR Bilgisayar Mimarisi ve Organizasyonu Architecture and Organization Bilgisayar teknolojilerine giriş. Performans kıyaslaması. Çevirici (assembly) programlama dili. Bilgisayar aritmetiği. İşlemci gerçekleştirme. Borulama yöntemi. Önbellek ve sanal bellek. Giriş/Çıkış yapılanması ve arabirimlemesi. Çoklu işlemciler. BİL 362 TR Mikroişlemciler Microprocessors Mikroişlemcilere giriş. Adresleme kipleri. Makine kodları ve çevirici dili programlaması. Altyordamlar, kesintiler ve temel giriş/çıkış. Seri ve paralel iletişim. BİL 362L TR Mikroişlemciler Laboratuvarı Microprocessors Laboratory Asembler dili programlama. Kesme programlaması. Giriş/Çıkış cihazlarının programlanması. Webpage design. Visualization and navigation. Simple components, text, label and forms. Multimedia forms and database design. Development tool selection. File organization. Template creation. Test and deployment. Approximations. Truncation and rounding errors. Numerical solution of algebraic equations. Methods fort he solution of linear algebraic systems: Gaussian Elimination method. LU-decompositon and iteration schemes. Matrix inversion. Interpolation: Lagrange, Newton and Gauss formulae. Numerical integration: Trapezoidal, Simpson and Romberg methods. Introduction to numerical solution of differential equations. Languages and their representations. Finite automata, and regular grammars. Context-free grammars. Abstract machines. Deterministic and nondeterministic finite-state machines. Pushdown automata. Turing machines and introduction to computation theory. Introduction to expert systems. Knowledge representation. Rule based expert systems. Uncertainty management. Fuzzy sets. Fuzzy logic and fuzzy expert systems. Frame based expert systems. Knowledge engineering and data mining. Introduction to computer Technologies. Performance comparison. Assembly language. arithmetic. Processor design. Pipeline methods. Cache and virtual memory. Input output structure and interface. Multi processor systems. Introduction to Microprocessors. Addressing modes. Machine codes and assembly language programming. Subroutines, interrupts and basic input output. Serial and paralel communications. Assembly language programming. Interrupt programming. input output devices

5 BİL 370 TR Dijital Sinyal İşleme Digital Signal Processing BİL 372 TR Veritabanı Sistemleri BİL 395 EN Dilleri BİL 396 TR Yazılım Geliştirme Platformları BİL 401 EN Dağıtık Veri İşleme ve Analiz BİL 404 EN Algoritmik Oyun Kuramı BİL 405 TR e-devlet : Tasarım ve Yönetim Esasları Database Systems Languages Software Development Environments Distributed Data Processing and Analysis Algorithmic Game Theory e-government : Design and Administration Sinyal ve sistemlerin Frekans ve ayrık domen tanımları, Ayrık fourier transformu, Z- transformu, Sayısal filtreler, FIR, IIR, FFT ve uygulamaları, DSP işlemcilerinin mimarisi ve programlaması. Veritabanı kavramları. ER ve ERR ile veri modelleme. İlişkisel Veri modeli. Kütük yapıları ve indisleme. SQL dili. Veritabanı tasarımı: fonksiyonal bağımlılık ve tablo normalizasyonu. Veritabanı sistemleri yönetimi. Veritabanı programlamaya giriş. dilleri kavramları: veri tipleri, değerler, ifadeler, ve deyimler. Program yapısı. Yöntemler ve fonksiyonlar. Yapısal veri. Soyutlama ve sarma. Kalıt. Dinamik bağlayıcılık. Karşılaştırmalı fonksiyonel, yöntemsel ve nesnesel programlama dilleri paradigmaları. Yazılım geliştirme platformalrının genel bir değerlendirmesi. Microsoft.net platformuna genel bir bakış. C# ile bir.net uygulaması hazırlama ve derleme..net ortamı geliştirme teknolojileri. Bir konsol istemcisi yaratmak. ASP.net istemcisi yaratmak. Uygulama kurma ve sürümleme. Ortak veri tipi sistemleri. Veri tipleri ve uygulamalar. Diziler, dizgiler ve koleksiyonlar. Olay yönetimi. Kaynak ve bellek yönetimi. Discrete signals and frequencies definitions. Discrete Fourier transform. Z-transform. Digital filters, FIR, IIR, FFT and applications. DSP processor architectures and programming. Database concepts. Entity-Relationship (ER ve ERR) diagrams. Relational data model. File structures and indexing. Structured Query Language (SQL). Database design: functional dependencies, and normalization. Database management system concepts. database systems. PL syntax and semantics. Lexical and syntax analysis. Top-down and bottom-up parsing. PL concepts: names, bindings, data types, type checking. Scoping. Static and dynamic scopes. Expressions and assignment statements. Statement level control structures. Subprograms. Abstract data types. language paradigms. Imperative PLs. Functional PLs. Logic PLs. - An evaluation of software development platforms. Microsoft.Net platform. Application development with C#. Console appication development. Application deployment and versioning. Common data type system. Data types and applications. Arrays, strings, and collections. Event management. Resource and memory management TBD TBD TBD TBD e-devlet konusunda güncel çalışmaların incelenmesi ve değerlendirilmesi. E-devlet uygulamalarının tasarımı. BİL 411 EN Derleyiciler Compilers Derleyiciler ve yorumlayıcılar. Tek-geçişli ve çift-geçişli dil çeviriciler. Lexical analiz. Yukarıdan-aşağıya ayrıştırma ve LL(1) gramerleri.özyinelemeli iniş yöntemi. Aşağıdan-yukarıya ayrıştırma. Kaydırma azaltma tekniği. Operatör öncelik grameri. LR(0) ve SLR(1) gramerleri. Sözdizimsel çeviri. Hata işleme ve hatadan kurtarma. Bellek ayırımı. Statik ve dinamik ayırımlar. Kod üretme. Derleyicilerde optimizasyon yöntemleri. Tarayıcı ve ayırıcı üreticiler. Investigation and evaluation of recent work on e- government. Design of e-government applications. Compilers and interpreters. Single-pass and multi-pass language translators. Lexical analysis. Top-down parsing and LL(1) grammars. Recursive descent parsing. Bottom-up parsing. Shift-Reduce parsers. Operator precence grammar. LR(0) and SLR(1) grammars. Syntaxdirected translation. Syntax error handling and recovery. Memory allocation. Static and dynamic allocations. Code generation. Compiler optimization techniques. Lexical analyzer and parser generators. 7

6 BİL 412 TR İnternet BİL 414 TR Görsel Internet Visual İnternet programlama ortamları. HTML ve DHTML ile sayfa Tasarımı. Javascript. Web Sunucular. CGI. SSI. SSL. Cookiler. XML. İteraktif internet uygulamaları geliştirme. Bu ders en son teknolojilerle zengin görsel kullanıcı arayüzü tasarımı ve geliştirmesi ile ilgili pratik çalışmaları içerir. Internet programming tools. Webpage design using HTML and DHTML. Javascript. Web servers. CGI. SSI. SSL. Cookies. XML. Interactive web application development. The objective with this course is to design and develop visually rich user interfaces using recent technologies. BİL 421 TR Bilgisayar Grafiği Graphics Grafik sistemleri ve modelleri. Grafik programlama. OpenGL. Koordinat dönüşümleri, pencere ve görüalanı. Ortogonal ve projeksiyon görünümler. Arkada kalan yüzey silme. Işık, gölge ve malzemeler. Örüntü giydirme. Grafik veriyapıları. Eğri ve yüzey gösterimleri. İleri render teknikleri. BİL 422 TR İnsan Bilgisayar Etkileşimi BİL 424 TR Bilgisayar Oyunu Tasarım ve sı BİL 425 EN Mobil Cihazlar Için Yazilim Gelistirme Human Interaction Games Design and Software Development for Mobile Devices IBE yaklaşımları ve tarihi. Kullanışlılık prensibi. Kullanıcı-merkezli tasarım. İnsan yetenekleri. Bilişsel modeller.tahmine dayalı değerlendirme. Yoruma dayalı değerlendirme. Grafik tasarım. Kullanıcı arayüzü yazılımı. Kalem ve PDA. Yardım ve dokümantasyon. Konuşma. Konuşma harici ses. Kullanıcı arayüzü etmenleri. Oyun tasarım süreci. Oyun tasarım prensipleri. Oyun mimarileri. 2B oyun motorları. Grafikler. Sihirbaz çıkarma. Interaktif senaryolar. Katı modelleme. Animasyon ve çarpma tespiti. Zamanlayıcı ve çoklu threading. Yapay zeka oyunları. Hızlandırma teknikleri. Gerçek-zamanlı simülasyonlar. Çok-oyunculu oyunlar. Mobil cihazlar (akıllı telefonlar ve tabletler) için yeni teknolojiler kullanılarak uygulama yazılımı geliştirme. Android platformu için yazılım geliştirme. Yazılım geliştirme ortamını kullanma, debug etme. Arayüz geliştirme. Multithreading ve ağ uygulamaları geliştirme. Algılayıcıları (GPS, kamera, pusula, accelerometer, dokunmatik ekran, vb.) kullanma. Graphics systems and models. Graphics. OpenGL. Coordinates transformation, windows and viewports. Orthogonal and projective views. Hidden surface removal. Light, shading and Materials. Texture Mapping. Graphics data structure. Curve and surface representations. Advanced rendering techniques. HCI paradigms and history. Usability principles. Usercentered design. Human abilities. Cognitive models. Predictive evaluation. Interpretive evaluation. Graphic design. UI software. Pen and PDA. Help and documentation. Speech. Non-speech audio. UI agents. Game design process. Game design principles. Game architecture. 2D game engines. Graphics. Sprites, interaction paradigm. Interactive fiction. Solid modeling. Animation and collision detection. Timers and multi-threading. AI games. Techniques for accelerating. Real-time simulations. Multi-player games. This course introduces topics to develop Android mobile apps for smartphones and tablets using Java programming language. The Android platform uses a specialized Java Virtual Machine, called Dalvik Virtual Machine, optimized for the resource-constrained mobile devices. After a very brief review of the Java programming language, we will be studying various complete Android mobile apps in order to have a good handle of some of the most commonly used features in mobile software development, including Android layouts, Android Activity and its lifecyle, Intents, Processes and threads, various multithreading and concurrency techniques, XML resources, animation techniques, using sensors, Fragments and ActionBar as well as intro to Google Play

7 BİL 431 TR Algoritma Pratikleri Practices of Algorithms ileri veri yapıları, etkili veri yapıları tasarımı, ileri çizge teorisi problemleri, ileri dinamik programlama problemleri, ileri arama teknikleri, kombinatorik, probleme özgü yaratıcı algoritma tasarımı, NP-Hard problemler, zor problemler için yaklaşık ve sezgisel yöntemler, etkili gerçekleştirim, yarışmalar için şık problem tasarımı, online yarışmalarda soru çözme. BİL 441 TR Yapay Us Artificial Intelligence Akıllı aracılar. Problem çözümünde arama yöntemleri. Bilgilendirilmiş ve bilgilendirilmemiş arama yöntemleri. Keşif yöntemleri. Kısıt yerine getirme problemleri. Oyun oynama. Bilgi ve akıl yürütme: Birinci derece mantık. Bilgi gösterimi. Öğrenme. Planlama. Seçilmiş konular: Yapay Sinir Ağları ve genetik algoritmalar. BİL 442 TR Yapay Sinir Ağları Artificial Neural Networks Yapay sinir ağlarına (YSA) giriş. YSA'lerin temel kavramları ve modelleri; YSA modelleri, Yapay sinir öğrenme kuralları. Sinir algoritmaları ve sistemlerinin uygulamaları. Sinir ağlarının gerçeklenmesi. BİL 443 EN Örüntü Tanıma Pattern Recognition Makine algılaması, parametre tahmini, öğrenme, lineer ayrıştırma fonksiyonları, öbekleme, Bayes karar verme teorisi, parametrik olmayan teknikler, yapay sinir ağları, destek vektör makineleri, örüntü tanımlama uygulamaları BİL 447 TR Akıllı Şebekelerin Haberleşme Altyapısı Communications Infrastructure of Smart Grids Şimdiki elektrik şebekesinin sahip olmadığı ""unsurlar arası çift taraflı bilgi akisinin sağlanabilmesi"" akıllı şebekelerin en mühim saiklerinden biri. Bu yüzden, haberleşme ve ağ altyapısı geleceğin akıllı şebekelerine imkân sağlayan anahtar teknolojisi. Bu ders öğrencilere hal-i hazırdaki ve gelişmekte olan akıllı şebeke evriminin haberleşme altyapılarını takdim eder. En son gelişmeler, standartlar ve teknolojiler bu sahada yayınlanmış makalelerden takip edilecek. Genel konu baslıkları: Ev Alan Ağları, Saha Alan Ağları, Geniş Alan Ağları, irtibatlı ve müşterek çalışma, İleri Ölçü ve Akıllı Sayaç Altyapısı, SCADA, akıllı şebekelerin güvenlik ve mahremiyeti, mikro şebekeler, talep idaresi ve geniş alan ölçümü. Advanced data structures, efficient data structures design, advanced graph theory problems, advanced dynamic programming problems, advanced search, combinatorics, problem specific creative algorithm design, NP-Hard problems, approximations and heuristics for hard problems, efficient implementations, smart problem design for contests, hands on practices on online contest tasks Intelligent agents. Search techniques in problem solving. Brute-force and heuristic search techniques. Conquer techniques. Constraint satisfaction problems. Game playing. Knowledge and reasoning: first-order logic. Knowledge representation. Learning. Planning. Selected topics: artificial neural networks and genetic algorithms. Introduction to ANNs. Fundamental concepts and models. Training-learning techniques. Application of ANNs. Implementation of ANNs. Introduction to machine learning and pattern recognition, Bayesian decision theory, parametric methods, linear classifiers, clustering, non parametric methods, artificial neural networks, support vector machines, pattern recognition applications. This course covers topics in upgrading the current power grid to a smarter grid by means of information technologies, data communications and networking infrastructure. The integration and marriage of computing, especially communications, technologies with the electric power grid is to bring many benefits, such as increased reliability, more efficiency, increased capacity, greener energy supply and more user-centric energy distribution. However, a new set of problems, issues and obstacles must be overcome in order to reach the aforementioned goals. This course will focus on the current and the upcoming communications technologies to enable the bidirectional flow of electricity and information in the power grid during this evolution. Latest developments, standards and technologies will be studied from the papers in the field

8 BİL 448 EN İnternet Güvenlik Protokolleri BİL 452 EN Veri İletişimi ve Bilgisayar Ağları Internet Security Protocols Data Communications and Networks Temel kriptografik yapılar, simetrik anahtar şifreleme, açık anahtar kriptografisi, dijital imza, sertifikalar, güvenli anahtar değişim protokolleri, İnternet ve güvenlik, IPsec, SSL/TLS, DNSsec, routing güvenliği, PGP, DKIM, SSH, Tor, seçilmiş konular. Temel kavramlar. Çok katlı mimari ve OSI modeli. Fiziksel katman protokolleri. Sinyaller, kodlama ve ayarlanma düzeni. Hata yakalama ve düzeltme. Veri bağı denetimi. Veri bağı protokolleri. LAN, ağ oluşturma ve ağ oluşturma araçları. Yönelticiler ve tıkanma. Üst OSI katmanları. TCP/IP protokolleri ve katmanları. Ipv6 protokol çifti. BİL 455 EN Paralel İşleme Parallel Computing Paralel bilgisayar mimarileri. Paralel algoritma tasarımı. Mesaj geçirme tabanlı programlama. Ortak hafıza tabanlı programlama. Performans analizi. Matris-vektör çarpımı. Yük dengeleme. Heterojen mimariler. BİL 456 TR İnternet Mimarisi Internet Architecture Adresleme. Protokoller. Sunucular. PPP. Erişim Yöntemleri. İnternet Omurgası. VPN. Mobile IP. VoIP. İnternet Ağ Yönetimi. BİL 457 TR Kablosuz Ağlar Wireless Networks Kablosuz iletişim temelleri. Modülasyon, Çoklu erişim metotları. Kablosuz LAN. IEEE Bluetooth. Kablosuz ağ tabakası. Tasarsız (ad hoc) ağlar. Kablosuz TCP. Kablosuz ağların güvenliği. BİL 461 EN İşletim Sistemleri Operating Systems İşletim Sistemleri tasarım ilkeleri. Ek kullanıcılı sistemler. Komut yorumlayıcı. Semaforlar. Kilitlenmenin ortaya çıkartılması, kurtarılması, önlenmesi ve kaçınılması. Çok kullanıcılı işletim sistemleri. İşlemci yönetimi ve algoritmaları. Bellek yönetimi: bölümleme, sayfalama, kesimleme ve thrashing. Cihaz yönetimi: Kesinti bakıcısı.cihaz sürücüleri ve denetleyicileri. İkincil bellek yönetimi. Kütük yönetimi. Veri ve program güvenliği ve koruması. Dağıtık sistem kavramları. BİL 465 TR İleri Bilgisayar Mimarisi Advanced Architecture Düşük güç tüketimi için mimari düzeyinde uygulanan teknikler; işlemci başarımı ve güç tüketimi arasındaki ilişki. Mikroişlemcilerde dayanıklılık ve güvenilirlik: Geçici ve kalıcı hatalar. Verilerin önbelleğe önceden getirilmesi teknikleri. Çok kümeli, çok çekirdekli işlemciler. İşlemcilerde çoklu kullanım (multithreading) ve tahmine dayalı çoklu kullanım. Sanal makineler. Program dönemlerinin tespit edilmesi ve bu dönemlere kendini uyduran işlemcilerin tasarımı. Mikromimari düzeyinde manyetik gürültü önleme teknikleri. Aynı anda çok yüksek sayıda komut işleyebilen bilgisayarlardaki karmaşıklık sorunları. Derleyici ve mikroişlemci ilişkisini kullanan teknikler. Basic cryptology related concepts, symmetric key cryptology, open key crytology, digital signatures, certificates, secure key interchange protocols, internet and security, IPsec, DNSsec, routing security, PGP, DKIM, SSH, Tor, selected topics. Fundamental concepts. Multi-layered architecture and OSI reference model. Physical layer protocols. Introduction to signals, coding, queing theory and delay analysis. Error detection and correction. Data link control and protocols. LAN, network layer tools and protocols. Routing and congestion. Higher OSI layers. TCP/IP protocols and layers. Ipv6 protocol pair. Parallel architectures. Parallel algorithm design. Message passing programming. Shared memory programming. Performance analysis. Matrix-vector multiplication. Load balancing. Heterogeneous architectures. Addressing. Protocols. Servers. PPP. Access methods. Internet backbone. VPN. Mobil IP. VoIP. Network management. Basics of wireless communication. Modulation. Multiple access methods. Wireless LAN. IEEE Bluetooth. Wireless network layer. Ad hoc networks. Wireless TCP. Security of wireless networks. Design principles of operating systems. Multi user systems. Semaphores. Deadlock detection and avoidance. Multiuser operating systems. Process scheduling algorithms. Memory management: partitioning, paging, thrashing. Device management: interrupt handler. Device derivers and controllers. Secondary memory management. File management. Data and program security and protection. Distributed system concepts. Arhitecture level techniques for reduced power consumption. The relation between power consumption and computation power. Robustness and reliability. Transient and permanent faults. Caching techniques. Multi-core, multi-cluster processors. Multithreading and path prediction. Virtual computers. Micro-architecture level magnetic noise reduction. Complexity problems in high-throughput computers. Techniques utilizing compiler and processor coupling

9 BİL 467 EN Görüntü İşleme Image Processing Görüntü işleme temel kavramları, sayısal görüntü işleme işleçleri, görüntü seviyeleme ve histogram, görüntü filtreleme, görüntü dönüşümleri, kenar tespit etme, morfolojik işleçler, görüntü bölütleme teknikleri, görüntülerde öznitelik çıkarımı, doku çözümlemesi, şablon eşleme, görüntü analizi ve nesne tespiti. BİL 466 EN Gömülü Sistem BİL 471 EN Web Veritabanı Uygulamaları Embedded System Web Database Applications BİL 475 EN Bilgi Mühendisliği Knowledge Engineering Gömülü işlemci mimarisi ve programlama. G/Ç ve diğer sürücü arayüzleri. Ağ, video ve diske sahip gömülü işlemciler. Eş zamanlılık, zaman aşması, planlama, haberleşme ve senkronizasyon için işletim sistemi ilkelleri. Gerçek-zamanlı kaynak yönetimi. Uygulama seviyesinde gömülü sistem tasarımı. e-ticaret uygulamalarında kullanılan web teknolojileri. Web programlama teknikleri ile veritabanı destekli web uygulamaları geliştirmek. HTML formları, PHP, JSP, ASP ile veri tabanı destekli uygulamalar geliştirmek. XML ile veri, XML sorgulama dilleri, XML veritabanları ve XML destekli uygulamalar. Web servisleri.tabanları, ve XML destekli uygulamalar. Web servisleri. Bilgi: edinim, gösterim ve sonuç çıkarma. Bilgi tabanlı sistemler. Monotonic ve monotonik olmayan sonuç çıkarma. Doğruluk koruyucu sistemler. Tümevarımsal sistemler. Kural tabanlı sistemler. Üretim sistemleri. BİL 476 EN Veri Madenciligi Data Mining Veri ambarı ve çevrimiçi analitik işleme. Zaman serileri analizi. Verinin ön işlemden geçirilmesi. Veri madenciliği görevlerinin analizi. Gruplama. Birliktelik ve kural çıkarımı. Sınıflandırma ve tahmin. Dizisel analiz. Veri madenciliği uygulamaları. BİL 477 EN Yeni Veritabanı Teknolojileri ve Uygulamaları BİL 478 EN Veritabanı Sistemi Geliştirme BİL 481 EN Yazılım Mühendisliği Emerging Database Technologies and Applications Database Systems Development İlişkisel, nesne-yönelimli, mantık, mobil, çokluortam ve coğrafi bilgi sistemi veritabanlarındaki son gelişmeler. Veri ambaları ve OLAP. Veritabanı yönetim sistemleri. Hareket işleme. Eşzamanlılık kontrolü. Veritabanı kurtarma teknikleri. Veritabanı güvenliği. Dağıtık veritabanları ve istemci-sunucu mimarisi. Veritabanı programlama. Software Engineering Yazılım proje yönetimi: ölçütler, tahminler ve planlama. Yazılım gereksinim analizi teknikleri. Yazılım tasarım teknikleri. Yazılım uyarlama. Yazılım kalite güvencesi. Yazılım muayene ve bakımı. Case teknolojilerinin karşılaştırması. Fundamental concepts of image processing. Digital information processing operators. Layering and histograms. Image filtering. Image transformations. Edge detection. Morphological operators. Image segmentation techniques. Feature extraction. Texture extraction. Template matching. Image analysis and object identification. Embedded processor architecture and programming. I/O and device driver interfaces. Embedded processors with networks, video cards and disk. OS primitives for concurrency, timeouts, scheduling, communication and synchronization drives. Real-time resource management techniques. Application-level embedded system design. E-commerce applications leveraging web technologies. Web application development. HTML forms. Scripting. Web database application development with PHP, JSP, andasp. XML data format, databases, and enabled applications. Web services. Knowledge: acquisition, representation and reasoning. Knowledge-based systems. Monotonic and nonmonotonic reasoning. Truth maintenance systems. Inductive learning systems. Rule-based systems. Production systems. Datawarehousing and online analytical processing. Time series analysis. Data pre-processing. Data mining tasks. Clustering. Association rule mining. Classification and prediction. Sequential rule mining. Data mining applications. Recent developments in relational, object-oriented, logic, mobile, multimedia, geographic information databases. Data warehousing and OLAP. Database managament systems. Transaction processing. Concurrency control. Database recovery techniques. Database security. Distributed databases and client-server architectures. Database programming. Software Project management: metrics, estimation and planning. Software requirement analysis techniques. Software design techniques. Software implementation. Software quality assurance. Software maintenance and testing. Review and comparison of CASE Technologies. 11

10 BİL 484 EN Yazılım Proje Yönetimi Software Project Management BİL 486 EN Robotiğe Giriş Introduction to Robotics Proje yönetimine genel bir bakis. Temel proje yönetim kavramlarinin degerlendirilmesi. Proje yönetim araçlarinin kullanimi. Planlama süreci. Kestirim ve bütçeleme süreçleri. Zamanlama süreci. Risk ve degisim yönetimi. Gelisim yönetimi. Proje denetimi. Sistem deneme süreci. Proje basarim ölçütleri. Yazilim projelerinin özellikleri, yazilim projelerine özel metodolojiler. Örnek proje teklifi ve süreçlerin gösterimi. Türkiye?deki ve AB deki Arastirma ve Gelistirme Fonlari hakkinda bilgi. Robot nedir. İlk robotlardan günümüze robotu oluşturan kısımlar. Yapay zeka ve robot ilişkisi. Algılayıcılar (sensörler) ve değişik algılayıcıların özellikleri. Robot hareketi. Robot kontrolü, kontrol algoritmaları, kontrol mimarileri. Robotun çevresini algılaması. Algıla-planla-harekete geç yapısı, tepkisel harekete geçme yapısı, hareketin belirlenmesi. Konum belirleme, arama, rota planlama, SLAM. BİL 487 EN Dağıtık Sistemler Distributed Systems İletişim. Koordinasyon. Hata hoşgörüsü. Yerellik. Paralellik. Simetri bozma. Senkronizasyon. Belirsizlik. Köşe boyama. Lider seçimi. Ağaç algoritmaları. En büyük bağımsız küme. Hakim küme. Bütünüyle iletişim.uzlaşma. Dağıtık sıralama. Noktadan noktaya hesaplama. Yerellik alt sınırları. Nesne paylaşımı. Hafıza paylaşımı. BİL 488 EN Kombinatoriksel Algoritmalar Combinatorial Algorithms Kombinatoriksel algoritmalar. Deterministic olmayan algoritmalar. P ve NP sınıfları. NP-hard ve NP-complete problemler. Hızlı kombinatoriksel algoritma dizaynı. Optimizasyon problemleri. Simplex algoritması. Dualite. Primal-Dual algoritması. Akış algoritmaları. Lineer programlama. BİL 489 EN Çizge Kuramı Graph Theory Yollar ve arama. Ağaçlar. Ağlar. Devreler. Düzlemsellik. Eşleme ve bağımsızlık. Bağlanabilirlik. Boyama. Akış. Project management at a glance. Basic project management concepts. Project management tools. Prediction and budget planning. Timeline planning. Risk and change management. Project audit. Success criteria. A case study on project proposal development and administration. What is robot. Robot components since early designs. The robot and AI relationship. Sensors and sensor features. Robot motion. Robot control, control algorithms and control architectures. Environment sensing. Sensing-planning-acting template. Reflex actions. Situational awareness. Route planning. SLAM. Communication. Coordination. Fault-tolerance. Locality. Parallelism.Symmetry breaking. Synchronization. Uncertainty. Vertex coloring. Leader election. Tree algorithms. Maximal independent set. Dominating set. All to all communication. Consensus. Distributed sorting. Peer to peer computing. Locality lower bounds. Shared objects. Shared memory. Combinatorial algorithms. Nondeterministic algorithms. Classes P and NP. NP-hard and NPcomplete problems, and intractability. Design techniques for fast combinatorial algorithms. Optimization problems. The Simplex algorithm. Duality. The Primal-Dual algorithm. Flow algorithms. Integer linear programming. Paths and searching. Trees. Networks. Cycles. Planarity. Matching, and independence. Connectivity. Coloring. Flows BİL 490 EN Serbest Araştırma Independent Study I Öğretim üyesi tarafından belirlenen bir araştırma konusu. Research study on a faculty assigned topic. Dersi I BİL 491 EN Serbest Araştırma Independent Study II Öğretim üyesi tarafından belirlenen bir araştırma konusu. Research study on a faculty assigned topic. Dersi II BİL 496 EN Bitirme Projesi Graduation Design Project Bu derste, öğrenciler bir araştırma projesini yürütürler. Bu proje kapsamında, bir bilgisayar mühendisliği probleminin çözümü için, literatür taraması, problem formülasyonu ve kapsamlı bir tasarım yapılır. Tasarımın sonucu, dönem sonunda, proje yöneticisine istenilen biçimde sunulur. For this class, the students are involved in implementing a research project. The project scope consists of literature survey, problem formulation and a detailed design of a software engineering problem. At the end of the semester, the outcome of the research and design are presented to the project manager or instructor as requested

MÜFREDAT DERS LİSTESİ

MÜFREDAT DERS LİSTESİ MÜFREDAT DERS LİSTESİ MÜHENDİSLİK FAK. / BİLGİSAYAR MÜHENDİSL / 2010 BİLGİSAYAR MÜHENDİSLİĞİ Müfredatı 0504101 Matematik I Calculus I 1 GÜZ 4 5 Z 0504102 Genel Fizik I General Physics I 1 GÜZ 4 4 Z 0504103

Detaylı

1st TERM Class Code Class Name T A C. Fizik I Physics I Bilgisayar Programlama I (Java) Computer Programming I (Java)

1st TERM Class Code Class Name T A C. Fizik I Physics I Bilgisayar Programlama I (Java) Computer Programming I (Java) Curriculum: Students need to take a total of 128 credits of classes to graduate from the Electrical and Electronics Engineering Undergraduate Program. With 8 credits of classes taught in Turkish and 120

Detaylı

Endüstri Mühendisliği - 1. yarıyıl. Academic and Social Orientation. 441000000001101 Fizik I Physics I 3 0 1 4 4 6 TR

Endüstri Mühendisliği - 1. yarıyıl. Academic and Social Orientation. 441000000001101 Fizik I Physics I 3 0 1 4 4 6 TR - - - - - Bölüm Seçin - - - - - Gönder Endüstri Mühendisliği - 1. yarıyıl 141000000001101 Akademik ve Sosyal Oryantasyon Academic and Social Orientation 1 0 0 1 0 1 TR 441000000001101 Fizik I Physics I

Detaylı

Yönetim Bilişim Sistemleri (Karma) - 1. yarıyıl. 380000000001101 Hukukun Temelleri Fundamentals of Law 2 0 0 2 2 5 TR

Yönetim Bilişim Sistemleri (Karma) - 1. yarıyıl. 380000000001101 Hukukun Temelleri Fundamentals of Law 2 0 0 2 2 5 TR - - - - - Bölüm Seçin - - - - - Gönder Yönetim Bilişim Sistemleri (Karma) - 1. yarıyıl 141000000001101 Akademik ve Sosyal Oryantasyon Academic and Social Orientation 1 0 0 1 0 1 TR 380000000001101 Hukukun

Detaylı

VERİ YAPILARI VE ALGORİTMALAR (DATA STRUCTURES AND ALGORITHMS) 9. En Küçük Yayılan Ağaç Problemi (Minimum Spanning Tree Problem)

VERİ YAPILARI VE ALGORİTMALAR (DATA STRUCTURES AND ALGORITHMS) 9. En Küçük Yayılan Ağaç Problemi (Minimum Spanning Tree Problem) VERİ YAPILARI VE ALGORİTMALAR (DATA STRUCTURES AND ALGORITHMS) BİL267, BİL367, BİL567 1. Doğrusal Veri Yapıları: Liste, Yığıt, Kuyruk (Linear Data Structures: List, Stack, Queue) 2. Ağaç Yapıları (Tree

Detaylı

Görev Unvanı Alan Üniversite Yıl Prof. Dr. Elek.-Eln Müh. Çukurova Üniversitesi Eylül 2014

Görev Unvanı Alan Üniversite Yıl Prof. Dr. Elek.-Eln Müh. Çukurova Üniversitesi Eylül 2014 ÖZGEÇMİŞ 1. Adı Soyadı : MUSTAFA GÖK 2. Doğum Tarihi: : 1972 3. Unvanı : Prof. Dr. 4. Öğrenim Durumu Derece Alan Üniversite Yıl Lisans Elektronik Mühendisliği İstanbul Üniversitesi 1995 Yüksek Lisans Electrical

Detaylı

Bilgisayar Mühendisliği. Bilgisayar Mühendisliğine Giriş 1

Bilgisayar Mühendisliği. Bilgisayar Mühendisliğine Giriş 1 Bilgisayar Mühendisliği Bilgisayar Mühendisliğine Giriş 1 Mühendislik Nedir? Mühendislik, bilim ve matematiğin yararlı cihaz ve sistemlerin üretimine uygulanmasıdır. Örn: Elektrik mühendisleri, elektronik

Detaylı

YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ YENİ DERS MÜFREDATI (1) FAKÜLTESİ: İŞLETME FAKÜLTESİ / BUSINESS SCHOOL

YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ YENİ DERS MÜFREDATI (1) FAKÜLTESİ: İŞLETME FAKÜLTESİ / BUSINESS SCHOOL (3) SINIFI: 1. Yıl Güz Dönemi MIS101 BİLGİSAYAR PROGRAMLAMA 1 COMPUTER PROGRAMMING 1 Z 3-0 4 BUS101 BİLİM VE TEKNOLOJİ TARİHİ HISTORY OF SCIENCE AND TECHNOLOGY Z 3-0 4 BUS103 İŞLETMECİLER İÇİN MATEMATİK

Detaylı

GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI UYGULAMA ESASLARI

GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI UYGULAMA ESASLARI GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI UYGULAMA ESASLARI Haziran 2014 Gazi Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği

Detaylı

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü BİL 203 Veri Yapıları ve Algoritmalar I

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü BİL 203 Veri Yapıları ve Algoritmalar I Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü BİL 203 Veri Yapıları ve Algoritmalar I GENEL DERS BİLGİLERİ Öğretim Elemanı : İzzet TAMER Ofis : MUH 311 Ofis Saatleri : Pazartesi: 14:10 15:00, Salı:

Detaylı

ANKARA ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

ANKARA ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI Sıra Numarası Dersin ön koşulu var mı? *** Dersin önceki eğitim programında eşdeğer bir dersi var mı? **** Kuramsal Uygulama ve Laboratuvar TOPLAM SAAT Ulusal kredi AKTS Kredisi ANKARA ÜNİVERSİTESİ ANADAL

Detaylı

VERİ YAPILARI VE ALGORİTMALAR (DATA STRUCTURES AND ALGORITHMS)

VERİ YAPILARI VE ALGORİTMALAR (DATA STRUCTURES AND ALGORITHMS) VERİ YAPILARI VE ALGORİTMALAR (DATA STRUCTURES AND ALGORITHMS) BİL267, BİL367, BİL567 1. Doğrusal Veri Yapıları: Liste, Yığıt, Kuyruk (Linear Data Structures: List, Stack, Queue) 2. Ağaç Yapıları (Tree

Detaylı

ANADOLU ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ LİSANS DERS PROGRAMI (2014-2015 YILINDAN İTİBAREN GEÇERLİ)

ANADOLU ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ LİSANS DERS PROGRAMI (2014-2015 YILINDAN İTİBAREN GEÇERLİ) ANADOLU ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ LİSANS DERS PROGRAMI (2014-2015 YILINDAN İTİBAREN GEÇERLİ) I. Yarıyıl II. Yarıyıl D. Dersin Adı T+U A D. Dersin Adı T+U A MAT 805 FİZ 105 FİZ 107 KİM

Detaylı

1. DÖNEM Kodu Dersin Adı T U K. Matematik II Mathematics II (İng) Fizik I 3 2 4. Bilgisayar Programlama I (Java) Computer Programming I (Java) (İng)

1. DÖNEM Kodu Dersin Adı T U K. Matematik II Mathematics II (İng) Fizik I 3 2 4. Bilgisayar Programlama I (Java) Computer Programming I (Java) (İng) Müfredat: Mekatronik Mühendisliği lisans programından mezun olacak bir öğrencinin toplam 131 kredilik ders alması gerekmektedir. Bunların 8 kredisi öğretim dili Türkçe ve 123 kredisi öğretim dili İngilizce

Detaylı

: Manufacturing Engineering and Management (Link) Üretim Sistemleri/Endüstri Mühendislii Bölümü ne uygun bazı dersler

: Manufacturing Engineering and Management (Link) Üretim Sistemleri/Endüstri Mühendislii Bölümü ne uygun bazı dersler : Danimarka : Technical University of Denmark (Link) : Manufacturing Engineering and (Link) Informatics and Mathematical Programming (Link) Production Technology Project System Analysis Statistical Process

Detaylı

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması Sistem Programlama Sistem programlama bilgisayar mühendisliğinin bir alanı olup karmaşık sistemlerin ve bu sistemlerin parçalarının ile ilgilenir. İşletim Sistemlerinin Programlaması Giriş/Cıkış( I/O)

Detaylı

HB1002: ORACLE 10G VERĐTABANI PL/SQL ile PROGRAMLAMA (32 saat)

HB1002: ORACLE 10G VERĐTABANI PL/SQL ile PROGRAMLAMA (32 saat) Sayfa: 1 / 5 HB1002: ORACLE 10G VERĐTABANI PL/SQL ile PROGRAMLAMA (32 saat) Eğitimin Amacı Bu eğitim SQL dilinin içermediği (döngü, if/else, hata yakalama, vb.) programlama dili özelliklerini içeren PL/SQL

Detaylı

İlk Konsol Uygulamamız 2 İlk Windows Uygulamamız 9.Net Framework Yapısı 18 Neler Öğrendik 19. Veri Tipleri 24 Tanımlı Veri Tipleri 27 Basit Tipler 28

İlk Konsol Uygulamamız 2 İlk Windows Uygulamamız 9.Net Framework Yapısı 18 Neler Öğrendik 19. Veri Tipleri 24 Tanımlı Veri Tipleri 27 Basit Tipler 28 ix 1 İlk Konsol Uygulamamız 2 İlk Windows Uygulamamız 9.Net Framework Yapısı 18 Neler Öğrendik 19 23 Veri Tipleri 24 Tanımlı Veri Tipleri 27 Basit Tipler 28 Kayan Nokta Tipleri 30 Sayısal Veri Tipi Dönüşümleri

Detaylı

TOBB EKONOMİ VE TEKNOLOJİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ I. SINIF EĞİTİM - ÖĞRETİM PROGRAMI

TOBB EKONOMİ VE TEKNOLOJİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ I. SINIF EĞİTİM - ÖĞRETİM PROGRAMI TOBB EKONOMİ VE TEKNOLOJİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ I. SINIF EĞİTİM - ÖĞRETİM PROGRAMI 1. YIL 1. DÖNEM BİL 103 Bilgisayar Bilimlerine Giriş 2 0 2 3 Z BİL 113 Bilgisayar

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS KİTAPLARI LİSTESİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS KİTAPLARI LİSTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS KİTAPLARI LİSTESİ *Ders kitaplarını almadan önce dersi veren öğretim üyesine mutlaka danışın. Birinci Yıl 1.Yarıyıl BLM101 Bilgisayar Yazılımı I Ana Ders Kitabı: C How

Detaylı

SOFTWARE ENGINEERING Ders İzlence Formu. Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat

SOFTWARE ENGINEERING Ders İzlence Formu. Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat Diploma Programı Bilgisayar Mühendisliği Bölümü Yarıyıl Teorik Uygulama Laboratuar SOFTWARE ENGINEERING Ders İzlence Formu Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat AKTS Dersin Anlatıldığı

Detaylı

DERS BİLGİLERİ Haftalık Dersin Adı Kodu Yıl Yarıyıl TUL Saati Kredi AKTS

DERS BİLGİLERİ Haftalık Dersin Adı Kodu Yıl Yarıyıl TUL Saati Kredi AKTS DERS BİLGİLERİ Haftalık Dersin Adı Kodu Yıl Yarıyıl TUL Saati Kredi AKTS Temel Bilgisayar Bilimleri 0009 0509 1.Yıl Yaz +0+ x 4 Bölümü Dersin Seviyesi Ders Dili Ders Türü Öğretim Sistemi Dersin Ön Koşulu

Detaylı

Computer Networks Ders İzlence Formu

Computer Networks Ders İzlence Formu Diploma Programı Bilgisayar Mühendisliği Bölümü Yarıyıl Teorik Uygulama Laboratuar Computer Networks Ders İzlence Formu Kodu: CSE431 Dersin Adı: Computer Networks Toplam Saat AKTS Dersin Anlatıldığı Dil

Detaylı

T.C. BİLECİK ŞEYH EDEBALI ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ LİSANSÜSTÜ DERSLERİ

T.C. BİLECİK ŞEYH EDEBALI ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ LİSANSÜSTÜ DERSLERİ T.C. BİLECİK ŞEYH EDEBALI ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ LİSANSÜSTÜ DERSLERİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANSÜSTÜ DERSLERİ KODU DERS ADI T U K AKTS S/Z BM501 Algoritmaların

Detaylı

T U KR ECTS BK DK 151223559 B ADVANCED CALCULUS B 4 0 4,0 7,0 ABDURRAHMAN KARAMANCIOĞLU 151223559 ADVANCED CALCULUS 4 0 4,0 7,0 10 ABDURRAHMAN

T U KR ECTS BK DK 151223559 B ADVANCED CALCULUS B 4 0 4,0 7,0 ABDURRAHMAN KARAMANCIOĞLU 151223559 ADVANCED CALCULUS 4 0 4,0 7,0 10 ABDURRAHMAN T U KR ECTS BK DK 151223559 B ADVANCED CALCULUS B 4 0 4,0 7,0 ABDURRAHMAN KARAMANCIOĞLU 151223559 ADVANCED CALCULUS 4 0 4,0 7,0 10 ABDURRAHMAN KARAMANCIOĞLU 151221201 ATATÜRK İLKE.VE İNK.TARİHİ I 2 0 2,0

Detaylı

Anlatım, Tartışma, Gözlem, Uygulama Alıştırma,

Anlatım, Tartışma, Gözlem, Uygulama Alıştırma, Tablo 2:DERS TANITIM BİLGİLERİ Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Uygulama (saat/hafta) Laboratuar (saat/hafta) Yerel Kredi AKTS WEB DE ANİMASYON Önkoşullar Dersin dili Dersin Türü Dersin öğrenme

Detaylı

YAZ OKULU TARİHLERİ. Yaz Okulu için yeni ders kayıtları 18-19 Temmuz 2012 tarihlerinde OASIS sistemi üzerinden yapılacaktır.

YAZ OKULU TARİHLERİ. Yaz Okulu için yeni ders kayıtları 18-19 Temmuz 2012 tarihlerinde OASIS sistemi üzerinden yapılacaktır. 27.06.2012 YAZ OKULU TARİHLERİ 2011-2012 öğretim yılı Yaz Okulu dersleri 23 Temmuz - 7 Eylül 2012 tarihleri arasında yapılacak ve 10-15 Eylül 2012 tarihleri arasında da Yaz Okulu sınavları gerçekleştirilecektir.

Detaylı

MEZUN DURUMUNDAKİ ÖĞRENCİLERİN DİKKATİNE!!!!!!!!!!!!!!!

MEZUN DURUMUNDAKİ ÖĞRENCİLERİN DİKKATİNE!!!!!!!!!!!!!!! MEZUN DURUMUNDAKİ ÖĞRENCİLERİN DİKKATİNE!!!!!!!!!!!!!!! 2015-2016 AKADEMİK YILI BAHAR DÖNEMİNDE KAYITLANACAĞINIZ GRADUATION PROJECT (BİTİRME PROJESİ) İÇİN EN GEÇ 11 OCAK 2015 TARİHİNE KADAR DANIŞMANINIZI

Detaylı

3. Yarıyıl Ders Planı Kodu Ders Z/S Dil T+U Saat Kredi AKTS BBP 209

3. Yarıyıl Ders Planı Kodu Ders Z/S Dil T+U Saat Kredi AKTS BBP 209 SAKARYA ÜNİVERSİTESİ KAYNARCA SEYFETTİN SELİM MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI PROGRAMI 2012-2013 EĞİTİM-ÖĞRETİM YILI DERS PLANI AKTS KREDİLERİ 1. Yarıyıl Ders Planı MYO 101 İLETİŞİM VE ETİK

Detaylı

SE Engineering Sciences 30 Mayıs 2011, Pazartesi 13:00 M1-2 İNG 152 -İngilizce II 31 Mayıs 2011, Salı 14:00 Yabancı Diller Binası

SE Engineering Sciences 30 Mayıs 2011, Pazartesi 13:00 M1-2 İNG 152 -İngilizce II 31 Mayıs 2011, Salı 14:00 Yabancı Diller Binası MÜHENDİSLİK VE DOĞA BİLİMLERİ FAKÜLTESİ FİNAL TARİHLERİ 2010-2011 BAHAR DÖNEMİ 1. SINIF Dersin Adı Sınav Tarihi Saat Sınav Yeri TRD 158 / 99 - Türk Dili II 30 Mayıs 2011, 10:00 Mühendislik Amfi SE 104

Detaylı

Object Oriented Programming Ders İzlence Formu

Object Oriented Programming Ders İzlence Formu Diploma Programı Bilgisayar Mühendisliği Bölümü Yarıyıl Teorik Uygulama Object Oriented Programming Ders İzlence Formu Laboratuar Kodu: CSE203 Dersin Adı: Object Oriented Programming Toplam Saat AKTS Dersin

Detaylı

1 PROGRAMLAMAYA GİRİŞ

1 PROGRAMLAMAYA GİRİŞ İÇİNDEKİLER IX İÇİNDEKİLER 1 PROGRAMLAMAYA GİRİŞ 1 Problem Çözme 1 Algoritma 1 Algoritmada Olması Gereken Özellikler 2 Programlama Dilleri 6 Programlama Dillerinin Tarihçesi 6 Fortran (Formula Translator)

Detaylı

Eclipse, Nesneler ve Java 2 Java Nereden Çıktı? 2

Eclipse, Nesneler ve Java 2 Java Nereden Çıktı? 2 1 Eclipse, Nesneler ve Java 2 Java Nereden Çıktı? 2 Eclipse Mimarisi 4 Java Teknolojisine Genel Bir Bakış 6 Taşınabilirlik 6 Java Derleyicisi ve Bytecode 6 Java Sanal Makinası (Java Virtual Machine - JVM)

Detaylı

Course Information. Course name Code Term T+P Hours National Credit ECTS

Course Information. Course name Code Term T+P Hours National Credit ECTS Course Information Course name Code Term T+P Hours National Credit ECTS Reading And Speaking In English BIL221 3 4+0 4 4 Prerequisite Courses None Language Level Type English First Cycle Required / Face

Detaylı

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6 ix Yazılım Nedir? 2 Yazılımın Tarihçesi 3 Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5 Yazılımın Önemi 6 Yazılımcı (Programcı) Kimdir? 8 Yazılımcı Olmak 9 Adım Adım Yazılımcılık 9 Uzman

Detaylı

Büyük, Dağıtık, Veri Yoğunluklu Uygulamalarda Programlama Paradigmaları

Büyük, Dağıtık, Veri Yoğunluklu Uygulamalarda Programlama Paradigmaları Büyük, Dağıtık, Veri Yoğunluklu Uygulamalarda Programlama Paradigmaları Güven Fidan AGMLAB Bilişim Teknolojileri 18/10/11 GRID ÇALIŞTAYI 2007 1 MapReduce Nedir? Büyük data kümelerini işlemek ve oluşturmak

Detaylı

MESLEKİ TERMİNOLOJİ I 1. HAFTA YAZILIM MÜH. TEMEL KAVRAMLAR

MESLEKİ TERMİNOLOJİ I 1. HAFTA YAZILIM MÜH. TEMEL KAVRAMLAR YAZILIM: SOFTWARE Yazılım (Software): Yazılım sadece bir bilgisayar programı değildir. Basılı veya elektronik ortamdaki her tür dokümanı da içeren ürün. Dokümanlar yazılım mühendislerine ve son kullanıcıya

Detaylı

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN Bilgisayar Mühendisliğine Giriş Yrd.Doç.Dr.Hacer KARACAN PROGRAMLAMA DİLLERİ Programlama Dilleri ni neden öğrenmeliyiz? Programlama alanları Dil değerlendirme kriterleri Dil tasarımı üstündeki etkiler

Detaylı

ÖZGEÇMİŞ. Unvan Bölüm Üniversite Yıl Yrd. Doç. Dr. Yazılım Mühendisliği Bahçeşehir Üniversitesi 2007

ÖZGEÇMİŞ. Unvan Bölüm Üniversite Yıl Yrd. Doç. Dr. Yazılım Mühendisliği Bahçeşehir Üniversitesi 2007 1. Adı Soyadı: Mehmet Alper TUNGA 2. Doğum Tarihi: 11/06/1975 3. Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: ÖZGEÇMİŞ Derece Bölüm/Program Üniversite Yıl Lisans Matematik Mühendisliği İstanbul Teknik Üniversitesi

Detaylı

Kredisi. Dersin Sorumlusu (Course Code) (Credit)

Kredisi. Dersin Sorumlusu (Course Code) (Credit) MAKİNE MÜHENDİSLİĞİ YÜKSEK LİSANS PROGRAMI (Mechanical Engineering) ME 502 Advanced Numerical Methods for Engineers Yrd.Doç.Dr.Ender YILDIRIM ME 506 Advanced Heat Transfer Prof.Dr. Nevzat ONUR and Applications

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ DOKTORA DERS PROGRAMI (Lisanstan gelenler için)

BİLGİSAYAR MÜHENDİSLİĞİ DOKTORA DERS PROGRAMI (Lisanstan gelenler için) BİLGİSAYAR MÜHENDİSLİĞİ DOKTORA DERS PROGRAMI (Lisanstan gelenler için) HAZIRLIK PROGRAMI COME 27 İleri Nesneye Yönelik Programlama 5 COME 21 Veri Yapıları ve Algoritmalar COME 22 COME 1 COME 1 COME 411

Detaylı

* Adı Değişen İçeriği Değişmeyen Ders ** Kodu Değişen İçeriği Değişmeyen Ders *** Yeni Ders **** İçeriği Değişen Ders ***** Çıkarılan Ders

* Adı Değişen İçeriği Değişmeyen Ders ** Kodu Değişen İçeriği Değişmeyen Ders *** Yeni Ders **** İçeriği Değişen Ders ***** Çıkarılan Ders KARAR 11 : Öğrenci İşleri Daire Başkanlığı nın 08.05.2008 tarih ve 1615 sayılı olur yazısı ile Enstitü Senatosuna sunulan Bilgisayar Mühendisliği lisans programı eğitim planının değişikliğine dair Mühendilik

Detaylı

SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS DAĞILIM ÇİZELGESİ (2010)

SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS DAĞILIM ÇİZELGESİ (2010) SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS DAĞILIM ÇİZELGESİ (2010) 1. SINIF GÜZ YARIYILI 6913130 Atatürk İlkeleri ve İnkılap

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS YAPAY ZEKA BG-421 4/2 2+1+0 2+.5 4 Dersin Dili : TÜRKÇE Dersin Seviyesi : LİSANS

Detaylı

PROGRAMLAMAYA GİRİŞ. Öğr. Gör. Ayhan KOÇ. Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay.

PROGRAMLAMAYA GİRİŞ. Öğr. Gör. Ayhan KOÇ. Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay. PROGRAMLAMAYA GİRİŞ Öğr. Gör. Ayhan KOÇ Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay., 2007 Algoritma ve Programlamaya Giriş, Ebubekir YAŞAR, Murathan Yay., 2011

Detaylı

Yard. Doç. Dr. İrfan DELİ. Matematik

Yard. Doç. Dr. İrfan DELİ. Matematik Unvanı Yard. Doç. Dr. Adı Soyadı İrfan DELİ Doğum Yeri ve Tarihi: Çivril/Denizli -- 06.04.1986 Bölüm: E-Posta Matematik irfandeli20@gmail.com, irfandeli@kilis.edu.tr AKADEMİK GELİŞİM ÜNİVERSİTE YIL Lisans

Detaylı

Java Programlama Giriş

Java Programlama Giriş Java Programlama Giriş 2013-2014 Bahar Dönemi Mehmet Akif Ersoy Üniversitesi Teknik Bilimler Meslek Yüksekokulu Burdur 2014 Muhammer İLKUÇAR 1 Neden Java Programlama Platformdan bağımsızdır

Detaylı

HB2001: JAVA PROGRAMLAMA (32 saat)

HB2001: JAVA PROGRAMLAMA (32 saat) Sayfa: 1 / 7 HB2001: JAVA PROGRAMLAMA (32 saat) Eğitimin Amacı Bu eğitim Java programlama dilinin özelliklerini öğretmeyi amaçlar. Java programlamaya girişle başlayan eğitim, object-oriented programming

Detaylı

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM)

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM) Dersin Adı Havayolu İşletmeciliği İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM) Course Name Airline Management Ders Uygulaması, Saat/Hafta (Course Implementation, Hours/Week) Kodu Yarıyılı Kredisi AKTS

Detaylı

ÖZGEÇMİŞ. 1. Adı Soyadı : Olcay Taner Yıldız. 2. Doğum Tarihi : 15.05.1976. 3. Unvanı : Doç. Dr. 4. Öğrenim Durumu :

ÖZGEÇMİŞ. 1. Adı Soyadı : Olcay Taner Yıldız. 2. Doğum Tarihi : 15.05.1976. 3. Unvanı : Doç. Dr. 4. Öğrenim Durumu : ÖZGEÇMİŞ 1. Adı Soyadı : Olcay Taner Yıldız 2. Doğum Tarihi : 15.05.1976 3. Unvanı : Doç. Dr. 4. Öğrenim Durumu : Derece Alan Üniversite Yıl Lisans Bilgisayar Mühendisliği Boğaziçi Üniversitesi 1997 Y.

Detaylı

KIRIKKALE ÜNİVERSİTESİ FEN-EDEBIYAT FAKÜLTESİ İSTATİSTİK BÖLÜMÜ LİSANS PROGRAMI

KIRIKKALE ÜNİVERSİTESİ FEN-EDEBIYAT FAKÜLTESİ İSTATİSTİK BÖLÜMÜ LİSANS PROGRAMI KIRIKKALE ÜNİVERSİTESİ FEN-EDEBIYAT FAKÜLTESİ İSTATİSTİK BÖLÜMÜ LİSANS PROGRAMI Kırıkkale Üniversitesi Fen-Edebiyat Fakültesi İstatistik Bölümü Lisans Programı, Kırıkkale Üniversitesi Önlisans ve Lisans

Detaylı

Yrd. Doç. Dr. Ayşegül ALAYBEYOĞLU

Yrd. Doç. Dr. Ayşegül ALAYBEYOĞLU Yrd. Doç. Dr. Ayşegül ALAYBEYOĞLU ÖĞRENİM DURUMU Derece Üniversite Bölüm / Program Lisans Sakarya Üniversitesi Bilgisayar Mühendisliği 00-00 Y. Lisans Doktora Ege Üniversitesi Bilgisayar Mühendisliği 00-009

Detaylı

SOFTWARE ENGINEERING PRACTICE Ders İzlence Formu. Kodu: CSE401 Dersin Adı: SOFTWARE ENGINEERING PRACTICE Toplam Saat

SOFTWARE ENGINEERING PRACTICE Ders İzlence Formu. Kodu: CSE401 Dersin Adı: SOFTWARE ENGINEERING PRACTICE Toplam Saat Diploma Programı Bilgisayar Mühendisliği Bölümü Yarıyıl Teorik Uygulama SOFTWARE ENGINEERING PRACTICE Ders İzlence Formu Laboratuar Kodu: CSE401 Dersin Adı: SOFTWARE ENGINEERING PRACTICE Toplam Saat AKTS

Detaylı

IMPORTANT ANNOUNCEMENT ON 2015 SUMMER SCHOOL

IMPORTANT ANNOUNCEMENT ON 2015 SUMMER SCHOOL FACULTY OF ARTS AND SCIENCES FACULTY OF ECONOMICS AND ADMINISTRATIVE SCIENCES FOREIGN LANGUAGES TURKISH LANGUAGE CHEM 101 FİZ 101 FİZ 102 FİZ 224 HUM 302 İNB 302 KİM 101 MATE 102 MATE 111 MATE 112 MATE

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ YILDIZ TEKNİK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 1982 yılında kurulan bölümümüz 1986 yılında ilk mezunlarını vermiştir 1300 1300 Lisans, 190 25 190 Yüksek Lisans, 25 Doktora 93 Bölüm kontenjanımız

Detaylı

BİLGİSAYAR VE ENFORMASYON BİLİMLERİ YÜKSEK LİSANS DERS PROGRAMI (Tezli Program)

BİLGİSAYAR VE ENFORMASYON BİLİMLERİ YÜKSEK LİSANS DERS PROGRAMI (Tezli Program) BİLGİSAYAR VE ENFORMASYON BİLİMLERİ YÜKSEK LİSANS DERS PROGRAMI (Tezli Program) HAZIRLIK PROGRAMI COME 27 İleri Nesneye Yönelik Programlama 2+2 3 5 COME 218 Veri Yapıları ve Algoritmalar 2+2 3 6 COME 226

Detaylı

D.Saati AKTS Zorunlu Ders (Z) 23 28 Meslek Dersi (M) 60 62 Seçmeli Ders (S) 13 30 TOPLAM 96 120

D.Saati AKTS Zorunlu Ders (Z) 23 28 Meslek Dersi (M) 60 62 Seçmeli Ders (S) 13 30 TOPLAM 96 120 SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI NORMAL ÖĞRETİM DERS DAĞILIM ÇİZELGESİ 1. SINIF GÜZ YARIYILI ( I. YARIYIL) 1 6913130 Atatürk

Detaylı

Öğr. Gör. Serkan AKSU http://www.serkanaksu.net. http://www.serkanaksu.net/ 1

Öğr. Gör. Serkan AKSU http://www.serkanaksu.net. http://www.serkanaksu.net/ 1 Öğr. Gör. Serkan AKSU http://www.serkanaksu.net http://www.serkanaksu.net/ 1 JavaScript JavaScript Nedir? Nestcape firması tarafından C dilinden esinlenerek yazılmış, Netscape Navigator 2.0 ile birlikte

Detaylı

ANKARA ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

ANKARA ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI Dersin ön koşulu var mı? ***** İntibak Dersi mi? **** TOPLAM SAAT ** AKTS Kredisi ** ANKARA ÜNİVERSİTESİ A EĞİTİM-ÖĞRETİM YILI: 2015-2016 1.SINIF /1.YARIYIL* ANADAL EĞİTİM PROGRAMI ZORUNLUDERSLERİ 1 BMT101

Detaylı

FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS-DOKTORA PROGRAMI 2015-2016 EĞİTİM-ÖĞRETİM YILI GÜZ DÖNEMİ

FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS-DOKTORA PROGRAMI 2015-2016 EĞİTİM-ÖĞRETİM YILI GÜZ DÖNEMİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS-DOKTORA PROGRAMI ÖĞRETİM ELEMANI MATH511 İleri Mühendislik Matematiği Advanced Engineering Mathematics -1 Doç. Dr. Fatih KOYUNCU

Detaylı

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların bilgilerini saklamalarına, program yüklemelerine izin

Detaylı

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN Bilgisayar Mühendisliğine Giriş Yrd.Doç.Dr.Hacer KARACAN İçerik Dosya Organizasyonu (File Organization) Veritabanı Sistemleri (Database Systems) BM307 Dosya Organizasyonu (File Organization) İçerik Dosya

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS VERİ TABANI BG-313 3/1 3+1+0 3+0,5 5 Dersin Dili : TÜRKÇE Dersin Seviyesi : LİSANS

Detaylı

MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ Endüstri Mühendisliği Bölümü

MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ Endüstri Mühendisliği Bölümü MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ Endüstri Mühendisliği Bölümü Lisans Öğretim Planı (Türkçe) - 8 YARIYILLIK LİSANS MÜFREDATI I. SEMESTER MAT111 Matematik I Calculus I 4 0 4 5 FİZ101 Fizik I Physics I 3

Detaylı

YTÜ Elektrik-Elektronik Fakültesi Bilgisayar Mühendisliği Bölümü Yıldız Technical University, Computer Engineering Department DERS FORMU SYLLABUS

YTÜ Elektrik-Elektronik Fakültesi Bilgisayar Mühendisliği Bölümü Yıldız Technical University, Computer Engineering Department DERS FORMU SYLLABUS Adı Name Kodu Code DERS FORMU SYLLABUS Bilişim Sistemleri Güvenliği / Security of Computer Systems Yarıyıl Semester Teori Lecture Uygulama Practice Lab. Lab. Kredi Credit 0113830 5,6,7,8 3 0 0 3 5 AKTS

Detaylı

Ders Kodu Ders Adı Grup Gün Ders Saatleri Başlangıç Ders Saati Bitiş Ders No Sınıf 1 ADL102 HUKUK USULÜ BİLGİSİ GR01 Perşembe 1000 1050 3.

Ders Kodu Ders Adı Grup Gün Ders Saatleri Başlangıç Ders Saati Bitiş Ders No Sınıf 1 ADL102 HUKUK USULÜ BİLGİSİ GR01 Perşembe 1000 1050 3. Ders Kodu Ders Adı Grup Gün Ders Saatleri Başlangıç Ders Saati Bitiş Ders No Sınıf 1 ADL102 HUKUK USULÜ BİLGİSİ GR01 Perşembe 1000 1050 3.DERS B123 2 ADL102 HUKUK USULÜ BİLGİSİ GR01 Perşembe 1100 1150

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS PROGRAMLAMA DİLLERİ BG-324 3/2 3+0+0 3+0 4 Dersin Dili : TÜRKÇE Dersin Seviyesi

Detaylı

Kablosuz Sensör Ağlar ve Eniyileme. Tahir Emre KALAYCI. 21 Mart 2008

Kablosuz Sensör Ağlar ve Eniyileme. Tahir Emre KALAYCI. 21 Mart 2008 Kablosuz Sensör Ağlar ve Eniyileme Tahir Emre KALAYCI 21 Mart 2008 Gündem Genel Bilgi Alınan Dersler Üretilen Yayınlar Yapılması Planlanan Doktora Çalışması Kablosuz Sensör Ağlar Yapay Zeka Teknikleri

Detaylı

Dersin Türü (Course Type) Zorunlu (Compulsory)[Χ] Seçmeli (Elective) [ ]

Dersin Türü (Course Type) Zorunlu (Compulsory)[Χ] Seçmeli (Elective) [ ] Programın Adı (Program Name) Kodu (Course Code) CS 102 Molecüler Biyoloji ve Genetik (Molecular Biology and Genetics) Adı (Course Name) Türü (Course Type) Zorunlu (Compulsory)[Χ] Seçmeli (Elective) [ ]

Detaylı

ELEKTRİK MÜHENDİSLİĞİ MÜFREDAT REVİZYONU

ELEKTRİK MÜHENDİSLİĞİ MÜFREDAT REVİZYONU ELEKTRİK MÜHENDİSLİĞİ MÜFREDAT REVİZYONU I. YARIYIL MATEMATİK I 3+1 Zorunlu 6 FİZİK I 2+1 Zorunlu 4 KİMYA 2+1 Zorunlu 4 ELEKTRİK MÜHENDİSLİĞİNE GİRİŞ 2+0 Zorunlu 2 TEKNİK RESİM 1+2 Zorunlu 5 TÜRK DİLİ

Detaylı

ODTÜ Bilgisayar Mühendisliği. Tanıtım Günleri Temmuz 2005

ODTÜ Bilgisayar Mühendisliği. Tanıtım Günleri Temmuz 2005 ODTÜ Bilgisayar Mühendisliği Tanıtım Günleri Temmuz 2005 Tarihçe Türkiye'nin ilk Bilgisayar Mühendisliği Bölümü 1967: Kuruluş; Elektronik Hesap Bilimleri Enstitüsü, Yüksek Lisans Programı 1976: Lisans

Detaylı

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS Ders Tanıtım Formu (Türkçe) Form 2a: Müfredat Yılı 2013-2014 Temel Bilgi Teknolojisi Kullanımı DERS BİLGİLERİ Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS UNV13107 Güz 1+1 1,5 2 Ön Koşul Dersleri Dersin Dili

Detaylı

YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ İNTİBAK ÇİZELGESİ 2010-2011 1.SINIF / GÜZ DÖNEMİ

YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ İNTİBAK ÇİZELGESİ 2010-2011 1.SINIF / GÜZ DÖNEMİ YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ İNTİBAK ÇİZELGESİ 2010-2011 1.SINIF / GÜZ DÖNEMİ Bu ders 1. Sınıf güz döneminden 2. Sınıf güz dönemine alınmıştır. gerektiği halde alamayan öğrenciler 2010-2011 öğretim yılı

Detaylı

MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ Endüstri Mühendisliği Bölümü. Lisans Öğretim Planı (%30 İngilizce Ağırlıklı) - 8 YARIYILLIK LİSANS MÜFREDATI

MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ Endüstri Mühendisliği Bölümü. Lisans Öğretim Planı (%30 İngilizce Ağırlıklı) - 8 YARIYILLIK LİSANS MÜFREDATI MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ Endüstri Mühendisliği Bölümü Lisans Öğretim Planı (%30 İngilizce Ağırlıklı) - 8 YARIYILLIK LİSANS MÜFREDATI I. SEMESTER MATH111 Matematik I Calculus I 4 0 4 5 PHY101 Fizik

Detaylı

Görünümler ve Ötesi Yaklaşımıyla Radar Yazılım Mimarisi Dokümantasyonu Tecrübeleri. Ali Özzeybek M. Devrim Tokcan Murat Tuncer

Görünümler ve Ötesi Yaklaşımıyla Radar Yazılım Mimarisi Dokümantasyonu Tecrübeleri. Ali Özzeybek M. Devrim Tokcan Murat Tuncer Görünümler ve Ötesi Yaklaşımıyla Radar Yazılım Mimarisi Dokümantasyonu Tecrübeleri Ali Özzeybek M. Devrim Tokcan Murat Tuncer Görünümler ve Ötesi Yaklaşımıyla Radar Yazılım Mimarisi Dokümantasyonu Tecrübeleri

Detaylı

BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER

BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER Yazılımı ve Genel Özellikleri Doç.Dr. Cüneyt BAYILMIŞ Kablosuz Ağların Modellemesi ve Analizi 1 OPNET OPNET Modeler, iletişim sistemleri ve

Detaylı

PERFORMANCE COMPARISON OF KARATSUBA AND NIKHILAM MULTIPLICATION ALGORITHMS FOR DIFFERENT BIT LENGTHS

PERFORMANCE COMPARISON OF KARATSUBA AND NIKHILAM MULTIPLICATION ALGORITHMS FOR DIFFERENT BIT LENGTHS İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Yıl:14 Sayı: 27 Bahar 2015 s. 55-64 Araştırma Makalesi KARATSUBA VE NIKHILAM ÇARPMA İŞLEMİ ALGORİTMALARININ FARKLI BİT UZUNLUKLARI İÇİN PERFORMANSLARININ

Detaylı

2016 - YAZ ÖĞRETİMİ İLE İLGİLİ ÖNEMLİ DUYURU

2016 - YAZ ÖĞRETİMİ İLE İLGİLİ ÖNEMLİ DUYURU FİZ 101 Fizik I FİZ 102 Fizik II FİZ 224 Modern Fizik I MATE 111 Matematik I MATE 112 Matematik II MATE 213 Lineer Cebir MATH 111 Calculus I MATH 112 Calculus II MATH 213 Linear Algebra FEN - EDEBİYAT

Detaylı

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU KİŞİSEL BİLGİLER Adı Soyadı Tolga YÜKSEL Ünvanı Birimi Doğum Tarihi Yrd. Doç. Dr. Mühendislik Fakültesi/ Elektrik Elektronik Mühendisliği 23.10.1980

Detaylı

ÖZGEÇMİŞ. Doç Doçent Doktor Bilgisayar Mühendisliği GAÜ 2010- Yrd. Doç Doç. Doktor Bilgisayar Mühendisliği GAÜ 1999-2010

ÖZGEÇMİŞ. Doç Doçent Doktor Bilgisayar Mühendisliği GAÜ 2010- Yrd. Doç Doç. Doktor Bilgisayar Mühendisliği GAÜ 1999-2010 ÖZGEÇMİŞ 1. Adı Soyadı: Ali Haydar 2. Doğum Tarihi: 14 Mayıs 1969 3. Unvanı: Doçent Doktor 4. Öğrenim Durumu: Derece Alan Üniversite Yıl Lisans Elektrik-Elektronik Müh. Orta Doğu Teknik Üniversitesi 1991

Detaylı

İnternet Tabanlı Programlama INTERNET BASED PROGRAMMING. 0 Lab. 1. Ders Tipi: Zorunlu. Course Type. Compulsory

İnternet Tabanlı Programlama INTERNET BASED PROGRAMMING. 0 Lab. 1. Ders Tipi: Zorunlu. Course Type. Compulsory BLM 228 İnternet Tabanlı Programlama Ders Kodu: Course ID: BLM228 CME228 Ders Adı: Name of Course: İnternet Tabanlı Programlama INTERNET BASED PROGRAMMING Yarıyıl: Semester: 4 Teori Theory 3 Uygulama Practise

Detaylı

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS DERS BİLGİLERİ Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS Matlab Programlama BIL449 7 3+0 3 5 Ön Koşul Dersleri Yok Dersin Dili Dersin Seviyesi Dersin Türü Türkçe Lisans Seçmeli / Yüz Yüze Dersin

Detaylı

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

Bulanık Mantık Tabanlı Uçak Modeli Tespiti Bulanık Mantık Tabanlı Uçak Modeli Tespiti Hüseyin Fidan, Vildan Çınarlı, Muhammed Uysal, Kadriye Filiz Balbal, Ali Özdemir 1, Ayşegül Alaybeyoğlu 2 1 Celal Bayar Üniversitesi, Matematik Bölümü, Manisa

Detaylı

Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı

Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı cse@akdeniz.edu.tr Antalya, 2015 2 Özet Akdeniz Üniversitesi tanıtım filmi Neden Bilgisayar Mühendisliği Bilgisayar Mühendisi

Detaylı

Data Communications. Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü. 2. Ağ Modelleri

Data Communications. Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü. 2. Ağ Modelleri Veri İletişimi Data Communications Suat ÖZDEMİR Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü 2. Ağ Modelleri Ağ Modelleri Bir ağ ğ bir noktadan diğer bir noktaya veri ileten donanım ve yazılımların

Detaylı

BİLGİSAYAR TEKNOLOJİSİ VE PROGRAMLAMA DERS İÇERİKLERİ I. YARIYIL

BİLGİSAYAR TEKNOLOJİSİ VE PROGRAMLAMA DERS İÇERİKLERİ I. YARIYIL BİLGİSAYAR TEKNOLOJİSİ VE PROGRAMLAMA DERS İÇERİKLERİ I. YARIYIL Matematik I Sayılar. Cebir. Denklemler ve Eşitsizlikler. Fonksiyonlar. Logaritma. Trigonometri. Geometri. Teknolojinin Bilimsel İlk. Malzeme

Detaylı

Model Güdümlü Geliştirme ile Gömülü Kaynakların Yönetimi

Model Güdümlü Geliştirme ile Gömülü Kaynakların Yönetimi Model Güdümlü Geliştirme ile Gömülü Kaynakların Yönetimi Can Öz EGE ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ A.B.D. 1 İçerik Kaynak Yönetimi Problemi Kaynak Yönetimi Modellemesinin

Detaylı

VERİ YAPILARI VE PROGRAMLAMA (BTP104)

VERİ YAPILARI VE PROGRAMLAMA (BTP104) VERİ YAPILARI VE PROGRAMLAMA (BTP104) Yazar: Doç.Dr. İ. Hakkı CEDİMOĞLU S1 SAKARYA ÜNİVERSİTESİ Adapazarı Meslek Yüksekokulu Bu ders içeriğinin basım, yayım ve satış hakları Sakarya Üniversitesi ne aittir.

Detaylı

İşletim Sistemi. BTEP205 - İşletim Sistemleri

İşletim Sistemi. BTEP205 - İşletim Sistemleri İşletim Sistemi 2 İşletim sistemi (Operating System-OS), bilgisayar kullanıcısı ile bilgisayarı oluşturan donanım arasındaki iletişimi sağlayan ve uygulama programlarını çalıştırmaktan sorumlu olan sistem

Detaylı

Bilgisayarım My Computer

Bilgisayarım My Computer My Computer Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı 12-13 Mar. 2012 Öğr. Gör. Murat KEÇECİOĞLU Bilgisayarım (my computer) simgesine sağ tıklar ve özellikler (properties) seçeneğini seçeriz.

Detaylı

İŞLETİM SİSTEMLERİNE GİRİŞ. Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği

İŞLETİM SİSTEMLERİNE GİRİŞ. Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği İŞLETİM SİSTEMLERİNE GİRİŞ Von Neumann Mimarisi Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği mimariyi temel almaktadır. Merkezi İşlem Birimi Aritmetik ve Mantık Birimi Kontrol

Detaylı

JAVASCRIPT JAVASCRIPT DİLİ

JAVASCRIPT JAVASCRIPT DİLİ JAVASCRIPT JAVASCRIPT DİLİ Netscape Navigator 2.0 ile birlikte geliştirilen JavaScript dili istemci taraflı (client-side) script dilidir. Web sayfalarında dinamik içerik sağlamak ya da kullanıcıyla iletişim

Detaylı

Özgeçmiş (CV) Web, Yazılım, Donanım : Samsun Barış Bilgisayar - (2006-2010)

Özgeçmiş (CV) Web, Yazılım, Donanım : Samsun Barış Bilgisayar - (2006-2010) Özgeçmiş (CV) Kişisel Bilgiler: Adı Soyadı : Durmuş KOÇ Uyruk : T.C. Doğum Tarihi : 1985 Adres : Karahallı MYO Yerleşkesi Karahallı Uşak Karayolu Üzeri 2. Km. 64700 Karahallı / UŞAK Tel : (+90) 276 221

Detaylı

YZM 2108 Yazılım Mimarisi ve Tasarımı

YZM 2108 Yazılım Mimarisi ve Tasarımı YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 1 Yazılım Tasarımına Giriş Bu bölümde;

Detaylı

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Teknik İngilizce I BIL121 1 3+0 3 3

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Teknik İngilizce I BIL121 1 3+0 3 3 DERS BİLGİLERİ Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS Teknik İngilizce I BIL121 1 3+0 3 3 Ön Koşul Dersleri Dersin Dili Dersin Seviyesi Dersin Türü İngilizce Lisans Zorunlu / Yüz Yüze Dersin

Detaylı

Ö Z G E Ç M İ Ş. 1. Adı Soyadı: Mustafa GÖÇKEN. 2. Doğum Tarihi: 12 Haziran 1976. 3. Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D.

Ö Z G E Ç M İ Ş. 1. Adı Soyadı: Mustafa GÖÇKEN. 2. Doğum Tarihi: 12 Haziran 1976. 3. Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D. Ö Z G E Ç M İ Ş 1. Adı Soyadı: Mustafa GÖÇKEN 2. Doğum Tarihi: 12 Haziran 1976 3. Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D. Derece Alan Üniversite Yıl Lisans Endüstri Mühendisliği Çukurova Üniversitesi

Detaylı

Proje Adı : MATLAB Real-Time Windows Target toolbox kullanımı ve ilişkili bir uygulama geliştirilmesi

Proje Adı : MATLAB Real-Time Windows Target toolbox kullanımı ve ilişkili bir uygulama geliştirilmesi Proje Yöneticisi: Doç.Dr. Cihan KARAKUZU Proje Adı : MATLAB Real-Time Windows Target toolbox kullanımı ve ilişkili bir uygulama geliştirilmesi MATLAB Real-Time Windows Target toolbox kullanımının basit

Detaylı

Educational On-line Programmes for Teachers and Students

Educational On-line Programmes for Teachers and Students Educational On-line Programmes for Teachers and Students Hamit İVGİN - İstanbul Provincial Directorate of National Education ICT Coordinator & Fatih Project Coordinator in İstanbul Kasım 2014 - İSTANBUL

Detaylı

1 JAVASCRIPT NEDİR? 1

1 JAVASCRIPT NEDİR? 1 İÇİNDEKİLER IX İÇİNDEKİLER 1 JAVASCRIPT NEDİR? 1 2 TEST ORTAMINI TANIMAK (FİREFOX VE FİREBUG) 5 Firefox 6 Firebug 8 CSS Sekmesi 10 DOM Sekmesi 11 Net ve Çerezler Sekmeleri 11 Script Sekmesi 11 Konsol Sekmesi

Detaylı