Web Site of the Department
Head of Department : Ayşe Başar
Associate Department Heads: Özlem Durmaz İncel, Emre Uğur.
Professors : Lale Akarun, Fatih Alagöz, Ayşe Başar, Haluk Bingöl, Cem Ersoy, Tunga Güngör, Fikret Gürgen, Can Özturan, Albert Ali Salah•, A. C. Cem Say, Alper Şen, Oğuz Tosun† , Tuna Tuğcu, Arda Yurdakul.
Associate Professors : Özlem Durmaz İncel, Arzucan Özgür.
Assistant Professors : Fatma Başak Aydemir, İnci M. Baytaş, Berk Gökberk, B. Atay Özgövde, Mehmet Turan, Emre Uğur, Doğan Ulus, Susan Üsküdarlı, H. Birkan Yılmaz.
Instructors : Murat Özyurt, Can Arık Saraçoğlu*, Dr. Pınar Yanardağ*,
*Part-time
• Adjunct
† Professor Emeritus
The undergraduate program in Computer Engineering is designed so that students have a balanced background in computer hardware, software, and computer applications, and that they can adapt themselves to the rapidly changing technologies in their professional carreers. Emphasis is on the engineering aspects of the field such as the analysis and design of both hardware and software systems.
The course requirements for the Bachelor of Science in Computer Engineering total a minimum of credit hours of formal course work. The first five semesters of the program are common to all students. Starting in the sixth semester, students take elective courses in order to specialize in the subject according to their interests. During their study students must complete an industrial training of a minimum of 60 work days.
UNDERGRADUATE PROGRAM
First Semester | Cr. | ECTS | |
MATH | Calculus I | 4 | 6 |
PHYS | funduszeue.infoics& Thermo | 4 | 8 |
CHEM | General Chem. | 4 | 6 |
CMPE | Int. to Comp. | 3 | 5 |
EC | Princ. of Microecon. | 3 | 6 |
18 | 31 |
Second Semester | Cr. | ECTS | |
MATH | Calculus II | 4 | 6 |
PHYS | Physics III | 4 | 6 |
CMPE | Intermediate Prog. | 4 | 8 |
HSS -- | HSS Elective | 3 | 6 |
EC | Princ. of Macroecon. | 3 | 6 |
18 | 32 |
Third Semester | ECTS | ||
MATH | Matrix Theory | 4 | 5 |
PHYS | Physics IV | 4 | 6 |
EE | Electrical Eng. | 3 | 6 |
CMPE | Discrete Comp. Struct. | 3 | 5 |
CMPE | Data Structures and Algorithms | 4 | 6 |
TK | Turkish I | 2 | 3 |
20 | 31 |
Fourth Semester | ECTS | ||
MATH | Differential Eq. | 4 | 7 |
EE | Prin. of Electr. Eng. | 3 | 4 |
CMPE | Systems Prog. | 4 | 6 |
CMPE | Digital Systems | 4 | 6 |
CMPE | funduszeue.info Prog. Lang. | 3 | 5 |
TK | Turkish II | 2 | 3 |
20 | 31 |
Fifth Semester | ECTS | ||
CMPE | Analysis of Algorithms | 3 | 5 |
CMPE | Operating Systems | 4 | 6 |
CMPE | Intro. to Probability and Statistics for Comp. Eng. | 3 | 6 |
CMPE | Computer Organization | 4 | 6 |
IE | Operations Research | 4 | 5 |
HTR | Hist. Turk. Rep. I | 2 | 3 |
20 | 31 |
Sixth Semester | ECTS | ||
CMPE | Int. to Database Sys. | 4 | 6 |
CMPE | Formal Languages and Automata Theory | 3 | 5 |
CMPE | Fundamentals of Software Engineering | 2 | 4 |
CMPE | Intro. to Signals Processing for Comp. Engineers | 3 | 6 |
IE | System Simulation | 4 | 7 |
HTR | Hist. Turk. Rep. II | 2 | 3 |
18 | 31 |
Seventh Semester | ECTS | ||
CMPE | Project Dev. in Software Eng. | 2 | 5 |
CMPE | Principles of Embedded Systems Design | 4 | 6 |
CC -- | Comp. Course | 3/4 | 6 |
CC -- | Comp. Course | 3/4 | 6 |
CC -- | Comp. Course | 3/4 | 6 |
15/18 | 29 |
Eighth Semester | ECTS | ||
CMPE | Project | 4 | 8 |
CC -- | Comp. Course | 3/4 | 6 |
CC -- | Comp. Course | 3/4 | 6 |
CC -- | Comp. Course | 3/4 | 6 |
HSS -- | HSS Elective | 3 | 5 |
CMPE | Engineering Internship | 0 | 10 |
16/19 | 41 |
Total: / Credits Total ECTS: ECTS
* Three out of the six CC courses must be departmental electives.
COURSE DESCRIPTIONS
ENG Introduction to Computers (2+0+2) 3 ECTS 7
(Bilgisayara Giriş)
Basic keyboard skills, word processing spreadsheets, data base programs, simple programming applications, view of education software, laboratory.
CMPE Introduction to Computing for Economics and Management (2+1+2) 3 ECTS 5
(Ekonomi ve İşletme için Bilgi İşleme Giriş)
Introduction to Computing for Economics and Management. Basics of data analyis. Fundamentals of programming using Spreadsheet programs and matrix based high level languages. Elementary matrix computations (logical, mathematical and statistical), control flow and programming constructs (conditionals, loops and subroutines), data processing, simulation and visualization techniques.
CMPE Introduction to Computing (1+0+4) 3 ECTS 5
(Bilgi İşleme Giriş)
The aim of the course is twofold: To give the student literacy on computers and data processing, and to make him/her a computer user either as a programmer or as an application software packages user. The course has separate components for these two aims. The first component is the weekly lecture on computer hardware, computer software, applications, computer industry and social issues. The second component is organized in terms of labs, workshops and recitations. Students follow one of two alternatives as chosen by their department: 1) programming in a high level language such as Pascal, C or Fortran, 2) the use of a set of application software packages such as word processing, spreadsheet, and data management packages.
CMPE Introduction to Object Oriented Programming (3+0+2) 4 ECTS 8
(Nesne Tabanlı Programlamaya Giriş)
Programming methodology: specification, design, coding, program correctness. Review of data types: scalar types, structured types. Data Structures: linear structures (stacks, queues, linear lists), nonlinear structures (trees, sets), files (sequential, random access). Implementation of data structures: linked list implementation, multidimensional array implementation, record implementation, character string, stack, queue, tree and set implementations. Recursion.
Prerequisite: CMPE
CMPE Fundamentals of Object Oriented Programming (3+0+2) 4 ECTS 5
(Nesneye Yönelik Programlamanın Temelleri)
Review of scalar and structured data types. Object oriented programming concepts: classes and abstract data types, inheritence, polymorphisms, operator overloading. Classical and object oriented program specification, design, coding and testing. Linear (stacks, queues, linear lists) and nonlinear data structures (trees, sets). Sequential and random access files. Implementation of data structures: Linked lists, multidimensional arrays, records, character strings, stacks, queues, trees and sets. Recursion.
Prerequisite: CMPE
CMPE Discrete Computational Structures (3+0+0) 3 ECTS 5
(Kesikli Hesaplama Yapıları)
Propositional logic and proofs. Set theory. Functions and relations. Algebraic structures. Groups and semi-groups. Graphs, lattices and Boolean algebra.
CMPE Data Structures and Algorithms I (3+0+0) 3 ECTS 5
(Veri Yapıları ve Algoritmalar I)
Basic data types and data structures: Stacks, queues, linked lists, trees and graphs. Search and sort algorithms. Storage allocation, garbage collection and compaction. Logical and physical organization of files. File processing and management.
Prerequisite: CMPE
CMPE Data Structures and Algorithms II (3+0+0) 3 ECTS 5
(Veri Yapıları ve Algoritmalar II)
Continuation of CMPE
Prerequisite: CMPE
CMPE Systems Programming (3+0+2) 4ECTS 6
(Sistem Programlama)
Overview of compilers, interpreters, assemblers, linkers and loaders. Unix environment and system calls. Shell programming. Signals and exceptions. Localization and Unicode. PERL and CGI programming. Assembly language programming. Introduction to multithreading. Introductory Graphical User Interface (GUI) programming.
Prerequisite: CMPE
CMPE Operating Systems and Their Use (1+0+4) 3 ECTS 7
(İşletim Sistemleri ve Kullanımı)
Introductory operating system concepts. DOS, Windows, NT, Unix. Exercise in operating systems.
CMPE Digital Systems (3+0+2) 4ECTS 6
(Sayısal Sistemler)
Number systems. Boolean algebra, logic networks and their simplification. Logic design with gates. MSI and LSI technologies. Combinatorial circuits and sequential circuits. Counters, shift registers, computer organization, arithmetic logic, memory and control units, mini and microcomputer systems. Laboratory experiments and applications of digital logic design.
CMPE Data Structures and Algorithms (3+0+2) 4 ECTS 6
(Veri Yapıları ve Yordamlar)
Graphs. Advanced Sorting. Hashing. Heap Structures. Search Structures. Complexity. Parallel algorithms. File organization.
Prerequisite: CMPE or CMPE or IE
CMPE Principles of Programming Languages (3+0+0) 3 ECTS 5
(Programlama Dillerinin Prensipleri)
Syntax, semantics and pragmatics of programming languages. Data, storage and control. Binding of identifiers. Procedural abstraction. Definitions, sequences and concurrent processes. Types. Formal semantics. Study of key features of existing programming languages.
Prerequisite: CMPE
CMPE Analysis of Algorithms (3+0+0) 3ECTS 5
(Algoritma Analizi)
Analysis of computer science algorithms: Sorting, searching, paging and parallelism. Analysis of mathematical algorithms: games and puzzles, network algorithms, and probabilistic algorithms.
Prerequisite: CMPE
CMPE Introduction to Database Systems (3+0+2) 4 ECTS 6
(Veri Tabanı Sistemlerine Giriş)
Logical organization of data: Entity-relationship modeling of data. Hierarchical, network and relational models. Data description and query languages. Normal forms and database design. Physical design and access strategies. Security, integrity and reliability. Design and implementation of a simple database management system that includes file security and a simple query language.
Prerequisite: CMPE
CMPE Operating Systems (3+0+2) 4ECTS 6
(İşletim Sistemleri)
Evolution of operating systems. Multiprogramming and time sharing concepts. User and program interfaces. Concurrent processes, CPU scheduling, process synchronization, critical section problem. Deadlock prevention, avoidance, detection and recovery. Memory management, swapping, multiple partitions. Paging, segmentation, virtual memory, page replacement algorithms. File system structures, allocation methods, directory implementation. I/O interfaces, secondary storage structure. Protection and Security: Access matrix and rights, capabilities, security issues. LINUX case studies.
Prerequisite: CMPE
CMPE Introduction to Probability and Statistics for Computer Engineers (3+1+0) 3ECTS 6
(Bilgisayar Mühendisleri için Olasılık ve İstatistiğe Giriş)
Introduction to probability theory. Random variables, expectation, variance and moment generating functions. Distributions: Bernoulli, binomial, uniform, Gaussian, exponential, Poisson, gamma. Introduction to statistical concepts. Sampling and sample statistics. Point and interval estimation. Hypothesis testing. Regression. Numerical and computational aspects of random variable generation, sampling, and estimation.
Prerequisite: MATH .
CMPE Computer Organization (3+0+2) 4ECTS 6
(Bilgisayar Organizasyonu)
Register transfer level design. Basic computer layout. Instruction sets and their implementation. Addressing techniques. ALU, hardwired and microprogrammed controllers. Memory unit. I/0 structures and interrupt handling. Improvements on von Neumann machine. Bus structures. Assembly programming.
Prerequisite: CMPE or EE or EE
CMPE Formal Languages and Automata Theory (3+0+0) 3 ECTS 5
(Biçimsel Diller ve Makineler Kuramı)
Strings and languages. Classification of grammars. Finite-state automata and regular expressions. Pushdown automata and context-free grammars. Context sensitive grammars and linear bounded automata. Turing machines.
Prerequisite: CMPE or MATH or MATH
CMPE Fundamentals of Software Engineering (2+1+0) 2 ECTS 4
(Yazılım Mühendisliği Temelleri)
Introductory concepts in software engineering. The software life cycle and the phases in software development: feasibility study, analysis, specification, design, implementation and testing, documentation and maintenance. Tools, techniques, environments and methodologies. Management issues: planning, organization and control. Professional ethics.
CMPE Introduction to Signal Processing for Computer Engineers (3+0+0) 3ECTS 6
(Bilgisayar Mühendisleri için Sinyal İşlemeye Giriş)
Introduction to discrete and continuous time signals and systems with computer engineering applications. Time-domain signal representations, impulse response of linear time-invariant systems; convolution. Fourier series. Spectrum representation of signals. Fourier transform. Digital signals and sampling. Reconstruction, Filtering, Z-transform representation, discrete Fourier transform. Algorithms for signal processing. Floating point and quantization errors. Exercises with applications in audio and image processing.
Prerequisites: MATH
ENG / - Special Topics in Engineering (3+0+0)3 ECTS 5
(Mühendislikte Özel Konular)
Special topics of current interest in engineering and technology.
CMPE Theory of Computation (3+0+0) 3ECTS 6
(Hesaplama Kuramı)
Basic concepts of computation. The theory and representation of algorithms and models of computation. Computability and recursive functions. Formal specification and proofs of programs. Automata theory.
Prerequisite: CMPE
CMPE Introduction to Cryptography (3+0+0) 3ECTS 6
(Şifrelemeye Giriş)
Basic concepts of cryptography and cryptanalysis. Classical methods: DES and other algorithms. Public key systems: RSA, El-Gamal and other algorithms. Number theory and complexity fundamentals. Digital signatures. Hash functions. Key distribution problems. Network aspects of cryptography. Secret sharing.
Prerequisite: Consent of the instructor.
CMPE Database Systems (3+0+0) 3ECTS 6
(Veri Tabanı Sistemleri )
Fundamentals of data modeling concepts. Examination of deductive and object oriented models. Storage structures and query processing algorithms for deductive and object oriented models.
Prerequisite: CMPE
CMPE Compiler Design (3+0+0) 3ECTS 6
(Derleyici Tasarımı)
Overview of the compilation process. Lexical analysis, regular expressions, finite automata and lexical analyzer generators. Symbol tables. Grammars. Top-down and bottom-up syntax analysis. Recursive-descent. SLR, canonical LR, LALR and operator precedence parsing techniques. Parser generators. Semantic analysis and attribute grammers. Abstract machines ad intermediate code. Syntax directed translation schemes. Implementation of a compiler for a simple imperative language.
Prerequisite: CMPE
CMPE Introduction to Robotics (3+0+0) 3 ECTS 6
(Robotbilime Giriş)
Designing, building and programming mobile robots; sensors, effectors, locomotion, basic control theory, control architectures, path planning, localization, mapping, learning. Teamwork; robot contest.
CMPE Concurrent and Distributed Programming (3+0+0) 3 ECTS 6
(Koşutzamanlı ve Dağıtık Programlama)
Multithreaded, Distributed, and Mobile Programming with Java. Concurrency. Fundamentals of distributed computing. Synchronization. Logical and vector clocks. Global snapshot. Global properties. Property detection. Detecting termination and deadlocks. Message ordering. Distributed leader election. Distributed agreement. Distributed transactions
CMPE High-Level Digital Design (3+0+0) 3ECTS 6
(İleri Düzey Sayısal Tasarım)
Programmable logic devices. Levels of abstractions in digital design. Basic processes in behavioral synthesis. Description of a digital system for behavioral synthesis using a hardware description language. Development of test-benches using a hardware description language. Design re-use. Reconfigurable computing. Case studies: Digital design of some well-known digital signal processing and encryption algorithms using behavioral descriptions.
Prerequisite: Consent of the instructor.
CMPE Principles of Embedded Systems Design (3+0+2) 4 ECTS 6
(Gömülü Sistem Tasarım Temelleri)
Embedded systems design flow. Hardware-software co-design. Real-time software design. Real-time debugging techniques and tools. Hardware-software integration: interface design. Examples on the design of data acquisition and control systems. Laboratory.
Prerequisites: CMPE .
CMPE Microprocessor-Based System Design (3+0+4) 4 ECTS 6
(Mikroişlemciye Dayalı Sistem Tasarımı)
Microcomputer hardware organization. Understanding and comparison of microprocessor architecture. Interfacing of microprocessors. Monitor program. Assembly language programming. Hardware and software development aids. Laboratory experiments and applications of microprocessor based systems and single board microcomputer systems.
Prerequisite: CMPE
CMPE Introduction to Computer Architecture (3+0+0) 3 ECTS 6
(Bilgisayar Mimarisine Giriş)
Performance limits of Von Neumann architecture. Reduced Instruction Set Computer (RISC) architecture. Pipelined processor design. Instruction pipeline and arithmetic pipelines. Array processors. Dynamic and static interconnection networks. Shared memory multiprocessor systems. Message passing multiprocessor systems.
Prerequisites: CMPE and CMPE
CMPE Multi-Core Programming (3+0+0) 3 ECTS 6
(Çok Çekirdekli Programlama)
Introduction to parallel and multi-core computer architectures. Parallel processing concepts. System overview of threading. POSIX, OpenMP and Threading Building Blocks multi-threading programming interfaces. Graphics Processing Unit (GPU) programming. Tools for debugging and performance analysis.
CMPE Project Development in Software Engineering (1+0+2) 2 ECTS 5
(Yazılım Mühendisliği'nde Proje Tasarımı)
Management and implementation of a large software development as a group. Application of software engineering principles in a project setting.
Prerequisites: CMPE and CMPE
CMPE Programming Methodologies (3+0+0) 3ECTS 6
(Programlama Metodolojileri)
Comparative study of functional, logic, and object oriented programming methodologies and programming languages. Case study: programming in a logic, functional or object-oriented programming language.
CMPE Introduction to Computer Graphics (3+0+0) 3 ECTS 6
(Bilgisayar Grafiğine Giriş)
Overview of graphics systems. Rasterization of 2D graphics primitives. Geometrical transformations. Viewing in 3D. Visible surface determination. Illumination and shading. Texture mapping. Modeling. Representation of curves and surfaces. Solid modeling. Introduction to advanced topics in computer graphics: ray tracing.
Prerequisite: Consent of the instructor.
CMPE Human Computer Interaction (3+0+0) 3 ECTS 5
(İnsan Bilgisayar Etkileşimi (İBE))
Human factors, human computer interaction (HCI) theories, principles and guidelines; designing user interfaces, software design methodologies, evaluating user interfaces, interface design tools.
CMPE Machine Learning (3+0+0) 3ECTS 6
(Yapay Öğrenme)
Overview of artificial learning systems. Supervised and unsupervised learning. Statistical models. Decision trees. Clustering. Feature extraction. Artificial neural networks. Reinforcement learning. Applications to pattern recognition and data mining.
Prerequisite: Consent of the instructor.
CMPE Data Mining (3+0+0) 3ECTS 6
(Veri Madenciliği)
Relationship between databases, data warehouse, data mining, and machine learning. Data preprocessing and cleansing. Knowledge representation; association mining, segmentatinon, feature exraction, classification and regression. Case studies: Basket analysis and credit risk scoring.
Prerequisite: Consent of the instructor.
CMPE Image Processing for Computer Graphics (3+0+0) 3 ECTS 6
(Bilgisayar Grafiği için İmge İşleme)
Relationship of computer graphics and image processing. Introduction to signal theory: sampling, transforms. Image sampling and aliasing. Fundamentals of color. Color representation and display systems. Color quantization and image compression. Digital halftoning. Filtering, edge detection, image enhancement. Image composition. Warping and morphing.
Prerequisite: Consent of the instructor.
CMPE Computer-Aided Design and Manufacturing (3+0+0) 3 ECTS 6
(Bilgisayar Destekli Tasarım ve Üretim)
Computer-aided design: hardware, computer graphics and graphics databases. Numerical control: NC part programming, computer control in NC. Robot technology and applications. Group technology and computer-aided process planning. Computer integrated production management: production planning and control, inventory management and MRP, shop floor control and process monitoring. Computer control: computer process interfacing, computer process control, computer-aided quality control, computer-integrated manufacturing.
Prerequisite: Consent of the instructor.
CMPE Multimedia Computing (3+0+0) 3ECTS 6
(Çokluortam Hesaplama)
Multimedia system applications and problems. Fundamentals of multimedia signal processing. Issues in effectively representing, processing, retrieving and compression of multimedia data such as text, graphics, sound and music, image and video.
Prerequisite: Consent of the instructor.
CMPE Computer Performance Evaluation (3+0+0) 3 ECTS 6
(Bilgisayar Performansı Değerlendirmesi)
Nature of computer performance evaluation. Job processing models. Analytical techniques. Simulation. Management and control of system hardware and software resources. Performance of multiprocessing systems.
Prerequisite: Senior standing in CMPE.
CMPE Information Systems Security (3+0+0) 3 ECTS 6
(Bilişim Sistemlerinde Güvenlik)
Principles and underlying concepts for security policy setting and for management of information security. Fundamental security principles: confidentiality, integrity, availability. Principles of information systems analysis for security; concept of analysis, basic features of information systems, semiotic model. Principles of policy for security. Principles of risk and contingency; risk analysis and risk management. Nature of responsibility and policy in the management of security. Role of cryptography in secure systems. Secure payment systems: SET, digital certificates, trusted third parties. Case studies.
Prerequisite: Consent of the instructor.
CMPE Fundamentals of Electronic Commerce (3+0+0) 3 ECTS 6
(Elektronik Ticaretin Temelleri)
A critical review and analysis of electronic commerce with emphasis on multidisciplinary aspects and team projects. Technology infrastructure for electronic commerce. Internet-based businesses. Economics, business and technical models of the Internet. Internet security. Social, legal, ethical and public policy issues of the Internet. Business plan creation and a prototype for an Internet-based operation.
Prerequisite: Consent of the instructor.
CMPE Internet Programming (3+0+0) 3ECTS 6
(İnternet Programlama)
WWW-Application-Database server architectures. WWW-based applications. Client side and server side programming. Personalization. Network programming. Database connectivity. Java programming. XML.
Prerequisite: Consent of the instructor.
CMPE Introduction to Satellite and Space Communications (3+0+0) 3 ECTS 5
(Uydu ve Uzay İletişimine Giriş)
Introduction to satellites and space systems. Satellite communication systems, interplanetary Internet. Satellite applications and services, direct video broadcast (DVB). Satellite network principles. Satellite communication systems design. Algorithms in satellite networks.
CMPE Computer Networks (3+0+0) 3ECTS 6
(Bilgisayar Ağları)
Network layers and architectures, reference models. Physical layer and data communications issues. Metallic, fiber optic and wireless transmission media. Telephone system, switching, ISDN, ATM, SDH, DSL, cellular systems and satellites. Data link layer issues, elementary and sliding window protocols. Multiple access protocols, local area networks, Ethernet, bridges and switches. Network layer issues, routing algorithms, congestion control, Internet Protocol, routing protocols. ATM network layer.
Prerequisite: Consent of the instructor.
CMPE Distributed Systems (3+0+0) 3ECTS 6
(Dağıtık Sistemler)
Transport layer services and protocols. Internet protocols TCP and UDP. ATM Adaptation Layer protocols. Client-server and peer-to-peer programming models. Network programming. Remote procedure call. Application layer issues and protocols. Network security. Domain name system. Network management. Electronic mail and news services. Overview of distributed systems and structures. Distributed file and directory systems. Distributed coordination, concurrency control, deadlock detection and election algorithms.
Prerequisite: Consent of the instructor.
CMPE Wireless and Mobile Networks (3+0+0) 3ECTS 6
(Telsiz ve Gezgin Ağlar)
Introduction to wireless and mobile networks and network architectures. Cellular networks. Mobility and handoff management. GSM, GPRS, 3G networks. WAP. Cellular network planning. Wireless LANs and Mobile IP. Ad hoc wireless networks. Wireless broadband networks. Satellite networks.
Prerequisite: Consent of the instructor.
CMPE Parallel Processing (3+0+0) 3ECTS 6
(Paralel İşlem Görme)
Parallel machine and performance models: PRAM, speedup, work efficiency, scalability, Brent's theorem. Parallel programming with message passing and multi-threading libraries. Parallel algorithms: Prefix computation, pointer jumping, list ranking, Euler tours on trees, sorting. Parallel architectures: Multiprocessors, multicomputers and Flynn's taxonomy, SIMD, MIMD, SPMD, interconnection topologies. Load balancing and graph partitioning methods.
Prerequisite: CMPE
CMPE Introduction to Artificial Intelligence (3+0+0) 3ECTS 6
(Yapay Zekaya Giriş)
Representation of knowledge. Search and heuristic programming. Logic and logic programming. Application areas of artificial intelligence: problem solving, games and puzzles, expert systems, planning, learning, vision, and natural language understanding. Exercises in an artificial intelligence language.
Prerequisite: Consent of the instructor.
CMPE Special Project in Computer Engineering (0+0+6) 3 ECTS 6
(Bilgisayar Muhendisliğinde Özel Proje)
Prerequisites: Senior standing in CMPE and consent of the instructor.
CMPE Project (0+0+8) 4 ECTS 8
(Proje)
Prerequisite: Senior standing in CMPE.
CMPE Special Topics in Computer Engineering I- VI (3+0+0) 3 ECTS 6
(Bilgisayar Muhendisliğinde Özel Konular I- VI)
Prerequisite: Consent of the instructor.
Boğaziçi Üniversitesi Bilgisayar Mühendisliği Bölümü funduszeue.info
Son 10 yılın en önemli teknolojileri Bu teknolojilerin çoğu bilgisayar mühendisleri tarafından geliştirildi! Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendislerine Talep Meslek Yıllık ortalama gelir İhtiyaç artışı () Tüm mühendisler 75, % Bilgisayar (donanım) , %3,8 Bilgisayar (sistem yazılımı) 97, %30,4 Bilgisayar (uygulama yazılımı) 90, %34 Bilgisayar (araştırmacı) , %24,2 Amerika İş Kurumu, İş İstatistikleri Bürosu funduszeue.info funduszeue.info Bilgisayar Mühendisliği Bölüm Tanıtımı
Neden Bilgisayar Mühendisliği? Bilgisayarlar her yerde, yaşamın her alanında Bilgisayar mühendisliği, karmaşık, zor problemleri çözmek için bir altyapı sunar Bilgisayar Mühendisliği dünyanın her yerinde aranan, yüksek maaşlı bir meslek Bilgisayar mühendisliği geleceğin mesleği Bilgisayar mühendisliği yaratıcılığa, yenilikçiliğe açık, zevkli bir meslek Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayarlar yaşamın her alanında Tüm yüksek teknoloji ürünleri: Otomobiller, uçaklar, ev aletleri, cep telefonları, televizyonlar, e-kitaplar İş dünyası: internet bankacılığı, finansal modelleme ve kestirim, zamanında üretim (e-iş) Kamu sektörü: Yönetimin her dalı (e-devlet) Sağlık: Biyoinformatik, sayısal görüntüleme Eğlence: 3 boyutlu filmler, animasyon, medya Altyapı: Internet altyapısı, iletişim, kablosuz sensör ağları Çevre: İklim verilerinin işlenmesi, meteoroloji, enerji planlama Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölüm Tanıtımı Bilgisayar mühendisliği karmaşık problemleri çözmek için bir altyapı sunar Kritik analitik düşünceyi öğreten, her iş alanı için uygun bir temel eğitim Yeni çağda geçerli olan “computational thinking” becerilerini öğretir. CS is the “new math” Zor ve kompleks problemlerin çözülebilmesine olanak sağlar: İnsan genomu projesi Aşı araştırmaları Küresel ısınma araştırmaları Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar mühendisliği dünyanın her yerinde gözde bir meslek İnovasyon bilgisayar teknolojileri ile yakından ilişkilidir İnovasyon, uluslararası ölçekte rekabet için gerekli en önemli bileşendir İnovasyonu mümkün kılan meslekler, her zaman aranan, yüksek maaşlı meslekler olmuştur. Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar mühendisliği geleceğin mesleği Bilgisayar sektörü, büyüyen bir sektör Tüm dünyada bilgisayar mühendisi açığı büyük Az sermaye ama beyin gücü ile iş kurma ve yeni iş alanları yaratma potansiyeli yüzyılın mesleği: Yarının dünyası bilgisayar dili konuşacak Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar mühendisliği eğlencelidir Bilgisayar mühendisliği yaratıcılığa, yenilikçiliğe açık, zevkli bir meslek Problem çözmeye dayalı, yaratıcılık isteyen bir meslek Kendi başına ürün yaratma, yaptıklarının sonucunu görme fırsatı Yaratıcılığa açık, güncel hayatın içinde meslek Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölümü Kuruluş, İlk mezunlar ’da. Mezun sayıları: Bilgisayar Mühendisliği Lisans (BS) (~ kişi), Bilgisayar Mühendisliği Yüksek Lisans (MS) (~ kişi) Yazılım Mühendisliği Yüksek Lisans (MS) (~ kişi) Doktora (PhD) (~60 kişi) Hedefler: Uluslararası seviyede rekabet edebilecek en iyi bilgisayar mühendislerini yetiştirmek Araştırma yapmak Kamu/özel sektör teknoloji projeleri geliştirmek Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölüm Tanıtımı Lisans Programı Uluslararası ve ulusal geçerli ACM/IEEE ders programına uyum ’den beri ABET akreditasyonu 75 giriş kontenjanı Öğrenci alımında 1.sırada yılları lisans programı kabulleri ____ Giriş kontenjanı: 70 70 75 Tavan puan (sıralama): (8) (10) (20) Taban puan (sıralama): () () () Bilgisayar Mühendisliği Bölüm Tanıtımı
Lisans Programı (Devam) Öğretim üyesi başına düşen lisans öğrencisi sayısının Türkiye’de en iyi olduğu bölüm: 22+8 doktoralı öğretim üyesi / 70 kişilik kontenjan Projeye dayalı, araştırmaya, takım çalışmasına, bireysel yaratıcılığa yönelten eğitim modeli Değişik disiplinlerden ders almaya izin veren, esnek ders programı Sağlam bir bilgisayar mühendisliği ve bilgisayar bilimleri temeli veren, bağımsız düşünmeyi, öğrenmeyi öğreten eğitim programı Bilgisayar Mühendisliği Bölüm Tanıtımı
ÇAP ve Değişim Programları Çift Anadal Programları: Endüstri Mühendisliği Matematik Fizik Uluslararası Değişim Programları En iyi ABD üniversiteleri ile ERASMUS kapsamında, en iyi Avrupa üniversiteleri ile Bilgisayar Mühendisliği Bölüm Tanıtımı
Eğitim ve Araştırma Kadrosu 22 tam-zamanlı, doktoralı öğretim üyesi 8 yarım-zamanlı, doktoralı öğretim üyesi 20 araştırma görevlisi, 10 idari personel TÜBİTAK, DPT ve FP7 bursiyeri ~70 tam-zamanlı lisansüstü öğrencisi ve araştırma asistanı Bilgisayar Mühendisliği Bölüm Tanıtımı
Ders Programı - I BİRİNCİ SINIF BİRİNCİ YARIYIL İKİNCİ YARIYIL KOD KREDİ MATH ANALİZ I 4 MATH ANALİZ II PHYS MEKANİK ve TERMODİNAMİĞE GİRİŞ PHYS FİZİK III CHEM GENEL KİMYA HSS SOSYAL SEÇMELİ 3 CMPE BİLGİ İŞLEME GİRİŞ CMPE NESNE TABANLI PROGRAMLAMAYA GİRİŞ EC EKONOMİYE GİRİŞ I EC EKONOMİYE GİRİŞ II 18 Bilgisayar Mühendisliği Bölüm Tanıtımı
Ders Programı - II İKİNCİ SINIF ÜÇÜNCÜ YARIYIL DÖRDÜNCÜ YARIYIL KOD KREDİ MATH MATRİS KURAMI 4 MATH TÜREVSEL DENKLEMLER PHYS FİZİK IV EE ELEKTRONİK MÜHENDİSLİĞİNE GİRİŞ 3 EE ELEKTRİK MÜHENDİSLİĞİNE GİRİŞ CMPE SİSTEM PROGRAMLAMA CMPE KESİKLİ HESAPLAMA YAPILARI CMPE SAYISAL SİSTEMLER CMPE VERİ YAPILARI ve ALGORİTMALAR CMPE PROGRAMLAMA DİLLERİNİN PRENSİPLERİ TK TÜRKÇE I 2 TK TÜRKÇE II 20 Bilgisayar Mühendisliği Bölüm Tanıtımı
Ders Programı - III ÜÇÜNCÜ SINIF BEŞİNCİ YARIYIL ALTINCI YARIYIL KOD KREDİ CMPE ALGORİTMA ANALİZİ 3 CMPE VERİTABANI SİSTEMLERİNE GİRİŞ 4 CMPE İŞLETİM SİSTEMLERİ CMPE BİÇİMSEL DİLLER ve MAKİNELER KURAMI CMPE OLASILIK ve İSTATİSTİĞE GİRİŞ CMPE YAZILIM MÜHENDİSLİĞİNİN TEMELLERİ 2 CMPE BİLGİSAYAR ORGANİZASYONU CMPE SİNYAL İŞLEMEYE GİRİŞ IE YÖNEYLEM ARAŞTIRMASI IE SİSTEM BENZETİMİ HTR TÜRKİYE CUMHURİYETİ TARİHİ I HTR TÜRKİYE CUMHURİYETİ TARİHİ II 20 18 Bilgisayar Mühendisliği Bölüm Tanıtımı
Ders Programı - IV DÖRDÜNCÜ SINIF YEDİNCİ YARIYIL SEKİZİNCİ YARIYIL KOD DERS KREDİ CMPE YAZILIM GELİŞTİRME PROJESİ 2 CMPE BİTİRME PROJESİ 4 CMPE GÖMÜLÜ SİSTEM TASARIM İLKELERİ HSS SOSYAL SEÇMELİ 3 CC TEKNİK SEÇMELİ 3/4 15/18 16/19 Bilgisayar Mühendisliği Bölüm Tanıtımı
Teknik Seçmeli Dersler Bilgisayar Ağları Mobil Uygulamalar Kablosuz Ağlar Internet Programlama Dağıtık Sistemler Derleyici Tasarımı Mikroişlemciye Dayalı Sistem Tasarımı Paralel İşleme Şifreleme Kuramı Bilişim Sistemlerinde Güvenlik Veri Madenciliği Yapay Zeka Robotbilime giriş Biyoinformatik Bilişsel Bilim Arama motorları Çokluortam Hesaplama İnsan-bilgisayar Etkileşimi Bilgisayar Grafiği Bilgisayarla görme Çok çekirdekli Programlama Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölüm Tanıtımı PC Lab Modern eğitim laboratuvarlarımız Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölüm Tanıtımı Donanım Laboratuvarı Çalışkan öğrenciler iş başında Bilgisayar Mühendisliği Bölüm Tanıtımı
Programlama Laboratuvarları Bilgisayar Mühendisliği Bölüm Tanıtımı
Güçlü Araştırma Altyapısı
Güçlü Araştırma Laboratuvarları Yaklaşık Lisansüstü ( yüksek lisans ve doktora öğrencisi) ve proje yapan yaklaşık 50 lisans öğrencimizin çalıştığı, - 9 Araştırma Laboratuvarı’nda, - 33 destekli araştırma projesi sürdürülüyor. Her yıl araştırma projeleri için yaklaşık 1,,5 MTL kaynak alınıyor. Bilgisayar Mühendisliği Bölüm Tanıtımı Boğaziçi Üniversitesi Bilgisayar Mühendisliği Bölümü
Bilgisayar Mühendisliği Bölüm Tanıtımı AILAB Yapay Zeka Araştırma Laboratuvarı Robocup düzenleyicisi Microsoft sadece bu takımdan gol yedi Bilgisayar Mühendisliği Bölüm Tanıtımı
Robotbilim alanında önde gelen Laboratuvar Singapur , dünya şampiyonluğu Osaka Japonya , dünya şampiyonluğu Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölüm Tanıtımı NETLAB Bilgisayar Ağları Araştırma Laboratuvarı 60 Lisansüstü öğrencisi Yüksek hızlı bilgisayar iletişimi ve ağları Telsiz ve mobil ağlar, uydu ağları Sensor ağları Bilgisayar ağı ve sistemlerinde güvenlik Ağlarda performans ve eniyileme Öbek bilgisayar sistemi funduszeue.info Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölüm Tanıtımı PILAB Algısal Zeka Araştırma Laboratuvarı İnsan-Bilgisayar Etkileşimi Yüz bulma / tanıma El hareketleri tanıma 3 boyutlu modelleme Sözden yazıya / yazıdan söze dönüşüm Biyometrik uygulamaları Yapay Öğrenme Veri Madenciliği Borsa Verilerinin Analizi Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölüm Tanıtımı SOFTLAB Yazılım Mühendisliği Araştırma Laboratuvarı Yazılım Kalitesi ve Süreçleri Gömülü Sistemlerde Kalite Standartları Değer Bazlı Yazılım Mühendisliği Küresel Yazılım Mühendisliği Web Servisleri Endüstri İşbirlikleri Eğitim, Danışmanlık Veri Paylaşımı, Model Geliştirme Bilgisayar Mühendisliği Bölüm Tanıtımı
Diğer Araştırma Laboratuvarları MEDIALAB Çokluortam Laboratuvarı EDALAB Gömülü Sistemler Laboratuvarı CASLAB Bilgisayar Sistemleri ve Mimarileri İleri Araştırma Laboratuvarı SOSLAB Kompleks Sistemler Laboratuvarı Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Binası Bilgisayar Mühendisliği Bölüm Tanıtımı
Öğrenci Dinlenme Odası Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölüm Tanıtımı Mezunlarımız Nerelerde Çalışıyor? Dünyada: Microsoft, Google, IBM, Facebook, Twitter Cisco, Intel, Samsung, Sun Microsystems, NTT, Docomo, Berlin DAI LAB , İsviçre Telekom, Stanford Research Institute, Türkiye’de Kendi kurdukları şirketlerde: Gordion, GeNet, Odakk, Yemek Sepeti, Inveon, NETAŞ, Alcatel, Argela, Vodafone, Microsoft, Oracle, IBM, Sun, Koç Sistem, Apple, Garanti Teknoloji, AKNET, Vestel, TÜBİTAK, Intel, Turkcell, Air Ties, Superonline, Bilgisayar Mühendisliği Bölüm Tanıtımı Boğaziçi Üniversitesi Bilgisayar Mühendisliği Bölümü
Örnek iş: Patlama Yanma Uzmanı Zeki Melek , Boğaziçi CMPE , Boğaziçi MS Yüz animasyonu Texas A&M CS PhD Beyin nöronlarının görüntülenmesi Ateş, bulut, saç modelleme Dreamworks Visual effects: patlama, yanma Kung Fu Panda, Monsters vs Aliens, Shrek Bilgisayar Mühendisliği Bölüm Tanıtımı
Örnek iş: Robot Futbol Antrenörü Hatice Köse-Bağcı BÜ CMPE mezunu BÜ CMPE araştırma görevlisi Robot futbol antrenörü University of Hertfordshire araştırmacı Robocub Minikler ligi antrenörü Robot bateri öğretmeni İTÜ Bilgisayar Müh. Öğretim üyesi Bilgisayar Mühendisliği Bölüm Tanıtımı
Bilgisayar Mühendisliği Bölüm Tanıtımı Örnek iş: Yemek sepeti Nevzat Aydın – Melih Ödemiş Boğaziçi CmpE mezunları MBA – Yemeksepeti Yeni, başarılı bir iş modeli 'den fazla üye restoran Günde sipariş Bilgisayar Mühendisliği Bölüm Tanıtımı
Örnek iş: Bilgi pazarlama Mustafa İçil () Boğaziçi Üniv, CmpE Microsoft Microsoft Türkiye Ürün Pazarlama Müdürü Apple IMC Pazarlama Müdürü Google Türkiye ve Yunanistan Pazarlama Direktörü Bilgisayar Mühendisliği Bölüm Tanıtımı
Örnek iş: Telekom mimarı Alper Yeğin , BÜ CMPE mezunu , UIUC CS yüksek lisans Sun Microsystems Solaris işletim sistemine TCP/IP stack geliştirme IPv6 ve Mobile IP DoCoMo Labs IP-temelli 4G mimarisi tasarım ekibi Samsung WiMAX Forum’un IPv6, güvenlik, mobil IP tasarımlarında çalıştı Türkiye’ye dönüş WiMAX Forum güvenlik mimari grubu başkanlığı ODAKK : kendi şirketi Bilgisayar Mühendisliği Bölüm Tanıtımı
Sizi de aramızda görmek dileğiyle Bilgisayar Mühendisliği Bölüm Tanıtımı
Turgay Altılar
Doçent
Doç. Dr. Turgay Altilar doktora derecesini Queen Mary, London Üniversitesinden yılında almıştır. Kendisi doktora eğitimi boyunca paralel multimedya işleme üzerine çeşitli Avrupa birliği projelerine katkıda bulunmuştur. Dr. Altılar Istanbul Teknik Üniversitesine Yar. Doç. olarak akademik görevine yılında başlamıştır. Kendisi yine yılında doçent olarak aynı kurumda görevinde devam etmiştir. Dr. Altiların araştırma alanı kablosuz ağlar, kavramsal(kognitif) radyo, gerçek-zamanlı sistemler, yayılmış hesaplama, paralel, dağıtık, grid hesaplama and tarımsal bilgi işleme. Bir çok konferanslarda teknik ekip üyeliğinden konferans düzenleyiciliğine kadar farklı farklı görevler üstlenmiştir. Dr. Altilar IEEE üyesidir. Altilar, TARBILde Uluslararası İlişkiler ve AR-GE Koordinatörü olarak görev yapmaktadır.
E-posta: [email protected]
Tel: +90 35 87
Doktora: Queen Mary, University of London, Electrical Engineering,
Sultan N. Turhan
Dr. Sultan Turhan, yüksek lisans derecesini, yılında, İstanbul Teknik Üniversitesi Bilişim Enstitüsü Hesaplamalı Bilimler ve Mühendislik alanından, doktora derecesini de, yılında Marmara Üniversitesi Mühendislik Yönetimi alanından almıştır. Sağlık tedarik zinciri süreçlerinin Hizmet yönelimli mimari prensiplerine göre yeniden modellenmesi üzerindeki doktora tezi esnasında Ecole International des Sciences du Traitement de l’Information – EISTI’den Prof. Huber Kadima ile çalışmıştır. – seneleri arasında özel sektörde veri tabanı yöneticisi olarak çalışan Sultan Turhan, senesinden beri Galatasaray Üniversitesi ve birçok vakıf üniversitesinde, Programlama, Web Programlama, İlişkisel Veri Tabanları, Veri Tabanı Yönetimi ve Güvenliği, Veri Ambarları ve İş Zekası, Veri Madenciliği, Web Servisler ve Hizmet Yönelimli Mimari derslerini vermektedir. Halen GSÜ Bilgisayar Mühendisliği Bölümü’nde öğretim görevlisi olarak hizmet vermekte olan Sultan Turhan, araştırmalarını Veri yönetimi, İş zekâsı, Bilgi Sistemleri Modelleme, Eğitim Teknolojileri, Sağlık bilişimi konuları üzerinde yürütmektedir.
Araştırma Alanları: Veri yönetimi, Veri tabanı yönetimi, İş Zekası, Bilgi Sistemleri Modelleme, Eğitim Teknolojileri, Sağlık Bilişimi
E-posta: [email protected]
Tel: +90 x
Website: funduszeue.info
Doktora: Marmara Üniversitesi, FBE Mühendislik Yönetimi,
Yüksek Lisans: İstanbul Teknik Üniversitesi Bilişim Enstitüsü, Hesaplamalı Bilimler ve Mühendislik,
Aydın Ulaş
Dr. Aydın Ulaş, lisans (), yüksek lisans (), ve doktora () derecelerini Boğaziçi Üniversitesi Bilgisayar Mühendisliğinden aldı. Doktora tezinde çoklu öğrenici ve gösterimleri kullanarak maliyet bilinçli sınıflandırıcı birleşme ve sınıflandırıcı karşılaştırma üzerinde çalıştı. Algısal zekâ, yapay öğrenme, veri madenciliği, benzeşmezlik tabanlı örüntü tanıma ve bu tekniğin şizofreni ve kanser tanımaya uygulanması alanlarında doktora sonrası çalışmalarına Verona Üniversitesi'nde () devam eden Aydın Ulaş, yılından beri ARGELA Yazılım ve Bilişim Teknolojileri Sanayi ve Ticaret A.Ş.'de, Yazılım Tanımlı Ağlar, Ağ İşlev Sanallaştırma, Ağ Analitiği ve Büyük Veri konularında kıdemli araştırmacı ve çözüm mimarı olarak çalışmaktadır. Verona Ünivesitesinde "Bioinformatik için Örüntü Tanıma", Boğaziçi Üniversitesinde "Yazılım Tanımlı Ağlar" konularında yarı zamanlı öğretim üyesi olarak ders vermiştir. Halen MEF Üniversitesi Bilgisayar Mühendisliği Bölümünde yarı zamanlı öğretim üyesi olarak "Biçimsel Diller ve Otomatlar Kuramı" ve "Ayrık ve Kombinatorik Matematik" dersleri vermektedir.
Araştırma Alanları: Algısal Zekâ, Örüntü Tanıma, Yapay Öğrenme, Veri Madenciliği, Büyük Veri ve Ağ Analitiği, Yazılım Tanımlı Ağlar, Ağ İşlev Sanallaştırma
E-posta: [email protected]
Tel: +90 36 00
Kişisel websitesi: funduszeue.info~ulas
Doktora: Boğaziçi Üniversitesi, Bilgisayar Müh.,
Yüksek Lisans: Boğaziçi Üniversitesi, Bilgisayar Müh.,
Lisans: Boğaziçi Üniversitesi, Bilgisayar Müh.,
Bu internet sitesinde, kullanıcı deneyimini geliştirmek ve internet sitesinin verimli çalışmasını sağlamak amacıyla çerezler kullanılmaktadır. Bu internet sitesini kullanarak bu çerezlerin kullanılmasını kabul etmiş olursunuz. Çerezleri nasıl kullandığımız, sildiğimiz ve engellediğimiz ile ilgili detaylı bilgi için lütfen Çerez Politikası sayfasını okuyunuz.
x
Boun trm ders programı
çamaşır makinesi ses çıkarması topuz modelleri kapalı huawei hoparlör cızırtı hususi otomobil fiat doblo kurbağalıdere parkı ecele sitem melih gokcek jelibon 9 sınıf 2 dönem 2 yazılı almanca 150 rakı fiyatı 2020 parkour 2d en iyi uçlu kalem markası hangisi doğduğun gün ayın görüntüsü hey ram vasundhara das istanbul anadolu 20 icra dairesi iletişim silifke anamur otobüs grinin 50 tonu türkçe altyazılı bir peri masalı 6. bölüm izle sarayönü imsakiye hamile birinin ruyada bebek emzirdigini gormek eşkiya dünyaya hükümdar olmaz 29 bölüm atv emirgan sahili bordo bereli vs sat akbulut inşaat pendik satılık daire atlas park avm mağazalar bursa erenler hava durumu galleria avm kuaför bandırma edirne arası kaç km prof dr ali akyüz kimdir venom zehirli öfke türkçe dublaj izle 2018 indir a101 cafex kahve beyazlatıcı rize 3 asliye hukuk mahkemesi münazara hakkında bilgi 120 milyon doz diyanet mahrem açıklaması honda cr v modifiye aksesuarları ören örtur evleri iyi akşamlar elle abiye ayakkabı ekmek paparası nasıl yapılır tekirdağ çerkezköy 3 zırhlı tugay dört elle sarılmak anlamı sarayhan çiftehan otel bolu ocakbaşı iletişim kumaş ne ile yapışır başak kar maydonoz destesiyem mp3 indir eklips 3 in 1 fırça seti prof cüneyt özek istanbul kütahya yol güzergahı aski memnu soundtrack selçuk psikoloji taban puanları senfonilerle ilahiler adana mut otobüs gülben ergen hürrem rüyada sakız görmek diyanet pupui petek dinçöz mat ruj tenvin harfleri istanbul kocaeli haritası kolay starbucks kurabiyesi 10 sınıf polinom test pdf arçelik tezgah üstü su arıtma cihazı fiyatları şafi mezhebi cuma namazı nasıl kılınır ruhsal bozukluk için dua pvc iç kapı fiyatları işcep kartsız para çekme vga scart çevirici duyarsızlık sözleri samsung whatsapp konuşarak yazma palio şanzıman arızası