First Term (Fall) |
T |
P |
C |
ECTS |
BİL051 |
REQUIRED COURSES I |
|
3 |
- |
3 |
10 |
BİL071 |
ELECTIVE COURSES I |
|
3 |
- |
3 |
10 |
BİL072 |
ELECTIVE COURSES II |
|
3 |
- |
3 |
10 |
|
Second Term (Spring) |
T |
P |
C |
ECTS |
BİL052 |
REQUIRED COURSES II |
|
3 |
- |
3 |
10 |
BİL053 |
REQUIRED COURSES III |
|
3 |
- |
3 |
10 |
BİL073 |
ELECTIVE COURSES III |
|
3 |
- |
3 |
10 |
|
Third Term (Fall) |
T |
P |
C |
ECTS |
BİL074 |
ELECTIVE COURSES IV |
|
3 |
- |
3 |
10 |
BİL598 |
THESIS I |
|
- |
- |
- |
20 |
FBE100 |
RESEARCH METHODS AND ETHICS |
|
2 |
- |
1 |
2 |
|
Fourth Term (Spring) |
T |
P |
C |
ECTS |
BİL580 |
M.S. SEMINAR |
|
- |
- |
- |
10 |
BİL599 |
THESIS II |
(PRE:BİL598) |
- |
- |
- |
20 |
|
Required Courses |
T |
P |
C |
ECTS |
BİL553 |
DATABASE MANAGEMENT SYSTEMS THEORY |
|
3 |
- |
3 |
10 |
BİL567 |
ALGORITHM DESIGN AND ANALYSIS |
|
3 |
- |
3 |
10 |
BİL573 |
ADVANCED SOFTWARE ENGINEERING |
|
3 |
- |
3 |
10 |
|
Elective Courses |
T |
P |
C |
ECTS |
BİL530 |
COMPUTER NETWORKS AND DATA COMMUNICATION |
|
3 |
- |
3 |
10 |
BİL532 |
SOFTWARE DESIGN PATTERNS |
|
3 |
- |
3 |
10 |
BİL533 |
OBJECT-ORIENTED DATABASE SYSTEMS |
|
3 |
- |
3 |
10 |
BİL534 |
OPERATING SYSTEMS THEORY |
|
3 |
- |
3 |
10 |
BİL535 |
INTRODUCTION TO MACHINE LEARNING |
|
3 |
- |
3 |
10 |
BİL536 |
MULTIMEDIA INFORMATION SYSTEMS |
|
3 |
- |
3 |
10 |
BİL537 |
CLOUD COMPUTING |
|
3 |
- |
3 |
10 |
BİL538 |
GEOGRAPHIC INFORMATION SYSTEMS |
|
3 |
- |
3 |
10 |
BİL539 |
SOFTWARE PROJECT MANAGEMENT |
|
3 |
- |
3 |
10 |
BİL540 |
PROGRAMMING LANGUAGES THEORY |
|
3 |
- |
3 |
10 |
BİL541 |
NETWORK SECURITY PROGRAMMING |
|
3 |
- |
3 |
10 |
BİL542 |
ADVANCED COMPILER DESIGN |
|
3 |
- |
3 |
10 |
BİL543 |
MOBILE AND WIRELESS NETWORKING |
|
3 |
- |
3 |
10 |
BİL544 |
BIOINFORMATICS |
|
3 |
- |
3 |
10 |
BİL546 |
OBJECT-ORIENTED SYSTEMS |
|
3 |
- |
3 |
10 |
BİL547 |
COMPUTER GRAPHICS |
|
3 |
- |
3 |
10 |
BİL548 |
PATTERN RECOGNITION |
|
3 |
- |
3 |
10 |
BİL549 |
PARALLEL ALGORITHMS |
|
3 |
- |
3 |
10 |
BİL551 |
ARTIFICIAL INTELLIGENCE |
|
3 |
- |
3 |
10 |
BİL552 |
NUMERICAL ANALYSIS |
|
3 |
- |
3 |
10 |
BİL554 |
STATISTICAL DATA ANALYSIS |
|
3 |
- |
3 |
10 |
BİL557 |
MATHEMATICAL PROGRAMMING |
|
3 |
- |
3 |
10 |
BİL560 |
REAL-TIME AND EMBEDDED SYSTEMS |
|
3 |
- |
3 |
10 |
BİL562 |
INFORMATION FILTERING |
|
3 |
- |
3 |
10 |
BİL565 |
AUTOMATA THEORY |
|
3 |
- |
3 |
10 |
BİL566 |
DIGITAL IMAGE PROCESSING |
|
3 |
- |
3 |
10 |
BİL568 |
COMPUTATIONAL LINGUISTICS |
|
3 |
- |
3 |
10 |
BİL569 |
MARKUP LANGUAGES |
|
3 |
- |
3 |
10 |
BİL572 |
OBJECT ORIENTED ANALYSIS AND DESIGN WITH UP(UNIFIED PROCESS) |
|
3 |
- |
3 |
10 |
BİL574 |
INFORMATION RETRIEVAL THEORY |
|
3 |
- |
3 |
10 |
BİL575 |
ADVANCED COMPUTER ARCHITECTURES |
|
3 |
- |
3 |
10 |
BİL576 |
EXPERT SYSTEMS |
|
3 |
- |
3 |
10 |
BİL578 |
THESIS COMLETION |
|
- |
- |
- |
20 |
BİL579 |
AUTOMATIC SPEECH RECOGNITION |
|
3 |
- |
3 |
10 |
BİL582 |
DATA MINING |
|
3 |
- |
3 |
10 |
BİL584 |
KNOWLEDGE MANAGEMENT AND ENGINEERING |
|
3 |
- |
3 |
10 |
BİL587 |
SPECIAL TOPICS IN COMPUTER ENGINEERING I |
|
3 |
- |
3 |
10 |
BİL588 |
SPECIAL TOPICS IN COMPUTER ENGINEERING II |
|
3 |
- |
3 |
10 |
|