Nevşehir Hacı Bektaş Veli University Course Catalogue

Information Of Programmes

VOCATIONAL SCHOOL OF NEVŞEHİR / COMPUTER PROGRAMMING

History

Nevsehir Hacı Bektaş Veli University, Vocational School has a 7500 m² closed area, 13 classrooms, 4 laboratories, 6 workshops and teaching institution of a preliminary license. It was constructed in the contributions of benevolent citizens Nevsehirli, Erciyes University, Nevsehir Province Rektörlüğünce Development, University Remodeling and Survival Vakıfı'ndan was delivered on April 25, 2000.


Qualification Awarded

The students, who achieve all the courses in the program (equivalent to 120 ECTS in total) and who get at least 2.0 Great Point Average (GPA) over 4.00 in total, are awarded an Associate’s Degree certificate in the department of Computer Programming.


Level of Qualification

Associate's Degree


Specific Admission Requirements

The admission of students to the Computer Programming Program of the Department of Computer Technologies at Nevşehir Hacı Bektaş Veli University Vocational School is carried out based on the scores obtained from the TYT, which is a component of the YKS conducted by ÖSYM.


Specific Arrangement For Recognition of Prior Learning

Students who enroll in the Computer Programming Program are subject to "Yükseköğretim Kurumlarında Önlisans ve Lisans Düzeyindeki Programlar Arasında Geçiş, Çift Anadal, Yan Dal ile Kurumlar Arası Kredi Transferi Yapılması Esaslarına İlişkin Yönetmelik" and "Nevşehir Hacı Bektaş Veli Üniversitesi Muafiyet ve İntibak İşlemleri Yönergesi" for exemption and adaptation procedures for courses they have previously taken and passed at any Higher Education Institution, including Nevşehir Hacı Bektaş Veli University. The process begins with students submitting their petitions containing their exemption requests to the Vocational School Directorate. In addition, an exemption exam is held within the scope of "Nevşehir Hacı Bektaş Veli Üniversitesi Yabancı Diller Yüksekokulu Eğitim-Öğretim ve Sınav Yönergesi" for Foreign Language I and Foreign Language II courses included in the curriculum of the program. Every student who wishes has the right to take the exam. Students who take the exam and are successful within the scope of the directive are exempted from the relevant courses in the curriculum.


Qualification Requirements and Regulations

In order to obtain an associate degree in Computer Programming, students must successfully complete all compulsory and elective courses (equivalent to a total of 120 ECTS) and obtain a GPA of at least 2.0 out of 4.00. In addition, an internship must be completed for a working day determined by the Vocational School, provided that it is not less than 20 working days.


Profile of The Programme

The main purpose of the Computer Technologies Department, Computer Programming Program is to train competent personnel who can follow innovations in the rapidly developing IT sector, adapt to changes quickly, produce solutions that will make a difference in the sector, have technical knowledge and practical skills, and are innovative and problem-solving oriented. The program aims to provide strong contributions to the IT ecosystem by training individuals who can take an active role in individual and team work, adapt to technological innovations quickly, think analytically and lead the sector. In this context, the educational objectives of the program are; To train individuals who can serve in different positions in the information technologies sector, public and private institutions, and provide solutions suitable for the needs in the sector, Can continuously increase their personal development and professional competencies by adopting the concept of continuous learning, Can implement innovative ideas in the field of computers, start technology-based initiatives and establish their own businesses and demonstrate their entrepreneurial skills. The Computer Technologies Department, Computer Programming Program aims to provide the best education to students with its faculty members. The department's education program, which has a dynamic structure, is designed to easily adapt to the needs of the sector. Our Mission: The Computer Technologies Department Computer Programming Program aims to train professionals who are innovative, have analytical thinking skills and can produce solutions that will make a difference in the rapidly developing IT sector, and to increase technology-based entrepreneurship and individual development skills. Our Vision: The Computer Technologies Department Computer Programming Program aims to create leaders who lead the sector by training individuals who can quickly adapt to technological innovations, develop their personal and professional competencies with a continuous learning approach and make strong contributions to the IT ecosystem.


Key Learning Outcomes of the Programme

PO-1 Has basic, current, and practical knowledge related to his/her profession
PO-2 Has knowledge about occupational health and safety, environmental awareness, and quality processes
PO-3 Follows current developments and practices for his/her profession and uses them effectively
PO-4 Uses information technologies related to his/her profession (software, programs, animations, etc.) effectively
PO-5 Has the ability to independently evaluate professional problems and issues with an analytical and critical approach and to propose solutions
PO-6 Effectively presents thoughts at the level of knowledge and skills through written and verbal communication and understandably expresses him/her
PO-7 Takes responsibility as a team member to solve unforeseen and complex problems encountered in applications related to his/her field
PO-8 Has awareness of career management and lifelong learning
PO-9 Has social, scientific, cultural, and ethical values in the stages of data collection, implementation, and dissemination of results related to his/her field
PO-10 Keeps up with information in his/her field and communicates with colleagues using a foreign language
PO-11 Creates algorithms and data structures and performs mathematical calculations
PO-12 Explains and applies web programming technologies
PO-13 Performs database design and management
PO-14 Tests software and fixes bugs
PO-15 Has knowledge about the history of the Republic of Türkiye and Atatürk's Principles and Revolutions.

NQF-HETR Program Outcomes Matrices
TYYC PÇ-1 PÇ-2 PÇ-3 PÇ-4 PÇ-5 PÇ-6 PÇ-7 PÇ-8 PÇ-9 PÇ-10 PÇ-11 PÇ-12 PÇ-13 PÇ-14 PÇ-15
1- Possess theoretical and practical knowledge supported by textbooks with updated information, practice equipments and other resource on basic level based on qualifications gained at secondary education level. X X X X X
1- Gain the skills to use basic level theoretical and practical knowledge acquired within the field in the same field of a higher education level or in a field of same level. X X X X X X
2- Interpret and evaluate data, define problems, do analysis, produce solutions based on proof with using basic level knowledge and practices gained within the field. X X X
1- Interpret and evaluate data, define problems, do analysis, produce solutions based on proof with using basic level knowledge and practices gained within the field. X X X X X X
2- Take responsibility as a team member in order to solve unexpected complex problems faced in the implementations within the field. X
3- Conduct activities towards the development of subordinates within a project. X
1- Evaluate the acquired knowledge and skills at basic level within the field with a critical approach, determine and respond to learning needs. X X
2- Direct the education received to a higher education level in the same field or to an occupation in the same level. X X X X X X
3-Gain awareness of lifelong learning. X
1- Transfer the ideas based on the basic knowledge and skills acquired within the field through written and oral communication. X X
2- Share the ideas and solution proposals to problems about issues within the field with professionals and non-professionals X X X X
3- Monitor the developments in the field and communicate with peers by using a foreign language at least at a level of European Language Portfolio A2 General Level. X
4- Use informatics and communication technologies with at least a minimum level of European Computer Driving License Basic Level software knowledge. X X X X
1- Possess social, scientific, cultural and ethic values on the stages of gathering, implementation and release of the results of data related to the field. X
2- Possess sufficient consciousness about the issues of universality of social rights, social justice, quality, cultural values and also, environmental protection, worker's health and security. X X
Basic Area Competencies-Program Outcomes Matrix (Academic Weighted)
Açıklama PÇ-1 PÇ-2 PÇ-3 PÇ-4 PÇ-5 PÇ-6 PÇ-7 PÇ-8 PÇ-9 PÇ-10 PÇ-11 PÇ-12 PÇ-13 PÇ-14 PÇ-15
Mathematics has basic theoretical and practical information on calculation and computer science. X X X X X X
Applies the identified information and / or computer sciences and models of computers and the basic solution suggestions. X X X X X X X
Uses algorithmic thinking and planning approach in their applications. X X X X
Develops the defined software components of specifications (specification). X X X X X
Operates individually or in teams effectively. X X X X X X X
The necessity of lifelong learning monitors the current developments in knowledge and communication technologies. X
Establish a verbal and written communication; At least one foreign language uses at least the European Language Portfolio A2 general level, monitors the information in the field of information and computer sciences and communicates with their colleagues. X X X X X X
Occupational and ethical responsibility conscious consciousness has awareness on observance of professional ethics in information applications. X





Turkey Higher Education Qualifications Framework (TYYC, Level 5,) ) Basic Field Competencies (Academic Weighted) PROGRAM ÇIKTILARI TYYÇ
PÇ-1 PÇ-2 PÇ-3 PÇ-4 PÇ-5 PÇ-6 PÇ-7 PÇ-8 PÇ-9 PÇ-10 PÇ-11 PÇ-12 PÇ-13 PÇ-14 PÇ-15
KNOWLEDGE Theoretical-Conceptual Mathematics has basic theoretical and practical information on calculation and computer science. 1 x x x x x x x x x x x 1- Possess theoretical and practical knowledge supported by textbooks with updated information, practice equipments and other resource on basic level based on qualifications gained at secondary education level. Theoretical-Conceptual KNOWLEDGE
SKILLS Cognitive-Practical Applies the identified information and / or computer sciences and models of computers and the basic solution suggestions. 1 x x x x x x x x x x x x x 1- Gain the skills to use basic level theoretical and practical knowledge acquired within the field in the same field of a higher education level or in a field of same level. Cognitive-Practical SKILLS
SKILLS Cognitive-Practical Uses algorithmic thinking and planning approach in their applications. 2 x x x x x x x 2- Interpret and evaluate data, define problems, do analysis, produce solutions based on proof with using basic level knowledge and practices gained within the field. Cognitive-Practical SKILLS
SKILLS Cognitive-Practical Develops the defined software components of specifications (specification). 3 x x x x x Cognitive-Practical SKILLS
COMPETENCES Operates individually or in teams effectively. 1 x x x x x x x x x x x x x 1- Interpret and evaluate data, define problems, do analysis, produce solutions based on proof with using basic level knowledge and practices gained within the field. Competence to Work Independently and Take Responsibility COMPETENCES
COMPETENCES x 2- Take responsibility as a team member in order to solve unexpected complex problems faced in the implementations within the field. Competence to Work Independently and Take Responsibility COMPETENCES
COMPETENCES x 3- Conduct activities towards the development of subordinates within a project. Competence to Work Independently and Take Responsibility COMPETENCES
COMPETENCES The necessity of lifelong learning monitors the current developments in knowledge and communication technologies. 1 x x x 1- Evaluate the acquired knowledge and skills at basic level within the field with a critical approach, determine and respond to learning needs. Learning Competence COMPETENCES
COMPETENCES x x x x x x 2- Direct the education received to a higher education level in the same field or to an occupation in the same level. Learning Competence COMPETENCES
COMPETENCES x 3-Gain awareness of lifelong learning. Learning Competence COMPETENCES
COMPETENCES Establish a verbal and written communication; At least one foreign language uses at least the European Language Portfolio A2 general level, monitors the information in the field of information and computer sciences and communicates with their colleagues. 1 x x x x x x x x 1- Transfer the ideas based on the basic knowledge and skills acquired within the field through written and oral communication. Communication and Social Competence COMPETENCES
COMPETENCES x x x x 2- Share the ideas and solution proposals to problems about issues within the field with professionals and non-professionals Communication and Social Competence COMPETENCES
COMPETENCES x 3- Monitor the developments in the field and communicate with peers by using a foreign language at least at a level of European Language Portfolio A2 General Level. Communication and Social Competence COMPETENCES
COMPETENCES x x x x 4- Use informatics and communication technologies with at least a minimum level of European Computer Driving License Basic Level software knowledge. Communication and Social Competence COMPETENCES
COMPETENCES Occupational and ethical responsibility conscious consciousness has awareness on observance of professional ethics in information applications. 1 x x 1- Possess social, scientific, cultural and ethic values on the stages of gathering, implementation and release of the results of data related to the field. Field Specific Competence COMPETENCES
COMPETENCES x x 2- Possess sufficient consciousness about the issues of universality of social rights, social justice, quality, cultural values and also, environmental protection, worker's health and security. Field Specific Competence COMPETENCES

Occupational Profiles of Graduates with Examples

Students who graduate from the Computer Programming associate degree program are entitled to receive the title of "Computer Programmer" or "Computer Technician". Our graduates can work in various positions such as information processing, software development, hardware, communication network management and maintenance and repair in the public and private sectors. In addition, our graduates who have the potential to establish their own businesses also have the chance to make a difference in the world of entrepreneurship.


Access to Further Studies

Students who successfully complete the program can vertically transfer to different undergraduate programs such as Computer Science, Computer Engineering, Computer and Educational Technologies Teaching, Information Systems Engineering, Information Systems and Technologies, Statistics, Statistics and Computer Science, Mathematics and Computer Science, Software Engineering, Management Information Systems, if they are successful in DGS conducted by ÖSYM. The conditions and quotas specified in the DGS Guide published by ÖSYM are updated every year.


Course Structure Diagram with Credits

1. Semester Course Plan

Course Code Course Title Theoretical Practice Year Semester of Study Type of Course ECTS
AİT101 PRINCIPLES OF ATATüRK AND HISTORY OF TURKISH REVOLUTION I 2 Hour(s) 0 Hour(s) 1 Fall Semester Compulsory 2
BİL107 HARDWARE 2 Hour(s) 0 Hour(s) 1 Fall Semester Compulsory 3
BİL101 MATHEMATICS 3 Hour(s) 0 Hour(s) 1 Fall Semester Compulsory 4
BİL109 OFFICE SOFTWARE 2 Hour(s) 1 Hour(s) 1 Fall Semester Compulsory 5
BİL103 BASICS OF PROGRAMMING 5 Hour(s) 1 Hour(s) 1 Fall Semester Compulsory 8
TDL101 TURKISH LANGUAGE I 2 Hour(s) 0 Hour(s) 1 Fall Semester Compulsory 2
BİL105 BASICS OF WEB DESIGN 1 Hour(s) 1 Hour(s) 1 Fall Semester Compulsory 4
YBD101 FOREIGN LANGUAGE I 2 Hour(s) 0 Hour(s) 1 Fall Semester Compulsory 2
Total:
30

2. Semester Course Plan

Course Code Course Title Theoretical Practice Year Semester of Study Type of Course ECTS
AİT102 PRINCIPLES OF ATATüRK AND HISTORY OF TURKISH REVOLUTION II 2 Hour(s) 0 Hour(s) 1 Spring Semester Compulsory 2
BİL104 VISUAL PROGRAMMING I 3 Hour(s) 1 Hour(s) 1 Spring Semester Compulsory 5
BİL102 ANIMATED GRAPHICS I 3 Hour(s) 1 Hour(s) 1 Spring Semester Compulsory 5
BİL108 CONTENT MANAGEMENT SYSTEM 1 Hour(s) 1 Hour(s) 1 Spring Semester Compulsory 3
BİL106 OBJECT ORIENTED PROGRAMMING I 3 Hour(s) 1 Hour(s) 1 Spring Semester Compulsory 5
TDL102 TURKISH LANGUAGE II 2 Hour(s) 0 Hour(s) 1 Spring Semester Compulsory 2
YBD102 FOREIGN LANGUAGE II 2 Hour(s) 0 Hour(s) 1 Spring Semester Compulsory 2
BPSDH1 OPTIONAL LESSON POOL I - Hour(s) - Hour(s) 1 Spring Semester Optional 6
Total:
30

3. Semester Course Plan

Course Code Course Title Theoretical Practice Year Semester of Study Type of Course ECTS
BİL201 VISUAL PROGRAMMING II 3 Hour(s) 1 Hour(s) 2 Fall Semester Compulsory 5
BİL209 ANIMATED GRAPHICS II 2 Hour(s) 0 Hour(s) 2 Fall Semester Compulsory 3
BİL205 INTERNET PROGRAMMING I 3 Hour(s) 1 Hour(s) 2 Fall Semester Compulsory 5
BİL203 OBJECT ORIENTED PROGRAMMING II 3 Hour(s) 1 Hour(s) 2 Fall Semester Compulsory 5
BİL207 DATABASE I 2 Hour(s) 2 Hour(s) 2 Fall Semester Compulsory 3
BPSDH2 OPTIONAL LESSON POOL 2 - Hour(s) - Hour(s) 2 Fall Semester Optional 3
BPSDH3 OPTIONAL LESSON POOL 3 - Hour(s) - Hour(s) 2 Fall Semester Optional 6
Total:
30

4. Semester Course Plan

Course Code Course Title Theoretical Practice Year Semester of Study Type of Course ECTS
STJ250 TRAINEESHIP 0 Hour(s) 2 Hour(s) 2 Spring Semester Compulsory 5
SEÇ4 OPTIONAL LESSON POOL 4 - Hour(s) - Hour(s) 2 Spring Semester Optional 25
Total:
30

OPTIONAL LESSON POOL I

Course Code Course Title Theoretical Practice Year Semester of Study Type of Course ECTS
BİL112 OPEN SOURCE OPERATING SYSTEM 2 Hour(s) 0 Hour(s) 1 Spring Semester Optional 3
BİL118 INFORMATICS LAW 2 Hour(s) 0 Hour(s) 1 Spring Semester Optional 3
BİL120 OCCUPATIONAL HEALTH AND SAFETY 2 Hour(s) 0 Hour(s) 1 Spring Semester Optional 3
BİL116 CYBER SECURITY 2 Hour(s) 0 Hour(s) 1 Spring Semester Optional 3
BİL114 BASIC ELECTRONIC 2 Hour(s) 0 Hour(s) 1 Spring Semester Optional 3
BİL122 DATA STRUCTURES AND ALGORITHM 2 Hour(s) 0 Hour(s) 1 Spring Semester Optional 3
BİL110 WEB EDITOR 2 Hour(s) 0 Hour(s) 1 Spring Semester Optional 3
BİL124 MANAGEMENT INFORMATION SYSTEMS 2 Hour(s) 0 Hour(s) 1 Spring Semester Optional 3

OPTIONAL LESSON POOL 2

Course Code Course Title Theoretical Practice Year Semester of Study Type of Course ECTS
BKE201 SCIENTIFIC AND CULTURAL ACTIVITIES I 0 Hour(s) 1 Hour(s) 2 Fall Semester Optional 3

OPTIONAL LESSON POOL 3

Course Code Course Title Theoretical Practice Year Semester of Study Type of Course ECTS
BİL211 BASICS OF NETWORKING 2 Hour(s) 0 Hour(s) 2 Fall Semester Optional 3
BİL225 COMPUTER AIDED DESIGN 2 Hour(s) 0 Hour(s) 2 Fall Semester Optional 3
BİL219 CLOUD COMPUTING 2 Hour(s) 0 Hour(s) 2 Fall Semester Optional 3
BİL217 VOCATIONAL FOREIGN LANGUAGE 2 Hour(s) 0 Hour(s) 2 Fall Semester Optional 3
BİL213 MOBILE PROGRAMMING 2 Hour(s) 0 Hour(s) 2 Fall Semester Optional 3
BİL223 GAME PROGRAMMING 2 Hour(s) 0 Hour(s) 2 Fall Semester Optional 3
BİL221 ROBOTIC CODING 2 Hour(s) 0 Hour(s) 2 Fall Semester Optional 3
BİL215 SERVER OPERATING SYSTEMS 2 Hour(s) 0 Hour(s) 2 Fall Semester Optional 3
BİL227 COMPUTER AIDED DESIGN 2 Hour(s) 0 Hour(s) 2 Fall Semester Optional 3

OPTIONAL LESSON POOL 4

Course Code Course Title Theoretical Practice Year Semester of Study Type of Course ECTS
BİL208 RESEARCH METHODS AND TECHNIQUES 2 Hour(s) 0 Hour(s) 2 Spring Semester Optional 3
BKE202 SCIENTIFIC AND CULTURAL ACTIVITIES II 0 Hour(s) 1 Hour(s) 2 Spring Semester Optional 3
BİL224 INDUSTRIAL 4.0 2 Hour(s) 0 Hour(s) 2 Spring Semester Optional 3
BİL210 ENTREPRENEURSHIP 2 Hour(s) 0 Hour(s) 2 Spring Semester Optional 3
BİL212 EMBEDDED SYSTEMS 2 Hour(s) 0 Hour(s) 2 Spring Semester Optional 3
BİL226 VOLUNTEERING WORKS 1 Hour(s) 2 Hour(s) 2 Spring Semester Optional 3
BİL202 VISUAL PROGRAMMING III 3 Hour(s) 1 Hour(s) 2 Spring Semester Optional 4
BİL204 INTERNET PROGRAMMING II 2 Hour(s) 2 Hour(s) 2 Spring Semester Optional 3
BİL214 BUSINESS ADMINISTRATION 2 Hour(s) 0 Hour(s) 2 Spring Semester Optional 3
BİL218 SYSTEM ANALYSIS AND DESIGN 2 Hour(s) 0 Hour(s) 2 Spring Semester Optional 3
UYE250 PRACTICAL TRAINING 0 Hour(s) 5 Hour(s) 2 Spring Semester Optional 25
BİL206 DATABASE II 2 Hour(s) 2 Hour(s) 2 Spring Semester Optional 3
BİL220 WEB PROJECT MANAGEMENT 2 Hour(s) 0 Hour(s) 2 Spring Semester Optional 3
BİL222 SOFTWARE ARCHITECTURES 2 Hour(s) 0 Hour(s) 2 Spring Semester Optional 3

Examination Regulations, Assessment and Grading

Each student must register for classes at the beginning of the semester and must have attended at least 70% of the classes and 80% of the practical classes in order to be able to take the final exam. Students are subjected to at least 1 midterm and 1 final exam for each course. The contribution of the midterm exam to the success grade is 40% and the contribution of the final exam is 60%. In the exams, the scores obtained from measurement tools such as homework, laboratory exam, quizzes, etc. can also be taken into consideration as exam grades. All exams are evaluated out of 100 points. There is a requirement to receive at least 60 points from the final exam. Students who receive one of the letter grades (AA), (BA), (BB), (CB) and (CC) in a course are considered to have passed that course. (DC) and (DD) grades are conditionally successful grades. In order for a student to pass a course in which they receive a DC or DD grade, their general grade point average for the relevant term must be at least 2.0.


Graduation Requirements

In order to successfully complete the program, it is necessary to pass all courses in the program (equivalent to 120 ECTS), obtain a weighted grade point average of at least 2.0 out of 4.00, and complete a minimum of 20 working days of internship determined by the Vocational School.


Mode of Study

Full-Time


Facilities

In our department, classes are conducted in technically equipped classrooms and 4 computer laboratories that meet today's technological requirements. Our school students can benefit from the computer laboratory and canteen services that are open throughout the day. There is also a conference hall where various activities can be held.


Programme Director or Equivalent

Vocational College of Nevşehir Hacı Bektaş Veli Üniversitesi 50300 Nevşehir phone: 384 - 228 11 40 Fax: 384 - 215 26 71 e-mail : myo@nevsehir.edu.tr