ENGINEERING / COMPUTER ENGINEERING - Courses Yıl
1.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count Mode of Delivery
BBM101 INTRODUCTION TO PROGRAMMING I 3+0+0 Compulsory 6 Face To Face
BBM103 Introduction to Programming Laboratory I 0+2+0 Compulsory 4 Face To Face
BBM105 Introduction to Computer Engineering 1+0+0 Compulsory 2 Face To Face
BEB650 BASIC INFORMATION AND COMMUNICATION TECH 0+2+0 Compulsory 2 Face To Face
FİZ137 PHYSICS I 4+0+0 Compulsory 5 Face To Face
İNG111 INTEGRATED SKILLS I 3+0+0 Compulsory 3 Face To Face
MAT123 MATHEMATICS I 4+2+0 Compulsory 6 Face To Face
TKD103 TURKISH LANGUAGE I 2+0+0 Compulsory 2 Face To Face
BBM401 AUTOMATA THEORY AND FORMAL LANGUAGES 3+0+0 Elective 6 Face To Face
BBM402 THEORY OF COMPUTATION 3+0+0 Elective 6 Face To Face
BBM403 COMBINATORICS AND GRAPH THEORY 3+0+0 Elective 6 Face To Face
BBM404 FUNDAMENTALS OF COMPILER CONSTRUCTION 3+0+0 Elective 6 Face To Face
BBM405 FUNDAMENTALS OF ARTIFICIAL INTELLIGENCE 3+0+0 Elective 6 Face To Face
BBM406 FUNDAMENTALS OF MACHINE LEARNING 3+0+0 Elective 6 Face To Face
BBM407 FUZZY LOGIC 3+0+0 Elective 6 Face To Face
BBM408 ALGORITHM ANALYSIS 3+0+0 Elective 6 Face To Face
BBM409 Machine Learning Laboratory 0+2+0 Elective 4 Face To Face
BBM410 DYNAMICAL SYSTEMS 3+0+0 Elective 6 Face To Face
BBM411 Fundamentals of Bioinformatics 3+0+0 Elective 6 Face To Face
BBM412 COMPUTER GRAPHICS 3+0+0 Elective 6 Face To Face
BBM413 FUNDAMENTALS OF IMAGE PROCESSING 3+0+0 Elective 6 Face To Face
BBM414 COMPUTER GRAPHICS LABORATORY 0+2+0 Elective 4 Face To Face
BBM415 IMAGE PROCESSING LABORATORY 0+2+0 Elective 4 Face To Face
BBM416 FUNDAMENTALS OF COMPUTER VISION 3+0+0 Elective 6 Face To Face
BBM418 COMPUTER VISION LABORATORY 0+2+0 Elective 4 Face To Face
BBM421 GAME TECHNOLOGIES 3+0+0 Elective 6 Face To Face
BBM422 MOBILE COMPUTING 3+0+0 Elective 6 Face To Face
BBM423 GAME TECHNOLOGIES LABORATORY 0+2+0 Elective 4 Face To Face
BBM424 MOBILE COMPUTING LABORATORY 0+2+0 Elective 4 Face To Face
BBM431 ADVANCED COMPUTER ARCHITECTURES 3+0+0 Elective 6 Face To Face
BBM432 EMBEDDED SYSTEMS 3+0+0 Elective 6 Face To Face
BBM433 MICROPROCESSORS 3+0+0 Elective 6 Face To Face
BBM434 EMBEDDED SYSTEMS LABORATORY 0+2+0 Elective 4 Face To Face
BBM436 MICROPROCESSORS LABORATORY 0+2+0 Elective 4 Face To Face
BBM441 Introduction to High Performance Computing 3+0+0 Elective 6 Face To Face
BBM442 PARALLEL PROCESSING 3+0+0 Elective 6 Face To Face
BBM443 Fundamentals of BLOCKCHAIN 3+0+0 Elective 6 Face To Face
BBM444 FUNDAMENTALS OF COMPUTATIONAL PHOTOGRAPHY 3+0+0 Elective 6 Face To Face
BBM446 COMPUTATIONAL PHOTOGRAPHY LABORATORY 0+2+0 Elective 4 Face To Face
BBM451 COMPUTER NETWORKS 3+0+0 Elective 6 Face To Face
BBM452 DATA COMMUNICATIONS 3+0+0 Elective 6 Face To Face
BBM453 COMPUTER NETWORKS LABORATORY 0+2+0 Elective 4 Face To Face
BBM456 COMPUTER AND NETWORK SECURITY 3+0+0 Elective 6 Face To Face
BBM458 Wireless and mobile networking 3+0+0 Elective 6 Face To Face
BBM459 Secure Programming Laboratory 0+2+0 Elective 4 Face To Face
BBM460 WIRELESS AND MOBILE NETWORKS LAB. 0+2+0 Elective 4 Face To Face
BBM461 SECURE PROGRAMMING 3+0+0 Elective 6 Face To Face
BBM462 SOCIAL AND ECONOMIC NETWORKS 3+0+0 Elective 6 Face To Face
BBM463 INFORMATION SECURITY 3+0+0 Elective 6 Face To Face
BBM465 INFORMATION SECURITY LABORATORY 0+2+0 Elective 4 Face To Face
BBM467 DATA INTENSIVE APPLICATIONS 3+0+0 Elective 6 Face To Face
BBM469 DATA INTENSIVE APPLICATIONS LAB. 0+2+0 Elective 4 Face To Face
BBM471 DATABASE MANAGEMENT SYSTEMS 3+0+0 Elective 6 Face To Face
BBM472 GEOGRAPHIC INFORMATION SYSTEMS 3+0+0 Elective 6 Face To Face
BBM473 DATABASE MANAGEMENT SYSTEMS LABORATORY 0+2+0 Elective 4 Face To Face
BBM474 GEOGRAPHIC INFORMATION SYSTEMS LABORATORY 0+2+0 Elective 4 Face To Face
BBM475 MANAGEMENT INFORMATION SYSTEMS 3+0+0 Elective 6 Face To Face
BBM481 SOFTWARE DEVELOPMENT 3+0+0 Elective 6 Face To Face
BBM482 SOFTWARE QUALITY ASSURANCE 3+0+0 Elective 6 Face To Face
BBM483 SOFTWARE DEVELOPMENT LABORATORY 0+2+0 Elective 4 Face To Face
BBM484 SOFTWARE QUALITY ASSURANCE LABORATORY 0+2+0 Elective 4 Face To Face
BBM485 SOFTWARE ARCHITECTURES 3+0+0 Elective 6 Face To Face
BBM486 DESIGN PATTERNS 3+0+0 Elective 6 Face To Face
BBM488 WEB SERVICES LAB. 0+2+0 Elective 4 Face To Face
BBM490 FUNDAMENTALS OF WEB ARCHITECTURE 3+0+0 Elective 6 Face To Face
BBM491 PERSONAL SOFTWARE PROCESS 3+0+0 Elective 6 Face To Face
BBM492 TEAM SOFTWARE PROCESS 3+0+0 Elective 6 Face To Face
BBM493 PERSONAL SOFTWARE PROCESS LABORATORY 0+2+0 Elective 4 Face To Face
BBM494 Team Software Process Lab. 0+2+0 Elective 4 Face To Face
BBM495 Introduction to Natural Language Processing 3+0+0 Elective 6 Face To Face
BBM497 Introduction to Natural Language Processing Lab. 0+2+0 Elective 4 Face To Face
BBM498 Software Requirements 3+0+0 Elective 6 Face To Face
Total ECTS 370
2.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count Mode of Delivery
BBM102 Introduction to Programming II 3+0+0 Compulsory 8 Face To Face
BBM104 Introduction to Programming Laboratory II 0+2+0 Compulsory 4 Face To Face
FİZ117 GENERAL PHYSICS LABORATORY 0+3+0 Compulsory 2 Face To Face
FİZ138 PHYSICS II 4+0+0 Compulsory 5 Face To Face
İNG112 INTEGRATED SKILLS II 3+0+0 Compulsory 3 Face To Face
MAT124 MATHEMATICS II 4+2+0 Compulsory 6 Face To Face
TKD104 TURKISH LANGUAGE II 2+0+0 Compulsory 2 Face To Face
Total ECTS 30
3.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count Mode of Delivery
AİT203 ATATÜRKS PRIN.& A HIS.OF HIS REF.I 2+0+0 Compulsory 2 Face To Face
BBM201 Data Structures 3+0+0 Compulsory 5 Face To Face
BBM203 SOFTWARE LABORATORY I 0+2+0 Compulsory 2 Face To Face
BBM205 DISCRETE STRUCTURES 3+0+0 Compulsory 5 Face To Face
BBM231 LOGIC DESIGN 3+0+0 Compulsory 5 Face To Face
BBM233 LOGIC DESIGN LABORATORY 0+2+0 Compulsory 2 Face To Face
İST299 PROBABILITY 3+0+0 Compulsory 5 Face To Face
MÜH103 OCCUPATIONAL HEALTH AND SAFETY I 1+0+0 Compulsory 1 Face To Face
Total ECTS 27
4.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count Mode of Delivery
AİT204 ATATÜRKS PRIN.& A HIS.OF HIS REF.II 2+0+0 Compulsory 2 Face To Face
BBM202 ALGORITHMS 3+0+0 Compulsory 4 Face To Face
BBM204 SOFTWARE LABORATORY II 0+2+0 Compulsory 2 Face To Face
BBM234 COMPUTER ORGANIZATION 3+0+0 Compulsory 4 Face To Face
ELE296 BASIC ELECTRIC CIRCUITS AND ELECTRONICS 3+0+0 Compulsory 5 Face To Face
İST292 STATİSTİCS 3+0+0 Compulsory 5 Face To Face
MAT254 Fundamental Linear Algebra 3+0+0 Compulsory 4 Face To Face
MÜH104 OCCUPATIONAL HEALTH AND SAFETY II 1+0+0 Compulsory 1 Face To Face
Total ECTS 27
5.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count Mode of Delivery
BBM301 PROGRAMMING LANGUAGES 3+0+0 Compulsory 4 Face To Face
BBM325 INTERNSHIP I 0+4+0 Compulsory 5 Face To Face
BBM341 SYSTEM PROGRAMMING 3+0+0 Compulsory 4 Face To Face
BBM371 DATA MANAGEMENT 3+0+0 Compulsory 4 Face To Face
BBM476 ARTİFİCİAL NEURAL NETWORKS 3+0+0 Elective 6 Face To Face
BBM477 SAMPLED DATA SYSTEMS 3+0+0 Elective 6 Face To Face
Total ECTS 29
6.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count Mode of Delivery
BBM342 OPERATING SYSTEMS 3+0+0 Compulsory 5 Face To Face
BBM382 SOFTWARE ENGINEERING 3+0+0 Compulsory 5 Face To Face
BBM384 Software Eng. Lab. 0+2+0 Compulsory 4 Face To Face
Total ECTS 14
7.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count Mode of Delivery
BBM425 INTERNSHIP II 0+4+0 Compulsory 5 Face To Face
BBM427 TECHNOLOGY SEMINARS I 0+2+0 Compulsory 1 Face To Face
BBM479 DESIGN PROJECT I 0+4+0 Compulsory 4 Face To Face
Total ECTS 10
8.Semester Course Plan
Course Code Course Name T+A+L Compulsory/Elective ECTS Group Code Group Course Count Mode of Delivery
BBM428 TECHNOLOGY SEMINARS II 0+2+0 Compulsory 1 Face To Face
BBM480 DESIGN PROJECT II 0+6+0 Compulsory 6 Face To Face
BBM426 Extended Reality 3+0+0 Elective 6 Face To Face
BBM448 Distributed Systems 3+0+0 Elective 6 Face To Face
BBM478 Data Driven Methods in Computer Science 3+0+0 Elective 6 Face To Face
BBM499 Machine Learning Lifecycle Management 3+0+0 Elective 6 Face To Face
Total ECTS 31




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