FACULTY OF TECHNOLOGY
COMPUTER ENGINEERING
UNDERGRADUATE COURSE DETAILS


DOWNLOAD UNDERGRADUATE COURSE DETAILS (PRINTER FORMAT)

 

TERM-1

Course Code Course Name Theoric Practice Total Credit ECTS
3301101 / 3311101 MATHEMATICS-1 3 1 4 3,5 7
Vector and Vector space. Basic Vector Operations. Linear Independence. Single Variable Functions. Function Types: Exponential. Logarithmic and Partial Functions. Limits and Continuity. Derivatives. Rolle and Average Value Derivatives. High Order Derivatives. Leibnitz Formula. Lhospital, Asymptotes. Multiple Variables Functions. Derivatives of Multiple Variables Functions. Partial Derivatives. Differential. Indefinite Integrals. Variable transformation in Integral. Partitioning Method. Definite Integrals.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301103 / 3311103 TURKISH LANGUAGE-1 2 0 2 2 2
What is Language? Language’s importance in life. Language-culture relation. Development stages of Turkish Language. Span of it and it’s state now. Vocals in Turkish and vocal characteristics. spelling and punctuation. Writing. Composition (topic, discovery, thinking, plan, paragraph etc.).

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301104 / 3311104 ATATÜRK’S PRINCIPLES AND HISTORY OF REVOLUTION-1 2 0 2 2 2
Wars, treaties, conferences and their internal or external reasons over the last years of Ottoman Empire. Occupations and reactions to them. Incidents occurred at the last years of Ottoman Empire. First World War and it’s effects on Turkish people. Turkish parliament and it’s activities.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301105 / 3311105 FOREIGN LANGUAGE-1 2 0 2 2 3
Greetings, names, and ages. Numbers. Days, months and seasons. This is …, that is … Wh- questions. Action in Progress. Who … ?, What … ?, Where. Talking about present habits, ideas, opinions. Propositions of time: at, on, in. Talking about schedules and calendars. Abilities and inabilities: can, can’t. A family tree. Possessive Pronouns. Family members. Obligations, prohibitions and lack of necessity: must, mustn’t. Obligations prohibitions and lack of necessity: don’t/ doesn’t have to.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301107 / 3311107 INTRODUCTION TO COMPUTER ENGINEERING 2 1 3 2.5 7
Introduction about computer development and computer engineering. Introduction of basic concepts about information technologies. Introduction of basic parts of computer. Information about number systems. Arithmetical operations with number systems and transformations between number systems. Programming languages. Operating systems. Computer networks. Internet and web technologies.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301108 / 3311108 ALGORITHMS AND INTRODUCTION TO PROGRAMMING 3 1 4 3.5 7
Basic concepts of algorithms. Basic concepts of programming. Identification of problem. Problem formalization and step-by-step analysis. Algorithm design and development. Structural programming. Introduction to C programming language. Variables. Control statements. Input/output operations. Arrays. Debugging. Search and sort algorithms.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301111 / 3311111 OCCUPATIONAL HEALTH AND SAFETY-1 2 0 2 2 2
Occupational health and safety history. General information. Health safety concept. Definition of work accidents. Reasons and prevention methods. Importance of occupational safety in terms of labor productivity and economical reasons. Occurrence of accidents and classification. Hazards and types of hazards. Methods and solutions for accident investigation.

 

TERM-2

Course Code Course Name Theoric Practice Total Credit ECTS
3301201 / 3311201 MATHEMATICS-2 3 1 4 3.5 7
Multi Layer Integration and Applications. Series and Serial Concepts. Convergence Properties of Series. Series Expansion of Functions. Maclaurin Expansion. Taylor Expansion. Series Aided Aplications. Matrix. Matrix Algebra. Differential Equations. Separable Differential Equations. Homogeneous Differential Equations. First Order Linear Differential Equations. Bernoulli. Riccati equations.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301202 / 3311202 PHYSICS 3 1 4 3.5 7
Electromagnetism. Electric field. Gauss's Law. Electric Potential. Capacitors and dielectrics. Current and resistance. Circuits. Magnetic Field. Ampere’s Law. Faraday’s Law and induction. Hertzian waves. Geometrical optics. Fracture. Light and quantum physics. Waves and particles. Introduction to nuclear physics.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301203 / 3311203 TURKISH LANGUAGE-2 2 0 2 2 2
Sentences. Elements of the sentence. Practice. Incoherency. Written composition. Effective speaking techniques and applications. Reading and examination of texts on literary and intellectual world.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301204 / 3311204 ATATÜRK’S PRINCIPLES AND HISTORY OF REVOLUTION-2 2 0 2 2 2
Reforms in the political field. Developments in the law field. Transition to multi-party politics. Turkey’s entry to NATO. Internal politics of Turkey. Foreign policy of Turkey. Cold war period and Turkey. Relations with European Union. Cyprus Peace Operation. Turkey’s relations with it’s neigbor countries. Turkey's geopolitical position and the resulting threats.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301205 / 3311205 FOREIGN LANGUAGE-2 2 0 2 2 2
Comparisons with adjectives/adverbs. To be going to. The Present Perfect Tense. The Past Continuous Tense.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301207 / 3311207 PROGRAMMING LANGUAGE-1 3 1 4 3.5 7
The general structure of a C programming language, data types, variables, operators. Program control and loop structures (if else, for, while the switch-case, do-while). Preprocessor commands. Functional description, using functions. Series. Pointers, the general structure of the pointers, the connection between pointers and arrays. Class definition, components and structure of the class, constructive and destructive. Strings. File operations, reading a file and writing to a file. Processes on the bit. Understanding the dynamic memory usage and management. Port usage. Graphics. Standard C libraries. Sorting algorithms.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301212 / 3311212 OCCUPATIONAL HEALTH AND SAFETY-2 2 0 2 2 2
Occupational Health and Safety Legislation. Risk Management and Assessment. Occupational Diseases. Industrial Ergonomics. Workplace Hazards. Organizational Behavior and Industrial Psychology. Applied Statistics in Occupational Health and Safety. Safety and Health in Industry. Special Topics in OHS I – IX.

 

TERM-3

Course Code Course Name Theoric Practice Total Credit ECTS
3301301 / 3311301 DISCRETE MATHEMATICS 2 1 3 2.5 4
Predicate Logic. Truth Tables. Tautology and Contradiction. Propositional algebra. Clusters. Cluster Algebra. Counting Techniques. Relations and Representations. Functions. Inverse Functions. Binary Operations and properties. Groups and semigroups. Lattice and Boolean algebra. Recursion and recursive relationships. Planar graphs. Trees. Algorithms and complexity analysis.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301302 / 3311302 OBJECT ORIENTED PROGRAMMING 3 1 4 3.5 5
Fundamentals of Java Programming Language. Elements of Java language. Operators and expressions. Branching expressions. Loops. Arrays. Method definitions, method parameters and java applications. Object Oriented Programming(OOP) concept. Class and Object creation principles. Class definitions with Java. Class components. Constructors and destructor functions. Overloading of functions and operators. This operator. Set-get methods. Member variables. Member functions. Constructors. Abstract functions. Exceptions handling and I/O flows, Encapsulation. Inheritance. Interfaces. Data structures. Polymorphism. UML diagrams. Swing tool. Threads. OOP weighted course content and projects for students to improve their knowledge in this subjects.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301303 / 3311303 LOGIC CIRCUITS-1 3 1 4 3.5 5
Analog and digital concepts. Binary, octal, decimal, hexadecimal number systems and conversions. Numerical codes and encoding types (BCD code, Gray code, 3 Redundancy Code). Boolean algebra, De Morgan's rule. Basic concepts of logic; AND, OR, NOT, custom logic gates, the structure of the logic gates. The creation of logic functions, definition, truth table. Function simplification using Karnaugh map method, creating of the K-map diagram, design the logic circuits with karnaugh map. Function simplification using Quine McCluskey method, the finding of the prime implicant, the use of vague terms. The general structure of compound logic circuit and design. Encoders, decoders, code converters, Multiplexer and Demultiplexer, comparators and processes related to arithmetic operations.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301304 / 3311304 OPERATING SYSTEMS 3 1 4 3.5 5
Windows Operating system installation (MAC, IOS) on virtual machine. The operating systems directory structure and properties. Operating System commands, settings, and tasks. User settings and privileges and definitions. File systems and manage drivers (HDD, RAID,NAS). Group policies and management. The concept of DC and structure. File and printer sharing over the network. The IIS Server has the institution and the authority structure. Linux ( and Android) and the structure of the Operating System Setup, the Directory properties. User settings, privileges, and definitions. Apache structure of the institution and the authority. MySQL installation and settings. Viruses, Trojan horses, harmful content, such as cleaning. Operating System backup and maintenance. Operating System backup and maintenance

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301305 / 3311305 DATA STRUCTURES AND APPLICATIONS 3 1 4 3.5 5
Arrays. Character data representation. Linked list and linked list applications. Tree types and operations on trees. Binary trees. Relational trees. Tree node operations. Stack design (FILO). Queue design (FIFO). Sort algorithms; insertion, selected sort, bubble sort, mergesort and quick sort. Search algorithms; sequential and linear search, binary search, binary search on a tree, hash algorithm. Collision resolution. Graph definitions and techniques for graph storage on memory. Strategies in choosing the right data structure.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301306 / 3311306 PROJECT-BASED LEARNING 0 0 0 0 2
The ability to identify real life problems. Expression of an encounterd problem. Defining the concepts of a problem. Searching the literature to solve the problem. Preparing detailed report.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301307 / 3311307 ELECTRONIC CIRCUIT ELEMENTS AND MEASUREMENT 3 1 4 3.5 4
Electrical circuits, current, voltage, power and energy concepts. Resistance, structure and types of resistor, color codes, and the use of AVO meter. Resistance connections, parallel port, serial port, mixed connection. Ohm's law. Kirchhoff's laws. Environmental flows circuit solution method. Circuit solution method with node voltage. Thevenin and Norton theorems. Capacitors, structure, types, coding, links (parallel and serial). AC, amplitude, effective value, peak, peak to peak value, average value, frequency, phase concepts. Coils, structure and coding, coils’ AC and DC characteristics, the basic structure of the transformer. The structure of semiconductors, diodes, types, uses, accurate and reverse bias the diode. Transistors and their characteristics, structure. Transistor operation, biasing the brackets and applications. OPAMPs structure opamp properties. OPAMPs applications, pick-up remover circuits, integral derivative circuits, buffer circuit.

 

TERM-4

Course Code Course Name Theoric Practice Total Credit ECTS
3301401 / 3311401 ENGINEERING MATHEMATICS 2 1 3 2.5 4
Vector spaces. Vector subspaces. Linear dependence and independence. Basis and dimension. Bases for the four fundamental subspaces. Steepness and Gram-Schmidt process with lift. Linear transformations. Null space of linear transformations and concept. Matrices and determinants. For square systems ax =b pivot elimination of b equation, multiplier and solutions by substitution methods, the terslenebilirlig of a matrix, a matrix of a = lu in the form of the separation of multipliers. The characteristic polynomial of the matrix (eigenvalues and eigenvectors, diagonalization of a matrix, a ^ k calculating the exponent). Symmetric and positive defined matrices. Real eigenvalues and eigenvectors steep. Linear transformations and base exchange. Projections. Matrix and vector norms.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301402 / 3311402 PROGRAMMING LANGUAGE-2 3 1 4 3.5 4
Introduction to C # programming language. Data types. Variables. Operators. Control and loop structures. Arrays. Methods and applications. Class and object concepts. Static members and external classes. Overloading the methods and operators. String data type. Object-oriented programming in C #. Delegates and events. The use of inputs and outputs in . NET . The use of collection objects in . NET.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301403 / 3311403 LOGIC CIRCUITS-2 3 1 4 3.5 4
Flip-Flops concepts, types; RS, JK, T, D, master/slave RS flip-flops, Flip-Flops transformations, asynchronous inputs of flip-flops. Sequential logic circuits, analysis and design. Synchronous and asynchronous sequential circuits design. Counters; asynchronous counters, synchronous counters, ripple, ring, sequential counters, up and down counters, counter applications. Recorders, applications of sliding recorder and based on the information input-output recorder. Memory components and programmable logic devices, programmable logic and classification of logic elements. Converters, analog to digital converters.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301404 / 3311404 DATABASE MANAGEMENT SYSTEMS 3 1 4 3.5 4
Components of database systems, database management systems, (DBMS) functions, architecture, data independence, data models, conceptual models, object-oriented model and relational data model. Turning to the conceptual schema relational schemas, relational algebra and relational calculation, ties, key types, functional dependencies, normal forms, multi-value dependency and database design. In SQL; data definition, relational queries, data manipulation, designed for applications using SQL and database update. Creating a transaction using SQL, efficiency characteristics, revealing the probabilities, reliability degrees, synchronicities, errors and their solutions, protection level, distributed data storage, distributed data processing, distributed processing model, simultaneous control, homogeneous and heterogeneous solutions. File structures, index files, complex (hash) files, signature files, binary tree, multi-index files, variable compatible registered files.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301405 / 3311405 PROJECT MANAGEMENT 0 0 0 0 2
Project management framework: Introduction. Project management cycle. Logical framework. Project life cycle and organization. Project management processes. Project integration management. The scope of management. Project time management. Project cost management. Project quality management. Project human resource management. Project communication management. Project risk management. Project supply management.
Course Code Course Name Theoric Practice Total Credit ECTS
3301405 / 3311405 SOFTWARE ENGINEERING 3 1 4 3.5 4
Customer and manager relationship. Software and hardware needs. Identifying needs. Software requirements. Modeling and prototyping. Trial. Optimization. Standards. Software installation and application. Project management. Time planning. Certification. Distribution of tasks. Human resources management. Cost calculation. Assessment principles. Record keeping. Structural test. Risk analysis. Quality assurance. Software maintenance.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301409 / 3311409 MOBILE PROGRAMMING 3 1 4 3.5 4
Overview of mobile programming, features, introduction. Requirements of developing environment and setups (Android Studio-GenyMotion-API etc.) Fundamentals of Android applications (Folder structure, manifest folder, basic android library etc.). General components. Life cycle of Android applications. Components ( Button, TextView, EditText, ListView, Event methods, Toast Windows etc.) Designing UI with Android (View, Menu, Layout, Fragment, Intents, Activity Intent relation, Intent Filters, Broadcasts, BroadReceivers). Preferences and folder management. Database management and content providers. Internet access. Background operations. Service and alarm concepts. Positioning and mapping method. Deployment to market. Projects for students to improve themselves about the course content.

 

TERM-5

Course Code Course Name Theoric Practice Total Credit ECTS
3301501 / 3311501 MICROPROCESSOR AND MICROCONTROLLERS 3 1 4 3.5 4
Microprocessors, history and classification. Basic definitions, structure, architectures. 89X86 processor family. 16-32 bit microprocessor structure. Addressing methods. Assembly language principles and commands. Interrupt and different examples. Application development with assembly. Introduction to system design based on microcomputers. Introduction to microcontrollers. Difference between microprocessor and microcontroller. Microcontroller, development and structure. Microcontroller systems, hardware structure, programming card. Addressing methods in microcontrollers. Commands. Microcontroller programming environments with different interfaces. Program development (data transfer, decision processes, loop, delay, sub-programs, arithmetic, shift etc.). Compilation. Port operations. Different examples and studies about the course content. An example of microprocessor system design. Examples and projects.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301502 / 3311502 PROGRAMMING LANGUAGE-3 3 1 4 3.5 4
Exception Handling Management. Throw. Catch. Try Finally Blocks. Multiple catch blocks. Nested Try Blocks. Standard exception handling classes. Creating new exception handling classes. Delegates and Multicast Delegates. Events. Event-based programming. Add and Remove accessors. Developing applications supporting multiple languages. Preparing installation files. Generic types in Csharp. Iterators. Anonymous Methods. Partial Types. var types for local variables. Initialization of variables and instances. Extension Methods. Lambda Expressions. Query Expressions. ADO.NET. LINQ to SQL. Relational database model. ADO.NET library. ADO.NET instance model. Database access. Oledbcommand and Oladbdatareader. Disconnected data access. Database access with LINQ to SQL. Select, insert, update, delete clauses. Stored Procedures. Transaction management. Working with null values.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301504 / 3311504 DATA COMMUNICATIONS AND NETWORKING 3 1 4 3.5 4
Data Communication computer networks integration between. LAN-Ethernet protocol (development, media access method). LAN-Ethernet protocol (RJ45 etc. connection). WAN-ATM protocols. Interconnection Devices (Repeaters, Hubs). Interconnection devices (Bridge, Switch). TCP/IP protocol architecture -I. TCP/IP protocol architecture-II. IP Sub-networking. Router architecture. Routing algorithms and protocols. Router Configuration. Virtualization software. Network simulator using the example of a network environment.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301505 / 3311505 SOFTWARE PROJECT 2 0 2 2 2
Within the scope of this course, it is aimed that students start a novel project under a lecturer's supervision.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301507 / 3311507 COMPUTER ARCHITECTURE AND ORGANIZATION 3 1 4 3.5 4
What is the organization and architecture? Differences. The most common architectures. How to measure speed of computer? Parallel processing systems. A processor with CISC architecture. A processor with RISC architecture. Processors with other structures (VLIW, multucore). Memory hierarchy. Cache structure. Memory organization of the with paging. Memory organization of the with segmenting, virtual memory organization. Assosiative memory organisation. Input-output organisation. Direct memory access. Computer software organization.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301540 / 3311540 TRAINING-1* 0 0 0 0 4
Introduction, continuous signals and systems review. Discrete time signals and systems convolution. Difference equations and discrete time fourier transformations. Discrete time and continuous time Fourier transformation of periodic and sampled signals. Introduction to solid DSP. Z transformation. LSI system frequency response. Introduction to discrete fourier series and discrete fourier transformation. DFT. Introduction to fast fourier transformation. Introduction to digital filter. IIR filter design and implementation. FIR design and implementation. Computer aided FIR design. System frequency response. System function. Stability samples.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301510 / 3311510 SIGNAL PROCESSING
(5th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction, continuous signals and systems review. Discrete time signals and systems convolution. Difference equations and discrete time fourier transformations. Discrete time and continuous time Fourier transformation of periodic and sampled signals. Introduction to solid DSP. Z transformation. LSI system frequency response. Introduction to discrete fourier series and discrete fourier transformation. DFT. Introduction to fast fourier transformation. Introduction to digital filter. IIR filter design and implementation. FIR design and implementation. Computer aided FIR design. System frequency response. System function. Stability samples.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301511 / 3311511 DESIGN PATTERNS
(5th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
The concepts of object-oriented programming (OOP). Inheritance. Polymorphism. Composition. is-a and has-a relations. Success of OOP architectures. OOP disciplines (Single Responsibility Principle, Open Closed Principle, Liskov Substitution Principle, Dependency Inversion Principle, Interface Segregation Principle, Reuse Release Equivalency Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Stable Dependencies Principle, Stable Abstractions Principle). Design Patterns. Pattern and anti-pattern concepts. GoF (Gangs of Four) patterns: Creational Patterns (Abstract Factory, Builder, Factory Method, Prototype), Behavioral Patterns (Chain of responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template method, Visitor) Structural Patterns (Adapter, Bridge, Composite, Decorator, Flyweight, Proxy).

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301512 / 3311512 HUMAN COMPUTER INTERACTION
(5th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to human computer interaction, human and interaction capacity, visual, auditory and tactile perception, memory, learning ability, design and evaluation of user interface, design and evaluation of user interface topics, psychological infrastructure to understand human behavior, paradigms of interaction, interaction design basics, human-computer interaction for software process, evaluation technics, modern and futuristic applications, modern application samples.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301513 / 3311513 BIOMEDICAL SYSTEMS
(5th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Generations and natures of bioelectric signals. Physiological and biological signal processing. Time-domain and frequency-domain analysis of Physiological system. Overview of Medical Electronics Equipments. Classification. Therapeutic and clinical laboratory equipments. Sensors/Transducers: Typical signals from physiological parameters, pressure transducer, flow transducer, temperature transducer, pulse sensor, respiration sensor. Bio electrodes. Electrode tissue interface contact impedance. Types of electrodes. Electrodes used for ECG, EEG. Bio Medical Recorder. Block diagram description and application of following instruments: ECG machine, EEG machine, EMG machine, Intensive Coronary Care Units: Central Monitoring system, Drug Delivery Systems, Intelligent Drug Delivery, Neurological instrumentation, heart rate measurement, pulse rate measurement, blood pressure measurement. Use of Microprocessor in patent monitoring. Medical Imaging Technologies: X-ray computer tomography, ultrasound imaging, magnetic resonance imaging. Reconstruction of the images.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301514 / 3311514 PROFESSIONAL ENGLISH
(5th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Living in a digital age. Computer Essentials. Inside the system. Buying a computer. Typing, clicking and talking!. Capture your favourite image. Display screen and ergonomics. Choosing a printer. Devices for the disabled. Magnetic storage. Optical storage. Flash memory. The operating system (IOS). Word processing (WP). Spreadsheets and databases.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301515 / 3311515 SIMULATION AND MODELLING
(5th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Dynamic simulation. User data types in simulation. Operators. Control structures. Pattern generators. Simulation programming. Simulation problems.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301516 / 3311516 COMPUTER HARDWARE
(5th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
The architecture of the device of PC, server, notebook, tablet, and so on. CPU and types, technical features. The main board and varieties. Technical specifications. Memory types and specifications. Bus types and specifications. Computer cases and power supplies. Disk and floppy disk drives, varieties and specifications of the optical drives. Video cards and monitors varieties and specifications. Sound cards and TV cards types and specifications. Modems and network adapter types and specifications. Computer peripherals and specifications. Computer installation and parts of need to be care. Computer malfunctions and solutions.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301503 / 3311503 WEB DESIGN
(5th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Hierarchical organization of web pages, format, page transitions, target audience, scope, quality, color balance, placement, interactivity, document preparation, user-centered design. Web editor. HTML. Frames. Tables. Lists. Forms. The placement of visual elements. Script and applets placement. Links. Text and line types. Menus. Multimedia content and design: Dreamweaver, Silverlight, Flash. Introduction to CSS, CSS syntax, creating style with CSS. client-side scripting programming with CSS, JavaScript, VBScript. Browser independent web design. Platform-independent data transmission via XML. The XML scheme ve usage. The RSS scheme and usage. JSON format and usage.

 

TERM-6

Course Code Course Name Theoric Practice Total Credit ECTS
3301602 / 3311602 ARTIFICIAL INTELLIGENCE 3 1 4 3.5 5
Introduction to artificial intelligence. Artificial intelligence concepts. Overview of artificial intelligence language knowledge base and methods of presenting information. Knowledge engineering. Expert systems and methods for designing them. Artificial neural networks and basic learning rules. Single-layer networks. Multi-layer networks. Fuzzy logic and fuzzy systems. Genetic algorithms. Data mining. Natural language processing. Advanced artificial intelligence applications.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301604 / 3311604 WEB PROGRAMMING 3 1 4 3.5 5
Interactive web page. Data entry/inquiry, shopping and membership registration, etc. Building of necessary software for the Web server and programming (IIS, Apache, etc.). Introduction to server-based programming. Web programming languages (PHP, ASP, CGI, Java, etc.), structural differences, comparison, assignment, loops, arrays, variables, constants, and Java applications (applets). Sessions, Cookies, web security. Database development, database queries (SQL, MYSQL etc.), and database connectivity (ODBC, JDBC, etc..). Managing interactive web pages, data archiving, updating the database and publishing continuity.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301605 / 3311605 HARDWARE PROJECT 2 0 2 2 2
With this class, It is aimed that student to start a unique project under the supervision of a faculty member.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301606 / 3311606 AUTOMATA THEORY AND FORMAL LANGUAGES 3 1 4 3.5 5
The basic arithmetic of the computer: number systems, binary number system, octal number system, hexadecimal number system, mixed number systems. Coding signed numbers on the computer, complementary codes. Overflowing. Representation of arithmetic data formats, fixed-point number format, floating point number format, number ranges that can be represented in a computer. Realization arithmetic operations on the computer, four arithmetic operations on fixed-point number. four arithmetic operations on floating point number, four artihmetic operations on mixed (binary-decimal) numbers. General information about Digital machines: digital automat and general concepts, combinational circuits, digital automata, abstract digital automat concept, general concepts of automata theory, design of the computer's structure with automat machines, management automats, presentation of automats. Synthesis of solid logical management automats: synthesis of mealy and moore management automata, synthesis of moore automata, synthesis of mealy auomata. Synthesis of microprogram manager automata: logical manager automata stored in memory, microprogram controlled automata, compulsory addressed microprogrammed automata, naturally addressed microprogrammed automata, construction of microprogram automata and microprograms, construction of compulsory addressed microprogram automata, construction of naturally addressed microprogram automata.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301607 / 3311607 IMAGE PROCESSING 3 1 4 3.5 5
Fundamentals of image processing. Concepts. Image. Light features. Colors. Human vision system. Cameras. Computer vision systems. Black-white-grey images. Histogram. Color image. Color models. Digital image. Basic image processing techniques. Edge detection. Operators. Image restoration and enrichment. Image restoration. Repair and segmentation processes. Image conversion. Morphological operations. Filtering operations with high and low frequencies. Conversion process and feature extraction techniques. Matlab and image processing applications. Projects for students to improve themselves about the course content.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301610 / 3311610 SYSTEM PROGRAMMING
(6th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Computer Systems and fundamentals of C programming language. Archiving. Libc. Folders and directory files. Links. Reading/writing from file. System calls and buffer usage. System calls and input/output. Symbolic Language-1(local variables and functions). Symbolic Language-2(branching). Applications of memory access. Midterm. Processes and process management(fork,dub,pipe). Signals. Interprocess communication. Communication with socket interface. Application development over client/server model. Thread programming model.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301611 / 3311611 COMPUTER AND NETWORK SECURITY
(6th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Safety Testing Information Collection. TCP/IP Communication Session Intervention. Firewall(Firewall), Law No. 5156 and requirements. Firewall(Firewall), Law No. 5156 and requirements. Firewall, IDS/IPS, and by-passing Content Filtering. Host/Network/Port Discovery and Scanning Tools, VPN and Encryption Technologies. Vulnerability Scanning and Discovery Systems, Types and Exploit Metasploit Usage. DOS/DDOS Attacks and Protection Methods. Wireless Networks and Wireless Network Security. Web Application Security and Hacking Methods. End-User Attack Types and Methods Used for Security Purposes, the Firefox add-ons. Linux system administration and security (Self-Study). TCP/IP Protocol Family Vulnerability Analysis -1. TCP/IP Protocol Family Vulnerability Analysis -2.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301612 / 3311612 EMBEDDED SYSTEMS
(6th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to embedded systems. Embedded system platforms. Hardware description languages. An overview of VHDL, FPGA. Quartus II, SOPC, Nios II IDE, Nios II soft processor, AcalonBus, Nios II nunassemly and programming with C++. Midterm. Embedded system design with SOPC. Introduction to GPUs. Embedded system design with GPUs.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301613 / 3311613 BUSINESS INTELLIGENCE
(6th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to information systems. Business intelligence and decision process. Designing a data warehouse. Dimensional data model. Data warehouse architectures. Conceptual data warehouse model. Data cubes. Data warehouse query. Introduction to data mining.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301614 / 3311614 ROBOTICS
(6th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to robotics. Historical development and basic concepts. Robots in automation systems. Group technology. Axis in robots. Coordinate systems. Robot types and utilization. Robot moving systems. Dynamics of robots. Kinematics of robot. Kinematic analysis. Kinematic equations. The inverse kinematics problem and solution methods. Trajectory planning. Obtaining position and velocity curve. Extreme elements in the robot. Robot simulation software. Industrial robotic applications.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301615 / 3311615 OPERATING SYSTEM MANAGEMENT
(6th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to the operating systems. The structure of the computer systems. Synchronization. Critical region problems. Semaphores. Monitors and applications. Deadlock. CPU scheduling algorithms. Memory management. Paging. Segmentation of virtual memory. File system access and protection mechanisms. Input-output system. Disc planning and management. Linux commands and tasks. Linux applications.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301616 / 3311616 WEB SERVICES
(6th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
What is XML and web services. Service and P2P oriented models. What is SOAP and its components. WSDL and its usage. What is UDDI, how it can be programmed and used with WSDL. Java XML messaging tools. SOAP element API. J2EE and web services. JWS standard. Web services interoperability. Web service security. XML digital signatures. XML encryption. SOAP security extensions

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301601 / 3311601 MICROCOMPUTER BASED SYSTEM DESIGN
(6th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to Microcomputer based system design. Input-output organization of the system, interrupts. Microcontrollers, development and construction. Programming of microcontroller (over 8051). The experimental studies on the subject and document in the form of reports. Presentation of Microcomputer development environment, project creation and coding with assembly language, compiling a program, simulation. Finding errors of program development and simulation system and correction methods, analysis methods, stopping points, running step by step. A microprocessor system design example. Sample applications.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301630 / 3311630 WORKSHOP APPLICATION-2
(6th TERM TECHNICAL ELECTIVE COURSE)
0 0 0 0 4
The development of programming languages. Creating algorithm. Using of DLL. Project models. Project phases. Project design. Project units. The size and complexity of the Project. Project research. Project presentations. Project application.

 

TERM-7

Course Code Course Name Theoric Practice Total Credit ECTS
3301705 / 3311705 WORKPLACE TRAINING 2 20 22 12 26
This training covers necessary methods and “Workplace Practical Training” to help students develop their theoretical skill into practical skills. Workplace Practical Training aims to prepare students for real work environments like foundations in their education fields. Students get to know work environments, organization, production, work safety, new technologies, employer-employee relationship, work responsibilities and commitments and they can have the opportunity to turn their theoretical and laboratory knowledge into practical skills.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301706 / 3311706 TRAINING 2* 0 0 0 0 4
Prescribes TRAINING at faculty approved companies or institutions about software or hardware in accordance to TRAINING guide/regulations.

 

TERM-8

Course Code Course Name Theoric Practice Total Credit ECTS
3301804 / 3311804 SENIOR PROJECT 2 1 3 2.5 8
This is a project course that students have to design and carry out an engineering project about software or hardware, then present it as a report and presentation which requires students to behave appropriate to engineering ethics. Project management, report, preparation and defense.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301808 / 3311808 PROGRAMMABLE LOGIC CONTROLLERS
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Control (control) and basic features of the automation system; control circuit components; contactors, relays, timers, relays and general standards for control circuits. Programmable logic controllers (PLC); internal structure, the central processing unit, input-output interface, memory structure. Executing the PLC operating system and user programs. Programming languages; instruction set and programming techniques with ladder program. Basic instruction set, timers, comparison and arithmetic functions. PLC and PLC-PE circuit connections, communication interfaces and protocols, logic circuit design techniques. Program control commands. Master control and commands. Selection criteria for the PLC and industrial applications.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301809 / 3311809 PARALLEL PROCESSING SYSTEMS
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Basic ideas and the development of parallel computing. Classification of the parallel processing system. Parallel architectures. Parallel communication structures. The performance of the parallel operating system. Parallel algorithms and their programming. Examples of parallel processing system.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301810 / 3311810 CONTROL SYSTEMS
(7th and 8th TERM TECHNICAL ELECTIVE COURSE) (7. ve 8. TERM TEKNİK SEÇMELİ DERS)
2 1 3 2.5 4
Structure and properties of open-loop and closed-loop control system. Laplace transforms. Derivation of mathematical models and the transfer function of the control system. Drawing the block diagrams and signal flow diagram. Analysis of the DC servomotor system. Examination of the controller. transient and steady state response analysis of control systems. Examples of system applications. Block diagram simplification methods. Simplification of block diagrams using MATLAB commands. characteristics of the signal flow diagram. Mason gain formula to account transfer function and sample applications. The system of state-space form, determination of state variables and block diagram of the phase change. Model concept and types. Static and dynamic elements in the system. Examination of elements in the system.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301811 / 3311811 COMPUTER AIDED DESIGN
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Computer aided design systems. Basics of computer aided design. Computer aided design architecture and hardware. Basics of geometric modelling theory. Modelling and computer aided design software and their functions. Curves and curvilinear surfaces. Solid modelling. Elements of computer aided drawing. Geometric constructions. Orthographic drawing. General engineering applications. Virtual reality and virtual reality modeling language.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301812 / 3311812 OPERATIONAL RESEARCH
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
To introduce the essential topics of quantitative decision making and for finding the best solution in making decisions to teach developed quantitative models, to show its application areas encountered in real-life and to give its solution procedures. Definition and historical progress of Operational Research. Decision theory and models. Integer linear Programming. Network Analysis: The maximum flow problem, the shortest path problem, the minimum spanning three problem. Project scheduling with PERT-CPM. Inventory Control Modelling. Queuing (Waiting Line) Models. Markov Chain Analysis. Dynamic Programming. Geometric Programming.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301813 / 3311813 WIRELESS NETWORKS
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to wireless networks, development of wireless network, fundamentals and principles of wireless communication. Characteristics of wireless propagation, cell and cell types, analog and digital data transmission. Modulation techniques for wireless systems, multiple access in wireless systems. Performance enhancement techniques for wireless networks, cell concept, "ad hoc" and "semi-ad hoc" concepts. Circuit switching, packet switching, data transmission approaches, introduction to first generation cellular system, AMPS technology, AMPS network operation, introduction to second generation system, D-AMPS, cdmaONE, GSM, IS-41 standard, features and architecture. Data operations, CDPD, HSCSD, GPRS, D-AMPS +, cdmaTWO, wireless mobile IP over TCP / IP, Mobile IP, WAP, wireless phone, introduction to third generation cellular system, allocation to third generation spectrum, third-generation service classes, EDGE, WCDMA, fourth generation systems, services and applications. Introduction to satellite networks, satellite communication features, satellite systems, VSAT systems, satellite-based internet access. Routing problems. Introduction to fixed wireless access systems, MMDS, LMDS, introduction to wireless local area networks, wireless local area network applications, wireless local area network topologies. Wireless local area network layers, introduction to wireless ATM and Adhoc networks. Wireless ATM, wireless ATM architecture, mobile ATMs, HIPERLAN2. Routing at wireless Adhoc network, Table-Driven routing protocols, On-Demand routing protocols. Introduction to personal area networks, personal area network applications. Examination of personal area networks.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301814 / 3311814 STATISTICS AND PROBABILITY
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Definitions. Probability calculations. Sampling distributions. Theoretical distributions. Binomial, normal and Poisson distributions. The distribution used in the statistical evaluation: t, chi-square, F, Gmax, u, v distributions. Importance of control. Regression. Regression departure from the importance of control. Correlation. Significance correlation of the coefficient control.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301815 / 3311815 CLOUD COMPUTING
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to cloud computing. Basics of cloud computing. The importance of the cloud computing for business. Cloud computing service models. Cloud computing distribution models. Advantages of cloud computing. Elements of cloud computing. Technical foundation of cloud computing. Current cloud computing applications. Cloud computing using areas. Managing data in cloud. Standards. Mobile cloud computing applications. Managing and securing cloud services. Virtualization. Service oriented architecture. Managing of cloud environment.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301816 / 3311816 PACKAGE PROGRAMS
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
General Structure of MATLAB. Basic Rules of Matlab, expressions, variables, numbers, operators (digital processors). Functions. Special Constants. Vectors. MATLAB Array (Matrix) Operations. The matrix elements. General Matrix. Matrices and Operations. Simple graphics (graphic format), copying, saving and printing. Making simple calculations and creating graphs to demonstrate basic m-file in Matlab. Matlab identification and solution of algebraic equations. In the time domain and frequency domain solution of differential equations. Symbolic solution applications on the subject. Engineering applications in MATLAB.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301817 / 3311817 COMPUTER GRAPHICS
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction of graphic systems. Graphical hardware. Principles of CRT and LCD. Output components and production. Drawing algorithms. Filing algorithms. DDA and Bresenham algorithms. 2D transformations. 2D cutting algorithms. Concepts about 3D. Introduction about 3D object identification. 3D geometric modeling and transformations. 3D visualization. Visible surface methods. Phong lighting model. Lambert law. Texture Map and bump map applications. Rendering algorithms in image space. Raying and Raytracing algorithms. Radiosity. Concepts about colors. Computer animations.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301818 / 3311818 DATA COMMUNICATION TECHNIQUES
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to Data Communications. Data networks and Internet Protocol Architecture. TCP/IP Data Communications. Data Transmission. Transmission Media. Signal Coding Techniques. Digital Data Communication Techniques. Data Link Control Protocols. Multiplexing. Spread Spectrum. Wide Area Networks. Circuit switching and packet switching. Asynchronous Transmission Mode (ATM). Wide Area Networks. Forwarding in Switched Data Network. Congestion Control in Data Networks. Cellular Wireless Networks. Local Area Networks. LAN, Ethernet, Wireless LAN, Internet and Transmission Protocols. Internet Protocol. Study of Interconnection System. Mpls. Transmission Protocols.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301819 / 3311819 GAME PROGRAMMING
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Game logic and fundamentals of game programming. Game theory. Game design and prototype development. Artificial Intelligence and using in the game. Game Style and Mechanics. Game Programming Tools and Materials. APIs and libraries. Graphics APIs, DirectX and OpenGL. Building Games. Game Development. Strength and Weaknesses of Programming Languages. Scripting languages in the game, Lua and XML. Students research topics and presentations. Content Creation. Level Design Basics. The game industry. Promotion and presentation of the game Project.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301820 / 3311820 CRYPTOLOGY
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
History of Cryptography. Basic concepts of information theory. Monoalphabetic cipher. Polyalphabetic cipher. Permutation. Block ciphers. DES-AES symmetric cryptosystems. Key management for symmetric cryptosystems. Unified block ciphers. Symmetric cryptosystem security architectures. Symmetric cryptosystem design and verification. Factorization based cryptosystems (RSA). Elliptic Curve (ECC) asymmetric cryptosystems. Random number and prime numbers generation algorithms. Primality tests.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301821 / 3311821 INTRODUCTION TO DATA MINING
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to data mining. Data pre-processing. Classification. Classification methods. Entropy-based algorithms. Classification and regression trees. Memory-based algorithms. Clustering. Association rules. Text mining. Web mining. Data mining. Software. Data mining applications.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301823 / 3311823 E-COMMERCE AND APPLICATIONS
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Definition of Electronic Commerce, objectives and tools. Types of Electronic Commerce, size, brought changes. Important points of electronic commerce. Payment Instruments in Electronic Commerce. Parties and customer concepts in electronic commerce. Issues of protection of consumers in electronic commerce and the situation in Turkey. Positive and negative effects of electronic commerce. Security systems. Legal regulations on electronic commerce. Document Layout and Accounting Procedures. Sales and accounting records by type charged. Examples and applications of e-commerce sites.

 

Course Code Course Name Theoric Practice Total Credit ECTS
>3301824 / 3311824 PARALLEL PROGRAMMING
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Introduction to parallel systems. Serial and parallel programming. Analyses of parallel algorithms. Parallel programming environments. Parallel algorithm design principles. Parallel algorithm design principles communication subjects. Parallel algorithms for sorting, sarching and matrix conputing. Performance criteria in parallel computing. MPI. OpenMPI. Using of MPI ve OpenMPI libraries. Parallel programming development with MPI and OpenMPI.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301860 / 3311860 MOBILE PROGRAMMING APPLICATIONS
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Overview of mobile programming, features, introduction. Requirements of developing environment and setups (Android Studio-GenyMotion-API etc.) Fundamentals of Android applications (Folder structure, manifest folder, basic android library etc.). General components. Life cycle of Android applications. Components (Button, TextView, EditText, ListView, Event methods, Toast Windows etc.) Designing UI with Android (View, Menu, Layout, Fragment, Intents, Activity Intent relation, Intent Filters, Broadcasts, BroadReceivers). Preferences and folder management. Database management and content providers. Internet access. Background operations. Service and alarm concepts. Positioning and mapping method. Deployment to market. Projects for students to improve themselves about the course content.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301861 / 3311861 IMAGE PROCESSING APPLICATIONS
(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
Fundamentals of image processing. Concepts. Image. Light features. Colors. Human vision system. Cameras. Computer vision systems. Black-white-grey image. Histogram. Color image. Color models. Digital image. Basic image processing techniques. Edge detection. Operators. Image restoration and enrichment. Image restoration. Repair and segmentation processes. Image conversion. Morphological operations. Filtering operations with high and low frequencies. Conversion process and feature extraction techniques. Matlab and image processing applications. Projects for students to improve themselves about the course content.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301862 / 3311862 ADVANCED COMPUTER ARCHITECTURE AND ORGANIZATION

(7th and 8th TERM TECHNICAL ELECTIVE COURSE)
2 1 3 2.5 4
What is the organization and architecture? Differences. The most common architectures. How to measure speed of computer? Parallel processing systems. A processor with CISC architecture. A processor with RISC architecture. Processors with other structures (VLIW, multicore). Memory hierarchy. Cache structure. Memory organization of the with paging. Memory organization of the with segmenting, virtual memory organization. Associative memory organization. Input-output organization. Direct memory Access. Computer software organization.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301822 / 3311822 ENTREPRENEURSHIP AND BUSINESS PLAN PREPARATION
(7th and 8th TERM SOCIAL ELECTIVE COURSE)
2 1 3 2.5 4
This course is based on entrepreneurship theory and evaluation of functions considering small and medium sized enterprises. Key issues; entrepreneurship process, entrepreneur spirit and characteristics, determining and making use of opportunities, preparation of business plan and business model.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301830 / 3311830 HISTORY OF TECHNOLOGY
(7th and 8th TERM SOCIAL ELECTIVE COURSE)
2 0 2 2 3
Science. Development history of some science fields. History of some technological development. Scientific developments in Republic of Turkey. Road from science to technology.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301831 / 3311831 QUALITY AND ASSURANCE SYSTEMS
(7th and 8th TERM SOCIAL ELECTIVE COURSE)
2 0 2 2 3
The concept of quality. Standards and standardization. The importance of the standard in manufacturing and service sectors. Management quality and standards. Quality management system models. Strategic management. Participation to management. Process management system. Resource management system. EFQM model. Quality control in production. Inspection and sampling. Total quality and control. Control diagrams. Examination of the control diagram and explanation with examples.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301832 / 3311832 BUSINESS LAW
(7th and 8th TERM SOCIAL ELECTIVE COURSE)
2 0 2 2 3
Introduction to business law. Important regulations of business law. Basic concepts of business law. Application areas of business law. Labor contract types. The rights and obligations of workers and employers in the labor contract. Termination of employment contract. Social security concept. Industrial union law. Collective bargaining agreement law. Strike. Lockout. Rights and interest disputes.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301833 / 3311833 ENGINEERING ECONOMY
(7th and 8th TERM SOCIAL ELECTIVE COURSE)
2 0 2 2 3
Introduction to Economics. Subject and definition. Economic problems. Economic selection and production possibility curve. Needs-cost-service-benefit relationship. Economic systems. Population problems. Economic growth. Price theory and logic of the price mechanism. Price and market types. Definition of demand. Law of demand. Consumer demand and marginal utility. Supply. Elasticity of supply and demand-supply balance. Market equilibrium. Competitive markets. Factors and interference affecting the market balance. Production factors. Labor. Capital. Attempt. Private-public enterprises. Labor and unemployment problems. International labor flows. Banks and banking. Money. Monetary functions. Events related to money. Inflation. Deflation. Devaluation. International economics. Foreign capital and multinational corporations. Exchange. Electronic commerce and its effects.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301834 / 3311834 ENGINEERING ETHICS
(7th and 8th TERM SOCIAL ELECTIVE COURSE)
2 0 2 2 3
The origin and meaning of the ethics. Basic types of ethical theory. Basic principles of ethics. Human behavior obligations. Relations between ethical - moral, ethical - legal, ethical – religious. Relations between ethics and engineering. Values ethics. Golden rule. Universal values. Moral values. Peak values. Rights and freedoms. Assessment of individual actions. Ethical relationship. Ethical models. Importance of ethics in human practice. Relations of ethics with empirical and normative science. Business and professional ethics. Engineering ethics and definition. Engineering integrity. Product liability. Practice of science in ethics. Relations of ethics with empirical science. Significance of ethics in human practical. Relations between psychology and ethics. Psychology - Sociology relationship. Relationship of ethics with normative science. Theology-ethics. Law-ethics. Basic principles of justice. Education and ethics. Ethical justification methods. Principles of engineering ethics. Responsibility to society. Responsibility towards nature and the environment. Responsibility to the profession and colleagues. Business and professional ethics. Responsibility towards employers and clients. Personal responsibility. Professional behavior principles accepted by chambers of Turkish Engineers and Architects and basic principles of engineering ethics accepted by association of world engineers in October 5, 1977. Examination and discussion of real events in terms of ethical rules. Scientific professional ethical standards. Social aspects of engineering applications. Importance of ethics in human practical. Ethical standards.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301835 / 3311835 SIGN LANGUAGE
(7th and 8th TERM SOCIAL ELECTIVE COURSE)
2 0 2 2 3
Turkish Sign Language. The general characteristics of Turkish sign language. Turkish Sign Language Alphabet. Family and the environment. Our bodies. Health. Verbs. Adjectives. Antonyms Words. Numbers. Mathematical Signs and measures. Emotions. Time Zones. Vehicles and traffic. Colors. Schools and education. Tools and firewood for heating. Clothes and jewelry. Food and beverages. Home and housewares. Jobs. Music and Musical Instruments. Hand Tool and machinery. Plants and animals. Sports and sports Clubs. Directions. Weather and geographical terms. Names. Expressions. Turkey's provinces and countries.

 

Course Code Course Name Theoric Practice Total Credit ECTS
3301850 / 3311850 RESEARCH AND PUBLICATION POLICY
(7th and 8th TERM SOCIAL ELECTIVE COURSE)
0 0 0 0 6
Research Ethic concept. Related upper and lower concepts. Todays most discussed research ethics topics. Clinical studies. Non-interventional clinical studies. How to ensure scientific validiy and reliability. Most encountered research ethics violations and techiques to prevent them. Providing information and raise awareness about the walkthroughs in case of a violation.

 

NOTE:

  • A part of students take the workplace training in 7th term and the remaining part of students takes this training in 8th term. The courses offered in 7th term are also opened in 8th term. The student takes these courses in the term which student did not go to workplace tarining.
  • Students have to do trainings that consist of 60 workdays and they sholud start trainings at the end of 4th term. The evaluation of trainings are done in 7th term.
  • Orientation Training, Workshop Application-1, and Workshop Application-2 are performed as 20 workdays in laboratories of faculty
Gizlilik Politikamız
© TEKNOLOJİ FAKÜLTESİ