General Description

Bölüm/Program Adı Bilgisayar Programcılığı Programı Bölüm/Program Ad
(İngilizce)
Computer Programming
Web Adresi http://kmyo.kocaeli.edu.tr/bilgisayar-teknolojileri.php E-posta kmyo@kocaeli.edu.tr
Telefon 0 (262) 349 43 51 BelGeç. (Fax) 0 (262) 349 39 97
Adres Kocaeli Meslek Yüksek Okulu Müdürlüğü Mahmutpaşa Sok. No: 1 Kullar Beldesi İzmit/KOCAELİ Öğrenim Şekli Tam Zamanlı
Amaç Bilgisayar Programcılığı Programı’nın amacı, bilgisayar donanımı, kullanımı, programlama konularında öğrencilere üretim elemanı ile mühendis arasında teknikerlik düzeyinde eğitim vererek, teorik bilgilerini ve uygulama becerilerini geliştirmek ve sektörde vasıflı işgücü sağlamaktır. Amaç
(İngilizce)
The aim of Computer Programming department is to create qualified manpower for sector by giving education to the students at technician level which is between a qualified worker and an engineer, developing their theoretical knowledge and application competencies.
Misyon Öğrencilerimiz, mezunlarımız ve akademisyenlerimizin katılımları, eğitim ve öğretim programlarımız ile sanayi kuruluşlarına bilgisayar programcılığı dalında nitelikli eleman yetiştiren bir meslek yüksekokul olmak, sadece öğrencilerimize değil, bulunduğumuz çevrenin sosyal ve kültürel gelişimine de katkıda bulunmak. Misyon
(İngilizce)
To be a vocational school which prepares qualified graduates to industry with proper education and training programs by the contribution of our students, acedemicians and alumni. Our aim is not only to contribute to our students but also to the social and cultural development of our environment.
Vizyon Ulusal ve uluslar arası düzeyde bilimselliği ve teknolojiyi takip ederek, Türkiye’ nin önde gelen ve tercih edilen programları arasında yer almak. Vizyon
(İngilizce)
Our vision is to be among which are preferable and leader programs of Turkey by following the science and technology at national and international level.
Kabul Koşulları Lise eğitimini tamamladıktan sonra üniversite giriş sınavlarına girip; yeterli puanı almış olmak veya sınavsız geçiş koşullarını yerine getirmiş olmak. Kabul Koşulları
(İngilizce)
Student admission procedure to the program is carried out according to a central examination within the framework of the bylaws of Council of Higher Education. After students make their choices, they are placed to the related program according to their exam scores, by Student Selection and Placement Center. There is no examination requirement for the graduates of General Vocational High Schools of relevant field of study. International students are accepted to the program via internationally valid examinations. Exchange student admission is carried out within the framework of a bilateral agreement. The admission and registration regulations of foreign students are based on internationally recognized exams and the regulations are set by the board of chairs. Farabi exchange unit is responsible for adaptation of national students.. Student affairs unit is responsible for international students' adjustment.
Dereceyi Alabilme Koşulları, Kuralları Öğrencinin bu programdan ön lisans derecesini alabilmesi için; a) Toplam 120 AKTS iş yükünü sağlaması b) 30 gün süreli staj yapması c) Programdaki tüm zorunlu ve seçmeli dersleri başarmış olması d) Genel not ortalamasının 4,00 üzerinden en az 2,00 olması gerekmektedir. Dereceyi Alabilme Koşulları, Kuralları
(İngilizce)
So as to get a degree, a) Students have to fulfill minimum 120 ECTS requirement b) Their internship period c) Pass all the courses listed in the program d) Students have minimum cumulative GPA of 2.00 out of 4.00
Program Genel Profili Bilgisayar Programcılığı Programı, bilgi teknolojileri konusunda endüstrinin ihtiyacı olan ara eleman yetiştirmeyi amaçlar. Böyle bir programla endüstrinin ihtiyaç duyduğu donanım ve yazılım projelerinde çalışabilecek, gerektiğinde araştırma-geliştirme yapabilecek kişilerin yetiştirilmesi amaçlanmaktadır. Programda başlıca, donanım, sistem ve bilgisayar ağları ve yazılım mühendisliği konularına önem verilmiştir. Bu programdan mezun olan kişiler, endüstrinin ihtiyacı olan bilgi teknolojileri konusunda donanım ve yazılım geliştirecek özelliklerle donanmış olarak ülkemiz işgücüne katkıda bulunacaklardır. Program Genel Profili
(İngilizce)
Computer Programming Programme aims to train qualified people required by the field of information technology. It’s also aimed to train programmers who can take place in hardware and software projects, who are able to carry out research and development when necessary. The program mainly focuses on issues such as; hardware, system, and computer networks, and software engineering. The graduates of the program, equipped with the qualifications required to develop hardware and software in information technology, contribute to the manpower of our country.
Genel Bilgi Çağdaş teknolojinin oluşmasında en önemli rolü oynayan sektörlerden birisi bilgisayar programcılığı alanıdır. Bu alan, sayısal sistemler, bilgisayar ve yazılım tekniklerini kapsamaktadır. Bu programda, endüstride gerekli olan yazılım ihtiyacını karşılamak üzere ara eleman yetiştirilmesi amaçlanmaktadır. Genel Bilgi
(İngilizce)
One of the sectors that play a role in the formation of modern technology is the computer programming. This field of study covers the digital systems and computer and software techniques. This program aims to train intermediate staff, who can make the software requirement convenient for the industry by taking it under control and who can conduct product control processes.
Mezunlar İçin İstihdam Olanakları Bilgisayar programcılığı programından mezun olan öğrenciler kazandıkları yeterlikler doğrultusunda; yazılım sektörü, teknik destek hizmetleri, bankacılık hizmetleri, ticari kuruluşlar, internet servis sağlayıcıları, radyo ve televizyon gibi birçok alanda iş bulabilme imkânına sahiptirler. Mezunlar İçin İstihdam Olanakları
(İngilizce)
Students who graduate from the program, in accordance with qualifications gained in computer programming, have the opportunity to find jobs in many areas such as software industry, technical support services, banking services, commercial organizations, internet service providers, radio and television.
Sonraki Eğitim Olanakları ÖSYM tarafından yapılan Dikey geçiş sınavına (DGS) katılmaları ve yeterli puanı almaları durumunda, aşağıdaki lisans programlarına dikey geçiş için tercih yapabilmektedirler. Bilgisayar Programcılığı Dikey Geçiş Listesi Bilgisayar Öğretmenliği Bilgisayar Mühendisliği Bilgisayar Bilimleri Bilgisayar ve Öğretim Teknolojileri Öğretmenliği Elektronik ve Bilgisayar Öğretmenliği Yazılım Mühendisliği Sonraki Eğitim Olanakları
(İngilizce)
Upon a successful completion of the associate program, so as to get a bachelor’s degree, students can apply to programs of related field(s) such as Computer Education Computer Engineering Computer Science Computer and Instructional Technology Teacher Electronics and Computer Education Software Engineering on condition that they get the required score from Vertical Transfer Exam conducted by OSYM. (Student Selection and Placement Center). Anadolu University Distance Learning Bachelor’s Degree Programs are also available for our graduates.
Mezuniyet Koşulları Öğretim planında gösterilen zorunlu derslerle, programın öngördüğü toplam krediyi tamamlayacak seçmeli dersleri alarak başarılı olmak ve yönetmelikte belirtilen diğer çalışmaları (staj, proje vb.) tamamlamak. Mezuniyet Koşulları
(İngilizce)
So as to get a degree, students have to fulfill minimum 120 ECTS requirement, their internship period, have minimum cumulative GPA of 2.00 out of 4.00 and pass all the courses listed in the program.

Qualification Awarded

Associate degree in Computer Programming

Level of Qualification

Short Cycle (Associate's Degree)

Recognition of Prior Learning

Lateral or vertical transfer student admission is carried out basing on the "The Transfer Regulations for Associate and Undergraduate Degrees, Double Majors, Sub-specialties and Credit Transfer Regulations among Institutions". The prior learning of transfer students is recognized as per the relevant regulations of Council of Higher Education and under the coordination of the Adaptation Committee.

Kocaeli University guarantees in advance that all credits gained and courses received by an Erasmus student after the mobility abroad will be fully recognized and transferred into Kocaeli University system and upon arrival with the approval of the authorities and the student. While preparing the" Erasmus Credit Transfer and Grade Equivalency Table" the ECTS grades are transmitted to Kocaeli University grading system.

Turkish higher education institutions are in the start-up phase about the recognition of non-formal and informal education. However; computer and foreign language skills that students improve on their own, are evaluated through exemption examinations by the university. Students who prove to be proficient in such exams are exempted from related course(s).

Program Competencies

  • Making a computer assembly
  • Operating and using system installation and use
  • Making essential, dijital electronic applications
  • Explaining the techniques for writing softwares
  • Using office or commercial softwares
  • Using data types
  • Controlling network setup and maintenance procedures
  • Providing system security
  • Making a web page
  • Making and editing image / animation
  • Codding dynamic web software
  • Using the database management systems
  • Making numerical analysis
  • Using the methods of social communication
  • Expresing the quality standards

Key Competencies

  • The ability to transmit knowledge and opinions verbally and in the written form
  • The ability to evaluate knowledge and skills critically
  • The ability to work independently and to take responsibilities
  • Being inclined to work collaboratively
  • The ability to learn and manage to learn
  • The ability to use digital literacy skills
  • The ability to use a foreign language at the level of professional communication
  • The ability to adopt and obey the rules of scientific etiquette
  • The ability to take initiative and make attempts in order to turn thoughts into action
  • The ability to use the knowledge and skill of scientific research
  • The ability to manage and direct work
  • The ability to care for social and cultural values
  • The ability to use multiple perspectives on different topics
  • Mathemetical ability and the ability to use science and technology
  • The ability to self-express in the fields that could contribute to personal development (i.e. art, sports, etc.)

EQF/NQF-HETR Relation

Temel Alan Program Yeterlilikleri Ulusal Yeterlilik Çerçevesi
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
BİLGİ
Kuramsal, Olgusal
1                                                             1 BİLGİ
Kuramsal, Olgusal
 
BECERİLER
Bilişsel, Uygulamalı
1                                                             1 BECERİLER
Bilişsel, Uygulamalı
2                                                             2
3                                                              
 
YETKİNLİKLER
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
1                                                             1 YETKİNLİKLER
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
                                                              2
                                                              3
YETKİNLİKLER
Öğrenme Yetkinliği
1                                                             1 YETKİNLİKLER
Öğrenme Yetkinliği
                                                              2
                                                              3
YETKİNLİKLER
İletişim ve Sosyal Yetkinlik
1                                                             1 YETKİNLİKLER
İletişim ve Sosyal Yetkinlik
                                                              2
                                                              3
                                                              4
YETKİNLİKLER
Alana Özgü Yetkinlik
1                                                             1 YETKİNLİKLER
Alana Özgü Yetkinlik
                                                              2

Course Structure Diagram with Credits

2023/2024 Course List
1. SEMESTER
Catalog
No
Course
Code
Course Name Compulsory/Elective Course Language T L U Course
Hour
ECTS
9905013 AIT101  Atatürk's Principles and History of Turkish Revolution I (DE) Compulsory Course Turkish e_ders 2 0 0 2 2 2
9903363 YDB105  English I (DE) Compulsory Course Turkish e_ders 2 0 0 2 2 2
9901012 TDB107  Turkish Language I (DE) Compulsory Course Turkish e_ders 2 0 0 2 2 2
9735001 OMP109  Mathematics I Compulsory Course Turkish Teori+Uygulama 2 0 1 3 3 4
9401001 BPP115  Algorithms Compulsory Course Turkish Teorik 3 0 0 3 3 6
9401003 BPP111  Integrated Office Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 5
9401002 BPP113  Introduction to Programming Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 5
Total ECTS credits for Compulsory Course 26
3531112 BPP123  Discrete Mathematics Elective Course Group I Turkish Teorik 2 0 0 2 2 2
3531072 BPP121  C Programming - I Elective Course Group I Turkish Teori+Uygulama 1 0 1 2 1 2
3531114 BPP125  Embedded System Design Elective Course Group I Turkish Teori+Uygulama 1 0 1 2 2 2
3531087 BPP117  Communication and Reporting Techniques Elective Course Group I Turkish Teorik 2 0 0 2 2 2
3531115 BPP127  Python Programming Language Elective Course Group I Turkish Teori+Uygulama 1 0 1 2 2 2
3531074 BPP119  Basic Electronics Elective Course Group I Turkish Teori+Uygulama 2 0 1 3 2 2
At least 4 ECTS courses will be selected Total ECTS credits for Seçmeli Ders Grup I 4
Total ECTS for 1. Semester 30
2. SEMESTER
Catalog
No
Course
Code
Course Name Compulsory/Elective Course Language T L U Course
Hour
ECTS
9905014 AIT102  Atatürk's Principles and History of Turkish Revolutions II Compulsory Course Turkish e_ders 2 0 0 2 2 2
9903366 YDB106  English II (DE) Compulsory Course Turkish e_ders 2 0 0 2 2 2
9912002 KYP102  Career Planning Compulsory Course Turkish Kariyer Planlama 2 0 0 2 2 0
9901013 TDB108  Turkish Language II (DE) Compulsory Course Turkish e_ders 2 0 0 2 2 2
9735002 OMP110  Mathematics II Compulsory Course Turkish Teori+Uygulama 2 0 1 3 3 4
9401006 BPP112  Graphic Animation - I Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 5
9401004 BPP116  Basic Computer Hardware Compulsory Course Turkish Teori+Uygulama 1 0 1 2 1 5
9401005 BPP114  Data Structures and Programming Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 6
Total ECTS credits for Compulsory Course 26
3531077 BPP118  Drawing and Designing with Computers Elective Course Group II Turkish Teori+Uygulama 1 0 1 2 1 2
3531075 BPP122  Information Technology Quality Standards Elective Course Group II Turkish Teorik 2 0 0 2 2 2
3531076 BPP120  C Programming - II Elective Course Group II Turkish Teori+Uygulama 1 0 1 2 1 2
3531121 BPP126  Human Resources Management Elective Course Group II Turkish Teorik 2 0 0 2 2 2
3531113 BPP124  Numerical Analysis Elective Course Group II Turkish Teorik 2 0 0 2 2 2
At least 4 ECTS courses will be selected Total ECTS credits for Seçmeli Ders Grup II 4
Total ECTS for 2. Semester 30
3. SEMESTER
Catalog
No
Course
Code
Course Name Compulsory/Elective Course Language T L U Course
Hour
ECTS
9735091 EDO299  Internship (Annual Course 3+3 ECTS) Compulsory Course Turkish Staj 0 0 0 0 0 3
9401014 BPP201  Graphic Animation - II Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 3
9401010 BPP209  Internet Programming - I Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 4
9401011 BPP207  Programming Languages - I Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 4
9401009 BPP211  Data Base Management Systems - I Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 4
Total ECTS credits for Compulsory Course 18
3531088 BPP213  Information Security Systems Elective Course Group III Turkish Teori+Uygulama 1 0 1 2 1 4
9401013 BPP203  Operating Systems Elective Course Group III Turkish Teori+Uygulama 2 0 1 3 2 4
3531080 BPP215  Java Programming And Mobile Programming Elective Course Group III Turkish Teori+Uygulama 1 0 1 2 1 4
3531116 BPP223  Machine Learning Elective Course Group III Turkish Teori+Uygulama 2 0 1 3 2 4
3531071 BPP219  PHP and Ajax Elective Course Group III Turkish Teori+Uygulama 1 0 1 2 1 4
9401012 BPP205  Introduction to Digital Systems Elective Course Group III Turkish Teori+Uygulama 2 0 1 3 2 4
3531111 BPP221  Sound Creation and Editing Software Elective Course Group III Turkish Teori+Uygulama 2 0 1 3 2 4
3531079 BPP217  System Analysis Elective Course Group III Turkish Uygulama 2 0 1 3 2 4
At least 12 ECTS courses will be selected Total ECTS credits for Seçmeli Ders Grup III 12
Total ECTS for 3. Semester 30
4. SEMESTER
Catalog
No
Course
Code
Course Name Compulsory/Elective Course Language T L U Course
Hour
ECTS
9735007 OMP202  Project Compulsory Course Turkish Süren Çalışma 0 0 2 2 2 2
9401018 BPP206  Internet Programming - II Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 5
9401016 BPP210  Programming Languages - II Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 4
9401015 BPP212  Data Base Management Systems - II Compulsory Course Turkish Teori+Uygulama 2 0 1 3 2 4
Total ECTS credits for Compulsory Course 15
9401017 BPP208  Computer Networks Elective Course Group IV Turkish Teori+Uygulama 2 0 1 3 2 4
3531084 BPP216  C # Programming Elective Course Group IV Turkish Teori+Uygulama 1 0 1 2 1 4
3531083 BPP218  Delphi Programming Elective Course Group IV Turkish Teori+Uygulama 2 0 1 3 2 4
3531078 BPP220  Electronic Commerce Elective Course Group IV Turkish Teori+Uygulama 1 0 1 2 1 4
3531119 BPP224  GO Programming Language Elective Course Group IV Turkish Teori+Uygulama 2 0 1 3 4 4
9401019 BPP204  Microprocessors and Assembly Language Elective Course Group IV Turkish Teori+Uygulama 2 0 1 3 2 4
3531124 BPP222  Multimedia and Interactive Media Concepts Elective Course Group IV Turkish Teorik 3 0 0 3 4 4
3531085 BPP214  Digital Photography Elective Course Group IV Turkish Teori+Uygulama 1 0 1 2 1 4
3531120 BPP226  Data Analysis Elective Course Group IV Turkish Teorik 3 0 0 3 2 4
At least 12 ECTS courses will be selected Total ECTS credits for Seçmeli Ders Grup IV 12
Total ECTS for 4. Semester 30
Common Course of University
Common Course of Faculty
Course of Program

Examination Regulations, Assessment and Grading

Examination, assessment and grading procedure is mainly based on Kocaeli University Education and Training Regulations for Associate and Undergraduate Degrees Depending on the nature of the course various instruments such as midterms, final exams, short exams, presentations, assignments, projects, portfolios and applications may be involved in the assessment process of a semester on condition that students are informed about their weights upon registry. Contribution of these activities to final grading range between 30% -70% and So as to be eligible to take the final exam, a student has to fulfill the attendance requirement of 70% for theoretical and 80 % for practical courses. Once this requirement is fulfilled, attendance is not required again in case of a failure and retaking that course. Final grading of a course is determined on the basis of semester studies and final exam. Those with certified and officially approved excuses are also given a makeup exam. Please see the course structure page and click on the courses for more info on each course.

The equivalences and coefficients of letter grades out of 100 points is as follows.

Score Letter Grade Coefficient Definition
90-100 AA 4 Excellent
85-89 BA 3.5 Very Good
80-84 BB 3 Good
75-79 CB 2.5 Satisfactory
65-74 CC 2 Pass
58-64 DC 1.5 Conditional
50-57 DD 1 Conditional
40-49 FD 0.5 Fail
<= 39 FF 0 Fail
  D 0 Not Fulfill the Required Attendance
  E 0 Incomplete
  N 0 NonAttendee ( Exams And Other Evaluations )
  G 0 Pass
  K 0 Fail
  S 0 Ongoing Study

Programme Director or Equivalent

Head of Department: Lecturer Mustafa OF | Mustafa OF

ECTS Departmental Coordinator: Lecturer Mustafa OF | Mustafa OF