GAZI UNIVERSITY INFORMATION PACKAGE - 2019 ACADEMIC YEAR

Course Structure Diagram with Credits
1.Semester Course Plan
Code Course Title Compulsory/Elective
Lab+Pra+Teo(Hour)
ECTS
BM101 COMPUTER PROGRAMMING I Compulsory
2+0+2
5
BM103 INTRODUCTION TO COMPUTER ENGINEERING Compulsory
2+0+1
4
ENG103 ENGLISH I Compulsory
0+0+3
3
FIZ103 PHYSICS I Compulsory
0+0+4
6
MAT199 LINEAR ALGEBRA Compulsory
0+0+3
4
MATH101 MATHEMATICS I Compulsory
0+0+4
6
TAR101 HISTORY OF TURKISH REPUBLIC I Compulsory
0+0+2
2
Total ECTS credits:30
2.Semester Course Plan
Code Course Title Compulsory/Elective
Lab+Pra+Teo(Hour)
ECTS
BM102 COMPUTER PROGRAMMING II Compulsory
2+0+2
5
BM104 DISCRETE MATHEMATICS Compulsory
0+0+3
3
ENG104 ENGLISH II Compulsory
0+0+3
3
FIZ156 PHYSICS LABORATORY Compulsory
2+0+0
2
MAT102 MATHEMATICS II Compulsory
0+0+4
6
PHYS104 PHYSICS II Compulsory
0+0+4
6
TAR102 HISTORY OF TURKISH REPUBLIC II Compulsory
0+0+2
2
ELECTIVE COURSES(1):3
Total ECTS credits:30
3.Semester Course Plan
Code Course Title Compulsory/Elective
Lab+Pra+Teo(Hour)
ECTS
BM207 PROBABILITY AND STATISTICS Compulsory
0+0+3
4
BM211 ELECTRICAL AND ELECTRONIC CIRCUITS Compulsory
0+0+3
5
CENG205 DATA STRUCTURES Compulsory
0+0+3
6
CENG213 OBJECT ORIENTED PROGRAMMING Compulsory
2+0+3
6
ENG203 ACADEMIC ENGLISH I Compulsory
0+0+3
3
MATH201 DIFFERENTIAL EQUATIONS Compulsory
0+0+4
5
TÜR101 TURKISH I Compulsory
0+0+2
2
Total ECTS credits:31
4.Semester Course Plan
Code Course Title Compulsory/Elective
Lab+Pra+Teo(Hour)
ECTS
BM218 ALGORITHMS Compulsory
2+0+3
6
BM222 DIGITAL DESIGN Compulsory
2+0+3
6
BM224 PROGRAMMING LANGUAGES Compulsory
0+0+3
6
CENG206 NUMERICAL ANALYSIS Compulsory
0+0+3
4
ENG204 ACADEMIC ENGLISH II Compulsory
0+0+3
3
TÜR102 TURKISH II Compulsory
0+0+2
2
ELECTIVE COURSES(1):2
Total ECTS credits:29
5.Semester Course Plan
Code Course Title Compulsory/Elective
Lab+Pra+Teo(Hour)
ECTS
BM301 SUMMER PRACTICE I Compulsory
0+0+0
2
BM309 OPERATING SYSTEMS Compulsory
0+0+3
6
BM311 COMPUTER ARCHITECTURE Compulsory
0+0+3
6
BM315 ENGINEERING PROJECT Compulsory
0+0+2
2
CENG307 FILE ORGANIZATION Compulsory
0+0+3
4
CENG313 INTRODUCTION TO DATA SCIENCE Compulsory
0+0+3
4
ELECTIVE COURSES(1):6
Total ECTS credits:30
6.Semester Course Plan
Code Course Title Compulsory/Elective
Lab+Pra+Teo(Hour)
ECTS
BM312 FORMAL LANGUAGES AND AUTOMATA Compulsory
0+0+3
6
BM314 SOFTWARE ENGINEERING Compulsory
0+0+3
6
CENG316 DATABASE SYSTEMS Compulsory
0+0+3
6
CENG318 MICROPROCESSORS Compulsory
2+0+3
6
ELECTIVE COURSES(1):6
Total ECTS credits:30
7.Semester Course Plan
Code Course Title Compulsory/Elective
Lab+Pra+Teo(Hour)
ECTS
BM401 SUMMER PRACTICE II Compulsory
0+0+0
2
BM403 DATA COMMUNICATIONS Compulsory
0+0+3
3
BM495 COMPUTER PROJECT I Compulsory
0+2+2
5
ISG401 OCCUPATIONAL HEALTH AND SAFETY I Compulsory
0+0+2
2
ELECTIVE COURSES(3):18
Total ECTS credits:30
8.Semester Course Plan
Code Course Title Compulsory/Elective
Lab+Pra+Teo(Hour)
ECTS
BM402 COMPUTER NETWORKS Compulsory
0+0+3
4
BM496 COMPUTER PROJECT II Compulsory
0+2+2
6
ISG402 OCCUPATIONAL HEALTH AND SAFETY II Compulsory
0+0+2
2
ELECTIVE COURSES(3):18
Total ECTS credits:30
Elective Courses
Code Course Title Compulsory/Elective
Lab+Pra+Teo(Hour)
ECTS
TOS NON-TECHNICAL ELECTIVE COURSE Elective
0+0+3
3
ADS NON-FIELD ELECTIVE COURSE Elective
0+0+2
2
CENG367 SCRIPTING LANGUAGES (TECH. ELECT.) Elective
0+0+3
6
BM352 MATHEMATICAL MODELING (TECH. ELECT.) Elective
0+0+3
6
BM358 GRAPH THEORY (TECH. ELECT.) Elective
0+0+3
6
CENG364 DATABASE APPLICATIONS (TECH. ELECT.) Elective
0+0+3
6
CENG368 ALGORITHM ANALYSIS AND DESIGN (TECH. ELECT.) Elective
0+0+3
6
BM455 INTRODUCTION TO ARTIFICIAL INTELLIGENCE (TECH. ELECT.) Elective
0+0+3
6
BM461 BIOINFORMATICS (TECH. ELECT.) Elective
0+0+3
6
BM473 INTRODUCTION TO WIRELESS AND MOBILE NETWORKS (TECH. ELECT.) Elective
0+0+3
6
CENG459 SPECIAL TOPICS IN COMPUTER ENGINEERING I (TECH. ELECT.) Elective
0+0+3
6
CENG475 INTRODUCTION TO CRYPTOGRAPHY (TECH. ELECT.) Elective
0+0+3
6
CENG479 PARALLEL COMPUTER ARCHITECTURES AND PROGRAMMING (TECH. ELECT.) Elective
0+0+3
6
CENG483 DESIGN PATTERNS (TECH. ELECT.) Elective
0+0+3
6
CENG487 MANAGEMENT INFORMATION SYSTEMS (TECH. ELECT.) Elective
0+0+3
6
CENG489 DATA MINING (TECH. ELECT.) Elective
0+0+3
6
BM476 INTRODUCTION TO MACHINE LEARNING (TECH. ELECT.) Elective
0+0+3
6
BM488 OPERATIONS RESEARCH (TECH. ELECT.) Elective
0+0+3
6
CENG482 INTRODUCTION TO COMPUTER SECURITY (TECH. ELECT.) Elective
0+0+3
6
CENG494 SPECIAL TOPICS IN COMPUTER ENGINEERING II (TECH. ELECT.) Elective
0+0+3
6