[] About Program

The Computer Programming Program is an associate degree program designed to train well-equipped technical specialists required by the information technology (IT) sector. The curriculum is structured to provide theoretical and practical competencies in software development, database management, network technologies, and computer hardware.

The primary objective of the program is to graduate individuals who possess analytical thinking skills and the ability to develop technological solutions. Within the scope of the +1 Education Model, students spend one semester working full-time in the industry, gaining professional field experience prior to graduation.

[] Goals

PEA1: To train technical personnel who possess fundamental knowledge and skills in programming, database, and software development, and who can demonstrate productivity in the field of software.

PEA2: To educate individuals who are knowledgeable about computer hardware, internet technologies, and network structures, and who have gained competence in developing applications in these areas.

PEA3: To graduate individuals who are team-oriented, have strong communication skills, adhere to professional ethical values, and work in accordance with occupational health and safety regulations.

PEA4: To cultivate individuals who are aware of lifelong learning, can follow technological advancements, keep up with innovations in their field through foreign language skills, and maintain their professional development.

[] Objectives

The vision of the Computer Programming Associate Degree Program is to become a model associate degree program that adopts continuous improvement in line with quality assurance principles, effectively integrates technological advancements into its curriculum, prioritizes stakeholder involvement, and enhances the employability of its graduates. The program aims to strengthen its institutional recognition and contribute to meeting the demand for qualified technical personnel in the information technology sector by producing learning outcomes aligned with the National Qualifications Framework.  


[] Education Language
Turkish
[] Degree to Be Won
Students who successfully complete the programme will be awarded an Associate Degree in Computer Programming.
[] Earned Level of Qualification
It is a program that provides associate degree education.
[] Admission Requirements

Student admissions to our programs are conducted through the Student Selection and Placement Center (OSYM) in accordance with Higher Education Council (HEC) regulations. Students indicate their program preferences to OSYM and are placed based on their entrance exam scores.

For international students, admission is granted based on scores from internationally recognized exams such as SAT or ACT, or on high school graduation grades, as outlined in the Undergraduate and Graduate Programs for Foreign Students Admission Guidelines.

Students participating in academic exchange programs, such as ERASMUS or FARABI, are admitted according to bilateral agreements between Duzce University and partner institutions. Guest students may enroll in courses with approval from the relevant academic unit.

Proficiency in the program's language of instruction is a prerequisite for all students.

[] Course's Contrubution To Program
To complete the available courses in the program (a total of 120 ECTS) successfully, the students have to get at least 50 points out of 100 and required to achieve 2.00 on a 4.00 weighted grade point average. To graduate from the programs students should get at least DD in all of the courses provided.Students are also required to complete the compulsory practice in the specified time.
[] Recognition of Prior Learning
Students enrolled at Duzce University (DU) may be exempted from certain courses under specific regulations. Exemption is granted when the content of a previously completed course at another institution aligns with DU's course content, subject to approval by the relevant faculty, graduate school, or school board.

Recognition of Education Abroad:

DU recognizes academic terms and courses completed by students participating in exchange programs at partner universities. Students selected for ERASMUS Student Mobility for Studies must prepare an education agreement with the relevant ERASMUS Unit Coordination before their mobility term. This agreement outlines the courses to be taken at the partner university and their corresponding ECTS credits.
Students are also required to complete a Recognition Sheet, detailing the DU equivalents of foreign courses, to plan and approve credit transfers. Upon completion of the exchange term, courses studied abroad are recorded on the student's transcript with original course codes, names, and ECTS credits. In accordance with ERASMUS Programme and Collaboration Agreements, official transcripts will indicate courses studied abroad with the abbreviation "ET" (European Transfer).
[] Description of Program
The Computer Programming program at Düzce University's Gölyaka Vocational School is designed to cultivate well-rounded professionals in the field of computer science. Our program aims to produce graduates who are qualified in the application of scientific methods and equipped with comprehensive professional knowledge, including proficiency in relevant foreign languages. We strive to develop individuals capable of shouldering responsibility and adept at generating innovative solutions to complex problems. Our curriculum fosters self-confidence and instills a strong sense of business ethics in our students. We emphasize the importance of adaptability, encouraging our students to remain open to changes and developments in the rapidly evolving tech landscape. Ultimately, our goal is to educate students to meet and exceed the quality standards demanded by both the industry and society at large.

[] Program Requirements
No Program Requirements
1 Acquires fundamental, up-to-date, and practical knowledge related to the profession.
2 Exhibits knowledge of occupational health and safety, environmental awareness, and quality processes.
3 Monitors current developments and applications within their profession and effectively utilizes them.
4 Effectively utilizes information technologies (software, programs, animation, etc.) relevant to their profession.
5 Demonstrates the ability to independently evaluate professional problems and topics with an analytical and critical approach, and to propose viable solutions.
6 Effectively articulates thoughts, reflecting their knowledge and skills, through both written and oral communication in a clear and understandable manner.
7 Assumes responsibility as a team member to resolve complex and unforeseen problems encountered in field-related applications.
8 Exhibits awareness of career management principles and the importance of lifelong learning.
9 Upholds social, scientific, cultural, and ethical values throughout the processes of data collection, application, and dissemination of results related to their field.
10 Utilizes a foreign language to monitor advancements in their field and to communicate with professional colleagues.
11 Develops algorithms and data structures, and performs mathematical computations.
12 Explains and implements web programming technologies.
13 Executes database design and management.
14 Tests software applications and rectifies errors (debugs).
[] TYYÇ - Based on the Adequacy-Relationship Adequacy of Program
[] Professional Profile of Graduates
Many institutions operating in various fields can work in the tasks of technological projects development, software development, internet web site development, network setup and continuity.
[] The Upper Stage of a Transition
Students who graduate from this program may pursue undergraduate programs in accordance with established rules.
[] Program Structure

 The Computer Programming Program implements the 3+1 Education Model. To graduate, students must complete a total of 68 national credits, of which 52 credits consist of elective courses. The workload is defined as 30 ECTS per semester, totaling 120 ECTS for the entire program. The duration of study for the Computer Programming Program is 2 years.  

[] Examinations, Assessment and Grading
Detailed information about the measurement and evaluation method for each course is provided in the respective "Course Information Form".
[] Graduation Requirements

To graduate from the Computer Programming Program, students are required to complete the nationally required credit load, and a total of 120 ECTS credits, with 30 ECTS credits per semester. The duration of the Computer Programming Program is two years, consisting of four semesters. Students must attend and successfully complete all courses included in the curriculum and fulfill all academic requirements specified in the relevant regulations and legislation.


In addition, for graduation, students must successfully complete 70 working days of on-the-job vocational training. Students are also required to have a minimum cumulative grade point average (CGPA) of 2.00 and must have completed all other academic requirements.

[] Type of Training
Full-Time
[] Director and Deputy Directors
Director
Lect. Mehmet Ali BAYHAN
E-Mail:mehmetalibayhan@duzce.edu.tr


Assist. Prof. Dr. Esra KORKMAZ
E-Mail:esrakorkmaz


Lect. Mete Han ÜNER
E-Mail:metehanuner@duzce.edu.tr


Lect. Enis HİÇYILMAZ
E-Mail:enishicyilmaz@duzce.edu.tr

[] Programme Director
Assist. Prof. Dr. Esra KORKMAZ
E-Mail:esrakorkmaz
[] Academic Staff
  • Head of Department
       Assist. Prof. Dr. Esra KORKMAZ
       esrakorkmaz

  • Faculty Member
       Assoc. Prof. Dr. Nejla ÖZMEN
       nejlaozmen@duzce.edu.tr

  • Faculty Member
       Assist. Prof. Dr. Günay TEMÜR
       gunaytemur@duzce.edu.tr

  • Faculty Member
       Assist. Prof. Dr. Esra KORKMAZ
       esrakorkmaz

  • Lecturer
       Lect. Adem OKUMUŞ
       ademokumus@duzce.edu.tr

  • Lecturer
       Lect. Tuba PALA
       tubapala@duzce.edu.tr