- Başkanın Mesajı
- Program Profili
- Akademik Kadro
- Ders Programı
- Ders İçerikleri
- Üst Derece Programlarına Geçiş
- Program Yeterlilikleri
- Alan Yeterlilikleri
- Ders - Program Yeterlilik İlişkileri
- Mezuniyet Koşulları
- İstihdam Olanakları
- Ölçme ve Değerlendirme
- Öğrenci Kabul ve Kayıt Koşulları
- Önceki Öğrenmenin Tanınması
- Duyurular

Basic Computer Hardware, Problem solving using computers. The concept and notation of algorithms. Problem analysis and algorithm design. Development of algorithms and their implementation in a procedure-oriented language. Topics include; Integrated programming environment (editing, computing, debugging), data types, operators, input/output, structured programming, program control, subprograms,passing parameters. Arrays and array processing.

Detaylı Gör »

Detaylı Gör »

Course activities are organized in 4 main fields: 1.Projects: The projects are designed to trigger students’ abilities to think and act creativiely. These projects are chosen mainly on social problems to ımprove students’ social responsibilities. 2.Reading Assignments: Students are supposed to read scientific and technical books and listen their audiobooks simultaneosly. 3.Writing Assignments: Students are supposed to write technical essays on various subjects. 4.Watching Talks, Movies and Documentaries: Students are expected to watch and outline technical talks.

Detaylı Gör »

Detaylı Gör »

Yakınçağda Avrupa, Osmanlı Devletinin dağılma süreci, Kurtuluş Savaşı.

Detaylı Gör »

Detaylı Gör »

Functions, limits, continuity and derivatives. Applications. Extreme values, the Mean value Theorem and its aplications. L`Hopital`s rule. Graphing. Optimization problems. The indefinite integral. Techniques of integration. The definite integral. Area and volume as integrals. Applications.

Detaylı Gör »

Detaylı Gör »

Introduction to engineering, development of science, engineering and industry, definitions and methodologies of engineering and science, functions of engineers, roles and types of engineers. Topics include; Design and applications in engineering, the designer and the designer’s problems, decisions and their identification, adequacy assessment, communication of engineering information, legal considerations in design, standards, codes, and governmental regulations in design, safety in engineering, engineering ethics.

Detaylı Gör »

Detaylı Gör »

Measurement; vectors. Motion in one dimension. Plane motion. Dynamics of particuls Work and energy. Collision.Kinetics of rotation. Oscillation. Inflection of the mass. Fluid mechanics. Heat and the first law of thermodynamics. Kinetic theory of gas. Second law of thermodynmamics.

Detaylı Gör »

Detaylı Gör »

Dilin tanımı nedir? Bir ulusun yaşamında dilin önemi ve rolü nedir? ?Dil ? Kültür ilişkisi. ?Türk Dilinin Dünya Dilleri içindeki yeri ve önemi. ?Türkçenin ses yapısı.

Detaylı Gör »

Detaylı Gör »

Iterative and recursive programming techniques. Functions and parameter passing. Pointers and dynamic storage allocation. Multidimensional arrays. Record structures. File systems and file processing. Documentation and testing. Introduction to object oriented programming.

Detaylı Gör »

Detaylı Gör »

This course aims to equip students to interact with academic texts while helping them fully acquire both active and passive knowledge of vital academic and technical terminology in their fields. Students read high-interest texts from engineering sciences. The course also places a strong emphasis on improving reading skills relevant to the academic classroom, such as scanning, inference, working with graphs and tables, and recognizing context clues. In addition, students develop the skills necessary for a critical approach to texts in English, comprehending the ideas and values stated or implied, comparing the writersDetaylı Gör »

Atatürkçülük, Atatürk ilkeleri ve inkılâpları.

Detaylı Gör »

Detaylı Gör »

Sequences. Series with positive terms, series with arbitrary terms, absolute and conditional convergence, power series, Taylor and Maclaurin series. Vector calculus. Functions of multiple variables; limits, continuity, partial derivatives, chain rule, directional derivatives, maxima and minima, Lagrange multipliers, TaylorDetaylı Gör »

Matrix algebra. Systems of linear algebraic equations. Eigenvalues and eigenvectors. Linear vector spaces. Fundamentals of vector analysis. Vector algebra. Line, surface and volume integrals. Green`s theorem in the plane, Stokes and Gauss theorems. Matrices. Determinant. Systems of linear equations. Characteristic values and characteristic vectors of matrices. Complex numbers. Complex analytic functions, applications.

Detaylı Gör »

Detaylı Gör »

The main objectives are combining with specialist learning in some areas, that lays the foundation for research in physics and related sciences, attracting high quality students from a variety of backgrounds, Increasing studentsDetaylı Gör »

Introduction to problem solving and programming using object-oriented paradigms. Classes, objects, attributes, methods, accessors, constructors, destructors, inheritance, abstract classes, interfaces, polymorphism, exception handling, file processing and input/output streams, introduction to GUI programming

Detaylı Gör »

Detaylı Gör »

Number systems. Bit,Byte,Word. Memory types,Microcontrollers, Programming the 16F84 PIC. Introductory Projects, Headers, Main Program Writing. Using Inputs and outputs, Keypad Scanning. Radio Transmitters and Receivers, EEPROM Data Memory Usage Examples. Interrupts.

Detaylı Gör »

Detaylı Gör »

The course offers challenging practice activities and extended texts for analysis, reference, and in-depth language practice.

Detaylı Gör »

Detaylı Gör »

Introduction to differential equations. Ordinary linear differential equations. System of linear differential equations. First and second order differential equations, existence and uniqueness of solutions. First-order differential equations for which exact solutions are obtainable. Explicit Methods of solving higher-order linear differential equations: the methods of undetermined coefficients and variation of parameters, reduction of order. Series solutions of linear differential equations.

Detaylı Gör »

Detaylı Gör »

The classical finite space approach to probability, conditional probability. Bayes theorem. Independence of events. Some probability models. Measurable functions and random variables. Distributions. Discrete and absolutely continuous distributions. Transformations of random variables. Conditional distributions. Mathematical expectations: mean, variance, moment generating functions. Characteristics functions. Conditional expectation. Limiting distributions

Detaylı Gör »

Detaylı Gör »

Syntax and semantics of programming languages, grammars, design of programming languages, data types, variables, statements, procedures, recursion, parameter passing, dynamic and static memory management. Functional, logic, and object-oriented programming paradigms. Examples from typical and modern programming languages.

Detaylı Gör »

Detaylı Gör »

Classification of data structures, memory and time considerations. Linked lists, stacks and queues, tree structures, graphs. Study of the basic data structures and their implementations. Recursive applications.

Detaylı Gör »

Detaylı Gör »

Basic computer organization and design. Instruction fetch, decode and execution cycles. Arithmetic and logic operations and design of arithmetic logic unit. CPU organization. Instruction formats and addressing modes. Hardwired and microprogrammed control organization. Memory organization: static and dynamic memories and memory design, virtual-memory, caches and their management. Input-Output organization: interfacing processors and peripherals. Pipelining and other techniques for performance improvements. Machine language and assembly language.

Detaylı Gör »

Detaylı Gör »

Propositional logic and proofs. Set theory. Relations and functions. Algebraic structures. Groups and semi-groups. Lattice structures and Boolean algebra. Graph theory. Algorithms and turing machines.

Detaylı Gör »

Detaylı Gör »

Electrical Circuit Variables, circuit elements. Simple resistor circuits. Circuit analysis techniques. Circuit theories, circuit analysis topoliges. Inductance and capacitance. State variables and state equations. First degree RL and RC circuits. Natural and step responses of second degree RLC circuits.

Detaylı Gör »

Detaylı Gör »

This course aims to develop technical and professional communication skills of engineering students, as well as assists them in effectively presenting various types of information in both the written and oral modes. Students learn how the audience for a document influences its style, format, and content. Students also learn to organize their thoughts and develop them logically, to build evidence and make a persuasive argument, to write clearly and concisely, and to self-edit. Students are expected to become competent in writing proposals, technical reports and business letters and in presenting academic and technical papers. Students submit frequent writing assignments, act as peer editors, participate in class discussions, and read and analyze class texts. The tasks performed as part of the course mirror the tasks students are expected to do in their faculty classes and prospective professional lives. Topics include the challenges of scientific writing, writing summaries, identifying and correcting common writing problems, creating persuasive proposals, and revising documents for maximum effectiveness.

Detaylı Gör »

Detaylı Gör »

Bioinformatics or computational biology is the use of computers in biological research such as the use of computerized databases for genomes, proteins, etc. creation of DNA sequence databases, RNA or protein sequence databases, DNA sequence analysis, building multiple sequence alignment, editing and publishing alignments, analyzing bioinformatics techniques, analyzing protein 3-D structures, building phylogenetic trees.Detaylı Gör »

Advanced processor structures: CISC/RISC architectures, pipeline structure, array processors, interleaved memory. Floating point computer arithmetic and algorithms. Input-output organization: data transfer methods, interrupts and direct memory access. Memory hierarchy, virtual memory, cache memory, memory management hardware. Multiprocessor architectures: interconnection structure, bus arbitrations, cache coherence

Detaylı Gör »

Detaylı Gör »

Selected computer algorithms: Sorting, searching, string processing and graph algorithms. Algorithm design and analysis techniques. Time and computational complexities of algorithms. Introduction to computability, parallelisation of algorithms, linear and dynamic programming.

Detaylı Gör »

Detaylı Gör »

Logical organization of data, problem definition, entity and relationship concepts, attributes, entity-relationship (ER) modeling of data, obtaining ER diagrams from problem definition statements, translating ER diagrams to SQL tables, relational algebra, union, division, intersection, filtering operations, data description and query languages, basic SQL data manipulation and data definition commands, single table and multi-table queries, division.

Detaylı Gör »

Detaylı Gör »

In this 20 business-days long industrial training, students are expected get involved in a project in a computer related department of a company. The purpose of this industrial training is to gain experience in a team environment. Observations must be documented and presented in the form of a clear and concise technical report.

Detaylı Gör »

Detaylı Gör »

Continuous-time signals and systems. Continuous-time LTI systems. The Fourier transform and its applications. State variables for continuous-time systems. Discrete-time signals and systems. Discrete-time LTI systems. The z-transform and its applications. State variables for discrete-time systems. MATLAB and the Signal Processing Toolbox are used to solve application examples

Detaylı Gör »

Detaylı Gör »

Classification of automata and formal languages. Finite state machines: Mealy ve Moore models, regular languages and their limitations. Tape automata. Push-down automata and context-free grammars. Normal-form grammars. Context-sensitive languages. Turing machines, halting problem and unsolvability. Recursive functions.

Detaylı Gör »

Detaylı Gör »

An overview of OSI and TCP/IP models and Internet architecture. Packet switching and circuit switching network technologies. Delay, loss and throughput in packet-switched networks. Analyzing network packets using a network analyzer program and network designs in a network modeling and simulation environment. Application Layer: Introduction to socket programming, application layer protocols: DNS, HTTP, FTP, SMTP, POP3, and peer-to-peer networking. Transport Layer: Principles of reliable data transfer, TCP and UDP protocols, flow control and congestion control. Network Layer: IP protocol and addressing. Routing Algorithms: Link State, Distance Vector, Hierarchical Routing, Routing in the Internet: RIP, OSPF, BGP protocols. Broadcast and multicast routing. Introduction to data link protocols, and local area networks: Ethernet and IEEE 802.11 protocols

Detaylı Gör »

Detaylı Gör »

Evolution of operating systems. 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. Operating system case studies.

Detaylı Gör »

Detaylı Gör »

Basic elements of microprocessor systems. Instruction formats. Addressing techniques. Assembler language- with examples from microprocessors. Detailed examination of addressing, instruction execution, data representation and program coding and debugging. Design of microprocessor based systems.

Detaylı Gör »

Detaylı Gör »

An overview of software engineering, software life cycle, and methodologies, modeling with UML and design patterns, project management and software development team organization, requirements elicitation and analysis, system design, object design, software testing. The realization of software engineering concepts is realized on a nontrivial team design project in which a group of students implement a system from its specification and design using a UML modeling and implementation tool.

Detaylı Gör »

Detaylı Gör »

An independent study under the supervision of an advisor: Research on exploring and defining a potential study area suitable for a senior design project. Identification of a specific problem from the selected study area in computer science and engineering. Results from this study are documented and presented in the form of a design project proposal and oral presentation including functional and non functional requirements to be implemented and a detailed project tasks plan.

Detaylı Gör »

Detaylı Gör »

In this 20 business-days long industrial training, students are expected get involved in a project in a computer related department of a company. The purpose of this industrial training is to gain experience in a team environment. Observations must be documented and presented in the form of a clear and concise technical report.

Detaylı Gör »

Detaylı Gör »

Overview of Operating Systems, Process Synchronization and Deadlocks, Threads and Thread Synchronization, Synchronization In Distributed Systems, Management of Time: Logical Clocks, Vector Clocks, Global States, Termination Detection, Distributed Mutual Exclusion: Central Algorithms, LamportDetaylı Gör »

Introduction to data communications. OSI Reference model. Physical Layer. Electrical interface and data transmission. Data link layer. Media access sublayer. LAN/MAN Technologies. Network layer. Internetworking. Bridging and routing. Transport layer. Introduction to upper layers? issues.

Detaylı Gör »

Detaylı Gör »

Basic raster graphics algorithms for drawing 2d and 3d primitives, scan converting shapes, filling shapes, clipping, generating characters, geometrical transformations, viewing in 3D, projections, geometric modeling, input and interaction techniques, illumination and shading, ray tracing, texture mapping.Detaylı Gör »

Bilgi sistemlerinin isletmelerdeki yeri ve uygulama alanlarının incelenmesi Detaylı Gör »

Wireless transmission (physical layer), wireless media access (link layer), telecommunication systems (such as GSM/GPRS, DECT, TETRA, UMTS and IMT-2000), wireless LANs (IEEE 802.11, Bluetooth), mobile network layer (mobile IP, DHCP), mobile transport layer (TCP over wireless), mobile application support and wireless programming.Detaylı Gör »

Basic concepts in XML and related technologies including XML, DTD, XSD, XPath and XSLT. XML application development using DOM, SAX and XSLT APIs. Web services development using SOAP, WSDL, UDDI, JAX-RPC, and SAAJDetaylı Gör »

Representation, compression, storage, retrieval of data from different media such as images, text, video and audio. Multimedia file formats, multimedia programming APIs, multimedia applications.Detaylı Gör »

Representation, compression, storage, retrieval of data from different media such as images, text, video and audio. Multimedia file formats, multimedia programming APIs, multimedia applications. Detaylı Gör »

Introduction, camera systems, image preprocessing techniques, feature extraction methods, image classification and recognition, industrial and medical applications. Detaylı Gör »

Electronic processing and transmission of data including text, sound and video for e- business. Electronic trading of goods and services, online delivery of digital contents, electronic fund transfer, electronic bill of lading, direct consumer marketing and after- sales services. E-business security, shopping carts, methods of electronic payments and XML related technologiesDetaylı Gör »

Machine learning techniques and statistical pattern recognition, supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (clustering, dimensionality reduction, kernel methods); learning theory (bias/variance tradeoffs; VC theory; large margins); reinforcement learning and adaptive control, applications areas (robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, and text and web data processing). Detaylı Gör »

Pattern recognition principles, approaches, algorithms, theoretical foundations of classification, optical character, speech and face recognition. Statistical decision theory, adaptive classifiers, supervised and unsupervised learning techniques. Detaylı Gör »

Pattern recognition principles, approaches, algorithms, theoretical foundations of classification, optical character, speech and face recognition. Statistical decision theory, adaptive classifiers, supervised and unsupervised learning techniques. Detaylı Gör »

Fundamentals of Evolutionary and Genetic algorithms, application areas, Parameter Control in Evolutionary Algorithms, the other Heuristics algorithms (Tabu search, Memetic Algorithms etc.), its applications Detaylı Gör »

Machine learning techniques and statistical pattern recognition, supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (clustering, dimensionality reduction, kernel methods); learning theory (bias/variance tradeoffs; VC theory; large margins); reinforcement learning and adaptive control, applications areas (robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, and text and web data processing).Detaylı Gör »

Basic concepts of fuzzy and fuzzy logic sets. Fuzzy set operators. Fuzzy relations and their combinations. Linguistic variables. Generalized modes and generalized style tollenleri style. Fuzzy effects, fuzzy rule base. Fuzzy inference engine. Fuzzifier. Defuzzifier. General approaches to fuzzy logic systems, fuzzy control. Detaylı Gör »

Data warehouse architectures and design issues, basic data mining strategies of supervised learning, unsupervised clustering and association rules. K-nearest neighbor, K-means, decision trees and production rules, neural networks, genetic learning, regression, statistical evaluation techniques.Detaylı Gör »

- bilgi@karatay.edu.tr
**W: 0549 551 1251 / T: 444 12 51**

Akabe Mah. Alaaddin Kap Cad. No:130 Karatay / KONYA