COMPUTER ENGINEERING
       
Course Structure Diagram with Credits
 1st Semester Course Plan
Course unit code Course unit title Type of course unit Lecture + Recitation Local credits ECTS credits
Aİ 101 ATATURK'S PRINCIPLES AND HISTORY OF REVOLUTION-I Compulsory 2+0 2.00 2.00
BZ 101 INTRODUCTION TO COMPUTER ENGINEERING Compulsory 2+0 2.00 2.00
BZ 105 LINEAR ALGEBRA Compulsory 3+0 3.00 3.00
BZ 111 COMPUTER PROGRAMMING I Compulsory 4+0 5.00 5.00
BZ 113 COMMUNICATION AND PRESENTATION SKILLS Compulsory 2+0 2.00 2.00
FİZ 117 PHYSICS I Compulsory 3+1 6.00 6.00
MAT 111 CALCULUS I Compulsory 4+0 6.00 6.00
TD 101 TURKISH LANGUAGE I Compulsory 2+0 2.00 2.00
YD 101 ENGLISH FOR COMPUTER ENGINEERING I Compulsory 2+0 2.00 2.00
The students are to take a total of 30 ECTS every semester giving priority to compulsory courses.
 2nd Semester Course Plan
Course unit code Course unit title Type of course unit Lecture + Recitation Local credits ECTS credits
Aİ 102 ATATURK'S PRINCIPLES AND HISTORY OF REVOLUTION-II Compulsory 2+0 2.00 2.00
BZ 102 COMPUTER PROGRAMMING II Compulsory 4+0 5.00 5.00
BZ 106 DISCRETE MATHEMATICS Compulsory 3+0 5.00 5.00
BZ 112 CAREER PLANNING Compulsory 1+0 2.00 2.00
FİZ 118 PHYSICS II Compulsory 3+1 6.00 6.00
MAT 112 CALCULUS II Compulsory 4+0 6.00 6.00
TD 102 TURKISH LANGUAGE II Compulsory 2+0 2.00 2.00
YD 102 ENGLISH FOR COMPUTER ENGINEERING II Compulsory 2+0 2.00 2.00
The students are to take a total of 30 ECTS every semester giving priority to compulsory courses.
 3rd Semester Course Plan
Course unit code Course unit title Type of course unit Lecture + Recitation Local credits ECTS credits
BZ 203 ELECTRICAL CIRCUITS Compulsory 3+0 4.00 4.00
BZ 205 DATA STRUCTURES AND ALGORITHMS Compulsory 4+0 6.00 6.00
BZ 207 ENGINEERING MATHEMATICS Compulsory 4+0 6.00 6.00
BZ 209 OBJECT ORIENTED PROGRAMMING Compulsory 4+0 6.00 6.00
BZ 211 OCCUPATIONAL HEALTH AND SAFETY I Compulsory 2+0 2.00 2.00
MAT 221 DIFFERENTIAL EQUATIONS Compulsory 4+0 6.00 6.00
The students are to take a total of 30 ECTS every semester giving priority to compulsory courses.
 4th Semester Course Plan
Course unit code Course unit title Type of course unit Lecture + Recitation Local credits ECTS credits
BZ 202 ELECTRONIC CIRCUITS Compulsory 3+0 5.00 5.00
BZ 204 NUMERICAL METHODS Compulsory 2+0 4.00 4.00
BZ 206 PROBABILTY THEORY AND STATISTICS Compulsory 3+0 5.00 5.00
BZ 210 LOGICAL CIRCUITS AND DESIGN Compulsory 4+0 6.00 6.00
BZ 212 ELECTRICAL AND ELECTRONIC CIRCUITS LABORATORY Compulsory 0+2 2.00 2.00
BZ 214 VISUAL PROGRAMMING Compulsory 4+0 6.00 6.00
BZ 216 PROGRAMMING LABORATORY Compulsory 0+2 2.00 2.00
The students are to take a total of 30 ECTS every semester giving priority to compulsory courses.
 5th Semester Course Plan
Course unit code Course unit title Type of course unit Lecture + Recitation Local credits ECTS credits
BZ 301 FILE ORGANIZATION TECHNIQUES Compulsory 3+0 5.00 5.00
BZ 303 COMPUTER GRAPHICS Compulsory 3+0 6.00 6.00
BZ 309 MICROPROCESSORS Compulsory 4+0 6.00 6.00
BZ 311 DIGITAL SYSTEMS LABORATORY Compulsory 0+2 2.00 2.00
BZ 313 SOFTWARE ENGINEERING Compulsory 3+0 6.00 6.00
BZ 315 OPERATING SYSTEMS Compulsory 3+0 5.00 5.00
The students are to take a total of 30 ECTS every semester giving priority to compulsory courses.
 6th Semester Course Plan
Course unit code Course unit title Type of course unit Lecture + Recitation Local credits ECTS credits
BZ 302 COMPUTER NETWORK Compulsory 3+0 5.00 5.00
BZ 304 SYSTEM PROGRAMMING Compulsory 2+0 4.00 4.00
BZ 306 SYSTEM ANALYSIS Compulsory 3+0 5.00 5.00
BZ 310 DATABASE MANAGEMENT SYSTEMS Compulsory 4+0 5.00 5.00
BZ 316 EMBEDDED SYSTEMS Compulsory 3+0 4.00 4.00
BZ 318 AUTOMATA THEORY AND FORMAL LANGUAGES Compulsory 3+0 5.00 5.00
BZ 320 OCCUPATIONAL HEALTH AND SAFETY II Compulsory 2+0 2.00 2.00
The students are to take a total of 30 ECTS every semester giving priority to compulsory courses.
 7th Semester Course Plan
Course unit code Course unit title Type of course unit Lecture + Recitation Local credits ECTS credits
BZ 403 COMPUTER ARCHITECTURE Compulsory 3+0 4.00 4.00
BZ 411 DESIGN PROJECT Compulsory 0+3 5.00 5.00
BZ 412 FINAL PROJECT Compulsory 0+4 5.00 5.00
BZ 413 INTERNSHIP I Compulsory 0+2 3.00 3.00
BZ 415 ENTREPRENEURSHIP Compulsory 2+0 3.00 3.00
BS 402 QUANTUM COMPUTING Elective 2+0 3.00 3.00
BS 403 FUNDAMENTALS OF BIOMEDICAL ENGINEERING Elective 2+0 3.00 3.00
BS 404 GAME PROGRAMMING Elective 2+0 3.00 3.00
BS 405 ROBOT TECHNOLOGIES Elective 2+0 3.00 3.00
BS 406 SIGNAL PROCESSING USING SOFT COMPUTING TECHNIQUES Elective 2+0 3.00 3.00
BS 407 NANOTECHNOLOGY Elective 2+0 3.00 3.00
BS 408 AGENT-BASED MODELING AND SIMULATION Elective 2+0 3.00 3.00
BS 409 IMAGE PROCESSING Elective 2+0 3.00 3.00
BS 410 MANAGEMENT INFORMATION SYSTEMS Elective 2+0 3.00 3.00
BS 411 DISTRIBUTED SYSTEMS Elective 2+0 3.00 3.00
BS 412 OPERATIONAL RESEARCH Elective 2+0 3.00 3.00
BS 413 INTERNET BASED TECHNOLOGIES I Elective 2+0 3.00 3.00
BS 415 DATABASE PROGRAMMING I Elective 2+0 3.00 3.00
BS 416 IMAGINATION OF CIVILIZATION II Elective 2+0 3.00 3.00
BS 417 INTRODUCTION TO AGENT-BASED MODELING Elective 2+0 3.00 3.00
BS 418 PARALLEL COMPUTER ARCHITECTURE Elective 2+0 3.00 3.00
BS 419 PROJECT MANAGEMENT Elective 2+0 3.00 3.00
BS 420 COMPUTER VISION Elective 2+0 3.00 3.00
BS 421 MICROCONTROLLER APPLICATIONS Elective 2+0 3.00 3.00
BS 422 DATABASE PROGRAMMING II Elective 2+0 3.00 3.00
BS 423 FOREIGN LANGUAGE FOR BUSINESS I Elective 2+0 3.00 3.00
BS 424 INTERNET BASED TECHNOLOGIES II Elective 2+0 3.00 3.00
BS 425 PROGRAMMING WITH JAVA Elective 2+0 3.00 3.00
BS 426 INTRODUCTION TO WIRELESS NETWORKS Elective 2+0 3.00 3.00
BS 427 HARDWARE DESCRIPTION LANGUAGES Elective 2+0 3.00 3.00
BS 428 COMPILER DESIGN Elective 2+0 3.00 3.00
BS 429 INTRODUCTION TO PATTERN RECOGNITION Elective 2+0 3.00 3.00
BS 430 INTRODUCTION TO BIOINFORMATICS Elective 2+0 3.00 3.00
BS 431 DIGITAL SIGNAL PROCESSING Elective 2+0 3.00 3.00
BS 432 GRAPHICS DESIGN AND ANIMATION II Elective 2+0 3.00 3.00
BS 433 INTRODUCTION TO DATA MINING Elective 2+0 3.00 3.00
BS 434 INTRODUCTION TO BIOMETRIC SYSTEMS Elective 2+0 3.00 3.00
BS 435 WEB PROGRAMMING I Elective 2+0 3.00 3.00
BS 436 WEB PROGRAMMING II Elective 2+0 3.00 3.00
BS 437 ECONOMY Elective 2+0 3.00 3.00
BS 438 MOBILE APPLICATION DEVELOPMENT Elective 2+0 3.00 3.00
BS 439 INFORMATION SECURITY Elective 2+0 3.00 3.00
BS 440 SYSTEM AND NETWORK SECURITY Elective 2+0 3.00 3.00
BS 441 WEB SOFTWARE DEVELOPMENT Elective 2+0 3.00 3.00
BS 442 FOREIGN LANGUAGE FOR BUSINESS II Elective 2+0 3.00 3.00
BS 443 SCIENTIFIC PROGRAMMING Elective 2+0 3.00 3.00
BS 444 INTRODUCTION TO MACHINE LEARNING Elective 2+0 3.00 3.00
BS 445 ARTIFICIAL INTELLIGENCE TECHNIQUES Elective 2+0 3.00 3.00
BS 447 GRAPHICS DESIGN AND ANIMATION I Elective 2+0 3.00 3.00
BS 448 SOFTWARE SECURITY Elective 2+0 3.00 3.00
BS 449 COMPUTER NETWORK APPLICATIONS Elective 2+0 3.00 3.00
BS 450 SOFTWARE TEST ENGINEERING Elective 2+0 3.00 3.00
BS 452 INTRODUCTION TO DATA SCIENCE Elective 2+0 3.00 3.00
BS 453 AUTOMATIC CONTROL Elective 2+0 3.00 3.00
BS 454 INTRODUCTION TO DEEP LEARNING Elective 2+0 3.00 3.00
BS 455 IMAGINATION OF CIVILIZATION I Elective 2+0 3.00 3.00
BS 457 INFORMATION SYSTEMS Elective 2+0 3.00 3.00
The students are to take a total of 30 ECTS every semester giving priority to compulsory courses.
 8th Semester Course Plan
Course unit code Course unit title Type of course unit Lecture + Recitation Local credits ECTS credits
BZ 410 OPTIMIZATION ALGORITHMS Compulsory 2+0 4.00 4.00
BZ 414 INTERNSHIP II Compulsory 0+2 3.00 3.00
BZ 416 INFORMATION LAW Compulsory 2+0 3.00 3.00
The students are to take a total of 30 ECTS every semester giving priority to compulsory courses.