|
|
1.Semester Course Plan
|
|
|
|
|
|
|
Course Code
|
Course Name
|
T+A+L
|
Compulsory/Elective
|
ECTS
|
Group Code
|
Group Course Count
|
|
AIN101
|
Freshman Seminar
|
1+0+0
|
Compulsory
|
2
|
|
|
|
BBM101
|
INTRODUCTION TO PROGRAMMING I
|
3+0+0
|
Compulsory
|
6
|
|
|
|
BBM103
|
Introduction to Programming Laboratory I
|
0+2+0
|
Compulsory
|
4
|
|
|
|
BEB650
|
BASIC INFORMATION AND COMMUNICATION TECH
|
0+2+0
|
Compulsory
|
2
|
|
|
|
FİZ137
|
PHYSICS I
|
4+0+0
|
Compulsory
|
5
|
|
|
|
İNG111
|
INTEGRATED SKILLS I
|
3+0+0
|
Compulsory
|
3
|
|
|
|
MAT123
|
MATHEMATICS I
|
4+2+0
|
Compulsory
|
6
|
|
|
|
TKD103
|
TURKISH LANGUAGE I
|
2+0+0
|
Compulsory
|
2
|
|
|
|
AIN411
|
Introduction to Bioinformatics
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN412
|
Introduction to Medical Image Analysis
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN413
|
Machine Learning for HealthCare
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN414
|
Medical Image Analysis Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN420
|
Introduction to Deep Learning
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN421
|
Fuzzy Logic
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN422
|
Deep Learning Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN423
|
Data Intensive Applications
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN424
|
Introduction to Deep Reinforcement Learning
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN425
|
Data Intensive Applications Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN426
|
Deep Reinforcement Learning Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN427
|
Introduction to Data Mining
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN428
|
Information Retrieval
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN429
|
Data Mining Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN430
|
Fundamentals of Image Processing
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN431
|
Introduction to Computer Vision
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN432
|
Image Processing Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN433
|
Computer Vision Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN434
|
Fundamentals of Computational Photography
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN440
|
Introduction to Natural Language Processing
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN441
|
Fundamentals of Speech and Voice Recognition
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN442
|
Natural Language Processing Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN447
|
Fundamentals of Text Mining
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN450
|
Dynamical Systems
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN451
|
Introduction to Robotics
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN453
|
Robotics Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN454
|
Fundamentals of Cognitive Robotics
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN455
|
Introduction to Human-Robot Interaction Laboratory
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN457
|
Human-Robot Interaction Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
AIN461
|
Logic Programming
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN462
|
Fundamentals of Decision Making
|
3+0+0
|
Elective
|
6
|
|
|
|
AIN463
|
Autonomous Multiagent Systems
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM402
|
THEORY OF COMPUTATION
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM403
|
COMBINATORICS AND GRAPH THEORY
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM404
|
FUNDAMENTALS OF COMPILER CONSTRUCTION
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM407
|
FUZZY LOGIC
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM408
|
ALGORITHM ANALYSIS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM410
|
DYNAMICAL SYSTEMS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM411
|
Fundamentals of Bioinformatics
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM412
|
COMPUTER GRAPHICS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM413
|
FUNDAMENTALS OF IMAGE PROCESSING
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM414
|
COMPUTER GRAPHICS LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM415
|
IMAGE PROCESSING LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM416
|
FUNDAMENTALS OF COMPUTER VISION
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM418
|
COMPUTER VISION LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM421
|
GAME TECHNOLOGIES
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM422
|
MOBILE COMPUTING
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM423
|
GAME TECHNOLOGIES LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM424
|
MOBILE COMPUTING LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM431
|
ADVANCED COMPUTER ARCHITECTURES
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM432
|
EMBEDDED SYSTEMS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM433
|
MICROPROCESSORS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM434
|
EMBEDDED SYSTEMS LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM436
|
MICROPROCESSORS LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM441
|
Introduction to High Performance Computing
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM442
|
PARALLEL PROCESSING
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM443
|
Fundamentals of BLOCKCHAIN
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM444
|
FUNDAMENTALS OF COMPUTATIONAL PHOTOGRAPHY
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM446
|
COMPUTATIONAL PHOTOGRAPHY LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM451
|
COMPUTER NETWORKS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM452
|
DATA COMMUNICATIONS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM453
|
COMPUTER NETWORKS LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM456
|
COMPUTER AND NETWORK SECURITY
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM458
|
Wireless and mobile networking
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM459
|
Secure Programming Laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM460
|
Wireless and mobile networks laboratory
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM461
|
SECURE PROGRAMMING
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM462
|
SOCIAL AND ECONOMIC NETWORKS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM463
|
INFORMATION SECURITY
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM465
|
INFORMATION SECURITY LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM467
|
DATA INTENSIVE APPLICATIONS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM469
|
DATA INTENSIVE APPLICATIONS LAB.
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM471
|
DATABASE MANAGEMENT SYSTEMS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM472
|
GEOGRAPHIC INFORMATION SYSTEMS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM473
|
DATABASE MANAGEMENT SYSTEMS LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM474
|
GEOGRAPHIC INFORMATION SYSTEMS LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM475
|
MANAGEMENT INFORMATION SYSTEMS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM481
|
SOFTWARE DEVELOPMENT
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM482
|
SOFTWARE QUALITY ASSURANCE
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM483
|
SOFTWARE DEVELOPMENT LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM484
|
SOFTWARE QUALITY ASSURANCE LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM485
|
SOFTWARE ARCHITECTURES
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM486
|
DESIGN PATTERNS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM488
|
WEB SERVICES LAB.
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM490
|
FUNDAMENTALS OF WEB ARCHITECTURE
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM491
|
PERSONAL SOFTWARE PROCESS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM492
|
TEAM SOFTWARE PROCESS
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM493
|
PERSONAL SOFTWARE PROCESS LABORATORY
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM494
|
Team Software Process Lab.
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM495
|
Introduction to Natural Language Processing
|
3+0+0
|
Elective
|
6
|
|
|
|
BBM497
|
Introduction to Natural Language Processing Lab.
|
0+2+0
|
Elective
|
4
|
|
|
|
BBM498
|
Software Requirements
|
3+0+0
|
Elective
|
6
|
|
|
|
|
|
|
Total ECTS
|
520
|
|
|
|
|
|
|
|
|
|
|
|
|
2.Semester Course Plan
|
|
|
|
|
|
|
Course Code
|
Course Name
|
T+A+L
|
Compulsory/Elective
|
ECTS
|
Group Code
|
Group Course Count
|
|
BBM102
|
Introduction to Programming II
|
3+0+0
|
Compulsory
|
8
|
|
|
|
BBM104
|
Introduction to Programming Laboratory II
|
0+2+0
|
Compulsory
|
4
|
|
|
|
FİZ117
|
GENERAL PHYSICS LABORATORY
|
0+3+0
|
Compulsory
|
2
|
|
|
|
FİZ138
|
PHYSICS II
|
4+0+0
|
Compulsory
|
5
|
|
|
|
İNG112
|
INTEGRATED SKILLS II
|
3+0+0
|
Compulsory
|
3
|
|
|
|
MAT124
|
MATHEMATICS II
|
4+2+0
|
Compulsory
|
6
|
|
|
|
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
|
|
AIN212
|
Elements of Data Science
|
3+0+0
|
Compulsory
|
6
|
|
|
|
AIN214
|
Data Science Laboratory
|
0+2+0
|
Compulsory
|
4
|
|
|
|
AİT203
|
ATATÜRKS PRIN.& A HIS.OF HIS REF.I
|
2+0+0
|
Compulsory
|
2
|
|
|
|
BBM201
|
Data Structures
|
3+0+0
|
Compulsory
|
5
|
|
|
|
BBM203
|
SOFTWARE LABORATORY I
|
0+2+0
|
Compulsory
|
2
|
|
|
|
BBM205
|
DISCRETE STRUCTURES
|
3+0+0
|
Compulsory
|
5
|
|
|
|
İST292
|
STATİSTİCS
|
3+0+0
|
Compulsory
|
5
|
|
|
|
MÜH103
|
OCCUPATIONAL HEALTH AND SAFETY I
|
1+0+0
|
Compulsory
|
1
|
|
|
|
|
|
|
Total ECTS
|
30
|
|
|
|
|
|
|
|
|
|
|
|
|
4.Semester Course Plan
|
|
|
|
|
|
|
Course Code
|
Course Name
|
T+A+L
|
Compulsory/Elective
|
ECTS
|
Group Code
|
Group Course Count
|
|
AIN200
|
Computers and Ethics
|
3+0+0
|
Compulsory
|
3
|
|
|
|
AIN211
|
Principles of Artificial Intelligence
|
3+2+0
|
Compulsory
|
6
|
|
|
|
AİT204
|
ATATÜRKS PRIN.& A HIS.OF HIS REF.II
|
2+0+0
|
Compulsory
|
2
|
|
|
|
BBM202
|
ALGORITHMS
|
3+0+0
|
Compulsory
|
4
|
|
|
|
BBM204
|
SOFTWARE LABORATORY II
|
0+2+0
|
Compulsory
|
2
|
|
|
|
BBM242
|
Computer systems
|
3+0+0
|
Compulsory
|
4
|
|
|
|
MAT254
|
Fundamental Linear Algebra
|
3+0+0
|
Compulsory
|
4
|
|
|
|
MÜH104
|
OCCUPATIONAL HEALTH AND SAFETY II
|
1+0+0
|
Compulsory
|
1
|
|
|
|
|
|
|
Total ECTS
|
26
|
|
|
|
|
|
|
|
|
|
|
|
|
5.Semester Course Plan
|
|
|
|
|
|
|
Course Code
|
Course Name
|
T+A+L
|
Compulsory/Elective
|
ECTS
|
Group Code
|
Group Course Count
|
|
AIN300
|
Internship I
|
0+4+0
|
Compulsory
|
5
|
|
|
|
AIN311
|
Foundations of Machine Learning
|
3+0+0
|
Compulsory
|
6
|
|
|
|
AIN313
|
Machine Learning Laboratory
|
0+2+0
|
Compulsory
|
4
|
|
|
|
|
|
|
Total ECTS
|
15
|
|
|
|
|
|
|
|
|
|
|
|
|
6.Semester Course Plan
|
|
|
|
|
|
|
Course Code
|
Course Name
|
T+A+L
|
Compulsory/Elective
|
ECTS
|
Group Code
|
Group Course Count
|
|
AIN312
|
Formal Languages & Automata Theory
|
3+0+0
|
Compulsory
|
6
|
|
|
|
|
|
|
Total ECTS
|
6
|
|
|
|
|
|
|
|
|
|
|
|
|
7.Semester Course Plan
|
|
|
|
|
|
|
Course Code
|
Course Name
|
T+A+L
|
Compulsory/Elective
|
ECTS
|
Group Code
|
Group Course Count
|
|
AIN400
|
Internship II
|
0+4+0
|
Compulsory
|
5
|
|
|
|
AIN401
|
Senior Seminar
|
0+2+0
|
Compulsory
|
1
|
|
|
|
AIN491
|
Project I
|
3+2+0
|
Compulsory
|
4
|
|
|
|
|
|
|
Total ECTS
|
10
|
|
|
|
|
|
|
|
|
|
|
|
|
8.Semester Course Plan
|
|
|
|
|
|
|
Course Code
|
Course Name
|
T+A+L
|
Compulsory/Elective
|
ECTS
|
Group Code
|
Group Course Count
|
|
AIN492
|
Project II
|
3+2+0
|
Compulsory
|
6
|
|
|
|
AIN435
|
Computational Photography Laboratory
|
0+0+2
|
Elective
|
4
|
|
|
|
|
|
|
Total ECTS
|
10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|