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

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ - EĞİTİM ÖĞRETİM YILI DERS KATALOĞU Ders Kodu Bim Kodu Ders Adı Türkçe Ders Adı İngilizce Dersin Dönemi T Snf Açıl.Dönem P

Detaylı

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ı

BLM 4811 MESLEKİ TERMİNOLOJİ II Salı , D-109 Dr. Göksel Biricik

BLM 4811 MESLEKİ TERMİNOLOJİ II Salı , D-109 Dr. Göksel Biricik BLM 4811 MESLEKİ TERMİNOLOJİ II 2017-1 Salı 13.00 14.50, D-109 Dr. Göksel Biricik goksel@ce.yildiz.edu.tr Ders Planı Hafta Tarih Konu 1 19.09 Tanışma, Ders Planı, Kriterler, Giriş 2 26.09 Bilgisayarın

Detaylı

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 2 ( yılı öncesinde birinci

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 2 ( yılı öncesinde birinci MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 2 (2016-17 yılı öncesinde birinci sınıfa başlayan öğrenciler için) BİRİNCİ YIL 1. Dönem CMPE113

Detaylı

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

ANKARA ÜNİVERSİTESİ A ÖĞ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 PROGRAM ADI : BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE).SINIF /.YARIYIL* ANADAL EĞİTİM PROGRAMI ZORUNLU

Detaylı

Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Computer Engineering Undergraduate Curriculum

Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Computer Engineering Undergraduate Curriculum Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Undergraduate Curriculum 2014-2015 ve Öncesi Girişli Öğrenciler için Uygulanan Ders Program 1.Yıl / I.Dönem (First Year / First Semester) FIZ115 Fizik

Detaylı

ve Sonrası Girişli Öğrenciler için Uygulanacak Ders Program

ve Sonrası Girişli Öğrenciler için Uygulanacak Ders Program Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Department of Computer Engineering Undergraduate Curriculum 2015-2016 ve Sonrası Girişli Öğrenciler için Uygulanacak Ders Program 1.Yıl / I.Dönem (First

Detaylı

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

ANKARA ÜNİVERSİTESİ A ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI PROGRAM ADI : BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE) 1.SINIF /1.YARIYIL* 1 COM101 COMPUTER PROGRAMMING I - - 4 2 6 5 9 2 COM113 INTRODUCTION TO COMPUTER SCIENCE - - 3 0 3 3 5 3 PHY0101 PHYSICS I - - 3 0 3

Detaylı

EĞİTİM-ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE) BÖLÜMÜ DERS PROGRAMINDA YAPILAN DEĞİŞİKLİKLER

EĞİTİM-ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE) BÖLÜMÜ DERS PROGRAMINDA YAPILAN DEĞİŞİKLİKLER BİRİNCİ SINIF GÜZ YARIYILI 2015-2016 EĞİTİM-ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE) BÖLÜMÜ DERS PROGRAMINDA YAPILAN DEĞİŞİKLİKLER DEĞİŞİKLİK FORMU COM101 BİLGİSAYAR PROGRAMLAMA

Detaylı

Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Computer Engineering Undergraduate Curriculum

Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Computer Engineering Undergraduate Curriculum Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Undergraduate Curriculum 2014-2015 ve Öncesi Girişli Öğrenciler için Uygulanan Ders Program 1.Yıl / I.Dönem (First Year / First Semester) FIZ115 Fizik

Detaylı

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

ANKARA ÜNİVERSİTESİ A ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI ANKARA ÜNİVERSİTESİ A PROGRAM ADI : BİLGİSAYAR MÜHENDİSLİĞİ 1.SINIF /1.YARIYIL* ANADAL EĞİTİM PROGRAMI ZORUNLU DERSLERİ Dersin ön koşulu var mı? ***** İntibak Dersi mi? **** TOPLAM SAAT ** AKTS Kredisi

Detaylı

Güz Dönemi Zorunlu Dersleri

Güz Dönemi Zorunlu Dersleri T.C. AKSARAY ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ELEKTRİK-ELEKTRONİK ve BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI TEZLİ YÜKSEK LİSANS PROGRAMI Güz Dönemi Zorunlu Dersleri EEBM 501 İleri Mühendislik Matematiği

Detaylı

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan BİLGİ TEKNOLOJİLERİ YÖNETİMİ EĞİTİM MODÜLLERİ Tarih Saat Modül Adı Öğretim Üyesi 01/05/2018 Salı Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan Bu dersin amacı, bilgisayar bilimlerinin temel kavramlarını

Detaylı

COURSES OFFERED FOR ERASMUS INCOMING STUDENTS

COURSES OFFERED FOR ERASMUS INCOMING STUDENTS COURSES OFFERED FOR ERASMUS INCOMING STUDENTS Department : Computer Engineering 152111001 CALCULUS I 3 2 4 5 152111005 PHYSICS I 3 0 3 3 152111006 PHYSICS I LAB 0 2 1 2 152111007 CHEMISTRY 3 0 3 3 152111008

Detaylı

BİLİM (Yazılı) SINAVI KONULARI

BİLİM (Yazılı) SINAVI KONULARI BİLİM (Yazılı) SINAVI KONULARI 1. Ayrık Matematik Discrete Mathematics and Its Applications Sixth Edition Yazar : Kenneth H. Rosen Yayınevi : McGraw Hill International Edition Sayı Teorisi Kümeler, Fonksiyonlar,

Detaylı

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 1 ( yılı ve sonrasında birinci

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 1 ( yılı ve sonrasında birinci MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 1 (2016-17 yılı ve sonrasında birinci sınıfa başlayan öğrenciler için) BİRİNCİ YIL 1. Dönem

Detaylı

1. YARIYIL / SEMESTER 1

1. YARIYIL / SEMESTER 1 T.C. NECMETTİN ERBAKAN ÜNİVERSİTESİ MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ, MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ, 2017-2018 AKADEMİK YILI ÖĞRETİM PLANI T.C. NECMETTIN ERBAKAN UNIVERSITY ENGINEERING AND ARCHITECTURE

Detaylı

2017 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ EĞİTİM PLANI

2017 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ EĞİTİM PLANI 2017 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ EĞİTİM PLANI SINIF: 1 DÖNEM: GÜZ 200111 TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI USE OF FUNDAMENTAL INFORMATION TECHNOLOGY 2017 2 0 2 2

Detaylı

ADNAN MENDERES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MATEMATİK ANABİLİM DALI MATEMATİK PROGRAMI DERS LİSTESİ

ADNAN MENDERES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MATEMATİK ANABİLİM DALI MATEMATİK PROGRAMI DERS LİSTESİ Ders List ADNAN MENDERES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MATEMATİK ANABİLİM DALI MATEMATİK PROGRAMI DERS LİSTESİ 17.11.2016 Yüksek Lisans Dersleri Kod Ders Adı Ders Adı (EN) T U L K AKTS MTK501 Reel

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ı

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say İÇİNDEKİLER 1. Bilgisayarın Yapısı Ve Programlama Dilleri Giriş 1 Bilgisayar ve Programlamanın Kısa Bir Tarihçesi 2 Donanım ve Yazılım Kavramları 3 Bilgisayarın Donanımsal yapısı 4 Giriş Birimi (Input

Detaylı

Bilgisayar Mühendisliği Doktora Yeterlilik Yazılı Sınavı İçeriği

Bilgisayar Mühendisliği Doktora Yeterlilik Yazılı Sınavı İçeriği Bilgisayar Mühendisliği Doktora Yeterlilik Yazılı Sınavı İçeriği 1 Zorunlu Alan Dersleri Aşağıda listelenen her ders (İşletim Sistemleri ve Bilgisayar Ağları ile Sayısal Tasarım ve Bilgisayar Mimarisi

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ı

1 ANADAL ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ, İKİNCİ DAL BİLGİSAYAR MÜHENDİSLİĞİ ÇAP PROGRAMI

1 ANADAL ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ, İKİNCİ DAL BİLGİSAYAR MÜHENDİSLİĞİ ÇAP PROGRAMI Ek 1 ANADAL ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ, İKİNCİ DAL BİLGİSAYAR MÜHENDİSLİĞİ ÇAP PROGRAMI Önerilen Program 1. Dönem SSD 4400 Teknik Olmayan Seçmeli Ders 2 0 2 2 MTH 1301 Mathematics I 4 0 4 6 PHY 1301

Detaylı

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SANAL ARTIRILMIŞ VE AKILLI TEKNOLOJİLER (SAAT) LABORATUVARI SAAT Laboratuvarı Koordinatör: Yrd. Doç. Dr. Gazi Erkan BOSTANCI SAAT

Detaylı

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ DOKTORA YETERLİK SINAVI YÖNETMELİĞİ

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ DOKTORA YETERLİK SINAVI YÖNETMELİĞİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ DOKTORA YETERLİK SINAVI YÖNETMELİĞİ Doktora Yeterlik Sınavı, başvurunun yapıldığı ve Doktora Yeterlik Komitesi nin başvuruyu onayladığı dönemdeki, dönem sonu sınavlarının

Detaylı

2 ANADAL ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ, İKİNCİ DAL BİLGİSAYAR MÜHENDİSLİĞİ YANDAL PROGRAMI

2 ANADAL ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ, İKİNCİ DAL BİLGİSAYAR MÜHENDİSLİĞİ YANDAL PROGRAMI Ek 2 ANADAL ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ, İKİNCİ DAL BİLGİSAYAR MÜHENDİSLİĞİ YANDAL PROGRAMI Önerilen Program 1. Dönem SSD 4400 Teknik Olmayan Seçmeli Ders 2 0 2 2 MTH 1301 Mathematics I 4 0 4 6 PHY

Detaylı

Business Intelligence and Analytics Principles and Practices: Charting the Course to BI and Analytic Success

Business Intelligence and Analytics Principles and Practices: Charting the Course to BI and Analytic Success Business Intelligence and Analytics Principles and Practices: Charting the Course to BI and Analytic Success Eğitim Detayları Eğitim Süresi : 1 Gün Kontenjan : 10 Ön Koşullar : Herhangi bir önkoşul bulunmamaktadır.

Detaylı

MATEMATİK BÖLÜMÜ BÖLÜM KODU:3201

MATEMATİK BÖLÜMÜ BÖLÜM KODU:3201 BÖLÜM KODU:01 011-01 01.Yarıyıl Dersleri 0.Yarıyıl Dersleri MTK 101 Analiz I Analysis I 4 1 5 6 MTK 10 Analiz II Analysis II 4 1 5 6 MTK 11 Lineer Cebir I Linear Algebra I 1 4 MTK 1 Lineer Cebir II Linear

Detaylı

1. YARIYIL / SEMESTER 1 2. YARIYIL / SEMESTER 2

1. YARIYIL / SEMESTER 1 2. YARIYIL / SEMESTER 2 T.C. NECMETTİN ERBAKAN ÜNİVERSİTESİ MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ, ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ, 2017-2018 AKADEMİK YILI ÖĞRETİM PLANI T.C. NECMETTIN ERBAKAN UNIVERSITY ENGINEERING AND ARCHITECTURE

Detaylı

Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği (İngilizce)

Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği (İngilizce) Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği (İngilizce) - 2015 Genel Toplam Ortalama Yarıyıl Ders = [52 / 8 = 6,5] + 3 = 10 T = 126 U = 36 Toplam Saat = 162 Kredi = 260 ECTS = 260 1. YARIYIL

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ı

ISCOM Kurumsal ISCOM KURUMSAL BİLİŞİM TEKNOLOJİLERİ EĞİTİM KATALOĞU

ISCOM Kurumsal ISCOM KURUMSAL BİLİŞİM TEKNOLOJİLERİ EĞİTİM KATALOĞU 2018 ISCOM Kurumsal ISCOM KURUMSAL BİLİŞİM TEKNOLOJİLERİ EĞİTİM KATALOĞU MİCROSOFT SİSTEM EĞİTİM HİZMETLERİ... 3 MİCROSOFT YAZILIM DANIŞMANLIĞI EĞİTİM HİZMETLERİ... 5 ORACLE EĞİTİM HİZMETLERİ... 7 JAVA

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ı

ANADOLU ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI OCAK 2017

ANADOLU ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI OCAK 2017 ANADOLU ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI OCAK 2017 Doktora Yeterlik Sınavı, yazılı ve sözlü bölümden oluşur. Yazılı sınav iki oturumda gerçekleştirilir. Birinci

Detaylı

ANKARA ÜNİVERSİTESİ ELMADAĞ MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS İÇERİKLERİ

ANKARA ÜNİVERSİTESİ ELMADAĞ MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS İÇERİKLERİ ANKARA ÜNİVERSİTESİ ELMADAĞ MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS İÇERİKLERİ TDİ111 TÜRKDİLİ 1 1. Dil, diller ve Türk dili 2. Dil bilgisi, sözcük, cümle 3. Kelime Türleri 4. Anlatımın

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ı

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ı

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ı

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ı

1. YARIYIL / SEMESTER 1 2. YARIYIL / SEMESTER 2

1. YARIYIL / SEMESTER 1 2. YARIYIL / SEMESTER 2 T.C. NECMETTİN ERBAKAN ÜNİVERSİTESİ MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ, ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ, 2018-2019 AKADEMİK YILI ÖĞRETİM PLANI T.C. NECMETTIN ERBAKAN UNIVERSITY ENGINEERING AND ARCHITECTURE

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ı

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ı

2009 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ EĞİTİM PLANI

2009 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ EĞİTİM PLANI 009 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ EĞİTİM PLANI SINIF: 1 DÖNEM: GÜZ Aİ 101 ATATÜRK İLKELERİ VE İNKILAP TARİHİ ATATURK'S PRINCIPLES AND HISTORY FİZ 101 FİZİK PHYSICS HM 101 BİLGİSAYAR

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ı

İSTANBUL MEDENİYET ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ(TÜRKÇE) 4 YILLIK DERS PLANI

İSTANBUL MEDENİYET ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ(TÜRKÇE) 4 YILLIK DERS PLANI İSTANBUL MEDENİYET ÜNİVERSİTESİ MÜHİSLİK FAKÜLTESİ 2017-2018 ELEKTRİK-ELEKTRONİK MÜHİSLİĞİ BÖLÜMÜ(TÜRKÇE) 4 YILLIK DERS PLANI (Eğitim planı toplamda 138 ve 240 den oluşmaktadır. Yarıyıllara göre alınması

Detaylı

T.C. İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOORDİNASYON BİRİMİ

T.C. İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOORDİNASYON BİRİMİ T.C. İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOORDİNASYON BİRİMİ PROJE BAŞLIĞI Mühendislik Problemlerinin Bilgisayar Destekli Çözümleri Proje No:2013-2-FMBP-73 Proje Türü ÖNAP SONUÇ

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ı

BEDEN EĞİTİMİ I: Haftalık ders 1 saattir (T-0 ) (U-l) (K-0).

BEDEN EĞİTİMİ I: Haftalık ders 1 saattir (T-0 ) (U-l) (K-0). I.SINIF-1.YARIYIL TÜRK DİLİ I : Haftalık ders 2 saattir (T-2 ) (U-0) (K-2). Ders İçeriği; % 10 Dil, Diller ve Türk Dili, % 15 Dil Bilgisi, Sözcük ve Cümle % 25 Kelime Türleri % 25 Anlatım Öğeleri ve Anlatım

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ı

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular Önsöz Giriş İçindekiler V VII IX 1.1. Algoritma 1.1.1. Algoritma Nasıl Hazırlanır? 1.1.2. Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular 2.1. Programın Akış Yönü 19 2.2. Başlama

Detaylı

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER Offered by: Bilgisayar Mühendisliği Course Title: COMPUTER PROGRAMMING Course Org. Title: COMPUTER PROGRAMMING Course Level: Course Code: CME 0 Language of Instruction: İngilizce Form Submitting/Renewal

Detaylı

DERS SEÇİM KILAVUZU. Sınıf Dönemi Kodu Adı Sınıf Dönemi Kodu Adı. Nesne Yönelimli Programlama. Yazılım Tasarımı ve Mimarisi

DERS SEÇİM KILAVUZU. Sınıf Dönemi Kodu Adı Sınıf Dönemi Kodu Adı. Nesne Yönelimli Programlama. Yazılım Tasarımı ve Mimarisi DERS SEÇİM KILAVUZU 1. Ön Koşul Talep Edilen Dersler Hakkında i. Bölümümüze Yüksek Öğrenim Kurumları yerleştirme sınavı ile gelen Öğrenciler için Tablo 1 de verilmiş olan ve bölümümüz ders planında yer

Detaylı

Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Bölüm/Program Dersi Ders Tanım Bilgileri Dersin Adı

Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Bölüm/Program Dersi Ders Tanım Bilgileri Dersin Adı Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Bölüm/Program Dersi Ders Tanım Bilgileri Adı Mantıksal Tasarım ve Uygulamaları İngilizce Logic Design and Applications Adı Kodu Teori/Saat Uygulama/Saat

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ı

: 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ı

EĞİTİM - ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ EĞİTİM PLANI

EĞİTİM - ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ EĞİTİM PLANI 2016-2017 EĞİTİM - ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ EĞİTİM PLANI SINIF: 1 DÖNEM: GÜZ Aİ 101 ATATÜRK İLKELERİ VE İNKILAP TARİHİ ATATURK'S PRINCIPLES AND HISTORY 2016 2 0 2 2 Z FİZ

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ı

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ı

ANKARA ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI ANADAL PROGRAMI İÇİN ÖNERİLEN EĞİTİM PROGRAMI FORMU

ANKARA ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI ANADAL PROGRAMI İÇİN ÖNERİLEN EĞİTİM PROGRAMI FORMU A EĞİTİM-ÖĞRETİM YILI: 2017-2018 FAKÜLTE/YÜKSEKOKUL ADI :Mühendislik Fakültesi PROGRAM ADI :Elektrik-Elektronik Mühendisliği (%100 İngilizce) 1. SINIF / 1. YARIYIL ANADAL EĞİTİM PROGRAMI ZORUNLU DERSLERİ

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ı

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ı

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ı

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ı

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 BİLGİSAYAR MİMARİSİ BG-312 3/1 3+0+0 3+0 5 Dersin Dili : TÜRKÇE Dersin Seviyesi

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ı

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ı

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ı

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

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ DENİZ HARP OKULU 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 Nesne Yönelimli Programlama BİM-222 2/II 1+0+2 2 3 Dersin Dili

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ı

BİLGİSAYAR ORGANİZASYONU

BİLGİSAYAR ORGANİZASYONU BİLGİSAYAR ORGANİZASYONU Donanım Bilgisayarın fiziksel bölümü Monitor, klavye, fare Entegreler, kartlar Kablolar Yazılım: Bilgisayarın mantıksal bölümü Programlar: Bilgisayarın gerçekleştireceği komutlar

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ı

Bilgisayar Mühendisliği

Bilgisayar Mühendisliği Bilgisayar Mühendisliği Bülent Ecevit Üniversitesi Bilgisayar Mühendisliği Bölümü http://bilgisayar.beun.edu.tr İçerik Zonguldak Tanıtımı Üniversite Tanıtımı Mühendis Kimdir? Mühendisin Sorusu Bilgisayar

Detaylı

Graduation Project Topics

Graduation Project Topics Graduation Project Topics Maintenance management Maintenance performance and measurement: o Efficiency, effectiveness, productivity; o Life Cycle Cost optimization; o Quality, risk and maintenance services;

Detaylı

DEVAM ETMEKTE OLAN ÖĞRENCİLERE UYGULANACAK PROGRAMLAR

DEVAM ETMEKTE OLAN ÖĞRENCİLERE UYGULANACAK PROGRAMLAR DEVAM ETMEKTE OLAN ÖĞRENCİLERE UYGULANACAK PROGRAMLAR A) Birinci Sınıfa 2013-2014 Öğretim Yılında Başlayan Öğrenciler: III. Yarıyıl (2014-2015 Güz) IV. Yarıyıl (2014-2015 Bahar) MAT 219 Differential Equations

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ı

Fundamentals of programming Ders İzlence Formu

Fundamentals of programming Ders İzlence Formu Diploma Programı Bilgisayar Mühendisliği Bölümü Yarıyıl Teorik Uygulama Fundamentals of programming Ders İzlence Formu Laboratuar Kodu: CSE111 Dersin Adı: Fundamentals of programming Toplam Saat AKTS Dersin

Detaylı

CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR

CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam Alper UĞUR Yazılım Mimarisi Gereksinim: NE? Mimari : NE+NASIL GEREKSİNİMLER (software architecture) Requirements : WHAT? Architecture : WHAT + HOW?

Detaylı

T.C. MANİSA CELAL BAYAR ÜNİVERSİTESİ Mühendislik Fakültesi Dekanlığı Elektrik Elektronik Mühendisliği Bölüm Başkanlığı

T.C. MANİSA CELAL BAYAR ÜNİVERSİTESİ Mühendislik Fakültesi Dekanlığı Elektrik Elektronik Mühendisliği Bölüm Başkanlığı Evrak Tarih ve Sayısı: 10/10/2016-E.75564 T.C. MANİSA CELAL BAYAR ÜNİVERSİTESİ Mühendislik Fakültesi Dekanlığı Elektrik Elektronik Mühendisliği Bölüm Başkanlığı Sayı : 54261193-302.99 Konu : Çap ve Yandal

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ı

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ı

Düzenlenmesi, Program Yazmak ve Çalıştırmak. Alt Programlar, Modüller ve Arşiv. Fonksiyonları

Düzenlenmesi, Program Yazmak ve Çalıştırmak. Alt Programlar, Modüller ve Arşiv. Fonksiyonları EK- DERS BİLGİ FORMU ENSTİTÜ/FAKÜLTE/YÜKSEKOKUL ve PROGRAM: BİLGİSAYAR PROGRAMLAMA DERS BİLGİLERİ Adı Kodu Dili Türü Zorunlu/ Seçmeli Yarıyılı T+U Saati Kredisi AKTS MM3 Türkçe Zorunlu 3 3 4 Ön Koşul Dersleri

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ı

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ı

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ı

Teori/Saat Uygulama/Saat Laboratuar/Saat AKTS BLM Dersin Amacı

Teori/Saat Uygulama/Saat Laboratuar/Saat AKTS BLM Dersin Amacı Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Bölüm/Program Dersi Ders Tanım Bilgileri Adı Programlama Laboratuvarı II İngilizce Programming Lab -II Adı Kodu Teori/Saat Uygulama/Saat Laboratuar/Saat

Detaylı

İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır.

İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır. İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır. Programların ve donanımların kullanılması için bir çalıştırılması platformu oluşturur. Sistemin yazılım

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ı

* 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ı

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI Hatice YANIKOĞLU a, Ezgi ÖZKARA a, Mehmet YÜCEER a* İnönü Üniversitesi Mühendislik Fakültesi Kimya Mühendisliği

Detaylı

İŞLETİM SİSTEMLERİ. (Operating Systems)

İŞLETİM SİSTEMLERİ. (Operating Systems) İŞLETİM SİSTEMLERİ (Operating Systems) İşletim Sistemi Tanımı, Görevleri, Bilinen İşletim Sistemleri Çok Kullanıcılı Sistemler, Bellek Yönetim Birimi Linux ve Windows Ailesi, Bilinen İşletim Sistemleri

Detaylı

ANADOLU ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI MAYIS 2016

ANADOLU ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI MAYIS 2016 ANADOLU ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI MAYIS 2016 Doktora Yeterlik Sınavı, yazılı ve sözlü bölümden oluşur. Yazılı sınav iki oturumda gerçekleştirilir. Birinci

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ı

Unlike analytical solutions, numerical methods have an error range. In addition to this

Unlike analytical solutions, numerical methods have an error range. In addition to this ERROR Unlike analytical solutions, numerical methods have an error range. In addition to this input data may have errors. There are 5 basis source of error: The Source of Error 1. Measuring Errors Data

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ı

T.C. ADANA BİLİM VE TEKNOLOJİ ÜNİVERSİTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM DERS BİLDİRİM FORMU (%100 İNGİLİZCE PROGRAM)

T.C. ADANA BİLİM VE TEKNOLOJİ ÜNİVERSİTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM DERS BİLDİRİM FORMU (%100 İNGİLİZCE PROGRAM) T.. ADANA BİLİM VE TEKNOLOJİ ÜNİVERSİTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM DERS BİLDİRİM FORMU (%100 İNGİLİZE PROGRAM) 1. YARIYIL MAT 101 alculus I 4 0 4 7 Faculty PHY105 Physics I 4 0 4 7 Faculty IE 105 IE

Detaylı

Textbook & References. Algorithms & Analysis. Baslica Amac. Problemin Cozumu. Amaclar. Ne ogrenecegiz. Problem Tanimlama & Belirleme

Textbook & References. Algorithms & Analysis. Baslica Amac. Problemin Cozumu. Amaclar. Ne ogrenecegiz. Problem Tanimlama & Belirleme Algorithms & Analysis Textbook & References 1.1 Introduction to Algorithms, 2 nd Ed. by Cormen, Leiserson, Rivest & Stein, MIT Press, 2001 OTHER REFERENCES -- The Design and Analysis of Computer Algorithms,

Detaylı