Elective Courses

The list of elective courses offered in our department and their short descriptions are given below.

Computer Discipline

CSC 3202: OBJECT-ORIENTED PROGRAMMING

Explain object-oriented programming concepts, develop classes, and use the C# programming language to write object-oriented programs, employing existing classes and templates for object-oriented development.

https://debis.deu.edu.tr/ders-katalog/2024-2025/tr/tr_1129_1129_4043.html

CSC 4201: VISUAL PROGRAMMING TECHNIQUES

The principles and theories of visual programming, the .NET Framework and Visual Studio environment, visual components, visual form applications, and graphics drawing.

https://debis.deu.edu.tr/ders-katalog/2024-2025/tr/tr_1129_1129_4039.html

CSC 4202: ADVANCED COMPUTER PROGRAMMING WITH DATABASES

Database development using complex programming techniques that emphasize multi-file relationships, menu design, security implementation, and concurrent access. Control structures, cursors, external procedures, functions, and data warehouse concepts will be examined using SQL as the method.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4041.html

Machine Learning

MAT 4077: MATHEMATICS I FOR MACHINE LEARNING

The purpose of this course is to teach the concepts that form the mathematical foundation required for machine learning.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4094.html

MAT 4078: MATHEMATICS II FOR MACHINE LEARNING

The purpose of this course is to teach the concepts that form the mathematical foundation required for machine learning.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4089.html

Robotics

MAT 4076: MATHEMATICAL FOUNDATIONS OF ROBOTICS

The aim of this course is to define the mathematical foundations of robotics and to present spatial kinematics using planar and spherical kinematics.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4088.html

Computational Mathematics

MAT 4071: COMPUTATIONAL MATHEMATICS I

The purpose of this course is to learn how to combine basic mathematical expressions and methods with modern programming languages and, when needed, use those languages to solve mathematical problems.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4091.html

MAT 4072: COMPUTATIONAL MATHEMATICS II

The purpose of this course is to learn how to combine mathematical expressions and methods with modern software languages and, when needed, use those languages to solve mathematical problems.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4087.html

Optimization

MAT 3026: SPECIAL FUNCTIONS AND DIFFERENTIAL EQUATIONS

This course provides a general overview of special functions that arise from solutions of certain ordinary differential equations.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_76.html

MAT 4047: APPLIED OPTIMIZATION

The aim of this course is to provide knowledge of optimization, develop the ability to understand, define, formulate, and select solution methods for problems, apply various techniques during the solution phase, model and solve constrained and unconstrained optimization problems, and interpret results to obtain optimal variable values for minimizing or maximizing objectives.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_151.html

Analysis and Function Theory

MAT 4019: ASYMPTOTIC ANALYSIS

The purpose of this course is to learn asymptotic foundations (classification relations, asymptotic equivalence), asymptotic sequences, asymptotic series, and asymptotic behavior of differential equation solutions.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_65.html

MAT 4059: INTRODUCTION TO FUNCTIONAL ANALYSIS

The purpose of this course is to introduce the fundamental content and rules of functional analysis, such as Banach and Hilbert spaces, linear bounded operators and functionals, Riesz theorem, Banach theorem, open mapping theorem, uniform boundedness theorem, compact operators and their spectra.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4008.html

MAT 4046: MEASURE THEORY AND LEBESGUE INTEGRAL

The purpose of this course is to introduce the basic concepts of measure theory and Lebesgue integral.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_160.html

MAT 3008: NUMERICAL ANALYSIS II

The purpose of this course is to introduce students to the theory underlying numerical methods used in function approximation and numerical differentiation and integration.

https://debis.deu.edu.tr/ders-katalog/2023-2024/tr/tr_1129_1129_28.html

MAT 3053: REAL ANALYSIS I

The purpose of this course is to create a foundation for modern analysis and other branches that use these theories: Metric spaces, completion of metric spaces, continuity in metric spaces, compactness and connectedness, contraction mapping theorem and its applications, Arzela-Ascoli theorem, Peano theorem, Tietze extension theorem, Baire theorem.

https://debis.deu.edu.tr/ders-katalog/2023-2024/tr/tr_1129_1129_170.html

Algebra and Number Theory

MAT 4045: GALOIS THEORY

The classical problem of algebra was to find a formula that gives the roots of polynomial equations; by formula, we mean one that is generated using only the polynomial’s coefficients and performing operations of addition, subtraction, multiplication, division, and root extraction of any degree. The question of whether this is possible for any polynomial leads us to Galois theory. Starting with this motivational problem, our aim is to develop all the necessary algebraic objects (groups and rings, polynomial rings, fields, field extensions) and their properties in order to solve this problem in field theory.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_133.html

MAT 4053: ALGEBRAIC NUMBER THEORY

The purpose of this course is to introduce the methods of algebraic number theory, motivated by some problems from classical number theory. In these investigations, we will also see some geometric methods.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_153.html

MAT 4062: INTRODUCTION TO REPRESENTATION THEORY

The purpose of this course is to provide undergraduate-level preliminary knowledge of representation theory. Representation theory deals with methods of expressing a group as a matrix group and provides one of the necessary methods for properly understanding finite groups.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4009.html

MAT 4010: MODULES AND RINGS

This is an introductory course on module theory.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_41.html

MAT 4067: COMMUTATIVE RING THEORY

This is an introductory course on commutative ring theory.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4076.html

MAT 4064: NUMBER THEORY

The purpose of this course is to introduce basic number theory and create a bridge to geometric and algebraic methods in number theory by studying the following fundamental topics: quadratic reciprocity, quadratic forms, Pell’s equation and its solution using continued fraction expansion, units in quadratic number fields, Gaussian integer ring, and rational points on elliptic curves.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4078.html

MAT 4065: COMPUTATIONAL COMMUTATIVE ALGEBRA I

The purpose of this course is to introduce commutative algebra methods towards algebraic geometry using computational methods with Groebner bases.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4074.html

MAT 4066: COMPUTATIONAL COMMUTATIVE ALGEBRA II

The purpose of this course is to introduce commutative algebra methods towards algebraic geometry using computational methods with Groebner bases. In this course, we will continue our studies from “MAT4065 – Computational Commutative Algebra I”.

https://debis.deu.edu.tr/ders-katalog/2023-2024/tr/tr_1129_1129_4079.html

MAT 4082: CODING THEORY

The purpose of this course is to provide students with a solid foundation in the fundamentals of coding theory.

https://debis.deu.edu.tr/ders-katalog/2023-2024/tr/tr_1129_1129_4099.html

MAT 3046: ALGEBRA II

The purpose of this course (and MAT3055 Algebra I) is to learn the fundamental concepts of algebra. Classical topics: Groups, rings, and fields. In MAT3055 Algebra I, we focused on groups; in this course, we will study rings and fields. The main aim of this course is Galois theory of fields. We will start with the classical algebraic problem: finding formulas that give the roots of polynomial equations. This question leads us to Galois theory. We will follow this historical motivation to understand how algebra has evolved to its current state. We will work on some additional topics about groups, rings, and fields covered in the “Fundamental Algebraic Structures” course.

https://debis.deu.edu.tr/ders-katalog/2023-2024/tr/tr_1129_1129_125.html

MAT 3060: DISCRETE AND COMBINATORIAL MATHEMATICS

This course introduces students to the field of discrete and combinatorial mathematics. It aims to develop mathematical reasoning and problem-solving skills by counting discrete structures. It also provides an opportunity to solve real mathematical problems and think algorithmically.

https://debis.deu.edu.tr/ders-katalog/2023-2024/tr/tr_1129_1129_4100.html

Geometry

MAT 4043: BASIC ALGEBRAIC GEOMETRY

This course will introduce students to affine and projective varieties, which are simple objects in algebraic geometry, and the transformations between them. The focus will be on clear and concrete examples.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_134.html

MAT 4016: RIEMANN GEOMETRY

The course aims to teach students the fundamentals of Riemann geometry, which emerged as a natural generalization of surface theory in Euclidean space.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_45.html

MAT 4068: GEOMETRY

The course aims to teach students the fundamentals of Euclidean and non-Euclidean geometries.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4080.html

MAT 4012: BASIC TOPOLOGY AND GEOMETRY

The purpose of this course is to introduce students to surfaces from a topological perspective and teach them how to calculate the homology and cohomology groups of surfaces.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_109.html

MAT 4051: GRAPH THEORY

The purpose of this course is to introduce students to graph theory. The course discusses the properties of graphs, fundamental algorithms of graph theory, and their correctness proofs.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_157.html

Topology

MAT 4029: MANIFOLD THEORY

The course aims to introduce students to the concept of differentiable manifolds and the fundamental concepts and tools necessary for research, such as vector fields, differential forms, exterior derivative, and integration.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_79.html

MAT 4058: TOPOLOGICAL VECTOR SPACES

This course teaches students how topology and vector space concepts can be thought of together.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_156.html

MAT 4049: BASIC ALGEBRAIC TOPOLOGY

The purpose of this course is to introduce students to algebraic topology and fundamental topological invariants.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_171.html

MAT 4031: GENERAL TOPOLOGY

The purpose of this course is to introduce undergraduate students to the foundations of algebraic topology and geometric ideas in the field of topology.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_80.html

Applied Mathematics

MAT 4013: APPLIED MATHEMATICS I

In this course, the mathematical modeling and solutions of initial and boundary value problems for two and three-dimensional heat and wave equations will be addressed.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_42.html

MAT 4014: APPLIED MATHEMATICS II

In this course, the theory of integral operators, applications, and introduction to calculus of variations will be covered.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_43.html

MAT 4044: MATHEMATICAL MODELING AND PHILOSOPHY

The aim of this course is to develop the ability to abstract a concrete natural process and express it as a model, establish the connection between equations and variables that form the model, develop skills to perceive, examine, and apply the mathematical properties of the model’s structure, understand the relationships between physical/chemical processes corresponding to models with different mathematical structures, gain experience in conceptually creating models, and use appropriate solution methods to analyze the model over time. Additionally, introducing students to the philosophical dimension of modeling work and encouraging them to question its connections is among the course objectives.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_136.html

MAT 4060: INTRODUCTION TO MATHEMATICAL BIOLOGY

The purpose of this course is to provide an introduction to various mathematical models for biological systems and present useful techniques and mathematical theories for analyzing these models.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4006.html

MAT 4030: DIFFERENCE EQUATIONS

Difference equations are a broad field of interest and application. The aim of this course is to present various aspects of difference equations that can be studied with basic mathematical methods in a concise and succinct manner.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_82.html

MAT 4033: NONLINEAR DIFFERENTIAL EQUATIONS AND DYNAMIC SYSTEMS

In this course, dynamic systems formulated with nonlinear equations are explained. Complete (analytical) solutions to these problems may not be obtainable. In such cases, the behavior of solutions and the system’s stability are examined. Periodic and chaotic behaviors are also presented.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_106.html

MAT 4034: NONLINEAR PARTIAL DIFFERENTIAL EQUATIONS

The aim of this course is to teach nonlinear partial differential equations and some special methods for finding their solutions.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_108.html

MAT 4011: NUMERICAL SOLUTIONS OF ORDINARY DIFFERENTIAL EQUATIONS

This course is an introductory scientific computing course for ordinary differential equations. It covers creating, analyzing, and applying numerical methods for ordinary differential equations (initial and boundary value problems).

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_119.html

MAT 4024: NUMERICAL SOLUTIONS OF PARTIAL DIFFERENTIAL EQUATIONS

This course introduces the fundamental numerical methods and underlying theory of partial differential equations.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_66.html

MAT 4008: PERTURBATION TECHNIQUES

The aim of this course is to examine the effect of small perturbations in algebraic equations, integrals, linear and nonlinear differential equations.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_40.html

MAT 4035: MATHEMATICAL METHODS IN COMPUTER-AIDED GEOMETRIC DESIGN

This course examines the mathematical theory and practical methods of modern techniques for representing curves and surfaces in geometric modeling. It also provides an opportunity for geometric design.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_122.html

MAT 4080: MATHEMATICS AND TECHNOLOGY

The aim of this course is to present the key ideas behind mathematics’ real applications in technology. The course also aims to guide students in initiating various mathematical modeling approaches.

https://debis.deu.edu.tr/ders-katalog/2023-2024/tr/tr_1129_1129_4098.html

MAT 3042: ADVANCED DIFFERENTIAL GEOMETRY

In this course, the aim is to provide the concept of surface in 3-dimensional Euclidean space and to be able to calculate lengths, areas, and curvatures on surfaces.

https://debis.deu.edu.tr/ders-katalog/2023-2024/tr/tr_1129_1129_116.html

Statistics

MAT 3058: PROBABILITY

The aim of this course is to enable students to reason about probability and understand the fundamental concepts of statistics by working with probability.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4038.html

STA 4201: STATISTICAL METHODS

The aim of this course is to introduce students to basic statistical concepts and teach fundamental statistical methods used for data analysis.

https://debis.deu.edu.tr/ders-katalog/2023-2024/tr/tr_1129_1129_4077.html

Life Insurance

MAT 4057: LIFE INSURANCE MATHEMATICS

The aim of this course is for students to understand and apply the logic of life insurance mathematics.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_163.html

Economics

MAT 4038: PRINCIPLES OF ECONOMICS

The course provides an introduction to the basic concepts of micro and macroeconomics. The course aims to teach fundamental microeconomic topics such as market structure, supply and demand, consumer behavior, firm behavior in product markets, production process, and fundamental macroeconomic topics including national income, inflation and unemployment, short-term fluctuations in the Keynesian model, money and its uses, monetary policies.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_113.html

MAT 4054: FINANCIAL MATHEMATICS

The aim of this course is to teach mathematical operations needed for financial calculations, in addition to basic financial knowledge. Another desired outcome is to provide students with sufficient information to make intelligent choices among options in financial situations.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_168.html

Undergraduate Project Production and Management

MAT 4073: GUIDED RESEARCH AT THE UNDERGRADUATE LEVEL I

The aim of this course is to encourage students’ interest in mathematical research by working on problems through group discussions under the guidance of teaching staff. It will provide an opportunity for students who want to pursue a master’s degree in mathematics by gaining research experience during their undergraduate program.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4092.html

MAT 4070: PROJECT

In this course, it is aimed for the student to identify a scientific problem in the field of mathematics, conduct necessary research, investigate and analyze solution methods by using theoretical and applied knowledge gained in the mathematics field within a planned framework.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4042.html

MAT 4074: GUIDED RESEARCH AT THE UNDERGRADUATE LEVEL II

The aim of this course is to attract students’ interest in research in mathematics; for this purpose, students work on problems through discussions under the guidance of the course instructor. It is an opportunity for students to gain research experience at the undergraduate level, especially for those who want to continue graduate programs in mathematics.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4086.html

Physics

PHY 4165: INTERMEDIATE CLASSICAL MECHANICS

The aim of this course is to theoretically examine mechanics based on the principles of Lagrangian and Hamiltonian mechanics.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4075.html

PHY 4166: INTRODUCTION TO QUANTUM MECHANICS

The aim of this course is primarily to understand the physics of atoms and nuclei by considering quantum thinking, develop quantum-mechanical notation, discuss multi-atom properties including statistical mechanical perspective, and examine the atom’s nucleus and fundamental particles.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4040.html

Mathematics Olympiads

MAT 4069: ADVANCED MATHEMATICAL PROBLEM-SOLVING TECHNIQUES FOR OLYMPIADS

This course aims to teach students high-level mathematical techniques for solving Olympiad mathematics problems.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4090.html

Other

MAT 4075: HISTORY OF MATHEMATICS

The aim of this course is to develop the mathematical culture of future mathematics teachers and to make a general invitation to mathematics. This course demonstrates the foundations of modern mathematics.

https://debis.deu.edu.tr/ders-katalog/2022-2023/tr/tr_1129_1129_4093.html

For a list of all courses (compulsory and elective courses, formation, faculty common and Erasmus courses) that students in our department can take, you can visit the current course catalog.