|
Lisans Ders İçerikleri
Zorunlu Dersler
| CENG 111 |
CENG 114 | CENG
122 | CENG 191 | CENG
218 | CENG 222 |
| CENG 241 | CENG
272 | CENG 277 | CENG
292 | CENG 328 | CENG
329 |
| CENG 331 | CENG
334 | CENG 344 |
CENG 351 | CENG 353 | CENG
356 |
| CENG 375 | CENG
407 | CENG 408 | CENG
442 | CENG 487 | CENG
491 |
| CENG 200 | CENG
300 |
| ECE 281 |
| PHYS
111 | PHYS
112 | MCS
155 | MCS
156 | MCS
205 | MCS
258 |
| ENG
101 | ENG
102 | ENG 401 |
TURK
101 | TURK
102 | HIST
201 |
| HIST
202 | HRM
471 | MAN 432 |
Seçmeli Dersler
| CENG 346 | CENG
358 | CENG 392 |
CENG 394 | CENG
423 | CENG 424 |
| CENG 429 | CENG
435 | CENG 444 | CENG
460 | CENG 462 | CENG
465 |
| CENG 466 |
CENG 468 | CENG 471 |
CENG 482 | CENG 488 | CENG
489 |
| CENG 492 |
CENG 497 |
Diğer Bölümlere Verilen Dersler
| CENG 117 |
CENG 120 | CENG
209 | CENG 233 |
CENG 234 | CENG
293 |
DERS TANIMLARI
Zorunlu Dersler
| Ders Kodu |
CENG 111 |
| Dersin İsmi |
Bilgisayar Mühendisliğinin Temelleri |
| Kredi |
(2 2 3) 3
kredi / ECTS: 5 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Bilgisayarlara giriş: CPU, RAM, Depolama, G/Ç Aygıtları, İkili sayılar, İşletim Sistemleri. C Programlama diline giriş, sözdizimleri, ifadeler, koşullar, döngüler ve diziler. Program geliştirme ve hata ayıklama. |
| Kitaplar |
|
| Ders Kodu |
CENG 114 |
| Dersin İsmi |
Algoritmalar ve Programlama |
| Kredi |
(2 2 3) 3
kredi / ECTS: 5 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
C dilinde
programlama. Yapısal problem çözme ve çözüm algoritmalarının
yukarıdan aşağıya analizi ve dizaynı. Denetleme yapıları,
veri türleri, veri giriş ve çıkış biçimlendirme, program
yapısı, fonksiyonlar, özyineleme, dosyalar, göstergeler
ve dinamik veri yapıları. |
| Kitaplar |
|
| Ders Kodu |
CENG 122
|
| Dersin İsmi |
Logic
Design |
| Kredi |
(2 2 3)
3 kredi / ECTS: 5 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Number
systems, Boolean algebra and reduction techniques, logic
gates, combinational logic design, multiplexers, decoders,
encoders, code converters, flip-flops, synchronous sequential
logic, counters and registers. |
| Kitaplar |
|
| Ders Kodu |
CENG 191
|
| Dersin İsmi |
Computer
Engineering Orientation |
| Kredi |
(3 0 3)
3 kredi / ECTS: 5 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Computer
data representation. Storage and data manipulation.
Operating systems and networks. Algorithms. Programming
languages. Software engineering. Database structures.
Artificial intelligence. Theory of computation. |
| Kitaplar |
|
| Ders Kodu |
CENG 218
|
| Dersin İsmi |
Veri Yapylary
|
| Kredi |
(2 2 3)
3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Algoritmik problem çözme, temel veri yapylary, kuyruklar, yy?ynlar, hash tablolar, arama ve syralama teknikleri, farkly veri yapylaryny kullanma. |
| Kitaplar |
|
| Ders Kodu |
CENG 222
|
| Dersin İsmi |
Computer
Organization |
| Kredi |
(2
2 3) 3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
The role
of performance, MIPS Assemby Language programming, Algorithms
for doing arithmetic, The processor: Datapath and Control,
Enhancing Performance with Pipelining |
| Kitaplar |
|
| Ders Kodu |
CENG 241 |
| Dersin İsmi |
İleri Düzey Programlama |
| Kredi |
(2 2 3) 3
kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Using C++
programming language structured programming, developing
algorithms using top-down analysis method, programming
in text files, data types, arrays, records, sets, files,
units, subprograms, and dynamic data structures. |
| Kitaplar |
|
| Ders Kodu |
CENG
272 |
| Dersin İsmi |
Statistical
Computations |
| Kredi |
(2 2
3) 3 kredi / ECTS: 5 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Statistical
ideas. Frequency distributions and their properties.
Sampling. Logic of statistical inference. Estimation
and tests of significance. Prediction and modeling.
Introduction to probability. Finite sample spaces.
Conditional probability and independence. One dimensional
random variables. Functions of random variables.
Discrete random variables. Continuous random variables.
Random sample and statistics. Clustering and Classification.
|
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG 277 |
| Dersin İsmi |
Ayrık Yapılar |
| Kredi |
(3 0 3)
3 kredi / ECTS: 5 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Kümeler, ilişkiler ve fonksiyonlar, veri yapısı ve grafik gösterimi uygulamaları, parçalı sıralı setler, ağaç yapıları, cebirsel yapılar, kafesler ve Boolean cebiri, yarı gruplar, gruplar, dil bilgisine, makinelere ve dillere giriş, hata düzeltme kodları. |
| Kitaplar |
|
| Ders Kodu |
CENG 292
|
| Dersin İsmi |
Web Development
|
| Kredi |
(2 2 3)
3 kredi / ECTS: 5 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
The
Internet and the World Wide Web. Overview of the .NET
development platform. Overview of PHP. Object-oriented
concepts in C#. Databases and data access. Introduction
to ASP.NET and web forms. Advanced web forms. XML/Web
services. .NET security. CLR. Design considerations.
|
| Kitaplar |
|
| Ders Kodu |
ECE 281
|
| Dersin İsmi |
Electrical
Circuits and Instrumentation |
| Kredi |
(2 2 3)
3 kredi / ECTS: 5 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Measurements
and Errors. Units and Standards. Analog Meters. Potentiometers.
DC and AC Bridges. Instruments. Transformers. Electronic
Measuring Instruments. Frequency and Phase Measurements.
Transducers. Introduction (voltage, current, resistance,
sources, power, series and parallel connections),
circuit theorems (superposition, Norton equivalent
circuit, Thevenin equivalent circuit, Millman's theorem,
delta-y connection), node voltage; Mesh current, branch
current methods, waveforms (root mean square and average
values, unit step, unit ramp), capacitors, inductors,
first order circuits, second order circuits. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG 200 |
| Dersin İsmi |
Yaz Dönemi Stajı
I |
| Kredi |
Kredisiz
/ ECTS: 0 |
| Önkoşul |
--- |
| Linkler |
Yaz Dönemi Stajı Anasayfası |
| Ders İçeriği |
Öğrenciler
en az 20 iş günü yaz stajı yapmak ve başarıyla tamamlamak
zorundadırlar. |
| Kitaplar |
|
| Ders Kodu |
CENG 328
|
| Dersin İsmi |
İşletim Sistemleri |
| Kredi |
(2
2 3) 3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Çok görevli gerçek zamanlı işletim sistemleri, toplu sistemler, çoklu programlama sistemleri, zaman paylaşımlı sistemler, etkileşimli sistemler, işletim sistemi hizmetleri, dosya sistemi, CPU zamanlaması, bellek yönetimi, kilitlenmeler, arabelleğe alma ve eşzamanlı işlemlerin bekletilmesi ve koşutzamanlı programlama dilleri. |
| Kitaplar |
|
| Ders Kodu |
CENG 329
|
| Dersin İsmi |
Microprocessors |
| Kredi |
(2
2 3) 3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Introduction
to microprocessors. Microcomputer architecture. An example
microprocessor. Arithmetic Logic Unit structure. Assembly
language programming. Timers and interrupts. Parallel
and serial Input/Output programming. Application examples. |
| Kitaplar |
|
| Ders Kodu |
CENG 331
|
| Dersin İsmi |
Data Communications
|
| Kredi |
(2 2 3)
3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
|
| Kitaplar |
Data Communication
Networks and Open Systems. The Physical Layer. Digital
data transmission. Error detection and correction. Protocol
Basics. The Data Link Control Layer and Protocols. Local
Area Networks (LANs). FDDI, DQDB and Bridged LANs. |
| Ders Kodu |
CENG 334
|
| Dersin İsmi |
Computer
Networks |
| Kredi |
(2
2 3) 3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Introduction
to computer networks. Protocol design. TCP/IP protocol
suite. Routing algorithms. Network layer in the Internet.
Internetworking. Elements of transport protocol. Introduction
to network programming. Network security. Domain name
system. |
| Kitaplar |
|
| Ders Kodu |
CENG 344
|
| Dersin İsmi |
Nesne Tabanlı Diller |
| Kredi |
(2
2 3) 3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Soyutlama, birimsel programlama dizayn yaklaşımları, soyut veri türü prensipleri, nesne kavramının temeli: yerel değişkenler ve yöntemler. Kalıtım. Smalltalk ve Java programlama uygulamaları kullanarak nesne tabanlı programlama temellerinin gözden geçirilmesi. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG 351 |
| Dersin İsmi |
Veri Yönetimi ve Dosya Yapısı |
| Kredi |
(2 2 3) 3
kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Sıralı dosyalar, harici sıralama, büyük belleklerde sıralama. Veri tabanı yönetim sistemlerine giriş, ilişkisel veritabanları, sorgulama dilleri, SQL. Dizin organizasyonu, tersine çevrilmiş dosya sistemleri, kalıcı olmayan dosyalar, hızlı-yanıt sistemler. |
| Kitaplar |
|
| Ders Kodu |
CENG 353
|
| Dersin İsmi |
Information
Systems Analysis and Design |
| Kredi |
(3 0 3)
3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Fundamentals
of information systems. Managing information system
resources. Analysis of organizational problems and role
of the information systems in an organization. Application
of database and interface design principles to the implementation
of information systems. Centralization and decentralization
of the information system facilities. Solving organizational
decision-making problems. Use of decision-support problem-solving
tools. Business information systems. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG
356 |
| Dersin İsmi |
Veritabanı Yönetim Sistemleri |
| Kredi |
(2
2 3) 3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
İlişkisel veritabanlarının gözden geçirilmesi, ilişkisel veri modeli, veritabanı dizaynı, normalizasyon bütünlük kısıtlamaları, bağımlı varlık ilişkileri, sorgulama işleme ve en iyileme, hareket işleme, onarım ve güvenlik, SQL sorgulama dili. |
| Kitaplar |
|
| Ders Kodu |
CENG 375
|
| Dersin İsmi |
Numerical
Computations |
| Kredi |
(2 2 3)
3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
The characteristics
of floating point arithmetic. Error analysis. Approximation
of roots of equations. Interpolation. Numerical differential
integration. Solution of linear and non-linear equations.
Numerical solution of differential equations. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG 300 |
| Dersin İsmi |
Yaz Dönemi Stajı
II |
| Kredi |
Kredisiz
/ ECTS: 0 |
| Önkoşul |
Yaz Dönemi Stajı
I |
| Linkler |
Yaz Dönemi Stajı Anasayfası |
| Ders İçeriği |
Öğrenciler
en az 20 iş günü yaz stajı yapmak ve başarıyla tamamlamak
zorundadırlar. |
| Kitaplar |
|
| Ders Kodu |
CENG
407 |
| Dersin İsmi |
Proje Çalışması
I |
| Kredi |
(1
2 2) 2 kredi / ECTS: 5 |
| Önkoşul |
--- |
| Linkler |
http://cengproject.cankaya.edu.tr/ |
| Ders İçeriği |
Öğrenciler, bir akademik danışmanın denetimi altında, küçük bağımsız bir projeyi üstlenirler. Dersin amacı öğrencilerin bütünleşmesini ve derslerde elde edilen bilgilerin gerçek bir problem üzerinde uygulanmasını sağlamaktır. |
| Kitaplar |
|
| Ders Kodu |
CENG
408 |
| Dersin İsmi |
Proje Çalışması II |
| Kredi |
(1
2 2) 2 kredi / ECTS: 5 |
| Önkoşul |
Proje Çalışması
I |
| Linkler |
http://cengproject.cankaya.edu.tr/ |
| Ders İçeriği |
Öğrenciler, bir akademik danışmanın denetimi altında, önemli bağımsız bir projeyi üstlenirler. Dersin amacı, öğrencilerin zor bir mühendislik probleminin çözümüne yönelik olarak bilgilerini kullanmalarını, ve uygulama becerilerini geliştirmektir. |
| Kitaplar |
|
| Ders Kodu |
CENG 442
|
| Dersin İsmi |
Programlama Dilleri |
| Kredi |
(2 2 3)
3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Programlama dillerinin sözdizimlerini ve bunların anlamlarını ile kullanımlarını tanımlamak. Biçimsel sözdizimsel gösterimi, anlatım yapısı, postfix ve infix gösterimi ve dönüşümü. Veri çeşitleri ve değişkenler, anlatım ve atama deyimleri, kontrol yapıları ve alt programlar. İşlevsel ve mantıksal diller. Varolan programlama dillerinin anahtar özelliklerinin öğrenimi. |
| Kitaplar |
|
| Ders Kodu |
CENG
487 |
| Dersin İsmi |
Yazılım Mühendisliği |
| Kredi |
(3
0 3) 3 kredi / ECTS: 3 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Problem solving
strategies, requirement analysis, design and implementation
of software systems, data modelling and mapping, storage
structures, user interfaces, concurrent systems. |
| Kitaplar |
|
| Ders Kodu |
CENG 491
|
| Dersin İsmi |
Biçimsel Diller ve Automata Teori |
| Kredi |
(3 0 3)
3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Kombinasyonel mantığa ve sonlu-durum otomasyonuna giriş. Dilbilgisinin sınıflandırılması, push-down ve içerikten bağımsız ya da hassas dilbilgisi. Programlama dillerinin özellikleri. Turing makinesi ve etkili hesaplama.
|
| Kitaplar |
|
| Ders Kodu |
ENG 401 |
| Dersin İsmi |
Technical
Report Writing and Presentation |
| Kredi |
(2 0
2) 2 kredi / ECTS: 3 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
The
objective of this course is to assist Computer Engineering
students in effectively presenting various types of
information in both the written and oral modes. Students
will be expected to become competent in writing and
organising technical reports and in effectively presenting
academic and technical papers. The tasks performed
as part of the course will mirror the tasks students
will be expected to do in their prospective professional
life and in their faculty classes. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
MAN 432
|
| Dersin İsmi |
Engineering
Management |
| Kredi |
(3 0 3)
3 kredi / ECTS: 6 |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Introduction
to management of engineering and technology. Principles
and applications to effectively manage technical projects,
people, budgets and schedules. Organizing and motivating
people, and controlling activities. Managing research,
development, design, and production activities. Directing
projects and improving quality. |
| Kitaplar |
|
sayfa başı
Seçmeli Dersler
| Ders Kodu |
CENG 346
|
| Dersin İsmi |
Compiler
Design |
| Kredi |
(2 2 3) 3
kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Theory
and practice of compiler design. Principles, techniques,
algorithms, and structures involved in the design and
construction of compilers. Topics include lexical analysis,
syntax analysis, semantics analysis, error recovery,
code generation and optimization. |
| Kitaplar |
|
| Ders Kodu |
CENG
358 |
| Dersin İsmi |
Pratical
UML: Using Rational Rose Tool |
| Kredi |
(2
2 3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Review of
Object oriented concepts. The rational Unified process.
Fundamentals o UML. Use case diagrams. Class diagrams
and associations, Object diagrams. Behavioral diagrams,
Sequence diagrams, collaboration diagrams, activity diagrams,
state diagrams. Implementation Diagrams, component diagrams,
deployment diagrams. |
| Kitaplar |
|
| Ders Kodu |
CENG
392 |
| Dersin İsmi |
Biotechnology
|
| Kredi |
(3
0 3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Introductory
genetics and molecular biology. Developmental biology.
Biophysics and Environmental. Biotechnology. Bioprocess
engineering and industrial biotechnology. Cell biology
and enzyme kinetics. Genetic engineering. Molecular
biology. Genomics. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG
394 |
| Dersin İsmi |
Human
Computer Interaction |
| Kredi |
(3
0 3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Foundations
of human-computer interaction. Human performance models.
Human-centered software evaluation. Human-centered
software development. Graphical user-interface design.
Human-computer interaction aspects of multimedia systems.
Human-computer interaction aspects of collaboration
and communication. |
| Kitaplar |
|
| Ders Kodu |
CENG
423 |
| Dersin İsmi |
İstemci/Sunucu Programlama |
| Kredi |
(2 2
3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
İstemci/sunucu programlamanın genel mimarisi, java programlama, istemci/sunucu uygulama geliştirme, istemci/sunucu uygulama ortamı ve java apletlerinin ve araçlarının değişik sunucu ve iletişim çevrelerinde kullanımı. Kursun ana amacı Java ile istemci/sunucu programlamanın nasıl olduğuna dair temel bilgiler vermektedir. Kurs için bir ön şart bulunmamasına rağmen katılımcının nesne yönelimli programlama ve Java konularında bilgi sahibi olması tavsiye edilir. |
| Kitaplar |
|
| Ders Kodu |
CENG
424 |
| Dersin İsmi |
Yeniden Yapıladırılabilir Hesaplama |
| Kredi |
(2 2
3) 3 kredi |
| Önkoşul |
CENG
122, CENG 222, CENG 329 |
| Linkler |
--- |
| Ders İçeriği |
Field-programmable
gate arrays (FPGAs) are truly revolutionary devices
that blend the benefits of both hardware and software.
They implement circuits just like hardware, providing
huge power, area, and performance benefits over software,
yet can be reprogrammed cheaply and easily to implement
a wide range of tasks. Just like computer hardware,
FPGAs implement computations spatially, simultaneously
computing millions of operations in resources distributed
across a silicon chip. Such systems can be hundreds
of times faster than microprocessor-based designs. |
| Kitaplar |
Scott
Hauck and Andre DeHon, Reconfigurable Computing -
The Theory and Practice of FPGA-Based Computation,
Morgan Kaufmann, 2008, 978-0-12-370522-8
4th International Workshop, Reconfigurable Computing:
Architectures, Tools and Applications, Springer Berlin
Heidelberg NewYork, 2008, 978-3-540-78609-2
Rahul Dubey, Introduction to Embedded System Design
Using Field Programmable Gate Arrays, Springer-Verlag
London Limited, 2009, 978-1-84882-015-9
Tessier and Burleson, Reconfigurable Computing and
Digital Signal Processing Journal of VLSI Signal Processing
28, Kluwer Academic Publishers, 2001, ISSN:0922-5773
Ian Kuon, Russell Tessier and Jonathan Rose FPGA Architecture:
Survey and Challenges, Foundations and Trends®
in Electronic Design Automation, 2007, ISSN:1551-3939 |
| Ders Kodu |
CENG
429 |
| Dersin İsmi |
Dağıtık Sistemler |
| Kredi |
(2 2
3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Dağıtık sistemler algoritmaların temeli, problemler, hata toleransı göz önüne alınarakdağıtık uygulamalar dizayn etmek ve anlamak için gerekli modeller ve yöntemler. Teorik konular pratik güncel dağıtık sistem uygulama örnekleriyle tamamlanacaktır. |
| Kitaplar |
|
| Ders Kodu |
CENG
435 |
| Dersin İsmi |
Introduction
to System Security and Cryptography |
| Kredi |
(2 2
3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Specification
of Security Objectives, Security Policies, Threats,
Risks, and Impacts. Essentials of Data Security and
Cryptography: Encryption Techniques, Encryption Standards,
Confidentiality using Symmetric Encryption, Public
Key Cryptography, Message Authentication and Hash
Functions, Digital Signatures and Authentication Protocols.
System Security: Intrusion Detection, Malicious Software,
Boundary Protection and Firewalls. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG
444 |
| Dersin İsmi |
Advanced
Java Programming |
| Kredi |
(2
2 3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Object
Oriented programming, classes and objects. Class relationships,
Inheritance. Polymorphism. Graphics and Graphical User
Interface Components. Exception Handling. Multithreading.
Files and Input/Output Streams. Multimedia and animations. |
| Kitaplar |
|
| Ders Kodu |
CENG
460 |
| Dersin İsmi |
Çokluortam Hesaplamaya Giriş |
| Kredi |
(3
0 3) 3 kredi |
| Önkoşul |
CENG 218 |
| Linkler |
--- |
| Ders İçeriği |
Since multimedia
data are often of bulky size, they have to be effectively
compressed to be stored on storage media and transmitted
over bandwidth-limited networks. A large number of multimedia
coding algorithms have been invented to fulfill this
challenge of data compression, and many multimedia coding
international standards and specifications have created
by international standardization bodies and/or industrial
consortiums. While multimedia coding defines representations
of diverse types of digital information such as audio,
speech, image and video, the course mainly concentrates
on managing and processing these digital data. Therefore,
it becomes more and more important to have an in-depth
understanding on how multimedia coding works, not only
for developers of multimedia coding systems, but also
for users of these systems. |
| Kitaplar |
Yun Qing
Shi and Huifang Sun, Image and Video Compression for
Multimedia Engineering: Fundamentals, Algorithms, and
Standards, CRC Press, 2nd edition, 2008 0-8493-3491-8
Mohammed Ghanbari, Standard Codecs: Image Compression
to Advanced Video Coding, IEE, 2nd Edition, 2003, 0-85296-710-2
|
| Ders Kodu |
CENG
462 |
| Dersin İsmi |
Sayısal Görüntü İşleme |
| Kredi |
(2
2 3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Görüntü model örnekleme ve nicemleme, pixel(noktacık) ve resim geometrisi arasındaki temel ilişki, iki boyutlu Fourier dönüşümleri, resim geliştirme, uzaysal ve frekans alanı metodları, resim yenileme ve resim parçalama. |
| Kitaplar |
|
| Ders Kodu |
CENG 465 |
| Dersin İsmi |
"Neural" Bilgisayar Ağları |
| Kredi |
(2 2 3)
3 kredi |
| Önkoşul |
CENG 241
+ MATH 219 |
| Linkler |
--- |
| Ders İçeriği |
Yapay "neural" sistemler , tek katmanlı temel sınıflayıcılar, çok katmanlı ileri besleme bilgisayar ağları, tek katmanlı geri besleme bilgisayar ağları, ilgili hafızalar , uyuşan ve kendiliğinden organize olan bilgisayar ağları, uygulamalar ve "neural" algoritma uygulamaları, "neural" bilgisayar ağı uygulamaları. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG
466 |
| Dersin İsmi |
Yapay Zeka |
| Kredi |
(2
2 3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Bilgisayarla problem çözme, bilgi sunma, kontrol stratejileri, arama stratejileri, tahmin hesapı ve kural temelli sonuç bulma, amaca yönelik planlanan uygulamalar, yapay zeka ve robot sistemleri için programlama dilleri. |
| Kitaplar |
|
| Ders Kodu |
CENG
468 |
| Dersin İsmi |
Knowledge
Engineering |
| Kredi |
(3 0 3)
3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Overview
of AI. Overview of knowledge-based systems. Knowledge
acquisition methods. Knowledge representation techniques.
Backward, forward and hybrid chaining in rule-based
production systems. Conflict resolution. Treatment
of uncertainty. Rule and decision-tree induction.
Case studies. |
| Kitaplar |
|
| Ders Kodu |
CENG 471 |
| Dersin İsmi |
Parallel
Computing |
| Kredi |
(3 0 3)
3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Parallel
computers, parallel storage, organization of data, parallel
algorithms, parallelism and data processing, classification
of computers, applications. |
| Kitaplar |
|
| Ders Kodu |
CENG 482 |
| Dersin İsmi |
Yazılım Kalite Güvencesi ve Yönetimi |
| Kredi |
(3 0 3)
3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
The course
will cover methods and techniques for achieving software
quality assurance at various levels of a software system.
The principles of software quality management are presented
with special emphasis on the processes and activities
of quality assurance. In addition, the role of standards,
policies, and procedures are discussed, with examples
drawn from CMMI, ISO 9001:2008, SPICE, IEEE, RUP. This
course provides practical knowledge of a variety of
software quality management and quality assurance techniques. |
| Kitaplar |
Daniel
Galin, Software Quality Assurance: From Theory to Implementation,
Addison Wesley, 2003, 978-0201709452
John W. Horch, Practical Guide to Software Quality Management,
Addison Wesley, 2003, 978-1580535274
M.B Chrissis., M Konrad., S Shrum, CMMI Second Edition,
Guidelines for Process Integration and Product Improvement,
Addison Wesley, 2007, 978-0321279675
Dennis M. Ahern; Aaron Clouse; Richard Turner, CMMI®
Distilled: A Practical Introduction to Integrated Process
Improvement, Third Edition, Addison Wesley, 2008, 9780321461087
Borris Mutafellija, Harris Stromberg, Process Improvement
with CMMI v.1.2 and ISO 9001, CRC Press, 2009, 978-1420052831
James R. Persse, Process Improvement Essentials, O'Reilly,
2006, 978-0-59-610217-3
Margaret K. Kulpa, Kent A. Johnson, Interpreting the
CMMI: A Process Improvement Approach, Second Edition,
CRC Press, 2008, 978-1-4200-6052-2 |
| Ders Kodu |
CENG 488 |
| Dersin İsmi |
Component
Based Software Development |
| Kredi |
(3 0 3)
3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Software
development paradigms. Software components. Varying
components to objects. Component identification. Component
interaction. Component specification. Design patterns.
Market technologies. Microsoft COM, DCOM, JavaBeans,
CORBA. |
| Kitaplar |
|
| Ders Kodu |
CENG 489 |
| Dersin İsmi |
Software
Quality and Assurance |
| Kredi |
(3 0 3)
3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Software
quality. Quality planning. Risk analysis and resolution.
Software testing, Test techniques, Test Strategies,
Software metrics, CMM, CMMI, ISO standards. |
| Kitaplar |
|
| Ders Kodu |
CENG 492 |
| Dersin İsmi |
Social
and Professional Issues |
| Kredi |
(3 0 3)
3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
History
of computing. Social context of computing. Evaluating
ethical arguments. Professional and ethical responsibilities.
Risks and liabilities of computer-based systems. Intellectual
properties. Privacy and civil liberties. Computer
crimes. Economic issues in computing. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG
497 |
| Dersin İsmi |
Bilgisayar Grafikleri |
| Kredi |
(2
2 3) 3 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
İleri düzey bilgisayar grafik uygulamaları tekniği. Gölgelendirme, soldurma, ışın izleme, desen eşleme, parça sunma. Hareket konusu ve dijital animasyon oluşturmaya giriş.özellikle kullanıcı arayüzü ve pencere yönetimine yönelik grafiksel iş istasyonu dizaynı konusuna giriş. |
| Kitaplar |
|
Diğer Bölümlere Verilen Dersler
| Ders Kodu |
CENG
117 |
| Dersin İsmi |
Bilgisayarlar Sistemlerşne
Giriş |
| Kredi |
(1
2 2) 2 kredi |
| Önkoşul |
--- |
| Linkler |
Ders Ana Sayfası |
| Ders
İçeriği |
Bilgisayarlar,
Veri ve Bilgi Isleme. Donanim ve Yazilim Organizasyonu
ve Programlama Konsepti. Bilgi Isleme 'nin Basit Elemanlari..
Windows Platformu. Kelime Isleme ve Hesap Tablosu Yazilimlari
ve Bu Yazilimlarin Laboratuvar Ortaminda Örneklenmesi. |
| Kitaplar |
|
| Ders Kodu |
CENG
120 |
| Dersin İsmi |
Bilgisayarda Hesaplamaya Giriş |
| Kredi |
(1
2 2) 2 kredi |
| Önkoşul |
--- |
| Linkler |
Ders Ana Sayfası |
| Ders İçeriği |
Bilgisayarlar, Data ve Bilgi İşleme. Donanım ve Yazılım Organizasyonu ve Programlama Konsepti. Bilgi İşleme 'nin Basit Elemanları.. Windows Platformu. Kelime İşleme, Hesap Tablosu, Veritabanı, Sunum, Bilgi ve Ağ İletişimi. Laboratuvar Ortamında Örnekleme.. |
| Kitaplar |
|
| Ders Kodu |
CENG
209 |
| Dersin İsmi |
Bilgisayar Kullanımına Giriş |
| Kredi |
(1
2 2) 2 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Bilişim Teknolojileri (BT) Giriş. İşletim Sistemleri, Bilgisayar kullanma ve Dosyaların Yönetimi. Uygulama Yazılımları: Kelime İşlem, Hesap Tablosu, Veritabanı, Sunum, Bilgi ve Ağ İletişimi. Laboratuvar Ortamında Örnekleme. |
| Kitaplar |
|
| Ders Kodu |
CENG
233 |
| Dersin İsmi |
Bilgisayar Sistemlerine Giriş |
| Kredi |
(1
2 2) 2 kredi |
| Önkoşul |
--- |
| Linkler |
Ders Ana Sayfası |
| Ders İçeriği |
İş Alanında Bilgisayarların Etkileri. Donanım Yazılım Konseptleri. Bilgi İşleme ve Bilgi Yapısı Konsepti. Bilgisayarda Problem Çözme Prensipleri ve Uygulamaları. Mikrobilgisayarlar, Komutsal Kullanımları ve Uygulamaları. |
| Kitaplar |
|
| Ders Kodu |
CENG
234 |
| Dersin İsmi |
Bilgisayarlar ve Bilgi İşleme |
| Kredi |
(1
2 2) 2 kredi |
| Önkoşul |
--- |
| Linkler |
Ders Ana Sayfası |
| Ders İçeriği |
Bilgi İşleme ve İletişim Elemanları. Veri Saklama Aygıtları, Bilgi Yapıları ve Bilgiye Erişim. Veritabanı Sistemleri ve Yönetimine Giriş, Sorgu Dilleri. Laboratuvar Ortamında Access Kullanarak Örnekleme. |
| Kitaplar |
|
sayfa başı
| Ders Kodu |
CENG
293 |
| Dersin İsmi |
Computer
Programming for Business Applications |
| Kredi |
(1
2 2) 2 kredi |
| Önkoşul |
--- |
| Linkler |
--- |
| Ders İçeriği |
Elements
of information processing and communication. Storage
devices, data structures and information retrieval.
Fundamentals of database systems and management, query
languages. Hands on exercise to be offered in related
software as Access application package. |
| Kitaplar |
|
|