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 ECTS
BİL101Introduction To Computer Engineering 927001 3 0 0 5.0
BİL103Introduction To Programming I 927001 2 2 0 6.0
BİL121Discrete Mathematics 927001 3 0 0 6.0
İSG101Occupational Health And Safetty-I 927001 2 0 0 2.0
TBFİZ101Physics-I 927006 3 0 0 6.0
TBMAT101Mathematics-I 927006 4 0 0 5.0
YD101Foreign Language-I 927003 2 0 0 2.0
Total 19 2 0 32.0
Semester 2
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL104Introduction To Programming II 927001 2 2 0 6.0
BİL108Electric Circuits And Electronics 927001 3 2 0 6.0
BİL124Introduction to Probability and Statistics 927001 3 0 0 5.0
İSG102Occupational Health And Safetty-II 927001 2 0 0 2.0
TBFİZ102Physics-II 927006 3 0 0 4.0
TBMAT102Mathematics-II 927006 4 0 0 5.0
YD102Foreign Language II 927003 2 0 0 2.0
Total 19 4 0 30.0
Semester 3
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL201Digital Design And Logical Circuits 927001 3 0 0 6.0
BİL203Data Structures 927001 3 0 0 6.0
BİL221Linear Algebra 927001 3 0 0 5.0
BİL223Differential Equations 927001 3 0 0 5.0
BİL227Professional English-I 927001 2 0 0 2.0
TDİ101Turkish Language-I 927001 2 0 0 1.0
TEKSEÇ-ITechnical Elective Course - I 927003 3 0 0 5.0
Total 19 0 0 30.0
Semester 4
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL204Algorithms 927001 3 0 0 6.0
BİL206Object Oriented Programming 927001 3 2 0 7.0
BİL208Numerical Analysis 927001 3 0 0 6.0
BİL212Digital Circuits And Logic Design Lab 927001 0 2 0 2.0
BİL228Professional English-II 927001 2 0 0 2.0
BİL290Training-I 927001 0 0 0 1.0
TDİ102Turkish Language-II 927001 2 0 0 1.0
TEKSEÇ-IITechnical Elective Course-II 927003 3 0 0 5.0
Total 16 4 0 30.0
Semester 5
Course Unit Code Course Unit Title Type of Course T P L ECTS
ATİ101Principles Of Ataturk And History Of Revolution-I 927001 2 0 0 1.0
BİL301System Programming 927001 3 2 0 6.0
BİL303Database Management Systems 927001 3 2 0 7.0
BİL305Computer Architecture 927001 3 0 0 6.0
TEKSEÇ-IIITechnical Elective Course - III 927003 3 0 0 5.0
TEKSEÇ-IVTechnical Elective Course-IV 927003 3 0 0 5.0
Total 17 4 0 30.0
Semester 6
Course Unit Code Course Unit Title Type of Course T P L ECTS
ATİ102Principles Of Ataturk And History Of Revolution-II 927001 2 0 0 1.0
BİL302Operating Systems 927001 3 2 0 6.0
BİL306Microprocessors 927001 3 2 0 6.0
BİL308Thory Of Automata 927001 3 0 0 6.0
BİL390Training-II 927001 0 0 0 1.0
TEKSEÇ-VTechnical Elective Course - V 927003 3 0 0 5.0
TEKSEÇ-VITechnical Elective Course - VI 927003 3 0 0 5.0
Total 17 4 0 30.0
Semester 7
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL401Computer Networks 927001 3 0 0 5.0
BİL419Seminar 927001 2 0 0 4.0
BİL450Entrepreneurship and Innovation 927001 4 0 0 6.0
LABSEÇ-ITechnical Elective Lab-I 927003 0 0 2 3.0
TEKSEÇ-VIITechnical Elective 7 927003 3 0 0 6.0
TEKSEÇ-VIIITechnical Elective 8 927003 3 0 0 6.0
Total 15 0 2 30.0
Semester 8
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL422Project 927001 2 0 0 6.0
BİL500Professional Practice Program 927001 4 18 0 30.0
LABSEÇ-IITechnical Elective Lab-II 927003 0 0 2 3.0
LABSEÇ-III 927003 0 0 2 3.0
TEKSEÇ-IXTechnical Elective 9 927003 3 0 0 6.0
TEKSEÇ-XTechnical Elective 10 927003 3 0 0 6.0
TEKSEÇ-XITechnical Elective 11 927003 3 0 0 6.0
Total 15 18 4 60.0
YD101 / Foreign Language-I
Course Unit Code Course Unit Title Type of Course T P L ECTS
YDA101 German-I 927001 2 0 0 2.0
YDF101 French-I 927001 2 0 0 2.0
YDİ101 English I 927001 2 0 0 2.0
YD102 / Foreign Language II
Course Unit Code Course Unit Title Type of Course T P L ECTS
YDA102 German-II 927001 2 0 0 2.0
YDF102 French-II 927001 2 0 0 2.0
YDİ102 English II 927001 2 0 0 2.0
TEKSEÇ-I / Technical Elective Course - I
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL231 Java-I 927001 3 0 0 5.0
BİL233 Advanced Programming 927001 3 0 0 5.0
TEKSEÇ-II / Technical Elective Course-II
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL232 Java-II 927001 3 0 0 5.0
BİL234 Parallel Process Architectures 927001 3 0 0 5.0
BİL236 Graph Theory 927001 3 0 0 5.0
TEKSEÇ-III / Technical Elective Course - III
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL337 Number Theory And Applicatons 927001 3 0 0 5.0
BİL351 Complex Functions And Transformation Techniques 927001 3 0 0 5.0
BİL353 Operations Research 927001 3 0 0 5.0
BİL357 Digital Control-I 927001 3 0 0 5.0
BİL359 Scientific Computing 927001 3 0 0 0.0
BİL365 Mathematical Techniques in Computer Engineering 927001 3 0 0 5.0
TEKSEÇ-IV / Technical Elective Course-IV
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL335 Web Technologies 927001 3 0 0 5.0
BİL355 Mobile Programming 927001 3 0 0 5.0
TEKSEÇ-V / Technical Elective Course - V
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL338 Computer Arithmetic 927001 3 0 0 0.0
BİL354 Data Communication 927001 3 0 0 0.0
BİL358 Digital Control-II 927001 3 0 0 5.0
BİL372 Signals And Systems 927001 3 0 0 5.0
BİL374 Introduction To Embedded Systems 927001 3 0 0 0.0
TEKSEÇ-VI / Technical Elective Course - VI
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL332 Unix System Management 927001 3 0 0 0.0
BİL334 Advanced Sql 927001 3 0 0 0.0
BİL336 Web Programming 927001 3 0 0 5.0
BİL366 Mobile Programming Lab. 927001 3 0 0 5.0
LABSEÇ-I / Technical Elective Lab-I
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL411 Computer Networks Lab. 927001 0 0 2 3.0
BİL413 Software Engineering Lab. 927001 0 0 2 3.0
BİL415 Digital Image Processing Lab. 927001 0 0 2 3.0
BİL473 Database Management Systems Lab. 927001 0 0 2 3.0
BİL475 Web Programming Lab 927001 0 0 2 3.0
TEKSEÇ-VII / Technical Elective 7
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL403 Software Engineering 927001 3 0 0 0.0
BİL423 Programming Languages 927001 3 0 0 6.0
BİL425 Analysis Of Algorithms 927001 3 0 0 0.0
BİL427 Compiler Design 927001 3 0 0 0.0
BİL431 Information Security 927001 3 0 0 0.0
BİL433 Computer Graphics 927001 3 0 0 0.0
BİL435 Computability Theory 927001 3 0 0 0.0
BİL437 Combinatorics 927001 3 0 0 0.0
BİL439 Introduction To Cryptography 927001 3 0 0 6.0
BİL447 Game Programming 927001 3 0 0 0.0
BİL449 Mobile Networks 927001 3 0 0 0.0
BİL451 Custom Topics in Computer Networks 927001 3 0 0 0.0
BİL457 Financal Mathematics 927001 3 0 0 0.0
TEKSEÇ-VIII / Technical Elective 8
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL405 Digital Image Processing 927001 3 0 0 0.0
BİL429 Introduction To Machine Learning 927001 3 0 0 6.0
BİL441 Artificial Intelligence 927001 3 0 0 6.0
BİL443 Robotics 927001 3 0 0 0.0
BİL453 Special Topics in Computer Engineering-I 927001 3 0 0 6.0
BİL455 Human - Computer Interface 927001 3 0 0 0.0
LABSEÇ-II / Technical Elective Lab-II
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL414 Software Engineering Lab. 927001 0 0 2 3.0
BİL418 Software Test Processes Lab. 927001 0 0 2 3.0
BİL474 Database Management Systems Lab. 927001 0 0 2 3.0
LABSEÇ-III /
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL412 Computer Networks Lab. 927001 0 0 2 3.0
BİL416 Computer Vision Lab. 927001 0 0 2 0.0
BİL434 Geographic Information Systems Lab. 927001 0 0 2 0.0
BİL476 Web Programming Lab. 927001 0 0 2 3.0
TEKSEÇ-IX / Technical Elective 9
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL406 Introduction To Computer Vision 927001 3 0 0 0.0
BİL424 Geographic Information Systems 927001 3 0 0 0.0
BİL442 Prolog 927001 3 0 0 0.0
BİL444 Digital Signal Processing 927001 3 0 0 0.0
BİL446 Artificial Neural Networks 927001 3 0 0 6.0
BİL448 Field Programmable Gate Arrays 927001 3 0 0 0.0
TEKSEÇ-X / Technical Elective 10
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL408 Software Test Processes 927001 3 0 0 0.0
BİL426 Special Topics in Programming 927001 3 0 0 6.0
BİL428 Project Management 927001 3 0 0 6.0
BİL432 Secure Programming 927001 3 0 0 0.0
TEKSEÇ-XI / Technical Elective 11
Course Unit Code Course Unit Title Type of Course T P L ECTS
BİL436 Information Theory 927001 3 0 0 0.0
BİL438 Coding Theory 927001 3 0 0 0.0
BİL452 Critic infrastructure And Security 927001 3 0 0 0.0
BİL454 Special Topics in Computer Engineering-II 927001 3 0 0 6.0
BİL456 Introduction To Medical Informatics 927001 3 0 0 0.0
BİL458 Engineering Economics 927001 3 0 0 6.0
BİL462 Forensic Informatics 927001 3 0 0 0.0