Diller

Ders İçerikleri

 

FIRAT UNIVERSITY COLLEGE OF TECHNOLOGY DEPARTMENT OF SOFTWARE ENGINEERING

Course Descriptions

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

TRD109

Turkish Language I

2

0

2

2

Course Description

Definition of the language, The place and importance of language as a social institution in life, Place of Turkish language among world languages, The development of the Turkish language and the historical periods, current situation of Turkish language and spread areas, Vowels in Turkish and classification of Turkish audio features and sound knowledge about the rules, knowledge of syllables, spelling rules and practice, punctuation marks…

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YDI107

English I

2

0

2

2

Course Description

Simple Present Tense, Articles, Numbers, Present Progressive Tense, Possessive Adjectives, can, Singular and Plurals, How Many, How Much, Some, Any, A Little, A Few, Some Prepositions.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

FIZ111

Physics I

3

2

4

6

Course Description

Vectors, Motion Along a Straight Line, Motion in Two and Three Dimensions, Force and Motion-I, Force and Motion – ll, Kinetic Energy and Work, Potential Energy and Conservation, Center of Mass and Linear Momentum, Rotation, Rolling, Torque, and Angular Momentum of Energy, Equilibrium and Elasticity, Gravitation

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

MAT161

Mathematics I

4

0

4

6

Course Description

Number Systems, Properties of Real Numbers, Extended real numbers, Induction, Complex numbers, Relation and Function, Some basic properties of Trigonometry, Periodic Functions, Limit and Continuity for one variable functions, Some properties of continuous functions, Derivative of a one variable function, Properties of differentiable functions, Applications of derivative, Indeterminate forms and L’Hospiatal rule, Integral, Indefinite integral, Some Techniques of Integration, Definite İntegral and some important theorems, Area of a region, Volume of a solid, length of a curve

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT111

Algorithm and Programming I

3

2

4

7

Course Description

Problem solving. Input-Output process. Algorithm design. Algorithms certainty, finitude, efficiency, input-output. Constants, variables and expressions. Arithmetic, relational and logical processors. Input-output statements. Condition and Repetition. Vector and matrix representations. Character information operations. Subroutine and function routines. Recursion. Structural applications of a programming language.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT113

Introduction to Computer Science

3

2

4

7

Course Description

Detailed examination of the coding phase of the software development life cycle. The design of program logic. Programming languages. Introduction to Object-oriented methods. Database management systems. Computer networks and communication. Internet and World Wide Web. Programming technologies for the Web. Computers and security. Computers and social issues.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

TRD110

Turkish Language  II

2

0

2

2

Course Description

Turkish affixes and their applications, general information about the composition, essay writing and implementation of the plan, adjectives and verbs, composition, expression and its application, use of adverbs in Turkish.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YDI108

English II

2

0

2

2

Course Description

Simple Past Tense, Auxiliary Verbs (Be, Do), Must, Have to, Has to, Going to From, Adverbs of Time, Regular and Irregular Verbs, Possessive Pronouns

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

FIZ112

Physics II

3

2

4

6

 

Course Description

Electric Charge, Coulomb’ Law, Electric Fields, Gauss'Law, Efectric Potential, Capacitance, Current and Resistance, Circuits, Magnetic Fields, Magnetic Fields Due to Currents, lnduction and lnductance, Electromagnetic Oscillations and Alternating Currents

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

MAT162

Mathematics II

4

0

4

6

Course Description

Sequences and series, Improper Integrals and applications, Vector valued functions, Two variable functions, Domain of two variable functions, Limits of two variables, Continuity of two variable functions, Partial derivatives, Chain Rule, Total Differential, Implicit derivative of two variable functions, Derivative of a function in the direction of a vector, Leibtnitz’s Rule for differentiation of integrals, Some techniques of finding extremum points, Transformation of zones, functional dependency, vector fields, Gradient, Rotational, Divergence, double integrals,  Transformation of zones for double integrals, Applications of double integrals

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT112

Algorithm and Programming II

3

2

4

7

Course Description

Introduction to Object Oriented Programming and proper presentation of a programming environment. The basic language concepts (expressions, data types, variables, control structures, arrays, etc). Divide and Resolve Method. Modular software development (methods and classes). Class Variables and Local Variables. Form Elements. Event Driven Programming. Dynamic Arrays. Linked Lists. Search and Ranking Algorithms. Files. Selecting the appropriate structures algorithms. Development of effective algorithms.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT114

Principles of Software Engineering

3

2

4

7

Course Description

The scope of software engineering. Software development life cycle models. Software process. Software teams. Software tools. Software testing. Modules and objects. Re-usability and portability. Planning, cost and time estimation. Requirements. Classical analysis. Object-oriented analysis and design. Design types and object-sided design. Implementation and Integration. Maintenance of software product after delivery.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

AIT209

Ataturk's Principles and the Historical Revolution I

2

0

2

2

Course Description

The course covers the collapse of the Ottoman Empire and the causes of Turkish revolution, the disintegration of the Ottoman Empire, Armistice cease-fire agreement and subsequent events, situation of the country in occupation and response of Mustafa Kemal, M. Kemal to Samsun, and the opening of the last Ottoman Deputies Assembly, the opening of Parliament and get into the hands of the management of the liberation war.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT221

Engineering Mathematics

3

0

3

4

Course Description

Differential equations, First order ordinary differential equations, Linear differential equations, Separable Equations, Euler Homogeneous Equations, Exact differential equations, Bernoulli Differential equations, Riccati Differential Equations, Engineering applications of first order ordinary differential equations, Second Order Differential equations, Undetermined Coefficients method, Variable Coefficients method, Initial and Boundary Value Problems, Laplace transformation, Review of Improper Integrals, Solving Initial Value Problems by using Laplace Transform.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT211

Discrete Structures

2

2

3

5

Course Description

Fundamentals of discrete mathematics. Functions. Relations. Sets and simple proof techniques. Boolean algebra. Propositional logic. Digital logic. Elementary number theory. Counting the foundations of the concept.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT213

Vocational English I

2

0

2

3

Course Description

English equivalents of the main parts of the computer, the computer equivalents of English abbreviations and definitions used in the field, operating systems’ English descriptions, classifications and definitions of microprocessors, network structures, cause-effect structures, adjective and noun clauses, conjunctions, passive sentences, causative sentences when used in academic publications, sentence structures, academic terms. Articles translate translation of parts of professional books, translation of user manuals.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT215

Logic Circuits

3

2

4

6

Course Description

Digital Systems, number systems, Analog and digital conversion. Digital ICs properties,.Boolean algebra, logic gates. Combinational Logic circuit design, functions of combinational logic. Sequential Logic circuits, registers, asynchronous and synchronous counters.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT217

Programming Languages

3

2

4

6

Course Description

Evaluation of major programming languages, Describing syntax and semantics, Lexical and syntax analysis, Names, Bindings and scopes, Data types, Expressions and assignment statements, Statement-Level Control Structures, Subprograms, Implementing Subprograms, Abstract data types and encapsulation constructs, Support for Object-Oriented Programming, Concurrency, Functional programming languages, Logic programming languages.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT219

Data Structures

3

0

3

4

Course Description

Conception of Datum and Types of Datum, Lists, Queues, Stacks, Trees, Data Compression Algorithms, Balanced Trees, Graphs, Searching Methods, Hash Tables, Sorting Algorithms

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

AIT210

Ataturk's Principles and the Historical Revolution II

2

0

2

2

Course Description

Abolition of the Caliphate, Progressive Republican Party and Takrir-i-Sukun period, Education Revolution, the Cultural Revolution, the letter revolution, revolution of Turkish history, Turkish language revolution, economic congress in Izmir, pass a multi-party life, women's rights revolution , hat, costume and dress reform , foreign policy of the Republic of Turkey, Ataturk's principles, political events, government and parliament relations between the Istanbul government, military developments, the Treaty of Kars, Ankara Agreement, Offensive, Mudanya truce, the removal of the Ottoman reign, the Lausanne peace treaty.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

MAT214

Linear Algebra

2

0

2

4

Course Description

Vector Spaces, Null space, colon, space, linearly dependent and linearly independent vectors, linear transformations, eigenvalues and eigenvectors, diagonalization, inner product spaces, orthogonal projection, Gram-Schmidt method, inner product space applications, Matrix algebra, Systems of linear equations, a set of solutions to systems of linear equations, Size and Rank Determinants,

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT222

Numerical Analysis

2

2

3

5

Course Description

Mathematical modeling and solution of engineering problems. Programming and software, error analysis. Approximation and interpolation, Solutions of linear equations, solutions of nonlinear equations. Optimization, curve fitting. Numerical differentiation, numerical integration. Solution of ordinary differential equations, solutions of partial differential equation. Fourier series and numerical simulation.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT214

Vocational English II

2

0

2

3

Course Description

Translation of computer technical articles, translation techniques, technical rules of writing the article, writing English article, Harvard and APA style referencing, credential and plagiarism.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT216

Microprocessors and Programming

3

2

4

6

Course Description

Microcomputers, microcomputer processors, memory and input / output units, microprocessor programming.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT218

Object Oriented Programming

3

2

4

6

Course Description

Efficient and flexible object-oriented software development, object-oriented programming concepts, the fundamentals of the C# or Java programming language, inheritance, polymorphism and dynamic binding, the concept of design patterns, implementation of some design patterns.

 

Code

NAME

THEORETICAL

PRACTICE

CREDIT

AKTS CREDIT

YMT220

Economy

2

0

2

4

Course Description

What is science? Economy and its problems, purpose of the production unit, production factors 'period' concept, the production function and the co-product curves, returns to scale, the law of diminishing productivity, decision-making related to long-term, short term and long-term costs, production unit, revenue, profit maximization and production unit, the principle of balance, presentation, production unit, the curve shift, presentation flexibility, and purpose of the consumer unit, consumer unit balance, the concept of money, the co-benefit curves, budget line, the consumer behavior explained with the help of co-benefit curves and budget line, the consumer unit, the request function of the curve of the total request, the request elasticity, price formation and markets, perfect competitive markets, monopoly markets, imperfectly competitive markets, markets of production factors.

 

 

 

Türkçe