DEGREE PROGRAMMES

: Computer Engineering

General Description

History

Dokuz Eylul University, Computer Engineering Department was founded in 1994 by the founding head Prof. Dr. Esen ÖZKARAHAN. The undergraduate program has started in 1995. The program language is English. Those students, who fail to pass the English Proficiency Test, must attend the English Preparatory Class. The education was conducted in the classical system until 2007, but after the 2007-2008 academic year, the Project / Problem-Based Learning system was adopted. Currently, based on a relative grading system; group and individual applications, written exams with assignments and project based evaluation are used. Since its establishment, Formal Education program has been implemented. In addition to Undergraduate Education, Master and PhD programs in Computer Engineering are offered at the Graduate School of Natural and Applied Sciences. The language of graduate programs is English.

Qualification Awarded

Computer Engineering, Bachelor's Degree (B.Sc.)

Level of Qualification

First Cycle (Bachelor's Degree)

Specific Admission Requirements

High school diploma, placement through a nation-wide Student Selection Examination, DEU School of Foreign Languages English Proficiency Test (minimum 70) or equivalent test.

Specific Arrangements for Recognition of Prior Learning (Formal, Non-Formal and Informal)

For students who intend to transfer to Dokuz Eylül University from universities in Turkey and in foreign countries, the articles of Regulation on the principles of student transfer between programs at associate and undergraduate degrees in higher education institutions, dual major and minor program standards and principles on credit transfers between institutions as well as the Evaluation Criteria on Student Transfer determined by Dokuz Eylül University Senate are implemented. The vertical transfers of the graduates of Vocational Schools to undergraduate programs related to their completed programs are subject to the rules of Regulation on the continuation of the graduates of Vocational Schools and Distant Learning Programs to undergraduate programs.

Qualification Requirements and Regulations

Student must successfully complete all of the courses in the four-year program, in order to graduate. This degree is given to students who pass all courses in the curriculum, successfully complete the 12-week period internship, the graduation project, a minimum of 240 ECTS credits and obtain an overall grade point average of at least 2.00 / 4.00.

Profile of the Programme

Undergraduate, Master and PhD programs are provided by Dokuz Eylul University Computer Engineering Department. The language is English for all programs.
The aim of the department is to train Computer Engineers who can lead the developing and structuring IT sector in our country and who can be creative in theoretical and applied fields. The objective of the program is to provide the students with the capability to design, implement and manage computer software and hardware systems. For this purpose, courses in algorithms and programming, data structures, computer architecture, circuit theory and electronics, software engineering, information systems, operating systems, computer networks and database management systems are given.
Students who are successful in their undergraduate programs, may have Double Major Degree Program (DMP) and/or Minor Program in other engineering programs. A diploma in a second branch is given to students who complete a major program, while a certificate in a second branch is given to students who complete a minor program.
Department has been awarded accreditation since 2007 and also EUR-ACE label for years 2009-2014, by Association for Evaluation and Accreditation of Engineering Programs (MUDEK).
Since 2010, BOLOGNA Process (European Higher Education Area alignment) has been started for the citizens of the countries within the European Higher Education Area, to provide easy travelling for higher education and working.
Since 2011, Diploma Supplement is given to graduating students. The University has received the Diploma Supplement Label and studies are in progress for the ECTS label.
Through bilateral agreements with high-quality institutions of international reputation, the Department is aiming to increase the knowledge and experience, by supporting the exchange of students and academics. As of 2017, the Department has 9 bilateral agreements for ERASMUS Students and Scholars Exchange Program, and 6 bilateral agreements for FARABİ program.
As of 2017, the educational and research activities are maintained with a wide range of academic staff consisting of 2 professors, 5 associate professors, 3 assistant professors, 3 lecturers and 15 research assistants.
Education is given in the 6 classrooms and 3 presentation rooms in a three-storey building. There is a projector, a computer, and a white board, in every classroom. There are 1 computer laboratories, 1 hardware laboratory in service of the students. Additionally, there are 4 research laboratories next to the academic staff rooms, used in thesis research of graduate students. There is also both wired and wireless network connection available for all students and instructors, in the department.
With consulting faculty members, our students have won first, second and third prize in various competitions like Microsoft Imagine Cup, IBM Software Academy etc., in Turkey.
The department has 4 ongoing Research Groups. These are Natural Language Processing Work Group, Data Mining Work Group, Security Research Group and Multimedia Information Retrieval Work Group. The department faculty members have publications enlisted in SCI and other edited journals. In addition, they are developing TEYDEB and TUBITAK projects.
The department has the capability to provide consulting services to every corporation and mainly software companies, in every field of computer sciences. The department faculty members can provide knowhow and working environment support for databases, computer networks, distance learning, natural language processing, multimedia (music and image) processing, computer security, project management, software quality, the application of latest computer technology developments, in industrial and other projects. In this context, joint graduation projects which can extend into graduate education with industrial corporations have been started.

Key Learning Outcomes

1   Possess theoretical/practical knowledge and sufficient background in mathematics, science, computation and computer engineering.
2   Is aware of complicated information technology problems and possess the knowledge, skills to define, formulate and solve them. For this purpose, has ability to select and apply appropriate analysis and modeling methods.
3   Analyze a complex system, a part of a system or process to determine the requirements under realistic constraints and conditions, compare the alternatives using engineering methodologies and design the most suitable solution.
4   Has the ability to use all resources efficiently for implementation of design, to develop modern techniques and tools. Has the ability to design experiments, conduct experiments, collect data, analyze and interpret results.
5   Work effectively and result focused individually, as a team member or leader in disciplinary and inter-disciplinary projects. Has knowledge about project, risk and alteration management.
6   Make global resource research on a topic, evaluates and uses the resources efficiently.
7   Develop positive attitude and continuous awareness towards lifelong learning and personal improvement, by following the daily advances in information technologies. Follows innovations, renews knowledge and being an entrepreneur.
8   Communicates effectively verbally and in writing, gives and receives clear and understandable instructions, makes effective presentations. Writes effective reports and understand written reports, prepare design and production reports. Monitors, interprets and prepares technical documents using information in English and Turkish.
9   Is aware of implications of information technology applications on institutional, social and universal platforms; considers their consequences on health, environmental and safety. Has knowledge about sustainable development.
10   Have professional and ethical responsibilities, understand the principles of information technology laws and apply them to professional activities. Has knowledge about the standards used in information technology applications.

Occupational Profiles of Graduates with Examples

The degree enables the holder to exercise the profession in companies in which the information technology is used, as developers and managers of software and hardware systems.
The computer engineers who graduated from the department work at various positions including academic positions, at home and abroad. The graduates can create their own businesses in various fields such as software development, computer network management and consulting, as well as working at firms specialized in these areas, and in the related departments of corporations which have an IT Department.
The graduates generally take positions in companies working in the IT or Communication technologies, R & D, Software development areas as software engineers, analysts, IT specialists, test engineers, control engineers, system managers, hardware design engineers, IT managers, network engineers, network designers, network security managers. In addition, they may take any positions as research assistants, lecturers, faculty members in computer engineering and computer science departments of universities.

Access to Further Studies

Students who graduate from this program may apply to second cycle programmes.

Course Structure Diagram with Credits

Academic Plan consists of 38 compulsory and 9 elective courses. There is a total of 34 elective courses included in the department elective courses pool; 17 courses in fall and 17 courses in the spring semester. In addition, 39 non-technical social elective courses and 34 technical elective courses are opened in the Faculty. The ratio of compulsory courses to elective courses in the curriculum is 194 / 46 ECTS. The students have to take 10 ECTS of elective courses from Faculty Elective Courses Plan. The course structure and associated credits are provided in the Educational Plan given below.
T: Theoretical P: Practice L: Laboratory
B: Spring Semester G: Fall Semester H: Full Year
1 .Semester:
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
G 1 CME 1203 INTRODUCTION TO COMPUTER ENGINEERING REQUIRED 2 2 0 4
G 2 CME 1205 DISCRETE COMPUTATIONAL STRUCTURES REQUIRED 3 0 0 5
G 3 CME 1211 ALGORITHMS AND PROGRAMMING I REQUIRED 2 2 0 5
G 4 CME 1251 PROJECT BASED LEARNING I REQUIRED 2 2 0 4
G 5 KPD 1001 CAREER PLANNING REQUIRED 1 0 0 2
G 6 MAT 1001 CALCULUS I REQUIRED 4 0 0 5
G 7 PHY 1101 PHYSICS I REQUIRED 3 2 0 5
G 0 - ELECTIVE COURSE ELECTIVE - - - 0
TOTAL:   30
 
2. Semester:
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
B 1 CME 1206 TECHNICAL ENGLISH REQUIRED 2 0 0 3
B 2 CME 1212 ALGORITHMS AND PROGRAMMING II REQUIRED 2 2 0 7
B 3 CME 1214 LOGIC DESIGN REQUIRED 2 2 0 6
B 4 CME 1252 PROJECT BASED LEARNING II REQUIRED 2 2 0 4
B 5 MAT 1002 CALCULUS II REQUIRED 4 0 0 5
B 6 PHY 1102 PHYSICS II REQUIRED 3 2 0 5
B 0 - ELECTIVE COURSE ELECTIVE - - - 0
TOTAL:   30
 
3 .Semester:
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
G 1 CME 2201 DATA STRUCTURES REQUIRED 2 2 0 7
G 2 CME 2203 INTRODUCTION TO CIRCUITS AND ELECTRONICS REQUIRED 3 2 0 7
G 3 CME 2205 PROBABILITY AND STATISTICS REQUIRED 2 2 0 4
G 4 CME 2207 DIFFERENTIAL EQUATIONS AND LINEAR ALGEBRA REQUIRED 4 0 0 5
G 5 TDL 1001 TURKISH LANGUAGE I REQUIRED 2 0 0 2
G 0 - ELECTIVE COURSE ELECTIVE - - - 5
TOTAL:   30
 
3 .Semester: Elective Course
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
G 1 BDE 1003 PHYSICAL EDUCATION ELECTIVE 2 0 0 2
G 2 ESE 2067 BUSINESS MANAGEMENT AND MANAGEMENT SOCIAL ELECTIVE 2 0 0 3
G 3 ESE 2069 PERSONAL STYLE AND IMAGE MANAGEMENT SOCIAL ELECTIVE 2 0 0 3
G 4 GÇD 1001 VOLUNTEERISM STUDIES SOCIAL ELECTIVE 1 2 0 4
G 5 GSH 1003 FOLK DANCING ELECTIVE 2 0 0 2
G 6 GSM 1003 MUSIC ELECTIVE 2 0 0 2
G 7 İHD 1002 HUMAN RIGHTS SOCIAL ELECTIVE 2 0 0 4
 
4. Semester:
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
B 1 CME 2202 DATA ORGANIZATION AND MANAGEMENT REQUIRED 3 2 0 6
B 2 CME 2204 ALGORITHM ANALYSIS REQUIRED 2 2 0 6
B 3 CME 2206 COMPUTER ARCHITECTURE REQUIRED 3 2 0 6
B 4 CME 2208 NUMERICAL ANALYSIS REQUIRED 3 0 0 4
B 5 CME 2210 OBJECT ORIENTED ANALYSIS AND DESIGN REQUIRED 2 2 0 6
B 6 TDL 1002 TURKISH LANGUAGE II REQUIRED 2 0 0 2
B 0 - ELECTIVE COURSE ELECTIVE - - - 0
TOTAL:   30
 
4 .Semester: Elective Course
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
B 1 ESE 2070 CLIMATE CHANGE AND SUSTAINABLE MANAGEMENT SOCIAL ELECTIVE 2 0 0 3
 
5 .Semester:
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
G 1 ATA 1001 PRINCIPLES OF ATATURK AND HISTORY OF THE TURKISH REVOLUTION I REQUIRED 2 0 0 2
G 2 CME 3201 DATABASE MANAGEMENT SYSTEMS REQUIRED 2 2 0 6
G 3 CME 3203 THEORY OF COMPUTATION REQUIRED 2 2 0 6
G 4 CME 3205 OPERATING SYSTEMS REQUIRED 2 2 0 6
G 5 CME 3207 SIGNALS AND SYSTEMS FOR COMPUTER ENGINEERING REQUIRED 2 2 0 6
G 0 - ELECTIVE COURSE ELECTIVE - - - 4
TOTAL:   30
 
6. Semester:
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
B 1 ATA 1002 PRINCIPLES OF ATATURK AND HISTORY OF THE TURKISH REVOLUTION II REQUIRED 2 0 0 2
B 2 CME 3202 CONCEPTS OF PROGRAMMING LANGUAGES REQUIRED 2 2 0 6
B 3 CME 3204 DATA COMMUNICATIONS AND COMPUTER NETWORKS REQUIRED 3 1 0 6
B 4 CME 3206 SOFTWARE ENGINEERING REQUIRED 3 2 0 7
B 5 CME 3208 PRINCIPLES OF EMBEDDED SYSTEMS REQUIRED 2 2 0 6
B 0 - ELECTIVE COURSE ELECTIVE - - - 3
TOTAL:   30
 
6 .Semester: Elective Course
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
B 1 ETE 3034 FINANCIAL MANAGEMENT FOR ENGINEERS TECHNICAL ELECTIVE 2 0 0 4
 
7 .Semester:
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
G 1 CME 4203 COMPUTER ENGINEERING DESIGN REQUIRED 0 2 0 4
G 2 CME 4293 SUMMER TRAINING I SUMMER TRAINING 0 0 0 6
G 3 İSG 4001 OCCUPATIONAL HEALTH AND SAFETY I REQUIRED 2 0 0 2
G 0 - ELECTIVE COURSE ELECTIVE - - - 18
TOTAL:   30
 
7 .Semester: Elective Course
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
G 1 CME 4403 INTRODUCTION TO MACHINE LEARNING ELECTIVE 2 2 0 6
G 2 CME 4405 PARALLEL COMPUTING ELECTIVE 2 2 0 6
G 3 CME 4407 COMPUTER GAME DESIGN AND PROGRAMMING ELECTIVE 2 2 0 6
G 4 CME 4409 COMPUTER GRAPHICS ELECTIVE 2 2 0 6
G 5 CME 4411 SOFTWARE PROJECT MANAGEMENT ELECTIVE 3 0 0 6
G 6 CME 4413 TOPICS IN DATABASES ELECTIVE 2 2 0 6
G 7 CME 4415 DISTRIBUTED DATABASES ELECTIVE 2 2 0 6
G 8 CME 4417 SIMULATION AND MODELING ELECTIVE 2 2 0 6
G 9 CME 4419 HUMAN COMPUTER INTERACTION ELECTIVE 2 2 0 6
G 10 CME 4421 SYSTEMS PROGRAMMING ELECTIVE 2 2 0 6
G 11 CME 4423 MOBILE DEVICES AND APPLICATIONS ELECTIVE 2 2 0 6
G 12 CME 4425 INTRODUCTION TO BIOINFORMATICS ALGORITHMS ELECTIVE 2 2 0 6
G 13 CME 4428 IOS PROGRAMMING ELECTIVE 2 2 0 6
G 14 CME 4453 QUALITY OF SERVICE ADVANCEMENTS IN IP NETWORKS ELECTIVE 3 0 0 6
G 15 CME 4455 FUNDAMENTALS OF NETWORK DESIGN ELECTIVE 2 2 0 6
G 16 CME 4459 MICROPROCESSORS ELECTIVE 3 0 0 6
G 17 CME 4461 NETWORK SECURITY ELECTIVE 3 0 0 6
G 18 CME 4463 DRONE TECHNOLOGY ELECTIVE 3 0 0 6
 
8. Semester:
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
B 1 CME 4202 SENIOR PROJECT SENIOR PROJECT 0 6 0 6
B 2 CME 4294 SUMMER TRAINING II SUMMER TRAINING 0 0 0 4
B 3 İSG 4002 OCCUPATIONAL HEALTH AND SAFETY REQUIRED 2 0 0 2
B 0 - ELECTIVE COURSE ELECTIVE - - - 18
TOTAL:   30
 
8 .Semester: Elective Course
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
B 1 CME 4404 INTRODUCTION TO SOFTWARE VERIFICATION ELECTIVE 2 2 0 6
B 2 CME 4406 MULTIMEDIA SYSTEMS ELECTIVE 2 2 0 6
B 3 CME 4408 INTRODUCTION TO NATURAL LANGUAGE PROCESSING ELECTIVE 2 2 0 6
B 4 CME 4410 INTRODUCTION TO PATTERN RECOGNITION ELECTIVE 2 2 0 6
B 5 CME 4412 INTRODUCTION TO DIGITAL IMAGE PROCESSING ELECTIVE 2 2 0 6
B 6 CME 4414 ADVANCES IN WEB TECHNOLOGIES ELECTIVE 2 2 0 6
B 7 CME 4416 INTRODUCTION TO DATA MINING ELECTIVE 2 2 0 6
B 8 CME 4418 INTRODUCTION TO ARTIFICIAL INTELLIGENCE ELECTIVE 2 2 0 6
B 9 CME 4420 ANALYSIS AND DESIGN OF ALGORITHMS ELECTIVE 2 2 0 6
B 10 CME 4422 INTRODUCTION TO GRAPH THEORY ELECTIVE 2 2 0 6
B 11 CME 4430 VISUAL SYSTEMS DESIGN ELECTIVE 2 2 0 6
B 12 CME 4432 APPLICATIONS OF DECISION SUPPORT SYSTEMS ELECTIVE 2 2 0 6
B 13 CME 4434 DATA WAREHOUSES AND BUSINESS INTELLIGENCE ELECTIVE 2 2 0 6
B 14 CME 4436 BASICS OF INTERNET OF THINGS ELECTIVE 2 2 0 6
B 15 CME 4454 NETWORK SERVICES AND APPLICATIONS ELECTIVE 3 0 0 6
B 16 CME 4456 RECONFIGURABLE COMPUTING ELECTIVE 3 0 0 6
B 17 CME 4458 MICROPROCESSOR BASED SYSTEM DESIGN ELECTIVE 3 0 0 6
B 18 CME 4460 INTRODUCTION TO CRYPTOGRAPHY ELECTIVE 3 0 0 6
B 19 CME 4462 DIGITAL AUDIO PROCESSING ELECTIVE 3 0 0 6
B 20 CME 4464 ENTREPRENEURSHIP AND INNOVATION ELECTIVE 2 2 0 6
 
 
FLEXIBLE ELECTIVE COURSE ACCORDING TO ECTS
Semester No Course Unit Code Course Unit Title Course Unit Type T P L ECTS
H 1 ESE 2013 ENGINEERING ETHICS SOCIAL ELECTIVE 2 0 0 3
H 2 ESE 2014 EFFECTIVE COMMUNICATION IN ENGINEERING SOCIAL ELECTIVE 2 0 0 3
H 3 ESE 2015 FRENCH FOR ENGINEERS SOCIAL ELECTIVE 2 0 0 3
H 4 ESE 2016 ENVIROMENTAL POLLUTION & ITS CONTROL SOCIAL ELECTIVE 2 0 0 3
H 5 ESE 2024 NATURE, ENVIRONMENT AND URBANIZATION SOCIAL ELECTIVE 2 0 0 3
H 6 ESE 2037 ENGINEERING ECONOMICS SOCIAL ELECTIVE 2 0 0 3
H 7 ESE 2050 INTELLECTUAL PROPERTY RIGHTS SOCIAL ELECTIVE 2 0 0 3
H 8 ESE 2059 DISASTERS ADMINISTRATION SOCIAL ELECTIVE 2 0 0 3
H 9 ESE 2060 BASIC JAPANESE SOCIAL ELECTIVE 2 0 0 3
H 10 ESE 2065 CAREER PLANNING AND DEVELOPMENT SOCIAL ELECTIVE 2 0 0 3
H 11 ESE 2066 OCCUPATIONAL HEALTH DISEASES IN ENGINEERING SOCIAL ELECTIVE 2 0 0 3
H 1 ETE 3003 INTRODUCTION TO NANOTECHNOLOGY TECHNICAL ELECTIVE 2 0 0 4
H 2 ETE 3006 BIOMEDICAL SYSTEMS TECHNICAL ELECTIVE 2 0 0 4
H 3 ETE 3007 FUNDAMENTALS ROBOTICS TECHNICAL ELECTIVE 2 0 0 4
H 4 ETE 3014 GIS FOR ENGINEERS TECHNICAL ELECTIVE 2 0 0 4
H 5 ETE 3017 PHYSICAL MODELS TECHNICAL ELECTIVE 2 0 0 4
H 6 ETE 3018 MODERN ENGINEERING MATHEMATICS TECHNICAL ELECTIVE 2 0 0 4
H 7 ETE 3025 PROJECT MANAGEMENT TECHNICAL ELECTIVE 2 0 0 4
H 8 ETE 3029 QUALITY MANAGEMENT TECHNICAL ELECTIVE 2 0 0 4
H 9 ETE 3031 NAVIGATION ENGINEERING TECHNICAL ELECTIVE 2 0 0 4
H 10 ETE 3032 PERFORMANCE MEASUREMENT IN BUSINESSES TECHNICAL ELECTIVE 2 0 0 4
 

Examination Regulations, Assessment and Grading

The examination, assessment and grading are carried out according to the related clauses of the Education and Examination Regulations of Dokuz Eylul University for Foundation and Undergraduate Education and according to the Education and Examination Regulations of Engineering Faculty
The students are entitled to achieve minimum 1,00/4,00 to be successful for any course and cumulatively minimum 2,00/4,00 for graduation.
Assessment and grading methods of each course are defined and indicated by the instructor of the course on the data form: Course Details.

Graduation Requirements

Student must successfully complete all the courses in the four-year program, in order to graduate. This degree is awarded to students who pass all courses in the curriculum, successfully complete the 12-week period internship and the graduation project, and provide a minimum of 240 ECTS credit with an overall grade point average of at least 2.00/4.00.

Mode of Study (Full-Time, Part-Time, E-Learning )

Full-time

Programme Director or Equivalent

Prof. Dr. Yaçın ÇEBİ
Dokuz Eylul University
Department of Computer Engineering
Tel: +90 (232) 3017401
Fax: +90 (232) 3017402
e-mail: yalcin@cs.deu.edu.tr