SCIENCE / MATHEMATICS - Courses
1.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count
FÄ°Z113 PHYSICS I 3+0+0 Compulsory 4
Ä°NG127 BASIC ENGLISH I 3+0+0 Compulsory 3
MTK111 CALCULUS FOR MATH STUDENTS 4+2+0 Compulsory 8
MTK141 ABSTRACT MATHEMATICS I 4+0+0 Compulsory 7
MTK151 ANALYTIC GEOMETRY I 3+0+0 Compulsory 6
TKD103 TURKISH LANGUAGE I 2+0+0 Compulsory 2
MTK270 INTRODUCTION TO PROGRAMMING 4+0+0 Elective 5
MTK321 METRIC SPACES 4+0+0 Elective 5
MTK348 ELEMENTARY NUMBER THEORY 4+0+0 Elective 5
MTK354 DIFFERENTIAL GEOMETRY II 4+0+0 Elective 5
MTK355 GEOMETRIC LINEAR ALGEBRA I 4+0+0 Elective 5
MTK356 GEOMETRIC LINEAR ALGEBRA II 4+0+0 Elective 5
MTK363 INTRODUCTION TO COMPUTER ALGORITHMS 3+0+0 Elective 5
MTK403 INTRODUCTION TO GAME THEORY 3+0+0 Elective 7
MTK429 Introduction to Algebraic Topology 3+0+0 Elective 7
MTK435 COMMUTATIVE RING THEORY I 3+0+0 Elective 7
MTK439 RINGS AND MODULES 3+0+0 Elective 7
MTK443 CALCULUS ON MANIFOLDS 3+0+0 Elective 7
MTK450 CALCULUS ON MANIFOLDS II 3+0+0 Elective 7
MTK457 INTRODUCTION TO HYPERBOLIC GEOMETRY 3+0+0 Elective 7
MTK463 THE HISTORY OF MATHEMATICS 2+0+0 Elective 3
MTK469 Algebra and Number Theory with GAP 3+0+0 Elective 7
MTK479 Introduction to Cryptography 3+0+0 Elective 7
MTK485 ROUGH SET THEORY 3+0+0 Elective 7
Total ECTS 138
2.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count
BEB650 BASIC INFORMATION AND COMMUNICATION TECH 0+2+0 Compulsory 2
FÄ°Z114 PHYSICS II 3+0+0 Compulsory 4
Ä°NG128 BASIC ENGLISH II 3+0+0 Compulsory 3
MTK112 CALCULUS FOR MATH STUDENTS II 4+2+0 Compulsory 7
MTK142 ABSTRACT MATHEMATICS II 4+0+0 Compulsory 7
MTK152 ANALYTIC GEOMETRY II 3+0+0 Compulsory 5
TKD104 TURKISH LANGUAGE II 2+0+0 Compulsory 2
Total ECTS 30
3.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count
AÄ°T203 ATATÃœRKS PRIN.& A HIS.OF HIS REF.I 2+0+0 Compulsory 2
Ä°NG237 ENGLISH III 3+0+0 Compulsory 3
Ä°ST294 Ä°STATÄ°STÄ°K 4+0+0 Compulsory 5
MTK201 ANALYSIS III 4+2+0 Compulsory 7
MTK203 DIFFERENTIAL EQUATIONS 4+0+0 Compulsory 5
MTK241 LINEAR ALGEBRA I 4+2+0 Compulsory 8
Total ECTS 30
4.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count
AÄ°T204 ATATÃœRKS PRIN.& A HIS.OF HIS REF.II 2+0+0 Compulsory 2
Ä°NG238 ENGLISH IV 3+0+0 Compulsory 3
MTK202 ANALYSIS IV 4+2+0 Compulsory 8
MTK242 LINEAR ALGEBRA II 4+2+0 Compulsory 8
MTK264 DÄ°SCRETE MATHEMATÄ°CS 3+0+0 Compulsory 4
Total ECTS 25
5.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count
MTK311 THEORY OF COMPLEX FUNCTIONS 4+2+0 Compulsory 7
MTK345 ABSTRACT ALGEBRA I 3+2+0 Compulsory 7
MTK351 DIFFERANTIAL GEOMETRY I 4+0+0 Compulsory 6
MTK303 FOURIER TRANSFORMS 4+0+0 Elective 5
MTK305 Systems of Ordinary Differential Equations and The 3+0+0 Elective 5
MTK309 INTRODUCTION TO MATHEMATICAL BIOLOGY 3+0+0 Elective 5
MTK333 NUMERICAL ANALYSIS I 4+0+0 Elective 5
Total ECTS 40
6.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count
MTK302 PARTIAL DIFFERANTIAL EQUATIONS 4+0+0 Compulsory 7
MTK322 GENERAL TOPOLOGY 4+0+0 Compulsory 6
MTK346 ABSTRACT ALGEBRA II 3+2+0 Compulsory 7
MTK308 INTRODUCTION TO OPTIMIZATION 4+0+0 Elective 5
MTK334 NUMERICAL ANALYSIS II 4+0+0 Elective 5
MTK362 APPLÄ°EDCOMPUTER ALGEBRA 2+0+0 Elective 3
Total ECTS 33
7.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count
MTK413 BASICS OF THEORY OF FUNCTIONS AND FUNCTIONAL ANALYSIS 4+0+0 Compulsory 6
MTK409 RESEARCH METHODS I 0+2+0 Elective 2
MTK419 DYNAMICAL SYSTEMS 3+0+0 Elective 7
MTK423 INTRODUCTION TO INTEGRAL EQUATIONS 3+0+0 Elective 5
MTK427 GEOMETRY OF HÄ°LBERT SPACES 4+0+0 Elective 7
MTK431 AN INTRO. TO COMPUTATIONAL ALGEBRA I 3+0+0 Elective 7
MTK437 FUZZY MATHEMATICS 3+0+0 Elective 7
MTK445 ELEMENTARY KNOT THEORY 3+0+0 Elective 7
MTK447 NONLINEAR PROGRAMMING 3+0+0 Elective 7
MTK449 INTRODUCTION TO ALGEBRAIC CODING THEORY 3+0+0 Elective 7
MTK453 TRANSFORMATIONS AND GEOMETRIES I 3+0+0 Elective 7
MTK474 MATHEMATICS FOR ARTIFICAL INTELEGENCE 3+0+0 Elective 5
MTK475 OBJECT ORIENTED PROGRAMMING I 2+2+0 Elective 7
MTK477 PROGRAMMING WITH MATLAB 2+2+0 Elective 5
MTK481 INTRODUCTION TO SET THEORY 4+0+0 Elective 7
MTK493 SEMINAR I 0+2+0 Elective 2
MTK497 COMPUTER ADIDED MATH. PROJECT I 0+2+0 Elective 2
Total ECTS 97
8.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count
MTK400 TRAINING COURSE 0+2+0 Elective 5
MTK406 MATHEMATICAL MODELING 4+0+0 Elective 7
MTK410 RESEARCH METHODS II 0+2+0 Elective 2
MTK412 ANALYTIC NUMBER THEORY 4+0+0 Elective 7
MTK416 An Int. to Banach Lattices and Positive Operators 4+0+0 Elective 7
MTK430 OPERATOR THEORY ON HILBERT SPACES 4+0+0 Elective 7
MTK432 AN INTRO. TO COMPUTATIONAL ALGEBRA II 3+0+0 Elective 7
MTK434 ALGEBRAIC CURVES 3+0+0 Elective 7
MTK436 COMMUTATIVE RING THEORY II 3+0+0 Elective 7
MTK438 FUZZY TOPOLOGY 3+0+0 Elective 7
MTK442 APPLIED ABSTRACT ALGEBRA 3+0+0 Elective 7
MTK446 INTRODUCTION TO GEOMETRIC TOPOLOGY 3+0+0 Elective 7
MTK448 CONVEX OPTIMIZATION 3+0+0 Elective 7
MTK454 TRANSFORMATIONS AND GEOMETRIES II 3+0+0 Elective 7
MTK460 MATHEMATICS WITH R PROGRAMMING 2+2+0 Elective 7
MTK462 GRAPH THEORY 3+0+0 Elective 7
MTK464 DATA STRUCTURES AND ALGORITHMS 2+2+0 Elective 7
MTK466 MATHEMATICAL TYPING SKILLS 2+0+0 Elective 3
MTK468 COMPUTER GRAPHICS 3+0+0 Elective 7
MTK476 OBJECT ORIENTED PROGRAMMING II 2+2+0 Elective 7
MTK486 Introduction to Probability Theory 4+0+0 Elective 7
MTK494 SEMINAR II 0+2+0 Elective 2
MTK498 COMPUTER ADIDED MATH. PROJECT I 0+2+0 Elective 2
Total ECTS 140




https://bilsis.hacettepe.edu.tr/oibs/bologna/progCourses.aspx?lang=en&curSunit=328