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. |
Associate degree in Computer Programming
Short Cycle (Associate's Degree)
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).
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 |
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, 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 |
Head of Department: Lecturer Mustafa OF | Mustafa OF
ECTS Departmental Coordinator: Lecturer Mustafa OF | Mustafa OF