Ondokuz Mayıs Üniversitesi Bilgi Paketi - Ders Kataloğu
Faculty of Engineering - Department of Computer Engineering

General Description

History

Ondokuz Mayis University Department of Computer Engineering belongs to Faculty of Engineering has started its education program in the academic year of 1998 – 1999. By 2013, in Computer Engineering Department, there are 7 faculty members two associate professors, five assistant professors.

Qualification Awarded

The Bachelor's Degree in Computer Engineering ( first cycle in Computer Engineering) is awarded to the graduates who have successfully completed all courses in the curriculum.

Level of Qualification

First Cycle

Specific Admission Requirements

The general requirements explained in “General Admission Requirements” of Information on the Institution part are applied for admission of students.

Specific Arrangements For Recognition Of Prior Learning (Formal, Non-Formal and Informal)

The rules and regulations for recognition of formal prior learning are well defined. Transfer can be made among the institutions of which equivalency is recognized by Higher Education Council. Also successful vocational school graduates to continue their educaiton to obtain Bachelor’s degrees if they are successful in the selection and the placement examination (DGS, i.e. vertical transfer examination) are admitted. The courses to be taken by these students are determined by the relevant department, on the basis of courses they have completed in the programs from which they have graduated. Recognition of prior non-formal and in-formal learning is at the beginning stage in Turkish Higher Education Institutions. Ondokuz Mayıs University and hence of the Department is not an exception to this. However, exams of exemption are organised at the start of each year at the University for the courses of English Language and Computer Skills. The students who have completed the proficiencies for these courses on his/her own or through other means, and believe that they have achieved the learning outcomes specified are given the right to take the exemption exam. The students who achieve a passing grade from these exams are held exempt from the related course in the curriculum.

Qualification Requirements and Regulations

Students must obtain a grade point average of at least 60 out of 1000 and successfully pass all courses on the programme (equivalent to a total of 240 ECTS).

Profile of The Programme

Computer Engineering Department conducts an education program with the aim of to educate the students in the best way by combining the theory and practice as contemporary engineers who may found a qualified job in national or international organizations or academic area of information technology; analyze the operation of an existing system, find unique and creative solutions by identifying the problems, design and make projects for the new system, to make individual and team work to advance in working life, to express himself verbally and in writing, to have advanced foreign language skills to follow written sources, to open the innovation and self-confidence, as well as who are sensitive to the ages’ problem and with this sensitivity who are fulfilling the job responsibilities, who are able to act in accordance with ethically with acquiring the title of computer engineering based on a solid infrastructure of basic and engineering sciences. Program has compulsory courses related with both of basic engineering sciences and computer engineering. In addition, the education plan, as well as compulsory courses, includes elective courses that students can choose according to their preferences. Thus, Computer Engineering Department trains modern engineers, who can serve as computer engineering profession equipped with the knowledge and skills and who are self-development by following the developments in the field, suitable for team work, questioning and give importance to the ethical values, in all national and international areas.

Occupational Profiles of Graduates With Examples

At the end of undergraduate education, students who are successful are awarded the "Computer Engineer" diploma. Alumni of the department can have jobs like the system analyst, application programmer, usually the director of data processing centers, administrator of database, co-founder and executive engineer, research and development engineer in the computer-aided industrial design and implementations of the systems and so on. In addition, they can also get chance, with researching and making scientific study, for academic progress by contributing to the education as a Lecturer at universities.

Access to Further Studies

The graduates holding Bachelor’s Degree are eligible to apply to Master’s Degree programmes at national level and /or international level both in the same and in related disciplines.

Examination Regulations, Assessment and Grading

Measurement and evaluation methods that is applied for each course, is detailed in "Course Curriculum".

Graduation Requirements

Graduation requirements are explained in the section “Qualification Requirements and Regulations” .

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

Full Time

Address, Programme Director or Equivalent

Adress: Ondokuz Mayıs Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü,55139/ Kurupelit SAMSUN Tel: 0 362 312 1919-1085

e-mail: info@bil.omu.edu.tr

Facilities

There are four computer labs in the Computer Engineering Department. The computers in the laboratories have operating systems both of Windows and Linux. In addition, all computers in laboratories are equipped with internet access, and antivirus programs. The special software, that are needed by the courses or laboratories which are related with computer applications, are loaded and on the other hand over time the updates, that are appropriate to the technology, are done. In addition, there are courses related to applications done in the electric-electronics laboratory. In Computer Engineering Department by 2010 there are 1 professors,1 associate professors, 6 assistant professors.

Programme Outcomes

  1. Ability to apply basic mathematic and computer scinece knowledge to computer engineering problems.
  2. Ability to detect, identify and resolve the problems in a string
  3. Ability to desing a system or a process to meet the requirements with modern design tools
  4. Ability to identify and use the hardware and software solutions, suitable for requirements
  5. Ability to analyse and interpret based on experiment, observation, application and reasoning
  6. Ability to work individualy, in disciplinary or multidisciplinary teams.
  7. Turkish written and verbal communication skills,to gain knowledge of foreign language to ensure progress in profession.
  8. With understanding the necessity of life-long learning,skills of being open to new awareness and self-renewal.
  9. Professional and moral responsibility to be conscious.
  10. To be able to plan and manage a poject, ability to onderstand the improtance of the concepts such as entrepreneurship, innovation and so on in business life.
  11. The awareness of the problems of social, economic, environmental and so on of our age, to perform the profession of engineering with the responsibility brought with these awareness.
  12. To find creative and original solutionsand to produce alternative solutions with inquisitive mind
  13. The development of personility trait such as self-confidence, stand up challenges, determination, patience.

Course Structure Diagram with Credits

T:Theoretical,P:Practice, L:Laboratory
Semester 1
Course Unit Code Course Unit Title Type of Course T P L Credit ECTS
BİL101Introduction To Computer Engineering Zorunlu 3 0 0 3.0 5.0
BİL103Introduction To Programming I Zorunlu 2 2 0 3.0 6.0
BİL121Discrete Mathematics Zorunlu 3 0 0 3.0 6.0
İSG101Occupational Health And Safetty-I Zorunlu 2 0 0 2.0 2.0
TBFİZ101Physics-I Ortak 3 0 0 3.0 6.0
TBMAT101Mathematics-I Ortak 4 0 0 4.0 5.0
YD101Foreign Language-I SDG 2 0 0 2.0 2.0
Total 19 2 0 20.0 32.0
Semester 2
Course Unit Code Course Unit Title Type of Course T P L Credit ECTS
BİL104Introduction To Programming II Zorunlu 2 2 0 3.0 6.0
BİL108Electric Circuits And Electronics Zorunlu 3 2 0 4.0 6.0
BİL124Introduction to Probability and Statistics Zorunlu 3 0 0 3.0 5.0
İSG102Occupational Health And Safetty-II Zorunlu 2 0 0 2.0 2.0
TBFİZ102Physics-II Ortak 3 0 0 3.0 4.0
TBMAT102Mathematics-II Ortak 4 0 0 4.0 5.0
YD102Foreign Language II SDG 2 0 0 2.0 2.0
Total 19 4 0 21.0 30.0
Semester 3
Course Unit Code Course Unit Title Type of Course T P L Credit ECTS
BİL201Digital Design And Logical Circuits Zorunlu 3 0 0 3.0 6.0
BİL203Data Structures Zorunlu 3 0 0 3.0 6.0
BİL221Linear Algebra Zorunlu 3 0 0 3.0 5.0
BİL223Differential Equations Zorunlu 3 0 0 3.0 5.0
BİL227Professional English-I Zorunlu 2 0 0 2.0 2.0
TDİ101Turkish Language-I Zorunlu 2 0 0 2.0 1.0
TEKSEÇ-ITechnical Elective Course - I SDG 3 0 0 3.0 5.0
Total 19 0 0 19.0 30.0
Semester 4
Course Unit Code Course Unit Title Type of Course T P L Credit ECTS
BİL204Algorithms Zorunlu 3 0 0 3.0 6.0
BİL206Object Oriented Programming Zorunlu 3 2 0 4.0 7.0
BİL208Numerical Analysis Zorunlu 3 0 0 3.0 6.0
BİL212Digital Circuits And Logic Design Lab Zorunlu 0 2 0 1.0 2.0
BİL228Professional English-II Zorunlu 2 0 0 2.0 2.0
BİL290Training-I Zorunlu 0 0 0 0.0 1.0
TDİ102Turkish Language-II Zorunlu 2 0 0 2.0 1.0
TEKSEÇ-IITechnical Elective Course-II SDG 3 0 0 3.0 5.0
Total 16 4 0 18.0 30.0
Semester 5
Course Unit Code Course Unit Title Type of Course T P L Credit ECTS
ATİ101Principles Of Ataturk And History Of Revolution-I Zorunlu 2 0 0 2.0 1.0
BİL301System Programming Zorunlu 3 2 0 4.0 6.0
BİL303Database Management Systems Zorunlu 3 2 0 4.0 7.0
BİL305Computer Architecture Zorunlu 3 0 0 3.0 6.0
TEKSEÇ-IIITechnical Elective Course - III SDG 3 0 0 3.0 5.0
TEKSEÇ-IVTechnical Elective Course-IV SDG 3 0 0 3.0 5.0
Total 17 4 0 19.0 30.0
Semester 6
Course Unit Code Course Unit Title Type of Course T P L Credit ECTS
ATİ102Principles Of Ataturk And History Of Revolution-II Zorunlu 2 0 0 2.0 1.0
BİL302Operating Systems Zorunlu 3 2 0 4.0 6.0
BİL306Microprocessors Zorunlu 3 2 0 4.0 6.0
BİL308Thory Of Automata Zorunlu 3 0 0 3.0 6.0
BİL390Training-II Zorunlu 0 0 0 0.0 1.0
TEKSEÇ-VTechnical Elective Course - V SDG 3 0 0 3.0 5.0
TEKSEÇ-VITechnical Elective Course - VI SDG 3 0 0 3.0 5.0
Total 17 4 0 19.0 30.0
Semester 7
Course Unit Code Course Unit Title Type of Course T P L Credit ECTS
BİL401Computer Networks Zorunlu 3 0 0 3.0 5.0
BİL419Seminar Zorunlu 2 0 0 2.0 4.0
BİL450Entrepreneurship and Innovation Zorunlu 4 0 0 4.0 6.0
LABSEÇ-ITechnical Elective Lab-I SDG 0 0 2 1.0 3.0
TEKSEÇ-VIITechnical Elective 7 SDG 3 0 0 3.0 6.0
TEKSEÇ-VIIITechnical Elective 8 SDG 3 0 0 3.0 6.0
Total 15 0 2 16.0 30.0
Semester 8
Course Unit Code Course Unit Title Type of Course T P L Credit ECTS
BİL422Project Zorunlu 2 0 0 2.0 6.0
BİL500Professional Practice Program Zorunlu 4 18 0 13.0 30.0
LABSEÇ-IITechnical Elective Lab-II SDG 0 0 2 1.0 3.0
LABSEÇ-III SDG 0 0 2 1.0 3.0
TEKSEÇ-IXTechnical Elective 9 SDG 3 0 0 3.0 6.0
TEKSEÇ-XTechnical Elective 10 SDG 3 0 0 3.0 6.0
TEKSEÇ-XITechnical Elective 11 SDG 3 0 0 3.0 6.0
Total 15 18 4 26.0 60.0

Seçmeli Ders Grupları (SDG)

YD101 / Foreign Language-I
Course Unit Code Course Unit Title T P L Credit ECTS
YDA101 German-I 2 0 0 2.0 2.0
YDF101 French-I 2 0 0 2.0 2.0
YDİ101 English I 2 0 0 2.0 2.0
YD102 / Foreign Language II
Course Unit Code Course Unit Title T P L Credit ECTS
YDA102 German-II 2 0 0 2.0 2.0
YDF102 French-II 2 0 0 2.0 2.0
YDİ102 English II 2 0 0 2.0 2.0
TEKSEÇ-I / Technical Elective Course - I
Course Unit Code Course Unit Title T P L Credit ECTS
BİL231 Java-I 3 0 0 3.0 5.0
BİL233 Advanced Programming 3 0 0 3.0 5.0
TEKSEÇ-II / Technical Elective Course-II
Course Unit Code Course Unit Title T P L Credit ECTS
BİL232 Java-II 3 0 0 3.0 5.0
BİL234 Parallel Process Architectures 3 0 0 3.0 5.0
BİL236 Graph Theory 3 0 0 3.0 5.0
TEKSEÇ-III / Technical Elective Course - III
Course Unit Code Course Unit Title T P L Credit ECTS
BİL337 Number Theory And Applicatons 3 0 0 3.0 5.0
BİL351 Complex Functions And Transformation Techniques 3 0 0 3.0 5.0
BİL353 Operations Research 3 0 0 3.0 5.0
BİL357 Digital Control-I 3 0 0 3.0 5.0
BİL359 Scientific Computing 3 0 0 3.0 0.0
BİL365 Mathematical Techniques in Computer Engineering 3 0 0 3.0 5.0
TEKSEÇ-IV / Technical Elective Course-IV
Course Unit Code Course Unit Title T P L Credit ECTS
BİL335 Web Technologies 3 0 0 3.0 5.0
BİL355 Mobile Programming 3 0 0 3.0 5.0
TEKSEÇ-V / Technical Elective Course - V
Course Unit Code Course Unit Title T P L Credit ECTS
BİL338 Computer Arithmetic 3 0 0 3.0 0.0
BİL354 Data Communication 3 0 0 3.0 0.0
BİL358 Digital Control-II 3 0 0 3.0 5.0
BİL372 Signals And Systems 3 0 0 3.0 5.0
BİL374 Introduction To Embedded Systems 3 0 0 3.0 0.0
TEKSEÇ-VI / Technical Elective Course - VI
Course Unit Code Course Unit Title T P L Credit ECTS
BİL332 Unix System Management 3 0 0 3.0 0.0
BİL334 Advanced Sql 3 0 0 3.0 0.0
BİL336 Web Programming 3 0 0 3.0 5.0
BİL366 Mobile Programming Lab. 3 0 0 3.0 5.0
LABSEÇ-I / Technical Elective Lab-I
Course Unit Code Course Unit Title T P L Credit ECTS
BİL411 Computer Networks Lab. 0 0 2 0.0 3.0
BİL413 Software Engineering Lab. 0 0 2 0.0 3.0
BİL415 Digital Image Processing Lab. 0 0 2 0.0 3.0
BİL473 Database Management Systems Lab. 0 0 2 0.0 3.0
BİL475 Web Programming Lab 0 0 2 0.0 3.0
TEKSEÇ-VII / Technical Elective 7
Course Unit Code Course Unit Title T P L Credit ECTS
BİL403 Software Engineering 3 0 0 3.0 0.0
BİL423 Programming Languages 3 0 0 3.0 6.0
BİL425 Analysis Of Algorithms 3 0 0 3.0 0.0
BİL427 Compiler Design 3 0 0 3.0 0.0
BİL431 Information Security 3 0 0 3.0 0.0
BİL433 Computer Graphics 3 0 0 3.0 0.0
BİL435 Computability Theory 3 0 0 3.0 0.0
BİL437 Combinatorics 3 0 0 3.0 0.0
BİL439 Introduction To Cryptography 3 0 0 3.0 6.0
BİL447 Game Programming 3 0 0 3.0 0.0
BİL449 Mobile Networks 3 0 0 3.0 0.0
BİL451 Custom Topics in Computer Networks 3 0 0 3.0 0.0
BİL457 Financal Mathematics 3 0 0 3.0 0.0
TEKSEÇ-VIII / Technical Elective 8
Course Unit Code Course Unit Title T P L Credit ECTS
BİL405 Digital Image Processing 3 0 0 3.0 0.0
BİL429 Introduction To Machine Learning 3 0 0 3.0 6.0
BİL441 Artificial Intelligence 3 0 0 3.0 6.0
BİL443 Robotics 3 0 0 3.0 0.0
BİL453 Special Topics in Computer Engineering-I 3 0 0 3.0 6.0
BİL455 Human - Computer Interface 3 0 0 3.0 0.0
LABSEÇ-II / Technical Elective Lab-II
Course Unit Code Course Unit Title T P L Credit ECTS
BİL414 Software Engineering Lab. 0 0 2 0.0 3.0
BİL418 Software Test Processes Lab. 0 0 2 0.0 3.0
BİL474 Database Management Systems Lab. 0 0 2 0.0 3.0
LABSEÇ-III /
Course Unit Code Course Unit Title T P L Credit ECTS
BİL412 Computer Networks Lab. 0 0 2 0.0 3.0
BİL416 Computer Vision Lab. 0 0 2 0.0 0.0
BİL434 Geographic Information Systems Lab. 0 0 2 0.0 0.0
BİL476 Web Programming Lab. 0 0 2 0.0 3.0
TEKSEÇ-IX / Technical Elective 9
Course Unit Code Course Unit Title T P L Credit ECTS
BİL406 Introduction To Computer Vision 3 0 0 3.0 0.0
BİL424 Geographic Information Systems 3 0 0 3.0 0.0
BİL442 Prolog 3 0 0 3.0 0.0
BİL444 Digital Signal Processing 3 0 0 3.0 0.0
BİL446 Artificial Neural Networks 3 0 0 3.0 6.0
BİL448 Field Programmable Gate Arrays 3 0 0 3.0 0.0
TEKSEÇ-X / Technical Elective 10
Course Unit Code Course Unit Title T P L Credit ECTS
BİL408 Software Test Processes 3 0 0 3.0 0.0
BİL426 Special Topics in Programming 3 0 0 3.0 6.0
BİL428 Project Management 3 0 0 3.0 6.0
BİL432 Secure Programming 3 0 0 3.0 0.0
TEKSEÇ-XI / Technical Elective 11
Course Unit Code Course Unit Title T P L Credit ECTS
BİL436 Information Theory 3 0 0 3.0 0.0
BİL438 Coding Theory 3 0 0 3.0 0.0
BİL452 Critic infrastructure And Security 3 0 0 3.0 0.0
BİL454 Special Topics in Computer Engineering-II 3 0 0 3.0 6.0
BİL456 Introduction To Medical Informatics 3 0 0 3.0 0.0
BİL458 Engineering Economics 3 0 0 3.0 6.0
BİL462 Forensic Informatics 3 0 0 3.0 0.0