From c9f9717a468f348ea228a2e867b1fa880ab0c978 Mon Sep 17 00:00:00 2001 From: Dilara Koca Date: Wed, 21 Nov 2018 15:38:27 +0300 Subject: [PATCH 001/355] =?UTF-8?q?Ders=20a=C3=A7ma=20i=C3=A7in=20ilk=20co?= =?UTF-8?q?ntroller=20ve=20view=20olu=C5=9Ftur?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../available_course_groups_controller.rb | 51 +++++++++++ .../available_courses_controller.rb | 62 +++++++++++++ .../curriculums_controller.rb | 7 +- app/controllers/units_controller.rb | 7 +- app/models/available_course_group.rb | 3 + app/models/unit.rb | 1 + .../available_course_groups/_form.html.erb | 45 ++++++++++ .../_lecturer_fields.html.erb | 19 ++++ .../available_course_groups/edit.html.erb | 1 + .../available_course_groups/new.html.erb | 1 + .../available_courses/_form.html.erb | 76 ++++++++++++++++ .../available_courses/edit.html.erb | 1 + .../available_courses/index.html.erb | 50 +++++++++++ .../available_courses/new.html.erb | 1 + .../available_courses/show.html.erb | 89 +++++++++++++++++++ app/views/layouts/shared/_sidebar.html.erb | 5 ++ config/locales/layouts/shared/sidebar_en.yml | 1 + config/locales/layouts/shared/sidebar_tr.yml | 1 + .../locales/models/course_management/en.yml | 56 +++++++++++- .../locales/models/course_management/tr.yml | 54 +++++++++++ config/routes.rb | 1 + config/routes/course_management.rb | 10 ++- ...available_course_groups_controller_test.rb | 7 ++ .../available_courses_controller_test.rb | 7 ++ 24 files changed, 552 insertions(+), 4 deletions(-) create mode 100644 app/controllers/course_management/available_course_groups_controller.rb create mode 100644 app/controllers/course_management/available_courses_controller.rb create mode 100644 app/views/course_management/available_course_groups/_form.html.erb create mode 100644 app/views/course_management/available_course_groups/_lecturer_fields.html.erb create mode 100644 app/views/course_management/available_course_groups/edit.html.erb create mode 100644 app/views/course_management/available_course_groups/new.html.erb create mode 100644 app/views/course_management/available_courses/_form.html.erb create mode 100644 app/views/course_management/available_courses/edit.html.erb create mode 100644 app/views/course_management/available_courses/index.html.erb create mode 100644 app/views/course_management/available_courses/new.html.erb create mode 100644 app/views/course_management/available_courses/show.html.erb create mode 100644 test/controllers/course_management/available_course_groups_controller_test.rb create mode 100644 test/controllers/course_management/available_courses_controller_test.rb diff --git a/app/controllers/course_management/available_course_groups_controller.rb b/app/controllers/course_management/available_course_groups_controller.rb new file mode 100644 index 000000000..38b2b95cc --- /dev/null +++ b/app/controllers/course_management/available_course_groups_controller.rb @@ -0,0 +1,51 @@ +# frozen_string_literal: true + +module CourseManagement + class AvailableCourseGroupsController < ApplicationController + before_action :set_available_course + before_action :set_available_course_group, only: %i[edit update destroy] + + def new + @available_course_group = @available_course.groups.new + end + + def create + @available_course_group = @available_course.groups.new(available_course_group_params) + @available_course_group.save ? redirect_to(@available_course, notice: t('.success')) : render(:new) + end + + def edit; end + + def update + if @available_course_group.update(available_course_group_params) + redirect_to(@available_course, notice: t('.success')) + else + render(:edit) + end + end + + def destroy + if @available_course_group.destroy + redirect_to(@available_course, notice: t('.success')) + else + redirect_to(available_courses_path(@available_course), alert: t('.warning')) + end + end + + private + + def set_available_course + @available_course = AvailableCourse.find(params[:available_course_id]) + end + + def set_available_course_group + @available_course_group = @available_course.groups.find(params[:id]) + end + + def available_course_group_params + params.require(:available_course_group).permit( + :quota, :name, lecturers_attributes: %i[lecturer_id coordinator _destroy] + ) + end + end +end diff --git a/app/controllers/course_management/available_courses_controller.rb b/app/controllers/course_management/available_courses_controller.rb new file mode 100644 index 000000000..f02648828 --- /dev/null +++ b/app/controllers/course_management/available_courses_controller.rb @@ -0,0 +1,62 @@ +# frozen_string_literal: true + +module CourseManagement + class AvailableCoursesController < ApplicationController + include PagyBackendWithHelpers + + before_action :set_available_course, only: %i[show edit update destroy] + + def index + available_courses = AvailableCourse.includes([curriculum: :unit], :course, :academic_term) + .order('units.name, curriculums.name') + + @pagy, @available_courses = pagy(available_courses) + end + + def show + @groups = @available_course.groups.includes(lecturers: [lecturer: [:title, :user]]) + end + + def new + @available_course = AvailableCourse.new + end + + def edit; end + + def create + @available_course = AvailableCourse.new(available_course_params) + group = @available_course.groups.build(name: 'Grup 1') + + if @available_course.save + redirect_to edit_available_course_available_course_group_path(@available_course, group) + else + render(:new) + end + end + + def update + @available_course.update(available_course_params) ? redirect_with('success') : render(:edit) + end + + def destroy + message = @available_course.destroy ? 'success' : 'error' + redirect_with(message) + end + + private + + def redirect_with(message) + redirect_to available_courses_path, flash: { info: t(".#{message}") } + end + + def set_available_course + @available_course = AvailableCourse.find(params[:id]) + end + + def available_course_params + params.require(:available_course).permit( + :academic_term_id, :curriculum_id, :course_id + ) + end + end +end diff --git a/app/controllers/course_management/curriculums_controller.rb b/app/controllers/course_management/curriculums_controller.rb index 066a5c138..0974f57b6 100644 --- a/app/controllers/course_management/curriculums_controller.rb +++ b/app/controllers/course_management/curriculums_controller.rb @@ -3,7 +3,7 @@ module CourseManagement class CurriculumsController < ApplicationController include PagyBackendWithHelpers - before_action :set_curriculum, only: %i[show edit update destroy] + before_action :set_curriculum, only: %i[show edit update destroy courses] def index curriculums = Curriculum.includes(:unit) @@ -39,6 +39,11 @@ def destroy redirect_with(message) end + def courses + @courses = @curriculum.courses + render json: @courses + end + private def redirect_with(message) diff --git a/app/controllers/units_controller.rb b/app/controllers/units_controller.rb index 1ecc36389..aed60e1c3 100644 --- a/app/controllers/units_controller.rb +++ b/app/controllers/units_controller.rb @@ -2,7 +2,7 @@ class UnitsController < ApplicationController include PagyBackendWithHelpers - before_action :set_unit, only: %i[edit update destroy show courses programs] + before_action :set_unit, only: %i[edit update destroy show courses programs curriculums] def index units = Unit.includes( @@ -46,6 +46,11 @@ def programs render json: @units end + def curriculums + @curriculums = @unit.curriculums.active.order(:name) + render json: @curriculums + end + private def set_unit diff --git a/app/models/available_course_group.rb b/app/models/available_course_group.rb index 3b851273d..4902f589c 100644 --- a/app/models/available_course_group.rb +++ b/app/models/available_course_group.rb @@ -6,6 +6,9 @@ class AvailableCourseGroup < ApplicationRecord has_many :lecturers, class_name: 'AvailableCourseLecturer', foreign_key: :group_id, inverse_of: :group, dependent: :destroy + # nested models + accepts_nested_attributes_for :lecturers, reject_if: :all_blank, allow_destroy: true + # validations validates :name, presence: true, uniqueness: { scope: :available_course } validates :quota, numericality: { only_integer: true, greater_than_or_equal_to: 1 }, allow_blank: true diff --git a/app/models/unit.rb b/app/models/unit.rb index 36c66c89c..4c4fc13f9 100644 --- a/app/models/unit.rb +++ b/app/models/unit.rb @@ -25,6 +25,7 @@ class Unit < ApplicationRecord belongs_to :unit_instruction_type, optional: true belongs_to :unit_instruction_language, optional: true belongs_to :university_type, optional: true + has_many :curriculums, dependent: :destroy has_many :duties, dependent: :destroy has_many :employees, through: :duties has_many :students, dependent: :nullify diff --git a/app/views/course_management/available_course_groups/_form.html.erb b/app/views/course_management/available_course_groups/_form.html.erb new file mode 100644 index 000000000..9f02d4d1d --- /dev/null +++ b/app/views/course_management/available_course_groups/_form.html.erb @@ -0,0 +1,45 @@ +
+
+
+
+ <%= fa_icon 'calendar' %> + <%= form_title %> +
+
+ <%= simple_form_for([@available_course, @available_course_group]) do |f| %> +
+
+ <%= f.error_notification %> + <%= f.error_notification message: f.object.errors[:base].to_sentence if f.object.errors[:base].present? %> +
+
+ <%= f.input :name, required: true %> +
+
+ <%= f.input :quota, required: true %> +
+
+ +

<%= t('.lecturers') %>

+
+ <%= f.simple_fields_for :lecturers do |semester| %> + <%= render 'lecturer_fields', f: semester %> + <% end %> + +
+ +
+
+ <%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> + <%= link_to_back(:back) %> +
+
+ <% end %> +
+
+
+
+ +<%= javascript_include_tag 'shared/cocoon' %> diff --git a/app/views/course_management/available_course_groups/_lecturer_fields.html.erb b/app/views/course_management/available_course_groups/_lecturer_fields.html.erb new file mode 100644 index 000000000..632c54328 --- /dev/null +++ b/app/views/course_management/available_course_groups/_lecturer_fields.html.erb @@ -0,0 +1,19 @@ +
+
+
+
+
+
+ <%= f.input :lecturer_id, collection: Employee.all.limit(10).pluck(:id) %> +
+
+ <%= f.input :coordinator, collection: [[t('yes'), true] ,[t('no'), false]] %> +
+
+
+ +
+
+
diff --git a/app/views/course_management/available_course_groups/edit.html.erb b/app/views/course_management/available_course_groups/edit.html.erb new file mode 100644 index 000000000..d34d25075 --- /dev/null +++ b/app/views/course_management/available_course_groups/edit.html.erb @@ -0,0 +1 @@ +<%= render 'form', duty: @duty, form_title: t('.form_title') %> diff --git a/app/views/course_management/available_course_groups/new.html.erb b/app/views/course_management/available_course_groups/new.html.erb new file mode 100644 index 000000000..fe24cca17 --- /dev/null +++ b/app/views/course_management/available_course_groups/new.html.erb @@ -0,0 +1 @@ +<%= render 'form', available_course_group: @available_course_group, form_title: t('.form_title') %> diff --git a/app/views/course_management/available_courses/_form.html.erb b/app/views/course_management/available_courses/_form.html.erb new file mode 100644 index 000000000..8a5e3383d --- /dev/null +++ b/app/views/course_management/available_courses/_form.html.erb @@ -0,0 +1,76 @@ +
+
+
+
+ <%= fa_icon 'calendar' %> + <%= form_title %> +
+
+ <%= simple_form_for(@available_course) do |f| %> + <%= f.error_notification %> + <% if f.object.errors.any? %> +
    + <% f.object.errors.full_messages.each do |message| %> +
  • + <%= message %> +
  • + <% end %> +
+ <% end %> +
+
+ <%= label_tag(:unit_id, t('.unit')) %> + <%= select_tag(:unit_id, + options_from_collection_for_select(Unit.active.coursable.order(:name), :id, :names_depth_cache, params[:unit_id]), + include_blank: true, + class: 'form-control', + style: 'width: 100%') %> +
+
+ <%= f.association :curriculum %> +
+
+ <%= f.association :academic_term, label_method: lambda { |academic_term| full_name(academic_term) }, required: true %> +
+
+ <%= f.association :course %> +
+
+ <%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> + <%= link_to_back(:back) %> +
+
+ <% end %> +
+
+
+
+ + diff --git a/app/views/course_management/available_courses/edit.html.erb b/app/views/course_management/available_courses/edit.html.erb new file mode 100644 index 000000000..01c8515d7 --- /dev/null +++ b/app/views/course_management/available_courses/edit.html.erb @@ -0,0 +1 @@ +<%= render 'form', available_course: @available_course, form_title: t('.form_title') %> diff --git a/app/views/course_management/available_courses/index.html.erb b/app/views/course_management/available_courses/index.html.erb new file mode 100644 index 000000000..3de0af45e --- /dev/null +++ b/app/views/course_management/available_courses/index.html.erb @@ -0,0 +1,50 @@ +
+ <%= link_to_new new_available_course_path, t('.add_new_available_course') %> +
+ +
+
+
+
+ <%= fa_icon 'align-justify', text: t('.available_courses') %> +
+
+ + + + + + + + + + + + + <% @available_courses.each do |available_course| %> + + + + + + + + + <% end %> + +
<%= t('.unit') %><%= t('.curriculum') %><%= t('.academic_term') %><%= t('.course') %><%= t('.group_count') %><%= t('actions') %>
<%= available_course.curriculum.unit.name %><%= available_course.curriculum.name %><%= full_name(available_course.academic_term) %><%= available_course.course.name %><%= available_course.groups.count %> + <%= link_to_show available_course %> + <%= link_to_edit [:edit, available_course] %> + <%= link_to_destroy available_course %> +
+
+ +
+
+
diff --git a/app/views/course_management/available_courses/new.html.erb b/app/views/course_management/available_courses/new.html.erb new file mode 100644 index 000000000..01c8515d7 --- /dev/null +++ b/app/views/course_management/available_courses/new.html.erb @@ -0,0 +1 @@ +<%= render 'form', available_course: @available_course, form_title: t('.form_title') %> diff --git a/app/views/course_management/available_courses/show.html.erb b/app/views/course_management/available_courses/show.html.erb new file mode 100644 index 000000000..62ce9521b --- /dev/null +++ b/app/views/course_management/available_courses/show.html.erb @@ -0,0 +1,89 @@ +
+
+
+ <%= link_to_back available_courses_path %> + <%= link_to_edit edit_available_course_path(@available_course) %> + <%= link_to_destroy available_course_path(@available_course) %> +
+ +
+
+ <%= fa_icon 'book' %><%= @available_course.course.name %> +
+
+ + + + + + + + + + + + + + + + + + + +
<%= t('.course') %><%= @available_course.course.name %>
<%= t('.unit') %><%= @available_course.curriculum.unit.name %>
<%= t('.curriculum') %><%= @available_course.curriculum.name %>
<%= t('.academic_term') %><%= full_name(@available_course.academic_term) %>
+
+
+ + <% @groups.each do |group| %> +
+
+ <%= fa_icon 'book' %><%= group.name %> +
+
+ <%= t('.lecturers') %> + + + + + + + + + + <% group.lecturers.each do |group_lecturer| %> + + + <% lecturer_identity = group_lecturer.lecturer.identities.formal.first %> + + + + <% end %> + +
<%= t('.title') %><%= t('.lecturer') %><%= t('.coordinator') %>
<%= group_lecturer.lecturer.title.name %><%= "#{lecturer_identity.try(:first_name)} #{lecturer_identity.try(:last_name)}" %><%= group_lecturer.coordinator ? t('yes') : t('no') %>
+ + <%= 'Programlar' %> + + + + + + + + + + + +
<%= t('.unit') %><%= t('.quota') %>
<%= @available_course.curriculum.unit.name %><%= group.quota %>
+
+ +
+ <% end %> +
+
+ +
+ <%= link_to_new new_available_course_available_course_group_path(@available_course) %> +
diff --git a/app/views/layouts/shared/_sidebar.html.erb b/app/views/layouts/shared/_sidebar.html.erb index 18d87320e..4103b1b01 100644 --- a/app/views/layouts/shared/_sidebar.html.erb +++ b/app/views/layouts/shared/_sidebar.html.erb @@ -26,6 +26,11 @@ <%= fa_icon('cubes', text: t('.course_unit_groups'), class: 'nav-icon') %> <% end %> + diff --git a/app/views/references/terms/_form.html.erb b/app/views/references/terms/_form.html.erb deleted file mode 100644 index 78afbc00d..000000000 --- a/app/views/references/terms/_form.html.erb +++ /dev/null @@ -1,32 +0,0 @@ -
- <%= link_to_back(terms_path) %> -
- -
-
-
-
- <%= fa_icon 'calendar' %> - <%= form_title %> -
-
- <%= simple_form_for(term) do |f| %> -
-
- <%= f.error_notification %> -
-
- <%= f.input :name, required: true %> -
-
- <%= f.input :identifier, required: true %> -
-
- <%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> -
-
- <% end %> -
-
-
-
diff --git a/app/views/references/terms/edit.html.erb b/app/views/references/terms/edit.html.erb deleted file mode 100644 index 5fb2d1e54..000000000 --- a/app/views/references/terms/edit.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render 'form', term: @term, form_title: t('.form_title') %> diff --git a/app/views/references/terms/index.html.erb b/app/views/references/terms/index.html.erb deleted file mode 100644 index 79259ce70..000000000 --- a/app/views/references/terms/index.html.erb +++ /dev/null @@ -1,44 +0,0 @@ -
- <%= link_to_new new_term_path, t('.new_term_link') %> -
- -
-
-
-
- <%= fa_icon 'street-view', text: t('.card_header') %> -
-
- <%= render 'components/smart_search_form', - path: terms_path, - placeholder: t('.name') %> - - - - - - - - - - <% @terms.each do |term| %> - - - - - - <% end %> - -
<%= t('.name') %><%= t('.identifier') %><%= t('actions') %>
<%= term.name %><%= term.identifier %> - <%= link_to_edit(edit_term_path(term)) %> - <%= link_to_destroy(term) %> -
-
-
- -
-
diff --git a/app/views/references/terms/new.html.erb b/app/views/references/terms/new.html.erb deleted file mode 100644 index 5fb2d1e54..000000000 --- a/app/views/references/terms/new.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render 'form', term: @term, form_title: t('.form_title') %> diff --git a/config/locales/layouts/shared/sidebar_tr.yml b/config/locales/layouts/shared/sidebar_tr.yml index b3baf8022..a029141c2 100644 --- a/config/locales/layouts/shared/sidebar_tr.yml +++ b/config/locales/layouts/shared/sidebar_tr.yml @@ -37,7 +37,6 @@ tr: student_punishment_types: Ceza Türleri student_studentship_statuses: Öğrencilik Hakları studies: Akademik Çalışmalar - terms: Dönemler titles: Unvanlar unit_instruction_languages: Öğrenim Dilleri unit_instruction_types: Öğrenim Türleri diff --git a/config/locales/models/references/en.yml b/config/locales/models/references/en.yml deleted file mode 100644 index bd5f261a4..000000000 --- a/config/locales/models/references/en.yml +++ /dev/null @@ -1,33 +0,0 @@ -en: - activerecord: - attributes: - term: &term_attributes - name: Name of Term - identifier: Identifier - helpers: - submit: - term: - create: Create Term - update: Update Term - references: - common: - countries: Countries - home: - card: - terms: Terms - terms: - create: - success: Term successfully created. - destroy: - success: Term successfully deleted! - warning: Term can not be deleted. - edit: - form_title: Update the Term - index: - <<: *term_attributes - card_header: Terms - new_term_link: Create a New Term - new: - form_title: Create a Term - update: - success: Term successfully updated. diff --git a/config/locales/models/references/tr.yml b/config/locales/models/references/tr.yml deleted file mode 100644 index d13079912..000000000 --- a/config/locales/models/references/tr.yml +++ /dev/null @@ -1,33 +0,0 @@ -tr: - activerecord: - attributes: - term: &term_attributes - name: Dönem Adı - identifier: Belirteç - helpers: - submit: - term: - create: Dönem Oluştur - update: Dönem Güncelle - references: - common: - countries: Ülkeler - home: - card: - terms: Dönemler - terms: - create: - success: Dönem başarıyla oluşturuldu. - destroy: - success: Dönem başarıyla silindi! - warning: Dönem silinemedi. - edit: - form_title: Dönem Güncelle - index: - <<: *term_attributes - card_header: Dönemler - new_term_link: Yeni Dönem Oluştur - new: - form_title: Dönem Oluştur - update: - success: Dönem başarıyla güncellendi. diff --git a/config/routes/references.rb b/config/routes/references.rb index d52c6711d..fc2357e36 100644 --- a/config/routes/references.rb +++ b/config/routes/references.rb @@ -1,6 +1,5 @@ # frozen_string_literal: true scope module: :references do - resources :terms, except: :show resources :academic_terms, except: :show end diff --git a/db/beta_seed/academic_term.rb b/db/beta_seed/academic_term.rb index 1807f604e..1dd5647e9 100644 --- a/db/beta_seed/academic_term.rb +++ b/db/beta_seed/academic_term.rb @@ -1,9 +1,5 @@ # frozen_string_literal: true -Term.create( - YAML.load_file(Rails.root.join('db', 'static_data', 'terms.yml')) -) - academic_terms = [ { year: '2018 - 2019', diff --git a/db/migrate/20181210120434_create_terms.rb b/db/migrate/20181210120434_create_terms.rb deleted file mode 100644 index ba88331a9..000000000 --- a/db/migrate/20181210120434_create_terms.rb +++ /dev/null @@ -1,19 +0,0 @@ -# frozen_string_literal: true - -class CreateTerms < ActiveRecord::Migration[5.2] - def change - create_table :terms do |t| - t.string :name - t.string :identifier - end - - add_presence_constraint :terms, :name - add_presence_constraint :terms, :identifier - - add_length_constraint :terms, :name, less_than_or_equal_to: 255 - add_length_constraint :terms, :identifier, less_than_or_equal_to: 255 - - add_unique_constraint :terms, :name - add_unique_constraint :terms, :identifier - end -end diff --git a/db/static_data/terms.yml b/db/static_data/terms.yml deleted file mode 100644 index 8d499938e..000000000 --- a/db/static_data/terms.yml +++ /dev/null @@ -1,9 +0,0 @@ -- - name: Güz - identifier: fall -- - name: Bahar - identifier: spring -- - name: Yaz - identifier: summer diff --git a/db/structure.sql b/db/structure.sql index 108ac537f..affb516df 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -8,6 +8,20 @@ SET check_function_bodies = false; SET client_min_messages = warning; SET row_security = off; +-- +-- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: - +-- + +CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; + + +-- +-- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: - +-- + +COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; + + SET default_tablespace = ''; SET default_with_oids = false; @@ -137,8 +151,8 @@ CREATE TABLE public.addresses ( full_address character varying, district_id bigint NOT NULL, user_id bigint NOT NULL, - updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, - created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + updated_at timestamp without time zone DEFAULT now(), + created_at timestamp without time zone DEFAULT now(), CONSTRAINT addresses_created_at_null CHECK ((created_at IS NOT NULL)), CONSTRAINT addresses_full_address_length CHECK ((length((full_address)::text) <= 255)), CONSTRAINT addresses_full_address_presence CHECK (((full_address IS NOT NULL) AND ((full_address)::text !~ '^\s*$'::text))), @@ -1466,8 +1480,8 @@ CREATE TABLE public.identities ( registered_to character varying, user_id bigint NOT NULL, student_id bigint, - created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, - updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now(), CONSTRAINT identities_created_at_null CHECK ((created_at IS NOT NULL)), CONSTRAINT identities_date_of_birth_null CHECK ((date_of_birth IS NOT NULL)), CONSTRAINT identities_fathers_name_length CHECK ((length((fathers_name)::text) <= 255)), @@ -2162,40 +2176,6 @@ CREATE SEQUENCE public.students_id_seq ALTER SEQUENCE public.students_id_seq OWNED BY public.students.id; --- --- Name: terms; Type: TABLE; Schema: public; Owner: - --- - -CREATE TABLE public.terms ( - id bigint NOT NULL, - name character varying, - identifier character varying, - CONSTRAINT terms_identifier_length CHECK ((length((identifier)::text) <= 255)), - CONSTRAINT terms_identifier_presence CHECK (((identifier IS NOT NULL) AND ((identifier)::text !~ '^\s*$'::text))), - CONSTRAINT terms_name_length CHECK ((length((name)::text) <= 255)), - CONSTRAINT terms_name_presence CHECK (((name IS NOT NULL) AND ((name)::text !~ '^\s*$'::text))) -); - - --- --- Name: terms_id_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.terms_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - --- --- Name: terms_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - --- - -ALTER SEQUENCE public.terms_id_seq OWNED BY public.terms.id; - - -- -- Name: titles; Type: TABLE; Schema: public; Owner: - -- @@ -2505,7 +2485,7 @@ CREATE TABLE public.users ( last_sign_in_at timestamp without time zone, current_sign_in_ip inet, last_sign_in_ip inet, - password_changed_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + password_changed_at timestamp without time zone DEFAULT now(), failed_attempts integer DEFAULT 0, unlock_token character varying, locked_at timestamp without time zone, @@ -2929,13 +2909,6 @@ ALTER TABLE ONLY public.student_studentship_statuses ALTER COLUMN id SET DEFAULT ALTER TABLE ONLY public.students ALTER COLUMN id SET DEFAULT nextval('public.students_id_seq'::regclass); --- --- Name: terms id; Type: DEFAULT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.terms ALTER COLUMN id SET DEFAULT nextval('public.terms_id_seq'::regclass); - - -- -- Name: titles id; Type: DEFAULT; Schema: public; Owner: - -- @@ -3655,30 +3628,6 @@ ALTER TABLE ONLY public.students ADD CONSTRAINT students_pkey PRIMARY KEY (id); --- --- Name: terms terms_identifier_unique; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.terms - ADD CONSTRAINT terms_identifier_unique UNIQUE (identifier) DEFERRABLE; - - --- --- Name: terms terms_name_unique; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.terms - ADD CONSTRAINT terms_name_unique UNIQUE (name) DEFERRABLE; - - --- --- Name: terms terms_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.terms - ADD CONSTRAINT terms_pkey PRIMARY KEY (id); - - -- -- Name: titles titles_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- @@ -4954,7 +4903,6 @@ INSERT INTO "schema_migrations" (version) VALUES ('20181112175328'), ('20181112175343'), ('20181130131559'), -('20181210120434'), ('20181210221451'), ('20181225103307'), ('20181225180258'), diff --git a/test/controllers/references/terms_controller_test.rb b/test/controllers/references/terms_controller_test.rb deleted file mode 100644 index c50cbc785..000000000 --- a/test/controllers/references/terms_controller_test.rb +++ /dev/null @@ -1,74 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -module References - class TermsControllerTest < ActionDispatch::IntegrationTest - setup do - sign_in users(:serhat) - @term = terms(:fall) - end - - test 'should get index' do - get terms_path - assert_response :success - assert_select '#add-button', translate('.index.new_term_link') - end - - test 'should get new' do - get new_term_path - assert_response :success - end - - test 'should create term' do - assert_difference('Term.count') do - post terms_path params: { - term: { name: 'Test term', identifier: 'test-term' } - } - end - - term = Term.last - - assert_equal 'Test Term', term.name - assert_equal 'test-term', term.identifier - assert_redirected_to terms_path - assert_equal translate('.create.success'), flash[:notice] - end - - test 'should get edit' do - get edit_term_path(@term) - assert_response :success - - assert_select '.card-header strong', translate('.edit.form_title') - end - - test 'should update term' do - term = Term.last - patch term_path(term), params: { - term: { name: 'Test term update', identifier: 'test-term-update' } - } - - term.reload - - assert_equal 'Test Term Update', term.name - assert_equal 'test-term-update', term.identifier - assert_redirected_to terms_path - assert_equal translate('.update.success'), flash[:notice] - end - - test 'should destroy term' do - assert_difference('Term.count', -1) do - delete term_path(Term.last) - end - - assert_redirected_to terms_path - assert_equal translate('.destroy.success'), flash[:notice] - end - - private - - def translate(key) - t("references.terms#{key}") - end - end -end diff --git a/test/fixtures/terms.yml b/test/fixtures/terms.yml deleted file mode 100644 index 4e5c7c5fd..000000000 --- a/test/fixtures/terms.yml +++ /dev/null @@ -1,9 +0,0 @@ -fall: - name: Güz - identifier: fall -spring: - name: Bahar - identifier: spring -summer: - name: Yaz - identifier: summer diff --git a/test/models/term_test.rb b/test/models/term_test.rb deleted file mode 100644 index 3fd383d46..000000000 --- a/test/models/term_test.rb +++ /dev/null @@ -1,39 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -class TermTest < ActiveSupport::TestCase - setup do - @term = terms(:fall) - end - - # validations: presence - %i[ - name - identifier - ].each do |property| - test "presence validations for #{property} of a term" do - @term.send("#{property}=", nil) - assert_not @term.valid? - assert_not_empty @term.errors[property] - end - end - - # validations: uniqueness - %i[ - name - identifier - ].each do |property| - test "uniqueness validations for #{property} of a term" do - fake = @term.dup - assert_not fake.valid? - assert_not_empty fake.errors[property] - end - end - - # callbacks - test 'callbacks must titlecase the name of a term' do - term = Term.create!(name: 'Test tErm', identifier: 'test') - assert_equal term.name, 'Test Term' - end -end From f031723803258c40ce21a59c6b90be1f8cc368e4 Mon Sep 17 00:00:00 2001 From: isubas Date: Thu, 10 Jan 2019 14:25:56 +0300 Subject: [PATCH 271/355] =?UTF-8?q?D=C3=B6nem=20enum=20bilgisini=20concern?= =?UTF-8?q?'e=20ta=C5=9F=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/models/academic_term.rb | 4 +--- app/models/concerns/enum_for_term.rb | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 app/models/concerns/enum_for_term.rb diff --git a/app/models/academic_term.rb b/app/models/academic_term.rb index 094c3131a..b033ac87e 100644 --- a/app/models/academic_term.rb +++ b/app/models/academic_term.rb @@ -1,15 +1,13 @@ # frozen_string_literal: true class AcademicTerm < ApplicationRecord - # enums - enum term: { fall: 0, spring: 1, summer: 2 } + include EnumForTerm # relations has_many :calendars, dependent: :nullify # validations validates :year, presence: true, uniqueness: { scope: :term }, length: { maximum: 255 } - validates :term, inclusion: { in: terms.keys } validates :start_of_term, presence: true validates :end_of_term, presence: true validates :active, inclusion: { in: [true, false] } diff --git a/app/models/concerns/enum_for_term.rb b/app/models/concerns/enum_for_term.rb new file mode 100644 index 000000000..a025ab31e --- /dev/null +++ b/app/models/concerns/enum_for_term.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module EnumForTerm + extend ActiveSupport::Concern + + included do + # enum + enum term: { + fall: 0, + spring: 1, + summer: 2 + } + + # validation + validates :term, inclusion: { in: terms.keys } + end +end From 34c4c4e4dcdc7b04b66e6e24fe1d65ec338a9823 Mon Sep 17 00:00:00 2001 From: isubas Date: Thu, 10 Jan 2019 17:34:06 +0300 Subject: [PATCH 272/355] =?UTF-8?q?Akademik=20d=C3=B6nem=20modelinde=20enu?= =?UTF-8?q?m=20testini=20de=C4=9Fi=C5=9Ftir?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/models/academic_term_test.rb | 14 ++++---------- test/models/concerns/enum_for_term_test.rb | 17 +++++++++++++++++ 2 files changed, 21 insertions(+), 10 deletions(-) create mode 100644 test/models/concerns/enum_for_term_test.rb diff --git a/test/models/academic_term_test.rb b/test/models/academic_term_test.rb index eef54f986..f0136993f 100644 --- a/test/models/academic_term_test.rb +++ b/test/models/academic_term_test.rb @@ -1,8 +1,11 @@ # frozen_string_literal: true require 'test_helper' +require_relative './concerns/enum_for_term_test' class AcademicTermTest < ActiveSupport::TestCase + include EnumForTermTest + setup do @academic_term = academic_terms(:fall_2017_2018) end @@ -38,16 +41,7 @@ class AcademicTermTest < ActiveSupport::TestCase end # enums - { - term: { fall: 0, spring: 1, summer: 2 } - }.each do |property, hash| - hash.each do |key, value| - test "have a #{key} value of #{property} enum" do - enums = AcademicTerm.defined_enums.with_indifferent_access - assert_equal enums.dig(property, key), value - end - end - end + test_term_enum(AcademicTerm) # scopes test 'active scope returns active academic terms' do diff --git a/test/models/concerns/enum_for_term_test.rb b/test/models/concerns/enum_for_term_test.rb new file mode 100644 index 000000000..4e7d54ca1 --- /dev/null +++ b/test/models/concerns/enum_for_term_test.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module EnumForTermTest + extend ActiveSupport::Concern + + # callbacks + class_methods do + def test_term_enum(klass) + { fall: 0, spring: 1, summer: 2 }.each do |key, value| + test "have a #{key} value of term enum" do + values = klass.defined_enums['term'].with_indifferent_access + assert_equal values[key], value + end + end + end + end +end From 6f72fb5fbd0f76b2072d894647c9d461052da604 Mon Sep 17 00:00:00 2001 From: isubas Date: Thu, 10 Jan 2019 17:38:55 +0300 Subject: [PATCH 273/355] =?UTF-8?q?M=C3=BCfredat=20yar=C4=B1y=C4=B1l=20mod?= =?UTF-8?q?eline=20d=C3=B6nem=20ekle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/models/curriculum.rb | 5 ++- app/models/curriculum_semester.rb | 3 ++ .../curriculums/_form.html.erb | 31 ++++++++-------- .../curriculums/_semester_fields.html.erb | 37 +++++++++++-------- .../curriculums/_semesters.html.erb | 2 +- .../locales/models/course_management/en.yml | 6 +++ .../locales/models/course_management/tr.yml | 6 +++ ...0113630_add_term_to_curriculum_semester.rb | 8 ++++ db/structure.sql | 6 ++- 9 files changed, 71 insertions(+), 33 deletions(-) create mode 100644 db/migrate/20190110113630_add_term_to_curriculum_semester.rb diff --git a/app/models/curriculum.rb b/app/models/curriculum.rb index 145f263e4..bce0682a9 100644 --- a/app/models/curriculum.rb +++ b/app/models/curriculum.rb @@ -48,8 +48,11 @@ class Curriculum < ApplicationRecord # custom methods def build_semesters(number_of_semesters: 0, type: :periodic) divisor = (type.to_sym == :periodic ? 2 : 1) + terms = %i[spring fall] (1..number_of_semesters.to_i).each do |sequence| - semesters.build(sequence: sequence, year: (sequence.to_f / divisor).round) + semesters.build(sequence: sequence, + year: (sequence.to_f / divisor).round, + term: terms[sequence % 2]) end end end diff --git a/app/models/curriculum_semester.rb b/app/models/curriculum_semester.rb index 88c2f6d02..c970e1edd 100644 --- a/app/models/curriculum_semester.rb +++ b/app/models/curriculum_semester.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class CurriculumSemester < ApplicationRecord + include EnumForTerm + # relations has_many :curriculum_courses, dependent: :destroy has_many :curriculum_course_groups, dependent: :destroy @@ -12,6 +14,7 @@ class CurriculumSemester < ApplicationRecord uniqueness: { scope: :curriculum_id } validates :year, numericality: { greater_than: 0 }, uniqueness: { scope: %i[sequence curriculum_id] } + validates :term, uniqueness: { scope: %i[year curriculum_id] } # custom methods def total_ects diff --git a/app/views/course_management/curriculums/_form.html.erb b/app/views/course_management/curriculums/_form.html.erb index aad39c450..a8cf1522d 100644 --- a/app/views/course_management/curriculums/_form.html.erb +++ b/app/views/course_management/curriculums/_form.html.erb @@ -33,7 +33,7 @@
<%= f.input :number_of_semesters, collection: (1..Curriculum::MAX_NUMBER_OF_SEMESTERS), - selected: 12, + selected: 8, include_blank: false %>
@@ -42,24 +42,25 @@ selected: :periodic, include_blank: false %>
- <% end %> - - <% unless curriculum.new_record? %> -

<%= t('.semesters') %>

-
+ <% else %> +
+
+

<%= t('.semesters') %>

+
+
+ <%= f.simple_fields_for :semesters do |semester| %> <%= render 'semester_fields', f: semester %> <% end %> -
@@ -67,4 +68,4 @@ <%= render 'select2' %> -<%= javascript_include_tag 'shared/cocoon' %> \ No newline at end of file +<%= javascript_include_tag 'shared/cocoon' %> diff --git a/app/views/course_management/curriculums/_semester_fields.html.erb b/app/views/course_management/curriculums/_semester_fields.html.erb index 48ba7b8f9..a5cc0d319 100644 --- a/app/views/course_management/curriculums/_semester_fields.html.erb +++ b/app/views/course_management/curriculums/_semester_fields.html.erb @@ -1,19 +1,26 @@ -
-
-
-
-
-
- <%= f.input :sequence, collection: (1..Curriculum::MAX_NUMBER_OF_SEMESTERS), include_blank: false %> -
-
- <%= f.input :year, collection: (1..Curriculum::MAX_NUMBER_OF_YEARS), include_blank: false %> -
+
+
+
+ <%= link_to_remove_association f do %> + <%= button_tag('x', type: 'button', class: 'close', data: { confirm: t('are_you_sure') }) %> + <% end %> +
+
+ <%= f.input :sequence, + collection: (1..Curriculum::MAX_NUMBER_OF_SEMESTERS), + include_blank: false %> +
+
+ <%= f.input :year, + collection: (1..Curriculum::MAX_NUMBER_OF_YEARS), + include_blank: false %> +
+
+ <%= f.input :term, + collection: enum_options_for_select(f.object.class, :term), + include_blank: false %>
-
-
-
\ No newline at end of file +
diff --git a/app/views/course_management/curriculums/_semesters.html.erb b/app/views/course_management/curriculums/_semesters.html.erb index c3675423a..2aef4fb6d 100644 --- a/app/views/course_management/curriculums/_semesters.html.erb +++ b/app/views/course_management/curriculums/_semesters.html.erb @@ -3,7 +3,7 @@
- <%= fa_icon 'book' %><%= "#{semester.sequence}. #{t('semester')}" %> + <%= fa_icon 'book' %><%= "#{semester.sequence}. #{t('semester')} (#{enum_t(semester, :term)})" %>
<%= link_to_new new_curriculum_semester_curriculum_course_path(semester), t('.add_course') %> <%= link_to_new new_curriculum_semester_curriculum_course_group_path(semester), t('.add_course_group') %> diff --git a/config/locales/models/course_management/en.yml b/config/locales/models/course_management/en.yml index 0554cfd46..52904e6bf 100644 --- a/config/locales/models/course_management/en.yml +++ b/config/locales/models/course_management/en.yml @@ -62,6 +62,7 @@ en: curriculum_semester: sequence: Semester year: Year + term: Term enums: course: program_types: @@ -80,6 +81,11 @@ en: types: compulsory: Compulsory elective: Elective + curriculum_semester: + terms: + fall: Fall + spring: Spring + summer: Summer models: available_course: Available Course available_course_group: Available Course Group diff --git a/config/locales/models/course_management/tr.yml b/config/locales/models/course_management/tr.yml index cd7dab775..6a7e15ea1 100644 --- a/config/locales/models/course_management/tr.yml +++ b/config/locales/models/course_management/tr.yml @@ -62,6 +62,7 @@ tr: curriculum_semester: sequence: Dönem Sırası year: Yıl + term: Dönem enums: course: program_types: @@ -80,6 +81,11 @@ tr: types: compulsory: Zorunlu elective: Seçmeli + curriculum_semester: + terms: + fall: Güz + spring: Bahar + summer: Yaz models: available_course: Açılan Ders available_course_group: Açılan Ders Grubu diff --git a/db/migrate/20190110113630_add_term_to_curriculum_semester.rb b/db/migrate/20190110113630_add_term_to_curriculum_semester.rb new file mode 100644 index 000000000..d837120eb --- /dev/null +++ b/db/migrate/20190110113630_add_term_to_curriculum_semester.rb @@ -0,0 +1,8 @@ +class AddTermToCurriculumSemester < ActiveRecord::Migration[5.2] + def change + add_column :curriculum_semesters, :term, :integer + + add_null_constraint :curriculum_semesters, :term + add_numericality_constraint :curriculum_semesters, :term, greater_than_or_equal_to: 0 + end +end diff --git a/db/structure.sql b/db/structure.sql index affb516df..1c4e46f0a 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -1155,8 +1155,11 @@ CREATE TABLE public.curriculum_semesters ( curriculum_id bigint, created_at timestamp without time zone NOT NULL, updated_at timestamp without time zone NOT NULL, + term integer, CONSTRAINT curriculum_semesters_sequence_null CHECK ((sequence IS NOT NULL)), CONSTRAINT curriculum_semesters_sequence_numericality CHECK ((sequence > 0)), + CONSTRAINT curriculum_semesters_term_null CHECK ((term IS NOT NULL)), + CONSTRAINT curriculum_semesters_term_numericality CHECK ((term >= 0)), CONSTRAINT curriculum_semesters_year_null CHECK ((year IS NOT NULL)), CONSTRAINT curriculum_semesters_year_numericality CHECK ((year > 0)) ); @@ -4908,6 +4911,7 @@ INSERT INTO "schema_migrations" (version) VALUES ('20181225180258'), ('20181225195123'), ('20181225201818'), -('20181226013104'); +('20181226013104'), +('20190110113630'); From 69cb212e96e9e30be26baa977d06a738e54c1c2c Mon Sep 17 00:00:00 2001 From: isubas Date: Thu, 10 Jan 2019 17:39:38 +0300 Subject: [PATCH 274/355] =?UTF-8?q?M=C3=BCfredat=20yar=C4=B1y=C4=B1l=20mod?= =?UTF-8?q?eli=20i=C3=A7in=20testleri=20d=C3=BCzenle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/fixtures/curriculum_semesters.yml | 6 +++++- test/models/curriculum_semester_test.rb | 6 ++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/test/fixtures/curriculum_semesters.yml b/test/fixtures/curriculum_semesters.yml index 602a0f6e1..f61722eb5 100644 --- a/test/fixtures/curriculum_semesters.yml +++ b/test/fixtures/curriculum_semesters.yml @@ -1,19 +1,23 @@ one: sequence: 1 year: 1 + term: fall curriculum: one two: sequence: 2 year: 2 + term: spring curriculum: one three: sequence: 1 year: 1 + term: fall curriculum: two bilgisayar_muh_mufredati_birinci_donem: sequence: 1 year: 1 - curriculum: bilgisayar_muhendisligi_mufredati \ No newline at end of file + term: fall + curriculum: bilgisayar_muhendisligi_mufredati diff --git a/test/models/curriculum_semester_test.rb b/test/models/curriculum_semester_test.rb index 2e874c151..dcaa8ca6c 100644 --- a/test/models/curriculum_semester_test.rb +++ b/test/models/curriculum_semester_test.rb @@ -1,8 +1,11 @@ # frozen_string_literal: true require 'test_helper' +require_relative './concerns/enum_for_term_test' class CurriculumSemesterTest < ActiveSupport::TestCase + include EnumForTermTest + setup do @semester = curriculum_semesters(:one) end @@ -38,6 +41,9 @@ class CurriculumSemesterTest < ActiveSupport::TestCase assert_not_empty @semester.errors[:sequence] end + # enums + test_term_enum(CurriculumSemester) + # custom methods test 'total_ects method' do assert_equal @semester.total_ects, 3.0 From 456894d05bfa689891ae31646990d37411a5145d Mon Sep 17 00:00:00 2001 From: msdundar Date: Thu, 10 Jan 2019 22:38:42 +0300 Subject: [PATCH 275/355] Import units from mounted tenant --- app/models/unit.rb | 29 +- app/models/unit_type.rb | 20 +- db/migrate/20180503201708_create_units.rb | 4 + db/seeds.rb | 21 +- db/static_data/administrative_units.yml | 3200 -- db/static_data/units.yml | 24216 ---------------- db/structure.sql | 4 + ...cademic_staff.rake => academic_staff.rake} | 0 lib/tasks/import/administrative_units.rake | 27 - lib/tasks/import/all.rake | 4 +- lib/tasks/import/detsis_unit_types.rake | 16 + lib/tasks/import/unit_groups.rake | 97 + lib/tasks/import/units.rake | 48 +- .../import/update_names_depth_cache.rake | 12 + test/fixtures/unit_types.yml | 16 +- test/fixtures/units.yml | 4 +- test/models/unit_test.rb | 61 +- test/models/unit_type_test.rb | 13 +- 18 files changed, 249 insertions(+), 27543 deletions(-) delete mode 100644 db/static_data/administrative_units.yml delete mode 100644 db/static_data/units.yml rename lib/tasks/fetch/{fetch_academic_staff.rake => academic_staff.rake} (100%) delete mode 100644 lib/tasks/import/administrative_units.rake create mode 100644 lib/tasks/import/detsis_unit_types.rake create mode 100644 lib/tasks/import/unit_groups.rake create mode 100644 lib/tasks/import/update_names_depth_cache.rake diff --git a/app/models/unit.rb b/app/models/unit.rb index 2183156e5..a8990ac6d 100644 --- a/app/models/unit.rb +++ b/app/models/unit.rb @@ -56,26 +56,29 @@ class Unit < ApplicationRecord validates :duration, allow_nil: true, numericality: { only_integer: true }, inclusion: 1..8 # scopes - scope :active, -> { where(unit_status: UnitStatus.active) } - scope :partially_passive, -> { where(unit_status: UnitStatus.partially_passive) } - scope :committees, -> { where(unit_type: UnitType.committee) } - scope :departments, -> { where(unit_type: UnitType.department) } - scope :faculties, -> { where(unit_type: UnitType.faculty) } - scope :programs, -> { where(unit_type: UnitType.program) } - scope :universities, -> { where(unit_type: UnitType.university) } - scope :majors, -> { where(unit_type: UnitType.major) } - scope :institutes, -> { where(unit_type: UnitType.institute) } - scope :rectorships, -> { where(unit_type: UnitType.rectorship) } - scope :without_programs, -> { where.not(unit_type: UnitType.program) } + scope :active, -> { where(unit_status: UnitStatus.active) } + scope :partially_passive, -> { where(unit_status: UnitStatus.partially_passive) } + scope :others, -> { where(unit_type: UnitType.other) } + scope :faculties, -> { where(unit_type: UnitType.faculty) } + scope :departments, -> { where(unit_type: UnitType.department) } + scope :majors, -> { where(unit_type: UnitType.major) } + scope :undergraduate_programs, -> { where(unit_type: UnitType.undergraduate_program) } + scope :graduate_programs, -> { where(unit_type: UnitType.graduate_program) } + scope :institutes, -> { where(unit_type: UnitType.institute) } + scope :research_centers, -> { where(unit_type: UnitType.research_center) } + scope :committees, -> { where(unit_type: UnitType.committee) } + scope :administratives, -> { where(unit_type: UnitType.administrative) } + scope :programs, -> { where(unit_type: UnitType.program) } + scope :without_programs, -> { where.not(unit_type: UnitType.program) } scope :coursable, -> { departments .or(faculties) - .or(universities) .or(majors) .or(institutes) - .or(rectorships) + .or(others) } + scope :curriculumable, -> { coursable } scope :eventable, -> { diff --git a/app/models/unit_type.rb b/app/models/unit_type.rb index 355f20dff..69e7295a1 100644 --- a/app/models/unit_type.rb +++ b/app/models/unit_type.rb @@ -8,16 +8,20 @@ class UnitType < ApplicationRecord # enums enum group: { other: 0, - university: 1, - faculty: 2, - department: 3, - program: 4, - committee: 5, - major: 6, - institute: 7, - rectorship: 8 + faculty: 1, + department: 2, + major: 3, + undergraduate_program: 4, + graduate_program: 5, + institute: 6, + research_center: 7, + committee: 8, + administrative: 9 } + # scopes + scope :program, -> { where(group: %w[undergraduate_program graduate_program]) } + # relations has_many :units, dependent: :nullify diff --git a/db/migrate/20180503201708_create_units.rb b/db/migrate/20180503201708_create_units.rb index a7ad8563d..8ba9573bd 100644 --- a/db/migrate/20180503201708_create_units.rb +++ b/db/migrate/20180503201708_create_units.rb @@ -4,6 +4,8 @@ class CreateUnits < ActiveRecord::Migration[5.1] def change create_table :units do |t| t.string :name + t.string :abbreviation + t.string :code t.integer :yoksis_id t.integer :detsis_id t.integer :osym_id @@ -32,6 +34,8 @@ def change add_presence_constraint :units, :name add_length_constraint :units, :name, less_than_or_equal_to: 255 + add_length_constraint :units, :abbreviation, less_than_or_equal_to: 255 + add_length_constraint :units, :code, less_than_or_equal_to: 255 add_length_constraint :units, :names_depth_cache, less_than_or_equal_to: 255 add_numericality_constraint :units, :yoksis_id, diff --git a/db/seeds.rb b/db/seeds.rb index 3a291fbbe..30db30efb 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -1,13 +1,7 @@ # frozen_string_literal: true -# Fetch YOKSIS References -Rake::Task['fetch:references'].invoke - -# import all static data -Rake::Task['import:all'].invoke - -# Create a single unit_type for commissions -UnitType.create(name: 'Kurul / Komisyon', code: 200) +Rake::Task['fetch:references'].invoke # fetch YOKSIS references +Rake::Task['import:all'].invoke # import common static data # Produced data for beta environment if Rails.env.beta? || Rails.env.development? @@ -16,17 +10,6 @@ end end -# Assign unit types to groups -UnitType.where(code: [7, 8]).update(group: 'other') -UnitType.where(code: [0, 1]).update(group: 'university') -UnitType.where(code: [5, 6, 2]).update(group: 'faculty') -UnitType.where(code: [10]).update(group: 'department') -UnitType.where(code: [13, 16, 17, 18, 19, 20, 22, 23, 24, 25]).update(group: 'program') -UnitType.where(code: 200).update(group: 'committee') -UnitType.where(code: [11, 12, 14, 15, 21]).update(group: 'major') -UnitType.where(code: [4]).update(group: 'institute') -UnitType.where(code: [9]).update(group: 'rectorship') - # Fetch Academic Staff from YOKSIS Rake::Task['fetch:academic_staff'].invoke diff --git a/db/static_data/administrative_units.yml b/db/static_data/administrative_units.yml deleted file mode 100644 index e4b2cf5f5..000000000 --- a/db/static_data/administrative_units.yml +++ /dev/null @@ -1,3200 +0,0 @@ -- - name: Alaçam Meslek Yüksekokulu Müdürlüğü - detsis_id: 68459231 - parent_yoksis_id: 147730 - district_id: Alaçam -- - name: Büro Hizmetleri Ve Sekreterlik Bölüm Başkanlığı - detsis_id: 84354183 - parent_yoksis_id: 242252 - district_id: Alaçam -- - name: Alaçam Meslek Yüksekokulu Sekreterliği - detsis_id: 80234327 - parent_detsis_id: 68459231 - district_id: Alaçam -- - name: Ulaştırma Hizmetleri Bölüm Başkanlığı - detsis_id: 72286599 - parent_yoksis_id: 205956 - district_id: Alaçam -- - name: Yönetim Ve Organizasyon Bölüm Başkanlığı - detsis_id: 37588931 - parent_yoksis_id: 153820 - district_id: Alaçam -- - name: Alaçam Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 67787986 - parent_detsis_id: 68459231 - district_id: Alaçam -- - name: Alaçam Meslek Yüksekokulu Kurulu - detsis_id: 63300708 - parent_detsis_id: 68459231 - district_id: Alaçam -- - name: Alaçam Meslek Yüksekokulu Yönetim Kurulu - detsis_id: 49709020 - parent_detsis_id: 68459231 - district_id: Alaçam -- - name: Bafra Meslek Yüksekokulu Müdürlüğü - detsis_id: 50713553 - parent_yoksis_id: 122355 - district_id: Bafra -- - name: Bilgisayar Teknolojileri Bölüm Başkanlığı - detsis_id: 85835274 - parent_yoksis_id: 169441 - district_id: Bafra -- - name: Bafra Meslek Yüksekokulu Sekreterliği - detsis_id: 63395826 - parent_detsis_id: 50713553 - district_id: Bafra -- - name: Muhasebe Ve Vergi Bölüm Başkanlığı - detsis_id: 52857079 - parent_yoksis_id: 169471 - district_id: Bafra -- - name: Mülkiyet Koruma Ve Güvenlik Bölüm Başkanlığı - detsis_id: 91891436 - parent_yoksis_id: 282779 - district_id: Bafra -- - name: Bafra Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 65871243 - parent_detsis_id: 50713553 - district_id: Bafra -- - name: Bafra Meslek Yüksekokulu Kurulu - detsis_id: 14895932 - parent_detsis_id: 50713553 - district_id: Bafra -- - name: Bafra Meslek Yüksekokulu Yönetim Kurulu - detsis_id: 58151099 - parent_detsis_id: 50713553 - district_id: Bafra -- - name: Bafra Turizm Meslek Yüksekokulu Müdürlüğü - detsis_id: 27516806 - parent_yoksis_id: 265280 - district_id: Bafra -- - name: Bafra Turizm Meslek Yüksekokulu Sekreterliği - detsis_id: 94861059 - parent_detsis_id: 27516806 - district_id: Bafra -- - name: Otel, Lokanta Ve İkram Hizmetleri Bölüm Başkanlığı - detsis_id: 93129860 - parent_yoksis_id: 279026 - district_id: Bafra -- - name: Seyahat-Turizm Ve Eğlence Hizmetleri Bölüm Başkanlığı - detsis_id: 92124673 - parent_yoksis_id: 279024 - district_id: Bafra -- - name: Turizm Fakültesi Dekanlığı - detsis_id: 37195700 - parent_yoksis_id: 208125 - district_id: Bafra -- - name: Turizm Fakülte Sekreterliği - detsis_id: 43784936 - parent_detsis_id: 37195700 - district_id: Bafra -- - name: Turizm İşletmeciliği Bölüm Başkanlığı - detsis_id: 22017889 - parent_yoksis_id: 319338 - district_id: Bafra -- - name: Turizm Rehberliği Bölüm Başkanlığı - detsis_id: 17503256 - parent_yoksis_id: 214321 - district_id: Bafra -- - name: Turizm Fakülte Disiplin Kurulu - detsis_id: 58508002 - parent_detsis_id: 37195700 - district_id: Bafra -- - name: Turizm Fakülte Kurulu - detsis_id: 61878927 - parent_detsis_id: 37195700 - district_id: Bafra -- - name: Turizm Fakülte Yönetim Kurulu - detsis_id: 36987262 - parent_detsis_id: 37195700 - district_id: Bafra -- - name: Adalet Meslek Yüksekokulu Müdürlüğü - detsis_id: 15086663 - parent_yoksis_id: 174829 - district_id: Çarşamba -- - name: Adalet Hukuk Bölüm Başkanlığı - detsis_id: 10190983 - parent_yoksis_id: 174829 - district_id: Çarşamba -- - name: Adalet Meslek Yüksekokulu Sekreterliği - detsis_id: 26903244 - parent_yoksis_id: 174829 - district_id: Çarşamba -- - name: Adalet Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 70808284 - parent_detsis_id: 15086663 - district_id: Çarşamba -- - name: Adalet Meslek Yüksekokulu Kurulu - detsis_id: 25420189 - parent_detsis_id: 15086663 - district_id: Çarşamba -- - name: Adalet Meslek Yüksekokulu Yönetim Kurulu - detsis_id: 37724678 - parent_detsis_id: 15086663 - district_id: Çarşamba -- - name: Ali Fuad Başgil Hukuk Fakültesi Dekanlığı - detsis_id: 80803429 - parent_yoksis_id: 128074 - district_id: Çarşamba -- - name: Ali Fuat Başgil Hukuk Fakültesi Sekreterliği - detsis_id: 47375421 - parent_detsis_id: 80803429 - district_id: Çarşamba -- - name: Kamu Hukuku Bölüm Başkanlığı - detsis_id: 32538491 - parent_yoksis_id: 140231 - district_id: Çarşamba -- - name: Anayasa Hukuku Anabilim Dalı Başkanlığı - detsis_id: 16375723 - parent_yoksis_id: 140251 - district_id: Çarşamba -- - name: Ceza Ve Ceza Muhakemesi Hukuku Anabilim Dalı Başkanlığı - detsis_id: 33708429 - parent_yoksis_id: 140275 - district_id: Çarşamba -- - name: Genel Kamu Hukuku Anabilim Dalı Başkanlığı - detsis_id: 66159227 - parent_yoksis_id: 140232 - district_id: Çarşamba -- - name: Hukuk Felsefesi Ve Sosyolojisi Anabilim Dalı Başkanlığı - detsis_id: 81394423 - parent_yoksis_id: 140272 - district_id: Çarşamba -- - name: İdare Hukuku Anabilim Dalı Başkanlığı - detsis_id: 28884811 - parent_yoksis_id: 140234 - district_id: Çarşamba -- - name: Mali Hukuk Anabilim Dalı Başkanlığı - detsis_id: 92359565 - parent_yoksis_id: 159917 - district_id: Çarşamba -- - name: Milletlerarası Hukuk Anabilim Dalı Başkanlığı - detsis_id: 13929285 - parent_yoksis_id: 159920 - district_id: Çarşamba -- - name: Özel Hukuk Bölüm Başkanlığı - detsis_id: 78415181 - parent_yoksis_id: 140235 - district_id: Çarşamba -- - name: İş Ve Sosyal Güvenlik Hukuku Anabilim Dalı Başkanlığı - detsis_id: 77357407 - parent_yoksis_id: 140270 - district_id: Çarşamba -- - name: Medeni Hukuk Anabilim Dalı Başkanlığı - detsis_id: 26684789 - parent_yoksis_id: 140236 - district_id: Çarşamba -- - name: Medeni Usul Ve İcra İflas Hukuku Anabilim Dalı Başkanlığı - detsis_id: 47872027 - parent_yoksis_id: 140269 - district_id: Çarşamba -- - name: Ticaret Hukuku Anabilim Dalı Başkanlığı - detsis_id: 67662873 - parent_yoksis_id: 140237 - district_id: Çarşamba -- - name: Ali Fuat Başgil Hukuk Fakültesi Disiplin Kurulu - detsis_id: 89389677 - parent_detsis_id: 80803429 - district_id: Çarşamba -- - name: Ali Fuat Başgil Hukuk Fakültesi Kurulu - detsis_id: 50698085 - parent_detsis_id: 80803429 - district_id: Çarşamba -- - name: Ali Fuat Başgil Hukuk Fakültesi Yönetim Kurulu - detsis_id: 36961307 - parent_detsis_id: 80803429 - district_id: Çarşamba -- - name: Çarşamba İnsan Ve Toplum Bilimleri Fakültesi Dekanlığı - detsis_id: 93417155 - parent_yoksis_id: 293682 - district_id: Çarşamba -- - name: Çarşamba İnsan Ve Toplum Bilimleri Fakülte Sekreterliği - detsis_id: 19904871 - parent_detsis_id: 93417155 - district_id: Çarşamba -- - name: Çarşamba İnsan Ve Toplum Bilimleri Fakülte Disiplin Kurulu - detsis_id: 71370999 - parent_detsis_id: 93417155 - district_id: Çarşamba -- - name: Çarşamba İnsan Ve Toplum Bilimleri Fakülte Kurulu - detsis_id: 90739052 - parent_detsis_id: 93417155 - district_id: Çarşamba -- - name: Çarşamba İnsan Ve Toplum Bilimleri Fakülte Yönetim Kurulu - detsis_id: 19171612 - parent_detsis_id: 93417155 - district_id: Çarşamba -- - name: Çarşamba Ticaret Borsası Meslek Yüksekokulu Müdürlüğü - detsis_id: 21071378 - parent_yoksis_id: 169488 - district_id: Çarşamba -- - name: Bilgisayar Teknolojileri Bölüm Başkanlığı - detsis_id: 42092164 - parent_yoksis_id: 229374 - district_id: Çarşamba -- - name: Büro Hizmetleri Ve Sekreterlik Bölüm Başkanlığı - detsis_id: 22978309 - parent_yoksis_id: 237237 - district_id: Çarşamba -- - name: Finans-Bankacılık Ve Sigortacılık Bölüm Başkanlığı - detsis_id: 75851438 - parent_yoksis_id: 229371 - district_id: Çarşamba -- - name: Hukuk Bölüm Başkanlığı - detsis_id: 80462939 - parent_yoksis_id: 257433 - district_id: Çarşamba -- - name: Çarşamba Ticaret Borsası Meslek Yüksekokulu Sekreterliği - detsis_id: 87953753 - parent_detsis_id: 21071378 - district_id: Çarşamba -- - name: Muhasebe Ve Vergi Bölüm Başkanlığı - detsis_id: 84899036 - parent_yoksis_id: 229377 - district_id: Çarşamba -- - name: Mülkiyet Koruma Ve Güvenlik Bölüm Başkanlığı - detsis_id: 73516775 - parent_yoksis_id: 284505 - district_id: Çarşamba -- - name: Çarşamba Ticaret Borsası Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 35949938 - parent_detsis_id: 21071378 - district_id: Çarşamba -- - name: Çarşamba Ticaret Borsası Meslek Yüksekokulu Kurulu - detsis_id: 65993268 - parent_detsis_id: 21071378 - district_id: Çarşamba -- - name: Çarşamba Ticaret Borsası Meslek Yüksekokulu Yönetim Kurulu - detsis_id: 32165550 - parent_detsis_id: 21071378 - district_id: Çarşamba -- - name: İletişim Fakültesi Dekanlığı - detsis_id: 34806956 - parent_yoksis_id: 169371 - district_id: Çarşamba -- - name: İletişim Fakültesi Sekreterliği - detsis_id: 50925799 - parent_detsis_id: 34806956 - district_id: Çarşamba -- - name: Gazetecilik Bölüm Başkanlığı - detsis_id: 27633393 - parent_yoksis_id: 204804 - district_id: Çarşamba -- - name: Halkla İlişkiler Ve Tanıtım Bölüm Başkanlığı - detsis_id: 23260498 - parent_yoksis_id: 204803 - district_id: Çarşamba -- - name: Radyo, Televizyon Ve Sinema Bölüm Başkanlığı - detsis_id: 10326855 - parent_yoksis_id: 204805 - district_id: Çarşamba -- - name: Yeni Medya Ve İletişim Tasarımı Bölüm Başkanlığı - detsis_id: 47463258 - parent_yoksis_id: 282786 - district_id: Çarşamba -- - name: İletişim Fakülte Disiplin Kurulu - detsis_id: 55547789 - parent_detsis_id: 34806956 - district_id: Çarşamba -- - name: İletişim Fakülte Kurulu - detsis_id: 70731287 - parent_detsis_id: 34806956 - district_id: Çarşamba -- - name: İletişim Fakülte Yönetim Kurulu - detsis_id: 51368560 - parent_detsis_id: 34806956 - district_id: Çarşamba -- - name: Havza Meslek Yüksekokulu Müdürlüğü - detsis_id: 78645283 - parent_yoksis_id: 122379 - district_id: Havza -- - name: Büro Hizmetleri Ve Sekreterlik Bölüm Başkanlığı - detsis_id: 58495702 - parent_yoksis_id: 169579 - district_id: Havza -- - name: İnşaat Bölüm Başkanlığı - detsis_id: 50612754 - parent_yoksis_id: 169596 - district_id: Havza -- - name: Havza Meslek Yüksekokulu Sekreterliği - detsis_id: 43413601 - parent_detsis_id: 78645283 - district_id: Havza -- - name: Mülkiyet Koruma Ve Güvenlik Bölüm Başkanlığı - detsis_id: 97413425 - parent_yoksis_id: 249948 - district_id: Havza -- - name: Otel, Lokanta Ve İkram Hizmetleri Bölüm Başkanlığı - detsis_id: 29817164 - parent_yoksis_id: 169571 - district_id: Havza -- - name: Terapi Ve Rehabilitasyon Bölüm Başkanlığı - detsis_id: 83115249 - parent_yoksis_id: 169584 - district_id: Havza -- - name: Toptan Ve Perakende Satış Bölüm Başkanlığı - detsis_id: 75194625 - parent_yoksis_id: 251125 - district_id: Havza -- - name: Yönetim Ve Organizasyon Bölüm Başkanlığı - detsis_id: 44735465 - parent_yoksis_id: 169598 - district_id: Havza -- - name: Havza Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 12896414 - parent_detsis_id: 78645283 - district_id: Havza -- - name: Havza Meslek Yüksekokulu Kurulu - detsis_id: 28348975 - parent_detsis_id: 78645283 - district_id: Havza -- - name: Havza Meslek Yüksekokulu Yönetim Kurulu - detsis_id: 45728884 - parent_detsis_id: 78645283 - district_id: Havza -- - name: Terme Meslek Yüksekokulu Müdürlüğü - detsis_id: 36024139 - parent_yoksis_id: 122330 - district_id: Terme -- - name: Dış Ticaret Bölüm Başkanlığı - detsis_id: 90709859 - parent_yoksis_id: 236265 - district_id: Terme -- - name: Gıda İşleme Bölüm Başkanlığı - detsis_id: 67358542 - parent_yoksis_id: 169952 - district_id: Terme -- - name: Terme Meslek Yüksekokulu Sekreterliği - detsis_id: 89716816 - parent_detsis_id: 90709859 - district_id: Terme -- - name: Muhasebe Ve Vergi Bölüm Başkanlığı - detsis_id: 44502530 - parent_yoksis_id: 169947 - district_id: Terme -- - name: Pazarlama Ve Reklamcılık Bölüm Başkanlığı - detsis_id: 45447142 - parent_yoksis_id: 169960 - district_id: Terme -- - name: Terme Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 37225687 - parent_detsis_id: 36024139 - district_id: Terme -- - name: Terme Meslek Yüksekokulu Kurulu - detsis_id: 86846638 - parent_detsis_id: 36024139 - district_id: Terme -- - name: Terme Meslek Yüksekokulu Yönetim Kurulu - detsis_id: 28679253 - parent_detsis_id: 36024139 - district_id: Terme -- - name: Vezirköprü Meslek Yüksekokulu Müdürlüğü - detsis_id: 61206311 - parent_yoksis_id: 122296 - district_id: Vezirköprü -- - name: Bilgisayar Teknolojileri Bölüm Başkanlığı - detsis_id: 65262987 - parent_yoksis_id: 169999 - district_id: Vezirköprü -- - name: Çocuk Bakımı Ve Gençlik Hizmetleri Bölüm Başkanlığı - detsis_id: 89587065 - parent_yoksis_id: 170004 - district_id: Vezirköprü -- - name: Malzeme Ve Malzeme İşleme Teknolojileri Bölüm Başkanlığı - detsis_id: 82300649 - parent_yoksis_id: 169985 - district_id: Vezirköprü -- - name: Vezirköprü Meslek Yüksekokulu Sekreterliği - detsis_id: 48974914 - parent_detsis_id: 61206311 - district_id: Vezirköprü -- - name: Muhasebe Ve Vergi Bölüm Başkanlığı - detsis_id: 88418293 - parent_yoksis_id: 170007 - district_id: Vezirköprü -- - name: Ormancılık Bölüm Başkanlığı - detsis_id: 99534530 - parent_yoksis_id: 207454 - district_id: Vezirköprü -- - name: Vezirköprü Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 46275906 - parent_detsis_id: 61206311 - district_id: Vezirköprü -- - name: Vezirköprü Meslek Yüksekokulu Kurulu - detsis_id: 19993096 - parent_detsis_id: 61206311 - district_id: Vezirköprü -- - name: Vezirköprü Meslek Yüksekokulu Yönetim Kurulu - detsis_id: 43583466 - parent_detsis_id: 61206311 - district_id: Vezirköprü -- - name: Havacılık Ve Uzay Teknolojileri Uygulama Araştırma Merkezi Müdürlüğü - detsis_id: 17854746 - parent_yoksis_id: 233015 - district_id: 19 Mayıs -- - name: Yeşilyurt Demir Çelik Meslek Yüksekokulu Müdürlüğü - detsis_id: 30423168 - parent_yoksis_id: 201881 - district_id: Tekkeköy -- - name: Bilgisayar Teknolojileri Bölüm Başkanlığı - detsis_id: 31224800 - parent_yoksis_id: 169999 - district_id: Tekkeköy -- - name: Elektrik Ve Enerji Bölüm Başkanlığı - detsis_id: 56441771 - parent_yoksis_id: 202398 - district_id: Tekkeköy -- - name: Elektronik Ve Otomasyon Bölüm Başkanlığı - detsis_id: 26650433 - parent_yoksis_id: 215486 - district_id: Tekkeköy -- - name: Gıda İşleme Bölüm Başkanlığı - detsis_id: 61279147 - parent_yoksis_id: 202460 - district_id: Tekkeköy -- - name: Kimya Ve Kimyasal İşleme Teknolojileri Bölüm Başkanlığı - detsis_id: 36423302 - parent_yoksis_id: 215488 - district_id: Tekkeköy -- - name: Makine Ve Metal Teknolojileri Bölüm Başkanlığı - detsis_id: 56066727 - parent_yoksis_id: 202463 - district_id: Tekkeköy -- - name: Yeşilyurt Demir Çelik Meslek Yüksekokulu Sekreterliği - detsis_id: 37077418 - parent_detsis_id: 30423168 - district_id: Tekkeköy -- - name: Motorlu Araçlar Ve Ulaştırma Teknolojileri Bölüm Başkanlığı - detsis_id: 91760724 - parent_yoksis_id: 215492 - district_id: Tekkeköy -- - name: Yeşilyurt Demir Çelik Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 55101226 - parent_detsis_id: 30423168 - district_id: Tekkeköy -- - name: Yeşilyurt Demir Çelik Meslek Yüksekokulu Kurulu - detsis_id: 75674136 - parent_detsis_id: 30423168 - district_id: Tekkeköy -- - name: Yeşilyurt Demir Çelik Meslek Yüksekokulu Yönetim Kurulu - detsis_id: 66604919 - parent_detsis_id: 30423168 - district_id: Tekkeköy -- - name: Atatürk İlkeleri Ve İnkılap Tarihi Araştırma Ve Uygulama Merkezi Müdürlüğü - detsis_id: 50057338 - parent_yoksis_id: 122390 - district_id: Atakum -- - name: Atatürk İlkeleri Ve İnkılap Tarihi Bölüm Başkanlığı - detsis_id: 43125506 - parent_yoksis_id: 169437 - district_id: Atakum -- - name: Bilgi İşlem Daire Başkanlığı - detsis_id: 54165989 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Bilgisayar Araştırmaları Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 38418139 - parent_yoksis_id: 327269 - district_id: Atakum -- - name: Yazılım Talepleri Değerlendirme Komisyonu - detsis_id: 35354231 - parent_detsis_id: 38418139 - district_id: Atakum -- - name: Bölgesel Kalkınma Ve Stratejik Araştırmalar Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 65401134 - parent_yoksis_id: 169418 - district_id: Atakum -- - name: Çevre Sorunları Araştırma Ve Uygulama Merkezi Müdürlüğü - detsis_id: 37181009 - parent_yoksis_id: 122392 - district_id: Atakum -- - name: Çocuk Eğitimi Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 87320973 - parent_yoksis_id: 205247 - district_id: Atakum -- - name: Deney Hayvanları Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 62228674 - parent_yoksis_id: 214121 - district_id: Atakum -- - name: Diş Hekimliği Fakültesi Dekanlığı - detsis_id: 45458912 - parent_yoksis_id: 121996 - district_id: Atakum -- - name: Ağız Ve Diş Sağlığı Eğitim Ve Araştırma Hastanesi Başhekimliği - detsis_id: 99439659 - parent_detsis_id: 45458912 - district_id: Atakum -- - name: Diş Hekimliği Fakültesi Sekreterliği - detsis_id: 60761909 - parent_detsis_id: 45458912 - district_id: Atakum -- - name: Klinik Bilimler Bölüm Başkanlığı - detsis_id: 38581703 - parent_yoksis_id: 121997 - district_id: Atakum -- - name: Ağız, Diş Ve Çene Cerrahisi Anabilim Dalı Başkanlığı - detsis_id: 54725013 - parent_yoksis_id: 121998 - district_id: Atakum -- - name: Endodonti Anabilim Dalı Başkanlığı - detsis_id: 69004845 - parent_yoksis_id: 208207 - district_id: Atakum -- - name: Pedodonti Anabilim Dalı Başkanlığı - detsis_id: 77151331 - parent_yoksis_id: 122003 - district_id: Atakum -- - name: Periodontoloji Anabilim Dalı Başkanlığı - detsis_id: 28469072 - parent_yoksis_id: 122001 - district_id: Atakum -- - name: Protetik Diş Tedavisi Anabilim Dalı Başkanlığı - detsis_id: 69811069 - parent_yoksis_id: 122002 - district_id: Atakum -- - name: Restoratif Diş Tedavisi Anabilim Dalı Başkanlığı - detsis_id: 88995615 - parent_yoksis_id: 176332 - district_id: Atakum -- - name: Diş Hekimliği Fakülte Disiplin Kurulu - detsis_id: 64223946 - parent_detsis_id: 45458912 - district_id: Atakum -- - name: Diş Hekimliği Fakülte Kurulu - detsis_id: 76916655 - parent_detsis_id: 45458912 - district_id: Atakum -- - name: Diş Hekimliği Fakülte Yönetim Kurulu - detsis_id: 56178961 - parent_detsis_id: 45458912 - district_id: Atakum -- - name: Eğitim Bilimleri Enstitüsü Müdürlüğü - detsis_id: 42301062 - parent_yoksis_id: 174846 - district_id: Atakum -- - name: Eğitim Bilimleri Enstitü Sekreterliği - detsis_id: 27148102 - parent_detsis_id: 42301062 - district_id: Atakum -- - name: Eğitim Bilimleri Enstitü Disiplin Kurulu - detsis_id: 60162193 - parent_detsis_id: 42301062 - district_id: Atakum -- - name: Eğitim Bilimleri Enstitü Kurulu - detsis_id: 39971369 - parent_detsis_id: 42301062 - district_id: Atakum -- - name: Eğitim Bilimleri Enstitü Yönetim Kurulu - detsis_id: 90709856 - parent_detsis_id: 42301062 - district_id: Atakum -- - name: Eğitim Fakültesi Dekanlığı - detsis_id: 98725097 - parent_yoksis_id: 122082 - district_id: Atakum -- - name: Bilgisayar Ve Öğretim Teknolojileri Eğitimi Bölüm Başkanlığı - detsis_id: 34359275 - parent_yoksis_id: 122154 - district_id: Atakum -- - name: Bilgisayar Ve Öğretim Teknolojileri Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 20582185 - parent_yoksis_id: 122155 - district_id: Atakum -- - name: Eğitim Bilimleri Bölüm Başkanlığı - detsis_id: 53279789 - parent_yoksis_id: 122083 - district_id: Atakum -- - name: Eğitim Programları Ve Öğretim Anabilim Dalı Başkanlığı - detsis_id: 47824572 - parent_yoksis_id: 122085 - district_id: Atakum -- - name: Eğitim Yönetimi Anabilim Dalı Başkanlığı - detsis_id: 56043766 - parent_yoksis_id: 122086 - district_id: Atakum -- - name: Eğitimde Ölçme Ve Değerlendirme Anabilim Dalı Başkanlığı - detsis_id: 54052542 - parent_yoksis_id: 122084 - district_id: Atakum -- - name: Eğitimin Felsefi, Sosyal Ve Tarihi Temelleri Anabilim Dalı Başkanlığı - detsis_id: 14662647 - parent_yoksis_id: 314245 - district_id: Atakum -- - name: Rehberlik Ve Psikolojik Danışmanlık Anabilim Dalı Başkanlığı - detsis_id: 60653398 - parent_yoksis_id: 122087 - district_id: Atakum -- - name: Eğitim Fakültesi Sekreterliği - detsis_id: 97972159 - parent_detsis_id: 98725097 - district_id: Atakum -- - name: Güzel Sanatlar Eğitimi Bölüm Başkanlığı - detsis_id: 78339419 - parent_yoksis_id: 122097 - district_id: Atakum -- - name: Resim İş Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 27162665 - parent_yoksis_id: 122098 - district_id: Atakum -- - name: Matematik Ve Fen Bilimleri Eğitimi Bölüm Başkanlığı - detsis_id: 51747921 - parent_yoksis_id: 298694 - district_id: Atakum -- - name: Biyoloji Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 97162243 - parent_yoksis_id: 122107 - district_id: Atakum -- - name: Fen Bilgisi Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 84084405 - parent_yoksis_id: 122101 - district_id: Atakum -- - name: Fizik Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 19744892 - parent_yoksis_id: 122108 - district_id: Atakum -- - name: Kimya Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 81130866 - parent_yoksis_id: 122109 - district_id: Atakum -- - name: Matematik Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 19476687 - parent_yoksis_id: 122110 - district_id: Atakum -- - name: Özel Eğitim Bölüm Başkanlığı - detsis_id: 81004858 - parent_yoksis_id: 122092 - district_id: Atakum -- - name: İşitme Engelliler Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 88219318 - parent_yoksis_id: 122093 - district_id: Atakum -- - name: Zihin Engelliler Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 64658489 - parent_yoksis_id: 122094 - district_id: Atakum -- - name: Temel Eğitim Bölüm Başkanlığı - detsis_id: 11211358 - parent_yoksis_id: 298632 - district_id: Atakum -- - name: Okul Öncesi Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 35024017 - parent_yoksis_id: 122103 - district_id: Atakum -- - name: Sınıf Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 75639555 - parent_yoksis_id: 122105 - district_id: Atakum -- - name: Türkçe Ve Sosyal Bilimler Eğitimi Bölüm Başkanlığı - detsis_id: 63688363 - parent_yoksis_id: 298815 - district_id: Atakum -- - name: Coğrafya Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 61695360 - parent_yoksis_id: 122112 - district_id: Atakum -- - name: Sosyal Bilgiler Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 88470904 - parent_yoksis_id: 122102 - district_id: Atakum -- - name: Tarih Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 82160726 - parent_yoksis_id: 122113 - district_id: Atakum -- - name: Türk Dili Ve Edebiyatı Anabilim Dalı Başkanlığı - detsis_id: 82756004 - parent_yoksis_id: 122114 - district_id: Atakum -- - name: Türkçe Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 80144990 - parent_yoksis_id: 122096 - district_id: Atakum -- - name: Yabancı Diller Eğitimi Bölüm Başkanlığı - detsis_id: 22561136 - parent_yoksis_id: 122088 - district_id: Atakum -- - name: Alman Dili Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 25065799 - parent_yoksis_id: 122089 - district_id: Atakum -- - name: Fransız Dili Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 50065298 - parent_yoksis_id: 122090 - district_id: Atakum -- - name: İngiliz Dili Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 96035516 - parent_yoksis_id: 122091 - district_id: Atakum -- - name: Eğitim Fakültesi Disiplin Kurulu - detsis_id: 86432742 - parent_detsis_id: 98725097 - district_id: Atakum -- - name: Eğitim Fakültesi Kurulu - detsis_id: 55818690 - parent_detsis_id: 98725097 - district_id: Atakum -- - name: Eğitim Fakültesi Yönetim Kurulu - detsis_id: 47695088 - parent_detsis_id: 98725097 - district_id: Atakum -- - name: Erasmus Değişim Programı Koordinatörlüğü - detsis_id: 35105448 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Farabi Değişim Programı Koordinatörlüğü - detsis_id: 64639444 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Fen Bilimleri Enstitüsü Müdürlüğü - detsis_id: 43847920 - parent_yoksis_id: 122386 - district_id: Atakum -- - name: Fen Bilimleri Enstitü Sekreterliği - detsis_id: 75119924 - parent_detsis_id: 43847920 - district_id: Atakum -- - name: Fen Bilimleri Enstitü Disiplin Kurulu - detsis_id: 96900798 - parent_detsis_id: 43847920 - district_id: Atakum -- - name: Fen Bilimleri Enstitü Kurulu - detsis_id: 11805131 - parent_detsis_id: 43847920 - district_id: Atakum -- - name: Fen Bilimleri Enstitü Yönetim Kurulu - detsis_id: 17608650 - parent_detsis_id: 43847920 - district_id: Atakum -- - name: Fen Edebiyat Fakültesi Dekanlığı - detsis_id: 41130367 - parent_yoksis_id: 122005 - district_id: Atakum -- - name: Antropoloji Bölüm Başkanlığı - detsis_id: 72070008 - parent_yoksis_id: 168685 - district_id: Atakum -- - name: Arkeoloji Bölüm Başkanlığı - detsis_id: 19159065 - parent_yoksis_id: 140229 - district_id: Atakum -- - name: Klasik Arkeoloji Anabilim Dalı Başkanlığı - detsis_id: 24049479 - parent_yoksis_id: 213019 - district_id: Atakum -- - name: Prohistorya Ve Önasya Arkeolojisi Anabilim Dalı Başkanlığı - detsis_id: 32065293 - parent_yoksis_id: 213020 - district_id: Atakum -- - name: Su Altı Arkeolojisi Anabilim Dalı Başkanlığı - detsis_id: 90431388 - parent_yoksis_id: 213021 - district_id: Atakum -- - name: Biyoloji Bölüm Başkanlığı - detsis_id: 27277496 - parent_yoksis_id: 122006 - district_id: Atakum -- - name: Botanik Anabilim Dalı Başkanlığı - detsis_id: 47049584 - parent_yoksis_id: 122007 - district_id: Atakum -- - name: Genel Biyoloji Anabilim Dalı Başkanlığı - detsis_id: 56085658 - parent_yoksis_id: 122008 - district_id: Atakum -- - name: Hidrobiyoloji Anabilim Dalı Başkanlığı - detsis_id: 89353011 - parent_yoksis_id: 122011 - district_id: Atakum -- - name: Moleküler Biyoloji Anabilim Dalı Başkanlığı - detsis_id: 71099053 - parent_yoksis_id: 122009 - district_id: Atakum -- - name: Zooloji Anabilim Dalı Başkanlığı - detsis_id: 95502276 - parent_yoksis_id: 122010 - district_id: Atakum -- - name: Coğrafya Bölüm Başkanlığı - detsis_id: 15094764 - parent_yoksis_id: 122012 - district_id: Atakum -- - name: Beşeri Ve İktisadi Coğrafya Anabilim Dalı Başkanlığı - detsis_id: 74119005 - parent_yoksis_id: 122013 - district_id: Atakum -- - name: Bölgesel Coğrafya Anabilim Dalı Başkanlığı - detsis_id: 59474131 - parent_yoksis_id: 122014 - district_id: Atakum -- - name: Fiziki Coğrafya Anabilim Dalı Başkanlığı - detsis_id: 81246891 - parent_yoksis_id: 122015 - district_id: Atakum -- - name: Türkiye Coğrafyası Anabilim Dalı Başkanlığı - detsis_id: 31469889 - parent_yoksis_id: 122016 - district_id: Atakum -- - name: Fen Edebiyat Fakülte Sekreterliği - detsis_id: 67917440 - parent_detsis_id: 41130367 - district_id: Atakum -- - name: Felsefe Bölüm Başkanlığı - detsis_id: 71132989 - parent_yoksis_id: 128020 - district_id: Atakum -- - name: Felsefe Tarihi Anabilim Dalı Başkanlığı - detsis_id: 85522198 - parent_yoksis_id: 319341 - district_id: Atakum -- - name: Sistematik Felsefe Anabilim Dalı Başkanlığı - detsis_id: 17615902 - parent_yoksis_id: 319342 - district_id: Atakum -- - name: Türk İslam Düşüncesi Anabilim Dalı Başkanlığı - detsis_id: 91292595 - parent_yoksis_id: 319343 - district_id: Atakum -- - name: Fizik Bölüm Başkanlığı - detsis_id: 46136456 - parent_yoksis_id: 122017 - district_id: Atakum -- - name: Atom Ve Molekül Fiziği Anabilim Dalı Başkanlığı - detsis_id: 83031069 - parent_yoksis_id: 122018 - district_id: Atakum -- - name: Genel Fizik Anabilim Dalı Başkanlığı - detsis_id: 73526496 - parent_yoksis_id: 122019 - district_id: Atakum -- - name: Katı Hal Fiziği Anabilim Dalı Başkanlığı - detsis_id: 59931499 - parent_yoksis_id: 122020 - district_id: Atakum -- - name: Nükleer Fizik Anabilim Dalı Başkanlığı - detsis_id: 86945667 - parent_yoksis_id: 122021 - district_id: Atakum -- - name: Yüksek Enerji Ve Plazma Anabilim Dalı Başkanlığı - detsis_id: 65201220 - parent_yoksis_id: 122022 - district_id: Atakum -- - name: İstatistik Bölüm Başkanlığı - detsis_id: 63747188 - parent_yoksis_id: 122023 - district_id: Atakum -- - name: İstatistik Teorisi Anabilim Dalı Başkanlığı - detsis_id: 11923756 - parent_yoksis_id: 122025 - district_id: Atakum -- - name: İstatistiksel Bilgi Sistemleri Anabilim Dalı Başkanlığı - detsis_id: 29931732 - parent_yoksis_id: 174940 - district_id: Atakum -- - name: Olasılık Teorisi Ve Süreçleri Anabilim Dalı Başkanlığı - detsis_id: 44786286 - parent_yoksis_id: 174937 - district_id: Atakum -- - name: Risk Analizi Anabilim Dalı Başkanlığı - detsis_id: 87324533 - parent_yoksis_id: 174939 - district_id: Atakum -- - name: Uygulamalı İstatistik Anabilim Dalı Başkanlığı - detsis_id: 92112419 - parent_yoksis_id: 122024 - district_id: Atakum -- - name: Yöneylem Araştırması Anabilim Dalı Başkanlığı - detsis_id: 74760773 - parent_yoksis_id: 122026 - district_id: Atakum -- - name: Kimya Bölüm Başkanlığı - detsis_id: 71950693 - parent_yoksis_id: 122027 - district_id: Atakum -- - name: Analitik Kimya Anabilim Dalı Başkanlığı - detsis_id: 28731924 - parent_yoksis_id: 122028 - district_id: Atakum -- - name: Anorganik Kimya Anabilim Dalı Başkanlığı - detsis_id: 56230246 - parent_yoksis_id: 122029 - district_id: Atakum -- - name: Atom Ve Molekül Fiziği Anabilim Dalı Başkanlığı - detsis_id: 70813888 - parent_detsis_id: 71950693 - district_id: Atakum -- - name: Biyokimya Anabilim Dalı Başkanlığı - detsis_id: 38077292 - parent_yoksis_id: 122030 - district_id: Atakum -- - name: Fizikokimya Anabilim Dalı Başkanlığı - detsis_id: 33868171 - parent_yoksis_id: 122031 - district_id: Atakum -- - name: Matematik Bölüm Başkanlığı - detsis_id: 32115404 - parent_yoksis_id: 122033 - district_id: Atakum -- - name: Cebir Ve Sayılar Teorisi Anabilim Dalı Başkanlığı - detsis_id: 59241429 - parent_yoksis_id: 122034 - district_id: Atakum -- - name: Fonksiyonlar Teorisi Ve Fonksiyonel Analiz Anabilim Dalı Başkanlığı - detsis_id: 41492042 - parent_yoksis_id: 147737 - district_id: Atakum -- - name: Geometri Anabilim Dalı Başkanlığı - detsis_id: 84142827 - parent_yoksis_id: 122036 - district_id: Atakum -- - name: Matematiğin Temelleri Ve Matematik Lojik Anabilim Dalı Başkanlığı - detsis_id: 98043419 - parent_yoksis_id: 122037 - district_id: Atakum -- - name: Topoloji Anabilim Dalı Başkanlığı - detsis_id: 84021492 - parent_yoksis_id: 122038 - district_id: Atakum -- - name: Uygulamalı Matematik Anabilim Dalı Başkanlığı - detsis_id: 13823793 - parent_yoksis_id: 122039 - district_id: Atakum -- - name: Moleküler Biyoloji Ve Genetik Bölüm Başkanlığı - detsis_id: 73947134 - parent_yoksis_id: 212950 - district_id: Atakum -- - name: Psikoloji Bölüm Başkanlığı - detsis_id: 17469156 - parent_yoksis_id: 122040 - district_id: Atakum -- - name: Deneysel Psikoloji Anabilim Dalı Başkanlığı - detsis_id: 38605357 - parent_yoksis_id: 122041 - district_id: Atakum -- - name: Gelişim Psikolojisi Anabilim Dalı Başkanlığı - detsis_id: 13410412 - parent_yoksis_id: 122042 - district_id: Atakum -- - name: Psikometri Anabilim Dalı Başkanlığı - detsis_id: 40231245 - parent_yoksis_id: 122043 - district_id: Atakum -- - name: Sosyal Psikoloji Anabilim Dalı Başkanlığı - detsis_id: 85810235 - parent_yoksis_id: 122044 - district_id: Atakum -- - name: Uygulamalı Psikoloji Anabilim Dalı Başkanlığı - detsis_id: 53175826 - parent_yoksis_id: 128019 - district_id: Atakum -- - name: Sanat Tarihi Bölüm Başkanlığı - detsis_id: 80726151 - parent_yoksis_id: 166108 - district_id: Atakum -- - name: Batı Sanatı Anabilim Dalı Başkanlığı - detsis_id: 87499534 - parent_yoksis_id: 166111 - district_id: Atakum -- - name: Bizans Sanatı Anabilim Dalı Başkanlığı - detsis_id: 71328794 - parent_yoksis_id: 166110 - district_id: Atakum -- - name: Çağdaş Sanat Anabilim Dalı Başkanlığı - detsis_id: 49177713 - parent_yoksis_id: 166112 - district_id: Atakum -- - name: Türk İslam Sanatı Anabilim Dalı Başkanlığı - detsis_id: 17950384 - parent_yoksis_id: 166109 - district_id: Atakum -- - name: Sosyoloji Bölüm Başkanlığı - detsis_id: 17393991 - parent_yoksis_id: 122077 - district_id: Atakum -- - name: Genel Sosyoloji Ve Metodoloji Anabilim Dalı Başkanlığı - detsis_id: 13336011 - parent_yoksis_id: 319344 - district_id: Atakum -- - name: Kurumlar Sosyolojisi Anabilim Dalı Başkanlığı - detsis_id: 89011487 - parent_yoksis_id: 319345 - district_id: Atakum -- - name: Uygulamalı Sosyoloji Anabilim Dalı Başkanlığı - detsis_id: 26626383 - parent_yoksis_id: 319346 - district_id: Atakum -- - name: Tarih Bölüm Başkanlığı - detsis_id: 59711119 - parent_yoksis_id: 122045 - district_id: Atakum -- - name: Eski Çağ Tarihi Anabilim Dalı Başkanlığı - detsis_id: 34173675 - parent_yoksis_id: 122046 - district_id: Atakum -- - name: Genel Türk Tarihi Anabilim Dalı Başkanlığı - detsis_id: 20652998 - parent_yoksis_id: 174942 - district_id: Atakum -- - name: Orta Çağ Tarihi Anabilim Dalı Başkanlığı - detsis_id: 89443286 - parent_yoksis_id: 174941 - district_id: Atakum -- - name: Türkiye Cumhuriyeti Tarihi Anabilim Dalı Başkanlığı - detsis_id: 69157605 - parent_yoksis_id: 122047 - district_id: Atakum -- - name: Yakın Çağ Tarihi Anabilim Dalı Başkanlığı - detsis_id: 28860819 - parent_yoksis_id: 122048 - district_id: Atakum -- - name: Yeni Çağ Tarihi Anabilim Dalı Başkanlığı - detsis_id: 43153589 - parent_yoksis_id: 122049 - district_id: Atakum -- - name: Türk Dili Ve Edebiyatı Bölüm Başkanlığı - detsis_id: 60093878 - parent_yoksis_id: 122050 - district_id: Atakum -- - name: Çağdaş Türk Dilleri Ve Edebiyatları Anabilim Dalı Başkanlığı - detsis_id: 48603806 - parent_yoksis_id: 122056 - district_id: Atakum -- - name: Eski Türk Dili Anabilim Dalı Başkanlığı - detsis_id: 52734793 - parent_yoksis_id: 122051 - district_id: Atakum -- - name: Eski Türk Edebiyatı Anabilim Dalı Başkanlığı - detsis_id: 20586288 - parent_yoksis_id: 122052 - district_id: Atakum -- - name: Türk Halk Edebiyatı Anabilim Dalı Başkanlığı - detsis_id: 39556959 - parent_yoksis_id: 122055 - district_id: Atakum -- - name: Yeni Türk Dili Anabilim Dalı Başkanlığı - detsis_id: 58411407 - parent_yoksis_id: 122053 - district_id: Atakum -- - name: Yeni Türk Edebiyatı Anabilim Dalı Başkanlığı - detsis_id: 38027367 - parent_yoksis_id: 122054 - district_id: Atakum -- - name: Fen Edebiyat Fakülte Disiplin Kurulu - detsis_id: 68341997 - parent_detsis_id: 41130367 - district_id: Atakum -- - name: Fen Edebiyat Fakülte Kurulu - detsis_id: 20824451 - parent_detsis_id: 41130367 - district_id: Atakum -- - name: Fen Edebiyat Fakülte Yönetim Kurulu - detsis_id: 14753958 - parent_detsis_id: 41130367 - district_id: Atakum -- - name: Gelişimsel Eğitim Araştırma Uygulama Merkezi Müdürlüğü - detsis_id: 70080549 - parent_yoksis_id: 122391 - district_id: Atakum -- - name: Güzel Sanatlar Bölüm Başkanlığı - detsis_id: 54143312 - parent_yoksis_id: 169450 - district_id: Atakum -- - name: Güzel Sanatlar Enstitüsü Müdürlüğü - detsis_id: 28913907 - parent_yoksis_id: 208606 - district_id: Atakum -- - name: Güzel Sanatlar Enstitü Sekreterliği - detsis_id: 64024110 - parent_detsis_id: 28913907 - district_id: Atakum -- - name: Tıbbi Resimleme Anabilim Dalı Başkanlığı - detsis_id: 83982316 - parent_yoksis_id: 278818 - district_id: Atakum -- - name: Güzel Sanatlar Enstitü Disiplin Kurulu - detsis_id: 94725245 - parent_detsis_id: 28913907 - district_id: Atakum -- - name: Güzel Sanatlar Enstitü Kurulu - detsis_id: 86004387 - parent_detsis_id: 28913907 - district_id: Atakum -- - name: Güzel Sanatlar Enstitü Yönetim Kurulu - detsis_id: 28791890 - parent_detsis_id: 28913907 - district_id: Atakum -- - name: Hukuk Müşavirliği - detsis_id: 42405272 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: İdari Ve Mali İşler Daire Başkanlığı - detsis_id: 15327320 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: İktisadi Ve İdari Bilimler Fakültesi Dekanlığı - detsis_id: 50569681 - parent_yoksis_id: 122181 - district_id: Atakum -- - name: İktisadi Ve İdari Bilimler Fakülte Sekreterliği - detsis_id: 23904279 - parent_yoksis_id: 122181 - district_id: Atakum -- - name: İktisat Bölüm Başkanlığı - detsis_id: 85215827 - parent_yoksis_id: 122182 - district_id: Atakum -- - name: İktisadi Gelişme Ve Uluslararası İktisat Anabilim Dalı Başkanlığı - detsis_id: 69363381 - parent_yoksis_id: 209993 - district_id: Atakum -- - name: İktisat Politikası Anabilim Dalı Başkanlığı - detsis_id: 82457173 - parent_yoksis_id: 209991 - district_id: Atakum -- - name: İktisat Teorisi Anabilim Dalı Başkanlığı - detsis_id: 38412874 - parent_yoksis_id: 209990 - district_id: Atakum -- - name: İşletme Bölüm Başkanlığı - detsis_id: 50848157 - parent_yoksis_id: 128030 - district_id: Atakum -- - name: Muhasebe Ve Finansman Anabilim Dalı Başkanlığı - detsis_id: 77148849 - parent_yoksis_id: 140383 - district_id: Atakum -- - name: Sayısal Yöntemler Anabilim Dalı Başkanlığı - detsis_id: 54568174 - parent_yoksis_id: 140384 - district_id: Atakum -- - name: Üretim Yönetimi Ve Pazarlama Anabilim Dalı Başkanlığı - detsis_id: 69958571 - parent_yoksis_id: 140243 - district_id: Atakum -- - name: Yönetim Ve Organizasyon Anabilim Dalı Başkanlığı - detsis_id: 41808829 - parent_yoksis_id: 140241 - district_id: Atakum -- - name: Siyaset Bilimi Ve Kamu Yönetimi Bölüm Başkanlığı - detsis_id: 53132832 - parent_yoksis_id: 128036 - district_id: Atakum -- - name: Hukuk Bilimleri Anabilim Dalı Başkanlığı - detsis_id: 69480894 - parent_yoksis_id: 140256 - district_id: Atakum -- - name: Kentleşme Ve Çevre Sorunları Anabilim Dalı Başkanlığı - detsis_id: 28428836 - parent_yoksis_id: 140259 - district_id: Atakum -- - name: Yönetim Bilimleri Anabilim Dalı Başkanlığı - detsis_id: 80965038 - parent_yoksis_id: 140262 - district_id: Atakum -- - name: Uluslararası İlişkiler Bölüm Başkanlığı - detsis_id: 90667682 - parent_yoksis_id: 128039 - district_id: Atakum -- - name: Uluslararası Ticaret Ve Lojistik Bölüm Başkanlığı - detsis_id: 26676436 - parent_yoksis_id: 235948 - district_id: Atakum -- - name: Lojistik Ve Tedarik Zinciri Anabilim Dalı Başkanlığı - detsis_id: 36300383 - parent_yoksis_id: 326681 - district_id: Atakum -- - name: İktisadi Ve İdari Bilimler Fakülte Disiplin Kurulu - detsis_id: 58745977 - parent_detsis_id: 50569681 - district_id: Atakum -- - name: İktisadi Ve İdari Bilimler Fakülte Kurulu - detsis_id: 58611596 - parent_detsis_id: 50569681 - district_id: Atakum -- - name: İktisadi Ve İdari Bilimler Fakülte Yönetim Kurulu - detsis_id: 81660084 - parent_detsis_id: 50569681 - district_id: Atakum -- - name: İlahiyat Fakültesi Dekanlığı - detsis_id: 79586685 - parent_yoksis_id: 122157 - district_id: Atakum -- - name: İlahiyat Fakülte Sekreterliği - detsis_id: 10986835 - parent_detsis_id: 79586685 - district_id: Atakum -- - name: Felsefe Ve Din Bilimleri Bölüm Başkanlığı - detsis_id: 17646606 - parent_yoksis_id: 122166 - district_id: Atakum -- - name: Din Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 78917437 - parent_yoksis_id: 122167 - district_id: Atakum -- - name: Din Felsefesi Anabilim Dalı Başkanlığı - detsis_id: 52443415 - parent_yoksis_id: 122171 - district_id: Atakum -- - name: Din Psikolojisi Anabilim Dalı Başkanlığı - detsis_id: 45455078 - parent_yoksis_id: 122174 - district_id: Atakum -- - name: Din Sosyolojisi Anabilim Dalı Başkanlığı - detsis_id: 67743338 - parent_yoksis_id: 122173 - district_id: Atakum -- - name: Dinler Tarihi Anabilim Dalı Başkanlığı - detsis_id: 17194020 - parent_yoksis_id: 122168 - district_id: Atakum -- - name: Felsefe Tarihi Anabilim Dalı Başkanlığı - detsis_id: 60927548 - parent_yoksis_id: 122169 - district_id: Atakum -- - name: İslam Felsefesi Anabilim Dalı Başkanlığı - detsis_id: 51130924 - parent_yoksis_id: 122170 - district_id: Atakum -- - name: Mantık Anabilim Dalı Başkanlığı - detsis_id: 72866993 - parent_yoksis_id: 122172 - district_id: Atakum -- - name: İlköğretim Din Kültürü Ve Ahlak Bilgisi Eğitimi Bölüm Başkanlığı - detsis_id: 19880815 - parent_yoksis_id: 128027 - district_id: Atakum -- - name: İlköğretim Din Kültürü Ve Ahlak Bilgisi Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 92769146 - parent_yoksis_id: 122156 - district_id: Atakum -- - name: İslam Tarihi Ve Sanatları Bölüm Başkanlığı - detsis_id: 54819629 - parent_yoksis_id: 122175 - district_id: Atakum -- - name: Din Musikisi Anabilim Dalı Başkanlığı - detsis_id: 51223175 - parent_yoksis_id: 122179 - district_id: Atakum -- - name: İslam Tarihi Anabilim Dalı Başkanlığı - detsis_id: 87751793 - parent_yoksis_id: 122176 - district_id: Atakum -- - name: Türk İslam Edebiyatı Anabilim Dalı Başkanlığı - detsis_id: 68486278 - parent_yoksis_id: 122178 - district_id: Atakum -- - name: Türk İslam Sanatları Tarihi Anabilim Dalı Başkanlığı - detsis_id: 87820776 - parent_yoksis_id: 122172 - district_id: Atakum -- - name: Temel İslam Bilimleri Bölüm Başkanlığı - detsis_id: 24155143 - parent_yoksis_id: 122158 - district_id: Atakum -- - name: Arap Dili Ve Belagatı Anabilim Dalı Başkanlığı - detsis_id: 88548661 - parent_yoksis_id: 122165 - district_id: Atakum -- - name: Hadis Anabilim Dalı Başkanlığı - detsis_id: 20689546 - parent_yoksis_id: 122159 - district_id: Atakum -- - name: İslam Hukuku Anabilim Dalı Başkanlığı - detsis_id: 76957991 - parent_yoksis_id: 122162 - district_id: Atakum -- - name: İslam Mezhepleri Anabilim Dalı Başkanlığı - detsis_id: 87438560 - parent_yoksis_id: 122163 - district_id: Atakum -- - name: Kelam Anabilim Dalı Başkanlığı - detsis_id: 10110400 - parent_yoksis_id: 122160 - district_id: Atakum -- - name: 'Kur''An-I Kerim Okuma Ve Kıraat İlmi Anabilim Dalı Başkanlığı' - detsis_id: 41600798 - parent_yoksis_id: 166016 - district_id: Atakum -- - name: Tasavvuf Anabilim Dalı Başkanlığı - detsis_id: 88981654 - parent_yoksis_id: 122164 - district_id: Atakum -- - name: Tefsir Anabilim Dalı Başkanlığı - detsis_id: 21962476 - parent_yoksis_id: 122161 - district_id: Atakum -- - name: İlahiyat Fakülte Disiplin Kurulu - detsis_id: 76774637 - parent_detsis_id: 79586685 - district_id: Atakum -- - name: İlahiyat Fakülte Kurulu - detsis_id: 90949410 - parent_detsis_id: 79586685 - district_id: Atakum -- - name: İlahiyat Fakülte Yönetim Kurulu - detsis_id: 55929602 - parent_detsis_id: 79586685 - district_id: Atakum -- - name: İş Sağlığı Ve Güvenliği, Meslekhastalıkları Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 32551313 - parent_yoksis_id: 309995 - district_id: Atakum -- - name: Kadın Ve Toplum Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 89356180 - parent_yoksis_id: 232499 - district_id: Atakum -- - name: Kalite Koordinatörlüğü - detsis_id: 83781499 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Karadeniz İleri Teknoloji Araştırma Ve Uygulama Merkezi Müdürlüğü - detsis_id: 38701709 - parent_yoksis_id: 311015 - district_id: Atakum -- - name: Kariyer Merkezi Müdürlüğü - detsis_id: 24802611 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Kök Hücre Araştırma Merkezi Müdürlüğü - detsis_id: 83478762 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Kütüphane Ve Dokümantasyon Daire Başkanlığı - detsis_id: 51831040 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Mevlana Değişim Programı Koordinatörlüğü - detsis_id: 23314928 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Mühendislik Fakültesi Dekanlığı - detsis_id: 81181891 - parent_yoksis_id: 269525 - district_id: Atakum -- - name: Bilgisayar Mühendisliği Bölüm Başkanlığı - detsis_id: 25705727 - parent_yoksis_id: 122184 - district_id: Atakum -- - name: Bilgisayar Bilimleri Anabilim Dalı Başkanlığı - detsis_id: 52799688 - parent_yoksis_id: 122185 - district_id: Atakum -- - name: Bilgisayar Donanımı Anabilim Dalı Başkanlığı - detsis_id: 97615129 - parent_yoksis_id: 122186 - district_id: Atakum -- - name: Bilgisayar Yazılımı Anabilim Dalı Başkanlığı - detsis_id: 22060668 - parent_yoksis_id: 122187 - district_id: Atakum -- - name: Çevre Mühendisliği Bölüm Başkanlığı - detsis_id: 90345454 - parent_yoksis_id: 122188 - district_id: Atakum -- - name: Çevre Mühendisliği Anabilim Dalı Başkanlığı - detsis_id: 98041822 - parent_yoksis_id: 122191 - district_id: Atakum -- - name: Elektrik-Elektronik Mühendisliği Bölüm Başkanlığı - detsis_id: 86351342 - parent_yoksis_id: 122225 - district_id: Atakum -- - name: Devreler Ve Sistemler Anabilim Dalı Başkanlığı - detsis_id: 15980226 - parent_yoksis_id: 201436 - district_id: Atakum -- - name: Elektrik Makineleri Anabilim Dalı Başkanlığı - detsis_id: 42143048 - parent_yoksis_id: 122227 - district_id: Atakum -- - name: Elektrik Tesisleri Anabilim Dalı Başkanlığı - detsis_id: 72919977 - parent_yoksis_id: 122228 - district_id: Atakum -- - name: Elektromanyetik Alanlar Ve Mikrodalga Tekniği Anabilim Dalı Başkanlığı - detsis_id: 41364293 - parent_yoksis_id: 122232 - district_id: Atakum -- - name: Elektronik Anabilim Dalı Başkanlığı - detsis_id: 79122794 - parent_yoksis_id: 122229 - district_id: Atakum -- - name: Kontrol Ve Kumanda Sistemleri Anabilim Dalı Başkanlığı - detsis_id: 15190730 - parent_yoksis_id: 122230 - district_id: Atakum -- - name: Telekomünikasyon Anabilim Dalı Başkanlığı - detsis_id: 44826496 - parent_yoksis_id: 122231 - district_id: Atakum -- - name: Endüstri Mühendisliği Bölüm Başkanlığı - detsis_id: 75972044 - parent_yoksis_id: 122192 - district_id: Atakum -- - name: Endüstri Mühendisliği Anabilim Dalı Başkanlığı - detsis_id: 69257390 - parent_yoksis_id: 122193 - district_id: Atakum -- - name: Yöneylem Araştırması Anabilim Dalı Başkanlığı - detsis_id: 80716811 - parent_yoksis_id: 122194 - district_id: Atakum -- - name: Mühendislik Fakülte Sekreterliği - detsis_id: 45476048 - parent_detsis_id: 81181891 - district_id: Atakum -- - name: Gıda Mühendisliği Bölüm Başkanlığı - detsis_id: 20437969 - parent_yoksis_id: 122195 - district_id: Atakum -- - name: Gıda Bilimleri Anabilim Dalı Başkanlığı - detsis_id: 93637083 - parent_yoksis_id: 122196 - district_id: Atakum -- - name: Gıda Teknolojisi Anabilim Dalı Başkanlığı - detsis_id: 16349405 - parent_yoksis_id: 122197 - district_id: Atakum -- - name: Harita Mühendisliği Bölüm Başkanlığı - detsis_id: 23060321 - parent_yoksis_id: 122204 - district_id: Atakum -- - name: Fotogrametri Anabilim Dalı Başkanlığı - detsis_id: 42331622 - parent_yoksis_id: 122205 - district_id: Atakum -- - name: Jeodezi Anabilim Dalı Başkanlığı - detsis_id: 78235995 - parent_yoksis_id: 122206 - district_id: Atakum -- - name: Kamu Ölçmeleri Anabilim Dalı Başkanlığı - detsis_id: 34215046 - parent_yoksis_id: 122208 - district_id: Atakum -- - name: Kartografya Anabilim Dalı Başkanlığı - detsis_id: 80937560 - parent_yoksis_id: 128044 - district_id: Atakum -- - name: Ölçme Tekniği Anabilim Dalı Başkanlığı - detsis_id: 17556533 - parent_yoksis_id: 122207 - district_id: Atakum -- - name: İnşaat Mühendisliği Bölüm Başkanlığı - detsis_id: 56621346 - parent_yoksis_id: 122198 - district_id: Atakum -- - name: Geoteknik Anabilim Dalı Başkanlığı - detsis_id: 77199613 - parent_yoksis_id: 122199 - district_id: Atakum -- - name: Hidrolik Anabilim Dalı Başkanlığı - detsis_id: 39969170 - parent_yoksis_id: 122200 - district_id: Atakum -- - name: Mekanik Anabilim Dalı Başkanlığı - detsis_id: 92414147 - parent_yoksis_id: 122201 - district_id: Atakum -- - name: Ulaştırma Anabilim Dalı Başkanlığı - detsis_id: 54234801 - parent_yoksis_id: 122202 - district_id: Atakum -- - name: Yapı Anabilim Dalı Başkanlığı - detsis_id: 82015179 - parent_yoksis_id: 122203 - district_id: Atakum -- - name: Kimya Mühendisliği Bölüm Başkanlığı - detsis_id: 43198645 - parent_yoksis_id: 122209 - district_id: Atakum -- - name: Kimyasal Teknolojiler Anabilim Dalı Başkanlığı - detsis_id: 97722893 - parent_yoksis_id: 122210 - district_id: Atakum -- - name: Proses Ve Reaktör Anabilim Dalı Başkanlığı - detsis_id: 73623994 - parent_yoksis_id: 122211 - district_id: Atakum -- - name: Temel İşlemler Anabilim Dalı Başkanlığı - detsis_id: 44479733 - parent_yoksis_id: 122213 - district_id: Atakum -- - name: Termodinamik Ve Enerji Teknolojileri Anabilim Dalı Başkanlığı - detsis_id: 31208660 - parent_yoksis_id: 122212 - district_id: Atakum -- - name: Makine Mühendisliği Bölüm Başkanlığı - detsis_id: 34442177 - parent_yoksis_id: 122215 - district_id: Atakum -- - name: Enerji Anabilim Dalı Başkanlığı - detsis_id: 20732671 - parent_yoksis_id: 122216 - district_id: Atakum -- - name: Konstrüksiyon Ve İmalat Anabilim Dalı Başkanlığı - detsis_id: 73652245 - parent_yoksis_id: 122217 - district_id: Atakum -- - name: Makine Teorisi Ve Dinamiği Anabilim Dalı Başkanlığı - detsis_id: 30043858 - parent_yoksis_id: 122218 - district_id: Atakum -- - name: Mekanik Anabilim Dalı Başkanlığı - detsis_id: 53184312 - parent_yoksis_id: 122219 - district_id: Atakum -- - name: Termodinamik Anabilim Dalı Başkanlığı - detsis_id: 34154716 - parent_yoksis_id: 122220 - district_id: Atakum -- - name: Metalurji Ve Malzeme Mühendisliği Bölüm Başkanlığı - detsis_id: 50636204 - parent_yoksis_id: 122223 - district_id: Atakum -- - name: Metalurji Ve Malzeme Mühendisliği Anabilim Dalı Başkanlığı - detsis_id: 75101718 - parent_yoksis_id: 122224 - district_id: Atakum -- - name: Mühendislik Fakülte Disiplin Kurulu - detsis_id: 35273770 - parent_detsis_id: 81181891 - district_id: Atakum -- - name: Mühendislik Fakülte Kurulu - detsis_id: 43335087 - parent_detsis_id: 81181891 - district_id: Atakum -- - name: Mühendislik Fakülte Yönetim Kurulu - detsis_id: 96980227 - parent_detsis_id: 81181891 - district_id: Atakum -- - name: Okul Öncesi Eğitimi Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 83716618 - parent_yoksis_id: 232712 - district_id: Atakum -- - name: Ondokuz Mayıs Üniversitesi Mezunlar Koordinatörlüğü - detsis_id: 39073269 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Ornitoloji Araştırma Merkezi Müdürlüğü - detsis_id: 50636870 - parent_yoksis_id: 169410 - district_id: Atakum -- - name: Öğrenci İşleri Daire Başkanlığı - detsis_id: 36607105 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Öğretim Üyesi Yetiştirme Programı Koordinatörlüğü - detsis_id: 62354096 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Personel Daire Başkanlığı - detsis_id: 90212823 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Proje Yönetim Ofisi Başkanlığı - detsis_id: 59712486 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Psikoloji Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 12947530 - parent_yoksis_id: 284594 - district_id: Atakum -- - name: Sağlık Bilimleri Enstitüsü Müdürlüğü - detsis_id: 93771576 - parent_yoksis_id: 122387 - district_id: Atakum -- - name: Sağlık Bilimleri Enstitü Disiplin Kurulu - detsis_id: 29283638 - parent_detsis_id: 93771576 - district_id: Atakum -- - name: Sağlık Bilimleri Enstitü Kurulu - detsis_id: 99323623 - parent_detsis_id: 93771576 - district_id: Atakum -- - name: Sağlık Bilimleri Enstitü Yönetim Kurulu - detsis_id: 99576486 - parent_detsis_id: 93771576 - district_id: Atakum -- - name: Sağlık Bilimleri Fakültesi Dekanlığı - detsis_id: 28050591 - parent_yoksis_id: 293577 - district_id: Atakum -- - name: Beslenme Ve Diyetetik Bölüm Başkanlığı - detsis_id: 47124861 - parent_yoksis_id: 293578 - district_id: Atakum -- - name: Beslenme Bilimleri Anabilim Dalı Başkanlığı - detsis_id: 29071444 - parent_yoksis_id: 293587 - district_id: Atakum -- - name: Diyetetik Anabilim Dalı Başkanlığı - detsis_id: 13293441 - parent_yoksis_id: 293583 - district_id: Atakum -- - name: Toplu Beslenme Sistemleri Anabilim Dalı Başkanlığı - detsis_id: 64472731 - parent_yoksis_id: 293584 - district_id: Atakum -- - name: Toplum Beslenmesi Anabilim Dalı Başkanlığı - detsis_id: 94242427 - parent_yoksis_id: 293585 - district_id: Atakum -- - name: Dil Ve Konuşma Terapisi Bölüm Başkanlığı - detsis_id: 49547628 - parent_yoksis_id: 293579 - district_id: Atakum -- - name: Dil Ve Konuşma Terapisi Anabilim Dalı Başkanlığı - detsis_id: 25696470 - parent_yoksis_id: 321515 - district_id: Atakum -- - name: Ebelik Bölüm Başkanlığı - detsis_id: 72517064 - parent_yoksis_id: 293580 - district_id: Atakum -- - name: Ebelik Anabilim Dalı Başkanlığı - detsis_id: 23851096 - parent_yoksis_id: 321512 - district_id: Atakum -- - name: Sağlık Bilimleri Fakülte Sekreterliği - detsis_id: 82204150 - parent_detsis_id: 28050591 - district_id: Atakum -- - name: Hemşirelik Bölüm Başkanlığı - detsis_id: 81006479 - parent_yoksis_id: 293581 - district_id: Atakum -- - name: Cerrahi Hastalıkları Hemşireliği Anabilim Dalı Başkanlığı - detsis_id: 97315433 - parent_yoksis_id: 293595 - district_id: Atakum -- - name: Çocuk Sağlığı Ve Hastalıkları Hemşireliği Anabilim Dalı Başkanlığı - detsis_id: 60330574 - parent_yoksis_id: 293606 - district_id: Atakum -- - name: Doğum Ve Kadın Hastalıkları Hemşireliği Anabilim Dalı Başkanlığı - detsis_id: 11647793 - parent_yoksis_id: 293607 - district_id: Atakum -- - name: Halk Sağlığı Hemşireliği Anabilim Dalı Başkanlığı - detsis_id: 15698631 - parent_yoksis_id: 293608 - district_id: Atakum -- - name: Hemşirelik Esasları Anabilim Dalı Başkanlığı - detsis_id: 48885381 - parent_yoksis_id: 293609 - district_id: Atakum -- - name: Hemşirelikte Yönetim Anabilim Dalı Başkanlığı - detsis_id: 45073324 - parent_yoksis_id: 293600 - district_id: Atakum -- - name: İç Hastalıkları Hemşireliği Anabilim Dalı Başkanlığı - detsis_id: 17346464 - parent_yoksis_id: 293601 - district_id: Atakum -- - name: Psikiyatri Hemşireliği Anabilim Dalı Başkanlığı - detsis_id: 65877367 - parent_yoksis_id: 293602 - district_id: Atakum -- - name: Sağlık Yönetimi Bölüm Başkanlığı - detsis_id: 76382891 - parent_yoksis_id: 293524 - district_id: Atakum -- - name: Sağlık Yönetimi Anabilim Dalı Başkanlığı - detsis_id: 39341962 - parent_yoksis_id: 321513 - district_id: Atakum -- - name: Sosyal Hizmet Bölüm Başkanlığı - detsis_id: 60933651 - parent_yoksis_id: 293525 - district_id: Atakum -- - name: Sosyal Hizmet Anabilim Dalı Başkanlığı - detsis_id: 16381147 - parent_yoksis_id: 321514 - district_id: Atakum -- - name: Sağlık Bilimleri Fakülte Disiplin Kurulu - detsis_id: 30104911 - parent_detsis_id: 28050591 - district_id: Atakum -- - name: Sağlık Bilimleri Fakülte Kurulu - detsis_id: 78048140 - parent_detsis_id: 28050591 - district_id: Atakum -- - name: Sağlık Bilimleri Fakülte Yönetim Kurulu - detsis_id: 29075217 - parent_detsis_id: 28050591 - district_id: Atakum -- - name: Sağlık Hizmetleri Meslek Yüksekokulu Müdürlüğü - detsis_id: 45664456 - parent_yoksis_id: 122336 - district_id: Atakum -- - name: Dişçilik Hizmetleri Bölüm Başkanlığı - detsis_id: 33810830 - parent_yoksis_id: 207663 - district_id: Atakum -- - name: Sağlık Hizmetleri Meslek Yüksekokulu Sekreterliği - detsis_id: 90501840 - parent_detsis_id: 45664456 - district_id: Atakum -- - name: Sağlık Bakım Hizmetleri Bölüm Başkanlığı - detsis_id: 76762600 - parent_yoksis_id: 240437 - district_id: Atakum -- - name: Tıbbi Hizmetler Ve Teknikler Bölüm Başkanlığı - detsis_id: 75296948 - parent_yoksis_id: 169645 - district_id: Atakum -- - name: Sağlık Hizmetleri Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 81688174 - parent_detsis_id: 45664456 - district_id: Atakum -- - name: Sağlık Hizmetleri Meslek Yüksekokulu Kurulu - detsis_id: 69429532 - parent_detsis_id: 45664456 - district_id: Atakum -- - name: Sağlık Hizmetleri Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 60577894 - parent_detsis_id: 45664456 - district_id: Atakum -- - name: Sağlık Kültür Ve Spor Daire Başkanlığı - detsis_id: 53521241 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Güzel Sanatlar Kampüsü Şube Müdürlüğü - detsis_id: 64211159 - parent_detsis_id: 53521241 - district_id: Atakum -- - name: İdari İşler Şube Müdürlüğü - detsis_id: 87380393 - parent_detsis_id: 53521241 - district_id: Atakum -- - name: İktisadi İşletme Şube Müdürlüğü - detsis_id: 88096012 - parent_detsis_id: 53521241 - district_id: Atakum -- - name: Kültür Ve Spor Şube Müdürlüğü - detsis_id: 27290195 - parent_detsis_id: 53521241 - district_id: Atakum -- - name: Mali İşler Şube Müdürlüğü - detsis_id: 69264226 - parent_detsis_id: 53521241 - district_id: Atakum -- - name: Sağlık Hizmetleri Şube Müdürlüğü - detsis_id: 50881910 - parent_detsis_id: 53521241 - district_id: Atakum -- - name: Sosyal Hizmetler Şube Müdürlüğü - detsis_id: 10539022 - parent_detsis_id: 53521241 - district_id: Atakum -- - name: Sosyal Bilimler Enstitüsü Müdürlüğü - detsis_id: 61232311 - parent_yoksis_id: 122388 - district_id: Atakum -- - name: Sosyal Bilimler Enstitü Sekreterliği - detsis_id: 35792979 - parent_detsis_id: 61232311 - district_id: Atakum -- - name: Sosyal Bilimler Enstitü Disiplin Kurulu - detsis_id: 96478647 - parent_detsis_id: 61232311 - district_id: Atakum -- - name: Sosyal Bilimler Enstitü Kurulu - detsis_id: 24254010 - parent_detsis_id: 61232311 - district_id: Atakum -- - name: Sosyal Bilimler Enstitü Yönetim Kurulu - detsis_id: 83752120 - parent_detsis_id: 61232311 - district_id: Atakum -- - name: Strateji Geliştirme Daire Başkanlığı - detsis_id: 91511444 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Bütçe Performans Program Şube Müdürlüğü - detsis_id: 18036936 - parent_detsis_id: 91511444 - district_id: Atakum -- - name: İç Kontrol Ve Ön Mali Kontrol Şube Müdürlüğü - detsis_id: 37272602 - parent_detsis_id: 91511444 - district_id: Atakum -- - name: Muhasebe Kesin Hesap Ve Raporlama Şube Müdürlüğü - detsis_id: 46578399 - parent_detsis_id: 91511444 - district_id: Atakum -- - name: Stratejik Planlama Şube Müdürlüğü - detsis_id: 56016456 - parent_detsis_id: 91511444 - district_id: Atakum -- - name: Sürekli Eğitim Merkezi Müdürlüğü - detsis_id: 12956141 - parent_yoksis_id: 122389 - district_id: Atakum -- - name: Tarımsal Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 60422539 - parent_yoksis_id: 249894 - district_id: Atakum -- - name: Temiz Enerji Teknolojileri Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 75539574 - parent_yoksis_id: 169429 - district_id: Atakum -- - name: Tıp Fakültesi Dekanlığı - detsis_id: 45829229 - parent_yoksis_id: 121947 - district_id: Atakum -- - name: Cerrahi Tıp Bilimleri Bölüm Başkanlığı - detsis_id: 96747049 - parent_yoksis_id: 121948 - district_id: Atakum -- - name: Anesteziyoloji Ve Reanimasyon Anabilim Dalı Başkanlığı - detsis_id: 10295953 - parent_yoksis_id: 121949 - district_id: Atakum -- - name: Beyin Ve Sinir Cerrahisi Anabilim Dalı Başkanlığı - detsis_id: 14505165 - parent_yoksis_id: 121955 - district_id: Atakum -- - name: Çocuk Cerrahisi Anabilim Dalı Başkanlığı - detsis_id: 37843852 - parent_yoksis_id: 121950 - district_id: Atakum -- - name: Genel Cerrahi Anabilim Dalı Başkanlığı - detsis_id: 17355633 - parent_yoksis_id: 121951 - district_id: Atakum -- - name: Göğüs Cerrahisi Anabilim Dalı Başkanlığı - detsis_id: 16763371 - parent_yoksis_id: 121960 - district_id: Atakum -- - name: Göz Hastalıkları Anabilim Dalı Başkanlığı - detsis_id: 89013421 - parent_yoksis_id: 121952 - district_id: Atakum -- - name: Kadın Hastalıkları Ve Doğum Anabilim Dalı Başkanlığı - detsis_id: 79468029 - parent_yoksis_id: 121953 - district_id: Atakum -- - name: Kalp Ve Damar Cerrahisi Anabilim Dalı Başkanlığı - detsis_id: 30391143 - parent_yoksis_id: 121961 - district_id: Atakum -- - name: Kulak, Burun Ve Boğaz Hastalıkları Anabilim Dalı Başkanlığı - detsis_id: 34750814 - parent_yoksis_id: 121954 - district_id: Atakum -- - name: Ortopedi Ve Travmatoloji Anabilim Dalı Başkanlığı - detsis_id: 91668077 - parent_yoksis_id: 121956 - district_id: Atakum -- - name: Plastik, Rekonstrüktif Ve Estetik Cerrahi Anabilim Dalı Başkanlığı - detsis_id: 99848509 - parent_yoksis_id: 121958 - district_id: Atakum -- - name: Tıbbi Patoloji Anabilim Dalı Başkanlığı - detsis_id: 95030594 - parent_yoksis_id: 121957 - district_id: Atakum -- - name: Üroloji Anabilim Dalı Başkanlığı - detsis_id: 48834514 - parent_yoksis_id: 121959 - district_id: Atakum -- - name: Dahili Tıp Bilimleri Bölüm Başkanlığı - detsis_id: 37439758 - parent_yoksis_id: 121963 - district_id: Atakum -- - name: Acil Tıp Anabilim Dalı Başkanlığı - detsis_id: 85620421 - parent_yoksis_id: 128016 - district_id: Atakum -- - name: Adli Tıp Anabilim Dalı Başkanlığı - detsis_id: 67655394 - parent_yoksis_id: 121964 - district_id: Atakum -- - name: Aile Hekimliği Anabilim Dalı Başkanlığı - detsis_id: 69061891 - parent_yoksis_id: 121976 - district_id: Atakum -- - name: Çocuk Sağlığı Ve Hastalıkları Anabilim Dalı Başkanlığı - detsis_id: 35408457 - parent_yoksis_id: 121965 - district_id: Atakum -- - name: Çocuk Ve Ergen Ruh Sağlığı Ve Hastalıkları Anabilim Dalı Başkanlığı - detsis_id: 58191623 - parent_yoksis_id: 121984 - district_id: Atakum -- - name: Dermatoloji Anabilim Dalı Başkanlığı - detsis_id: 82295067 - parent_yoksis_id: 169259 - district_id: Atakum -- - name: Enfeksiyon Hastalıkları Ve Klinik Mikrobiyoloji Anabilim Dalı Başkanlığı - detsis_id: 14534803 - parent_yoksis_id: 121983 - district_id: Atakum -- - name: Fiziksel Tıp Ve Rehabilitasyon Anabilim Dalı Başkanlığı - detsis_id: 93349843 - parent_yoksis_id: 121968 - district_id: Atakum -- - name: Göğüs Hastalıkları Anabilim Dalı Başkanlığı - detsis_id: 38098876 - parent_yoksis_id: 121977 - district_id: Atakum -- - name: Halk Sağlığı Anabilim Dalı Başkanlığı - detsis_id: 35103913 - parent_yoksis_id: 121969 - district_id: Atakum -- - name: Hava Ve Uzay Hekimliği Anabilim Dalı Başkanlığı - detsis_id: 37920755 - parent_yoksis_id: 121980 - district_id: Atakum -- - name: İç Hastalıkları Anabilim Dalı Başkanlığı - detsis_id: 44076052 - parent_yoksis_id: 121970 - district_id: Atakum -- - name: Kardiyoloji Anabilim Dalı Başkanlığı - detsis_id: 29391255 - parent_yoksis_id: 121981 - district_id: Atakum -- - name: Nöroloji Anabilim Dalı Başkanlığı - detsis_id: 63076498 - parent_yoksis_id: 121971 - district_id: Atakum -- - name: Nükleer Tıp Anabilim Dalı Başkanlığı - detsis_id: 93420269 - parent_yoksis_id: 121972 - district_id: Atakum -- - name: Psikiyatri Anabilim Dalı Başkanlığı - detsis_id: 28960095 - parent_yoksis_id: 169288 - district_id: Atakum -- - name: Radyasyon Onkolojisi Anabilim Dalı Başkanlığı - detsis_id: 80058605 - parent_yoksis_id: 121978 - district_id: Atakum -- - name: Radyodiagnostik Anabilim Dalı Başkanlığı - detsis_id: 18393763 - parent_yoksis_id: 143494 - district_id: Atakum -- - name: Tıbbi Farmakoloji Anabilim Dalı Başkanlığı - detsis_id: 19915580 - parent_yoksis_id: 121967 - district_id: Atakum -- - name: Tıbbi Genetik Anabilim Dalı Başkanlığı - detsis_id: 98982588 - parent_yoksis_id: 121982 - district_id: Atakum -- - name: Tıp Fakültesi Sekreterliği - detsis_id: 19054817 - parent_detsis_id: 45829229 - district_id: Atakum -- - name: Temel Tıp Bilimleri Bölüm Başkanlığı - detsis_id: 21673019 - parent_yoksis_id: 121985 - district_id: Atakum -- - name: Anatomi Anabilim Dalı Başkanlığı - detsis_id: 22109282 - parent_yoksis_id: 121992 - district_id: Atakum -- - name: Biyofizik Anabilim Dalı Başkanlığı - detsis_id: 13090298 - parent_yoksis_id: 121991 - district_id: Atakum -- - name: Biyoistatistik Ve Tıp Bilişimi Anabilim Dalı Başkanlığı - detsis_id: 74379093 - parent_yoksis_id: 121994 - district_id: Atakum -- - name: Fizyoloji Anabilim Dalı Başkanlığı - detsis_id: 47287339 - parent_yoksis_id: 121988 - district_id: Atakum -- - name: Histoloji Ve Embriyoloji Anabilim Dalı Başkanlığı - detsis_id: 67652676 - parent_yoksis_id: 121993 - district_id: Atakum -- - name: Tıbbi Biyokimya Anabilim Dalı Başkanlığı - detsis_id: 55719193 - parent_yoksis_id: 121986 - district_id: Atakum -- - name: Tıbbi Biyoloji Anabilim Dalı Başkanlığı - detsis_id: 18496168 - parent_yoksis_id: 121990 - district_id: Atakum -- - name: Tıbbi Mikrobiyoloji Anabilim Dalı Başkanlığı - detsis_id: 58991175 - parent_yoksis_id: 121989 - district_id: Atakum -- - name: Tıp Eğitimi Anabilim Dalı Başkanlığı - detsis_id: 27867424 - parent_yoksis_id: 121995 - district_id: Atakum -- - name: Tıp Tarihi Ve Etik Anabilim Dalı Başkanlığı - detsis_id: 82000575 - parent_yoksis_id: 121987 - district_id: Atakum -- - name: Ameliyathane Koordinasyon Kurulu - detsis_id: 64933695 - parent_detsis_id: 45829229 - district_id: Atakum -- - name: Tıp Fakülte Disiplin Kurulu - detsis_id: 95040631 - parent_detsis_id: 45829229 - district_id: Atakum -- - name: Tıp Fakülte Kurulu - detsis_id: 32835143 - parent_detsis_id: 45829229 - district_id: Atakum -- - name: Tıp Fakülte Yönetim Kurulu - detsis_id: 73169471 - parent_detsis_id: 45829229 - district_id: Atakum -- - name: Türk Dili Bölüm Başkanlığı - detsis_id: 96962981 - parent_yoksis_id: 169452 - district_id: Atakum -- - name: Türkçe Öğretimi Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 74429815 - parent_yoksis_id: 235511 - district_id: Atakum -- - name: Uzaktan Eğitim Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 12566392 - parent_yoksis_id: 169431 - district_id: Atakum -- - name: Veteriner Fakültesi Dekanlığı - detsis_id: 32319693 - parent_yoksis_id: 122233 - district_id: Atakum -- - name: Besin Hijyeni Ve Teknolojisi Bölüm Başkanlığı - detsis_id: 93878008 - parent_yoksis_id: 140284 - district_id: Atakum -- - name: Veterinerlik Besin Hijyeni Ve Teknolojisi Anabilim Dalı Başkanlığı - detsis_id: 61809848 - parent_yoksis_id: 122235 - district_id: Atakum -- - name: Eğitim Uygulama Ve Araştırma Hastanesi Başhekimliği - detsis_id: 96596525 - parent_detsis_id: 32319693 - district_id: Atakum -- - name: Veteriner Fakültesi Sekreterliği - detsis_id: 22223993 - parent_detsis_id: 32319693 - district_id: Atakum -- - name: Klinik Bilimler Bölüm Başkanlığı - detsis_id: 39766743 - parent_yoksis_id: 169317 - district_id: Atakum -- - name: Dölerme Ve Suni Tohumlama Anabilim Dalı Başkanlığı - detsis_id: 18686594 - parent_yoksis_id: 169346 - district_id: Atakum -- - name: Veterinerlik Cerrahisi Anabilim Dalı Başkanlığı - detsis_id: 87376928 - parent_yoksis_id: 169358 - district_id: Atakum -- - name: Veterinerlik Doğum Ve Jinekolojisi Anabilim Dalı Başkanlığı - detsis_id: 97174272 - parent_yoksis_id: 331656 - district_id: Atakum -- - name: Veterinerlik İç Hastalıkları Anabilim Dalı Başkanlığı - detsis_id: 30556331 - parent_yoksis_id: 169353 - district_id: Atakum -- - name: Klinik Öncesi Bilimler Bölüm Başkanlığı - detsis_id: 73181402 - parent_yoksis_id: 140285 - district_id: Atakum -- - name: Su Ürünleri Hastalıkları Anabilim Dalı Başkanlığı - detsis_id: 99624584 - parent_yoksis_id: 174933 - district_id: Atakum -- - name: Veterinerlik Farmakoloji Ve Toksikolojisi Anabilim Dalı Başkanlığı - detsis_id: 14776988 - parent_yoksis_id: 122242 - district_id: Atakum -- - name: Veterinerlik Mikrobiyolojisi Anabilim Dalı Başkanlığı - detsis_id: 55640858 - parent_yoksis_id: 122238 - district_id: Atakum -- - name: Veterinerlik Parazitolojisi Anabilim Dalı Başkanlığı - detsis_id: 19311194 - parent_yoksis_id: 122239 - district_id: Atakum -- - name: Veterinerlik Patolojisi Anabilim Dalı Başkanlığı - detsis_id: 98669102 - parent_yoksis_id: 122240 - district_id: Atakum -- - name: Veterinerlik Viroloji Anabilim Dalı Başkanlığı - detsis_id: 69631996 - parent_yoksis_id: 122245 - district_id: Atakum -- - name: Veteriner Hekimliği Temel Bilimler Bölüm Başkanlığı - detsis_id: 17638934 - parent_yoksis_id: 147745 - district_id: Atakum -- - name: Laboratuvar Hayvanları Anabilim Dalı Başkanlığı - detsis_id: 32881995 - parent_yoksis_id: 254782 - district_id: Atakum -- - name: Veterinerlik Anatomisi Anabilim Dalı Başkanlığı - detsis_id: 98682229 - parent_yoksis_id: 122250 - district_id: Atakum -- - name: Veterinerlik Biyokimyası Anabilim Dalı Başkanlığı - detsis_id: 62455781 - parent_yoksis_id: 122247 - district_id: Atakum -- - name: Veterinerlik Fizyolojisi Anabilim Dalı Başkanlığı - detsis_id: 51014483 - parent_yoksis_id: 122248 - district_id: Atakum -- - name: Veterinerlik Hekimliği Tarihi Ve Deontoloji Anabilim Dalı Başkanlığı - detsis_id: 68000003 - parent_yoksis_id: 122249 - district_id: Atakum -- - name: Veterinerlik Histoloji Ve Embriyoloji Anabilim Dalı Başkanlığı - detsis_id: 39134280 - parent_yoksis_id: 122251 - district_id: Atakum -- - name: Zootekni Ve Hayvan Besleme Bölüm Başkanlığı - detsis_id: 68432838 - parent_yoksis_id: 122271 - district_id: Atakum -- - name: Hayvan Besleme Ve Beslenme Hastalıkları Anabilim Dalı Başkanlığı - detsis_id: 79552729 - parent_yoksis_id: 122253 - district_id: Atakum -- - name: Hayvancılık Ekonomisi Ve İşletmeciliği Anabilim Dalı Başkanlığı - detsis_id: 73573829 - parent_yoksis_id: 122256 - district_id: Atakum -- - name: Veterinerlik Biyometri Anabilim Dalı Başkanlığı - detsis_id: 75665806 - parent_yoksis_id: 122257 - district_id: Atakum -- - name: Veterinerlik Genetiği Anabilim Dalı Başkanlığı - detsis_id: 10276681 - parent_yoksis_id: 122255 - district_id: Atakum -- - name: Veterinerlik Zootekni Anabilim Dalı Başkanlığı - detsis_id: 41115119 - parent_yoksis_id: 122254 - district_id: Atakum -- - name: Veteriner Fakültesi Disiplin Kurulu - detsis_id: 68979211 - parent_detsis_id: 32319693 - district_id: Atakum -- - name: Veteriner Fakültesi Kurulu - detsis_id: 12369507 - parent_detsis_id: 32319693 - district_id: Atakum -- - name: Veteriner Fakültesi Yönetim Kurulu - detsis_id: 85685189 - parent_detsis_id: 32319693 - district_id: Atakum -- - name: Yabancı Diller Bölüm Başkanlığı - detsis_id: 66544345 - parent_yoksis_id: 169457 - district_id: Atakum -- - name: Yabancı Diller Yüksekokulu Müdürlüğü - detsis_id: 19676956 - parent_yoksis_id: 201921 - district_id: Atakum -- - name: Mütercim Tercümanlık Bölüm Başkanlığı - detsis_id: 20346779 - parent_yoksis_id: 207276 - district_id: Atakum -- - name: Yabancı Diller Yüksekokulu Sekreterliği - detsis_id: 90040670 - parent_detsis_id: 19676956 - district_id: Atakum -- - name: Yabancı Diller Yüksekokulu Disiplin Kurulu - detsis_id: 56360828 - parent_detsis_id: 19676956 - district_id: Atakum -- - name: Yabancı Diller Yüksekokulu Kurulu - detsis_id: 43044129 - parent_detsis_id: 19676956 - district_id: Atakum -- - name: Yabancı Diller Yüksekokulu Yönetim Kurulu - detsis_id: 98617224 - parent_detsis_id: 19676956 - district_id: Atakum -- - name: Yaratıcı Yazarlık Uygulama Ve Araştırma Merkezi Müdürlüğü - detsis_id: 68380559 - parent_yoksis_id: 212704 - district_id: Atakum -- - name: Yaşar Doğu Spor Bilimleri Fakültesi Dekanlığı - detsis_id: 80270232 - parent_yoksis_id: 242486 - district_id: Atakum -- - name: Antrenörlük Eğitimi Bölüm Başkanlığı - detsis_id: 81601610 - parent_yoksis_id: 122377 - district_id: Atakum -- - name: Beden Eğitimi Ve Spor Bölüm Başkanlığı - detsis_id: 36370335 - parent_yoksis_id: 122374 - district_id: Atakum -- - name: Yaşar Doğu Spor Bilimleri Fakülte Sekreterliği - detsis_id: 88279611 - parent_detsis_id: 80270232 - district_id: Atakum -- - name: Rekreasyon Bölüm Başkanlığı - detsis_id: 56933569 - parent_yoksis_id: 214343 - district_id: Atakum -- - name: Spor Yöneticiliği Bölüm Başkanlığı - detsis_id: 80259062 - parent_yoksis_id: 122376 - district_id: Atakum -- - name: Yaşar Doğu Spor Bilimleri Fakülte Disiplin Kurulu - detsis_id: 43682562 - parent_detsis_id: 80270232 - district_id: Atakum -- - name: Yaşar Doğu Spor Bilimleri Fakülte Kurulu - detsis_id: 92455265 - parent_detsis_id: 80270232 - district_id: Atakum -- - name: Yaşar Doğu Spor Bilimleri Fakülte Yönetim Kurulu - detsis_id: 15350033 - parent_detsis_id: 80270232 - district_id: Atakum -- - name: Ziraat Fakültesi Dekanlığı - detsis_id: 52180288 - parent_yoksis_id: 122258 - district_id: Atakum -- - name: Bahçe Bitkileri Bölüm Başkanlığı - detsis_id: 51766710 - parent_yoksis_id: 122259 - district_id: Atakum -- - name: Bitki Koruma Bölüm Başkanlığı - detsis_id: 30360806 - parent_yoksis_id: 122261 - district_id: Atakum -- - name: Ziraat Fakülte Sekreterliği - detsis_id: 20802809 - parent_detsis_id: 52180288 - district_id: Atakum -- - name: Tarım Ekonomisi Bölüm Başkanlığı - detsis_id: 41945832 - parent_yoksis_id: 122264 - district_id: Atakum -- - name: Tarım Makineleri Ve Teknolojileri Mühendisliği Bölüm Başkanlığı - detsis_id: 38298812 - parent_yoksis_id: 122279 - district_id: Atakum -- - name: Tarımsal Biyoteknoloji Bölüm Başkanlığı - detsis_id: 39322077 - parent_yoksis_id: 145755 - district_id: Atakum -- - name: Tarımsal Yapılar Ve Sulama Bölüm Başkanlığı - detsis_id: 69046183 - parent_yoksis_id: 122281 - district_id: Atakum -- - name: Tarla Bitkileri Bölüm Başkanlığı - detsis_id: 88073621 - parent_yoksis_id: 122267 - district_id: Atakum -- - name: Toprak Bilimi Ve Bitki Besleme Bölüm Başkanlığı - detsis_id: 25676019 - parent_yoksis_id: 145775 - district_id: Atakum -- - name: Zootekni Bölüm Başkanlığı - detsis_id: 59625322 - parent_yoksis_id: 122271 - district_id: Atakum -- - name: Ziraat Fakülte Disiplin Kurulu - detsis_id: 88222046 - parent_detsis_id: 52180288 - district_id: Atakum -- - name: Ziraat Fakülte Kurulu - detsis_id: 44737134 - parent_detsis_id: 52180288 - district_id: Atakum -- - name: Ziraat Fakülte Yönetim Kurulu - detsis_id: 62111144 - parent_detsis_id: 52180288 - district_id: Atakum -- - name: Genel Sekreterlik - detsis_id: 90404739 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Genel Sekreter Yardımcılığı - detsis_id: 30142872 - parent_detsis_id: 90404739 - district_id: Atakum -- - name: İş Sağlığı Ve Güvenliği Şube Müdürlüğü - detsis_id: 82259522 - parent_detsis_id: 90404739 - district_id: Atakum -- - name: Arabuluculuk Komisyonu - detsis_id: 51407721 - parent_detsis_id: 90404739 - district_id: Atakum -- - name: Akademik Değerlendirme Ve Kalite Geliştirme Kurulu - detsis_id: 51017550 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Akademik Teşvik Düzenleme, Denetleme Ve İtiraz Komisyonu - detsis_id: 52551054 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Döner Sermaye İşletme Müdürlüğü - detsis_id: 64153742 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Hayvan Deneyleri Yerel Etik Kurulu - detsis_id: 68489742 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: İş Etik Kurulu - detsis_id: 12203253 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Senato - detsis_id: 99824844 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Sosyal Ve Beşeri Bilimler Araştırmaları Etik Kurulu - detsis_id: 45428382 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Tasarruf Komisyonu - detsis_id: 60416774 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Üniversite Disiplin Kurulu - detsis_id: 92035111 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Üniversite Yönetim Kurulu - detsis_id: 46149191 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Yayın Komisyonu - detsis_id: 19423957 - parent_yoksis_id: 122287 - district_id: Atakum -- - name: Devlet Konservatuvarı Müdürlüğü - detsis_id: 95441125 - parent_yoksis_id: 122303 - district_id: İlkadım -- - name: Devlet Konservatuvarı Sekreterliği - detsis_id: 52718513 - parent_detsis_id: 95441125 - district_id: İlkadım -- - name: Müzik Bölüm Başkanlığı - detsis_id: 55870850 - parent_yoksis_id: 122304 - district_id: İlkadım -- - name: Geleneksel Türk Müzikleri Anasanat Dalı Başkanlığı - detsis_id: 40140864 - parent_yoksis_id: 254783 - district_id: İlkadım -- - name: Müzikoloji Bölüm Başkanlığı - detsis_id: 22937161 - parent_yoksis_id: 122309 - district_id: İlkadım -- - name: Sahne Sanatları Bölüm Başkanlığı - detsis_id: 50929935 - parent_yoksis_id: 122313 - district_id: İlkadım -- - name: Güzel Sanatlar Fakültesi Dekanlığı - detsis_id: 32859882 - parent_yoksis_id: 215087 - district_id: İlkadım -- - name: Endüstriyel Tasarım Bölüm Başkanlığı - detsis_id: 11792936 - parent_yoksis_id: 232411 - district_id: İlkadım -- - name: Endüstri Ürünleri Tasarımı Anasanat Dalı Başkanlığı - detsis_id: 13424126 - parent_yoksis_id: 319349 - district_id: İlkadım -- - name: Güzel Sanatlar Fakülte Sekreterliği - detsis_id: 84694922 - parent_detsis_id: 32859882 - district_id: İlkadım -- - name: Görsel İletişim Tasarımı Bölüm Başkanlığı - detsis_id: 78239466 - parent_yoksis_id: 232412 - district_id: İlkadım -- - name: Animasyon Anasanat Dalı Başkanlığı - detsis_id: 75115885 - parent_yoksis_id: 319348 - district_id: İlkadım -- - name: Grafik Anasanat Dalı Başkanlığı - detsis_id: 65075573 - parent_yoksis_id: 319347 - district_id: İlkadım -- - name: Resim Bölüm Başkanlığı - detsis_id: 21674358 - parent_yoksis_id: 232414 - district_id: İlkadım -- - name: Resim Anasanat Dalı Başkanlığı - detsis_id: 42721937 - parent_yoksis_id: 319228 - district_id: İlkadım -- - name: Seramik Ve Cam Bölüm Başkanlığı - detsis_id: 37936364 - parent_yoksis_id: 232413 - district_id: İlkadım -- - name: Seramik Cam Anasanat Dalı Başkanlığı - detsis_id: 19704520 - parent_yoksis_id: 319229 - district_id: İlkadım -- - name: Güzel Sanatlar Fakülte Disiplin Kurulu - detsis_id: 97565555 - parent_detsis_id: 32859882 - district_id: İlkadım -- - name: Güzel Sanatlar Fakülte Kurulu - detsis_id: 25054318 - parent_detsis_id: 32859882 - district_id: İlkadım -- - name: Güzel Sanatlar Fakülte Yönetim Kurulu - detsis_id: 52757481 - parent_detsis_id: 32859882 - district_id: İlkadım -- - name: Mimarlık Fakültesi Dekanlığı - detsis_id: 85074962 - parent_yoksis_id: 208604 - district_id: İlkadım -- - name: Mimarlık Fakülte Sekreterliği - detsis_id: 80040216 - parent_detsis_id: 85074962 - district_id: İlkadım -- - name: İç Mimarlık Bölüm Başkanlığı - detsis_id: 49641871 - parent_yoksis_id: 247958 - district_id: İlkadım -- - name: İç Mimarlık Anabilim Dalı Başkanlığı - detsis_id: 87370315 - parent_yoksis_id: 319351 - district_id: İlkadım -- - name: Mimarlık Bölüm Başkanlığı - detsis_id: 34690896 - parent_yoksis_id: 214339 - district_id: İlkadım -- - name: Mimarlık Anabilim Dalı Başkanlığı - detsis_id: 94604353 - parent_yoksis_id: 319350 - district_id: İlkadım -- - name: Şehir Ve Bölge Planlama Bölüm Başkanlığı - detsis_id: 13882392 - parent_yoksis_id: 251540 - district_id: İlkadım -- - name: Şehir Ve Bölge Planlama Anabilim Dalı Başkanlığı - detsis_id: 17832846 - parent_yoksis_id: 319352 - district_id: İlkadım -- - name: Mimarlık Fakülte Disiplin Kurulu - detsis_id: 35933795 - parent_detsis_id: 85074962 - district_id: İlkadım -- - name: Mimarlık Fakülte Kurulu - detsis_id: 36259705 - parent_detsis_id: 85074962 - district_id: İlkadım -- - name: Mimarlık Fakülte Yönetim Kurulu - detsis_id: 17012768 - parent_detsis_id: 85074962 - district_id: İlkadım -- - name: Samsun Meslek Yüksekokulu Müdürlüğü - detsis_id: 56591305 - parent_yoksis_id: 122360 - district_id: İlkadım -- - name: Bilgisayar Teknolojileri Bölüm Başkanlığı - detsis_id: 27974305 - parent_yoksis_id: 169871 - district_id: İlkadım -- - name: Bitkisel Ve Hayvansal Üretim Bölüm Başkanlığı - detsis_id: 86912044 - parent_yoksis_id: 169860 - district_id: İlkadım -- - name: Çocuk Bakımı Ve Gençlik Hizmetleri Bölüm Başkanlığı - detsis_id: 37500600 - parent_yoksis_id: 215482 - district_id: İlkadım -- - name: El Sanatları Bölüm Başkanlığı - detsis_id: 73668257 - parent_yoksis_id: 169847 - district_id: İlkadım -- - name: Görsel-İşitsel Teknikler Ve Medya Yapımcılığı Bölüm Başkanlığı - detsis_id: 91097286 - parent_yoksis_id: 169828 - district_id: İlkadım -- - name: Makine Ve Metal Teknolojileri Bölüm Başkanlığı - detsis_id: 55177162 - parent_yoksis_id: 169866 - district_id: İlkadım -- - name: Samsun Meslek Yüksekokulu Sekreterliği - detsis_id: 88496548 - parent_detsis_id: 56591305 - district_id: İlkadım -- - name: Muhasebe Ve Vergi Bölüm Başkanlığı - detsis_id: 59424017 - parent_yoksis_id: 169802 - district_id: İlkadım -- - name: Otel, Lokanta Ve İkram Hizmetleri Bölüm Başkanlığı - detsis_id: 21272681 - parent_yoksis_id: 168851 - district_id: İlkadım -- - name: Park Ve Bahçe Bitkileri Bölüm Başkanlığı - detsis_id: 74699895 - parent_yoksis_id: 174835 - district_id: İlkadım -- - name: Pazarlama Ve Reklamcılık Bölüm Başkanlığı - detsis_id: 62196293 - parent_yoksis_id: 253372 - district_id: İlkadım -- - name: Tasarım Bölüm Başkanlığı - detsis_id: 46131419 - parent_yoksis_id: 169841 - district_id: İlkadım -- - name: Samsun Meslek Yüksekokulu Disiplin Kurulu - detsis_id: 19817726 - parent_detsis_id: 56591305 - district_id: İlkadım -- - name: Samsun Meslek Yüksekokulu Kurulu - detsis_id: 25664880 - parent_detsis_id: 56591305 - district_id: İlkadım -- - name: Samsun Meslek Yüksekokulu Yönetim Kurulu - detsis_id: 10123157 - parent_detsis_id: 56591305 - district_id: İlkadım diff --git a/db/static_data/units.yml b/db/static_data/units.yml deleted file mode 100644 index 0680b72a2..000000000 --- a/db/static_data/units.yml +++ /dev/null @@ -1,24216 +0,0 @@ -- - name: Canik Başarı Üniversitesi - yoksis_id: 163896 - foet_code: - founded_at: 24.04.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Üniversite - parent_yoksis_id: 0 - osym_id: -- - name: Bal Uygulama ve Araştırma Merkezi - yoksis_id: 247913 - foet_code: - founded_at: 11.12.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 163896 - osym_id: -- - name: Eğitim Fakültesi - yoksis_id: 208450 - foet_code: - founded_at: 24.04.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 163896 - osym_id: -- - name: Eğitim Bilimleri Bölümü - yoksis_id: 212951 - foet_code: 142 - founded_at: 25.01.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208450 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık Anabilim Dalı - yoksis_id: 212952 - foet_code: 142 - founded_at: 25.01.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 212951 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. (%25 Burslu) - yoksis_id: 228483 - foet_code: 142 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212951 - osym_id: 206610048 -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. (%50 Burslu) - yoksis_id: 228482 - foet_code: 142 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212951 - osym_id: 206610039 -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. (Tam Burslu) - yoksis_id: 228460 - foet_code: 142 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212951 - osym_id: 206610021 -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. (Ücretli) - yoksis_id: 228477 - foet_code: 142 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212951 - osym_id: 206610012 -- - name: Türkçe Eğitimi Bölümü - yoksis_id: 228515 - foet_code: 145 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208450 - osym_id: -- - name: Türkçe Eğitimi Anabilim Dalı - yoksis_id: 213918 - foet_code: 145 - founded_at: 22.02.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 228515 - osym_id: -- - name: Türkçe Öğretmenliği Pr. (%25 Burslu) - yoksis_id: 228498 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 228515 - osym_id: 206610084 -- - name: Türkçe Öğretmenliği Pr. (%50 Burslu) - yoksis_id: 228497 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 228515 - osym_id: 206610075 -- - name: Türkçe Öğretmenliği Pr. (Tam Burslu) - yoksis_id: 228495 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 228515 - osym_id: 206610066 -- - name: Türkçe Öğretmenliği Pr. (Ücretli) - yoksis_id: 228494 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 228515 - osym_id: 206610057 -- - name: Yabancı Diller Eğitimi Bölümü - yoksis_id: 233048 - foet_code: 145 - founded_at: 31.01.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208450 - osym_id: -- - name: İngiliz Dili Eğitimi Anabilim Dalı - yoksis_id: 233049 - foet_code: 145 - founded_at: 31.01.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 233048 - osym_id: -- - name: İngilizce Öğretmenliği Pr. (%25 Burslu) - yoksis_id: 238841 - foet_code: 145 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233048 - osym_id: 206610312 -- - name: İngilizce Öğretmenliği Pr. (%50 Burslu) - yoksis_id: 238840 - foet_code: 145 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233048 - osym_id: 206610303 -- - name: İngilizce Öğretmenliği Pr. (Tam Burslu) - yoksis_id: 238839 - foet_code: 145 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233048 - osym_id: 206610296 -- - name: İngilizce Öğretmenliği Pr. (Ücretli) - yoksis_id: 238842 - foet_code: 145 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233048 - osym_id: 206610287 -- - name: İlköğretim Bölümü - yoksis_id: 213917 - foet_code: 144 - founded_at: 22.02.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208450 - osym_id: -- - name: Okul Öncesi Eğitimi Anabilim Dalı - yoksis_id: 233038 - foet_code: 143 - founded_at: 31.01.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 213917 - osym_id: -- - name: Eğitim Stratejileri Uygulama ve Araştırma Merkezi - yoksis_id: 274912 - foet_code: - founded_at: 22.04.2015 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 163896 - osym_id: -- - name: Fen Bilimleri Enstitüsü - yoksis_id: 208454 - foet_code: - founded_at: 24.04.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Enstitü - parent_yoksis_id: 163896 - osym_id: -- - name: Moleküler Biyoloji ve Genetik (Dr) - yoksis_id: 245382 - foet_code: 421 - founded_at: 15.08.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 208454 - osym_id: -- - name: Moleküler Biyoloji ve Genetik (Yl) (Tezli) - yoksis_id: 245381 - foet_code: 421 - founded_at: 15.08.2013 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208454 - osym_id: -- - name: İnşaat Mühendisliği (Yl) - yoksis_id: 234900 - foet_code: 582 - founded_at: 01.03.2013 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208454 - osym_id: -- - name: Fen-Edebiyat Fakültesi - yoksis_id: 208452 - foet_code: - founded_at: 24.04.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 163896 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Bölümü - yoksis_id: 212950 - foet_code: 421 - founded_at: 25.01.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208452 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Pr. (%25 Burslu) - yoksis_id: 228509 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212950 - osym_id: 206610109 -- - name: Moleküler Biyoloji ve Genetik Pr. (%50 Burslu) - yoksis_id: 228491 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212950 - osym_id: 206610109 -- - name: Moleküler Biyoloji ve Genetik Pr. (%75 Burslu) - yoksis_id: 280161 - foet_code: 421 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212950 - osym_id: 206610463 -- - name: Moleküler Biyoloji ve Genetik Pr. (Tam Burslu) - yoksis_id: 228508 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212950 - osym_id: 206610093 -- - name: Psikoloji Bölümü - yoksis_id: 233047 - foet_code: 311 - founded_at: 31.01.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208452 - osym_id: -- - name: Psikoloji Pr. (%25 Burslu) - yoksis_id: 238845 - foet_code: 311 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233047 - osym_id: 206610357 -- - name: Psikoloji Pr. (%50 Burslu) - yoksis_id: 238844 - foet_code: 311 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233047 - osym_id: 206610348 -- - name: Psikoloji Pr. (Tam Burslu) - yoksis_id: 238843 - foet_code: 311 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233047 - osym_id: 206610339 -- - name: Psikoloji Pr. (Ücretli) - yoksis_id: 238846 - foet_code: 311 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233047 - osym_id: 206610321 -- - name: Türk Dili ve Edebiyatı Bölümü - yoksis_id: 250098 - foet_code: 223 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208452 - osym_id: -- - name: Türk Dili ve Edebiyatı Pr. (%25 Burslu) - yoksis_id: 256261 - foet_code: 223 - founded_at: 05.05.2014 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 250098 - osym_id: 206610454 -- - name: Türk Dili ve Edebiyatı Pr. (%50 Burslu) - yoksis_id: 256260 - foet_code: 223 - founded_at: 05.05.2014 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 250098 - osym_id: 206610445 -- - name: Türk Dili ve Edebiyatı Pr. (Tam Burslu) - yoksis_id: 256259 - foet_code: 223 - founded_at: 05.05.2014 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 250098 - osym_id: 206610436 -- - name: Medeniyetler İttifakı Uygulama ve Araştırma Merkezi - yoksis_id: 241205 - foet_code: - founded_at: 12.06.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 163896 - osym_id: -- - name: Mühendislik Fakültesi - yoksis_id: 269525 - foet_code: - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 163896 - osym_id: -- - name: Mimarlık Pr. - yoksis_id: 270835 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269525 - osym_id: -- - name: Mimarlık Pr. (%25 Burslu) - yoksis_id: 270832 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269525 - osym_id: -- - name: Mimarlık Pr. (%50 Burslu) - yoksis_id: 270833 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269525 - osym_id: -- - name: Mimarlık Pr. (Tam Burslu) - yoksis_id: 270834 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269525 - osym_id: -- - name: İnşaat Mühendisliği Pr. - yoksis_id: 270831 - foet_code: 582 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269525 - osym_id: 206610206 -- - name: İnşaat Mühendisliği Pr. (%25 Burslu) - yoksis_id: 270828 - foet_code: 582 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269525 - osym_id: -- - name: İnşaat Mühendisliği Pr. (%50 Burslu) - yoksis_id: 270829 - foet_code: 582 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269525 - osym_id: -- - name: İnşaat Mühendisliği Pr. (Tam Burslu) - yoksis_id: 270830 - foet_code: 582 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269525 - osym_id: -- - name: Mimarlık ve Mühendislik Fakültesi - yoksis_id: 208453 - foet_code: - founded_at: 24.04.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 163896 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği Bölümü - yoksis_id: 250097 - foet_code: 523 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208453 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği Pr. (İngilizce) (%25 Burslu) - yoksis_id: 256447 - foet_code: 523 - founded_at: 17.04.2014 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 250097 - osym_id: 206610427 -- - name: Elektrik-Elektronik Mühendisliği Pr. (İngilizce) (%50 Burslu) - yoksis_id: 256446 - foet_code: 523 - founded_at: 17.04.2014 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 250097 - osym_id: 206610418 -- - name: Elektrik-Elektronik Mühendisliği Pr. (İngilizce) (%75 Burslu) - yoksis_id: 298382 - foet_code: 523 - founded_at: 21.07.2016 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 250097 - osym_id: 206610481 -- - name: Elektrik-Elektronik Mühendisliği Pr. (İngilizce) (Tam Burslu) - yoksis_id: 256445 - foet_code: 523 - founded_at: 17.04.2014 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 250097 - osym_id: 206610409 -- - name: Mimarlık Bölümü - yoksis_id: 212949 - foet_code: 581 - founded_at: 25.01.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208453 - osym_id: -- - name: Mimarlık Pr. (%25 Burslu) - yoksis_id: 228294 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212949 - osym_id: 206610278 -- - name: Mimarlık Pr. (%50 Burslu) - yoksis_id: 228293 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212949 - osym_id: 206610269 -- - name: Mimarlık Pr. (Tam Burslu) - yoksis_id: 228292 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212949 - osym_id: 206610251 -- - name: Mimarlık Pr. (Ücretli) - yoksis_id: 228291 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212949 - osym_id: 206610242 -- - name: İnşaat Mühendisliği Bölümü - yoksis_id: 213916 - foet_code: 582 - founded_at: 22.02.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208453 - osym_id: -- - name: İnşaat Mühendisliği Pr. (%25 Burslu) - yoksis_id: 228398 - foet_code: 582 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 213916 - osym_id: 206610233 -- - name: İnşaat Mühendisliği Pr. (%50 Burslu) - yoksis_id: 228397 - foet_code: 582 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 213916 - osym_id: 206610224 -- - name: İnşaat Mühendisliği Pr. (Tam Burslu) - yoksis_id: 228396 - foet_code: 582 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 213916 - osym_id: 206610215 -- - name: İnşaat Mühendisliği Pr. (Ücretli) - yoksis_id: 228395 - foet_code: 582 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 213916 - osym_id: 206610206 -- - name: İç Mimarlık Bölümü - yoksis_id: 233037 - foet_code: 214 - founded_at: 31.01.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208453 - osym_id: -- - name: İç Mimarlık Pr. (%25 Burslu) - yoksis_id: 238853 - foet_code: 214 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233037 - osym_id: 206690046 -- - name: İç Mimarlık Pr. (%50 Burslu) - yoksis_id: 238852 - foet_code: 214 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233037 - osym_id: 206690037 -- - name: İç Mimarlık Pr. (Tam Burslu) - yoksis_id: 238851 - foet_code: 214 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233037 - osym_id: 206690028 -- - name: İç Mimarlık Pr. (Ücretli) - yoksis_id: 238854 - foet_code: 214 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233037 - osym_id: 206690019 -- - name: Rektörlük - yoksis_id: 214587 - foet_code: - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Rektörlük - parent_yoksis_id: 163896 - osym_id: -- - name: Atatürk İlkeleri ve İnkılap Tarihi Bölümü - yoksis_id: 214590 - foet_code: 225 - founded_at: 29.03.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 214587 - osym_id: -- - name: Enformatik Bölümü - yoksis_id: 214591 - foet_code: 481 - founded_at: 29.03.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 214587 - osym_id: -- - name: Türk Dili Bölümü - yoksis_id: 214589 - foet_code: 223 - founded_at: 29.03.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 214587 - osym_id: -- - name: Yabancı Diller Bölümü - yoksis_id: 214588 - foet_code: 222 - founded_at: 29.03.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 214587 - osym_id: -- - name: Sosyal Bilimler Enstitüsü - yoksis_id: 208430 - foet_code: - founded_at: 24.04.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Enstitü - parent_yoksis_id: 163896 - osym_id: -- - name: Sağlık Kurumları Yönetimi (Yl) (Tezsiz) (İö) (Omü Ortak) (Ücretli) - yoksis_id: 235459 - foet_code: 345 - founded_at: 01.03.2013 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208430 - osym_id: -- - name: Türk Dili ve Edebiyatı (Yl) (Tezsiz) - yoksis_id: 262822 - foet_code: 223 - founded_at: 02.12.2014 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208430 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik (Yl) (Tezli) - yoksis_id: 257799 - foet_code: 341 - founded_at: 21.05.2014 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208430 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik (Yl) (Tezsiz) - yoksis_id: 261346 - foet_code: 341 - founded_at: 25.09.2014 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208430 - osym_id: -- - name: Yeni Türk Edebiyatı (Yl) (Tezli) - yoksis_id: 260498 - foet_code: 223 - founded_at: 25.09.2014 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208430 - osym_id: -- - name: İşletme (Yl) (Tezsiz) (İö) (Ondokuz Mayıs Ortak) (Ücretli) - yoksis_id: 235304 - foet_code: 345 - founded_at: 01.03.2013 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208430 - osym_id: -- - name: Sürekli Eğitim Uygulama ve Araştırma Merkezi - yoksis_id: 227307 - foet_code: - founded_at: 17.10.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 163896 - osym_id: -- - name: Türkçe Öğretimi Uygulama ve Araştırma Merkezi - yoksis_id: 247288 - foet_code: - founded_at: 26.11.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 163896 - osym_id: -- - name: Uzaktan Eğitim Uygulama ve Araştırma Merkezi - yoksis_id: 279468 - foet_code: - founded_at: 08.07.2015 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 163896 - osym_id: -- - name: Yabancı Diller Yüksekokulu - yoksis_id: 237870 - foet_code: - founded_at: 25.04.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 163896 - osym_id: -- - name: Yabancı Diller Bölümü - yoksis_id: 330789 - foet_code: 222 - founded_at: 14.09.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 237870 - osym_id: -- - name: Yabancı Diller Hazırlık Bölümü - yoksis_id: 259241 - foet_code: 222 - founded_at: 01.01.1900 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 237870 - osym_id: -- - name: Yaratıcı Endüstriler Uygulama ve Araştırma Merkezi - yoksis_id: 254630 - foet_code: - founded_at: 02.04.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 163896 - osym_id: -- - name: Çocuk Edebiyatı Uygulama ve Araştırma Merkezi - yoksis_id: 247914 - foet_code: - founded_at: 11.12.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 163896 - osym_id: -- - name: İktisadi ve İdari Bilimler Fakültesi - yoksis_id: 208451 - foet_code: - founded_at: 24.04.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 163896 - osym_id: -- - name: Sosyal Hizmet Bölümü - yoksis_id: 250096 - foet_code: 762 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208451 - osym_id: -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Bölümü - yoksis_id: 233046 - foet_code: 313 - founded_at: 31.01.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208451 - osym_id: -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Pr. (%25 Burslu) - yoksis_id: 238849 - foet_code: 313 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233046 - osym_id: 206610393 -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Pr. (%50 Burslu) - yoksis_id: 238848 - foet_code: 313 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233046 - osym_id: 206610384 -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Pr. (Tam Burslu) - yoksis_id: 238847 - foet_code: 313 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233046 - osym_id: 206610375 -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Pr. (Ücretli) - yoksis_id: 238850 - foet_code: 313 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 233046 - osym_id: 206610366 -- - name: Uluslararası Ticaret ve İşletmecilik Bölümü - yoksis_id: 212948 - foet_code: 341 - founded_at: 25.01.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208451 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik Pr. (%25 Burslu) - yoksis_id: 228393 - foet_code: 341 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212948 - osym_id: 206610199 -- - name: Uluslararası Ticaret ve İşletmecilik Pr. (%50 Burslu) - yoksis_id: 228392 - foet_code: 341 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212948 - osym_id: 206610181 -- - name: Uluslararası Ticaret ve İşletmecilik Pr. (Tam Burslu) - yoksis_id: 228391 - foet_code: 341 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212948 - osym_id: 206610172 -- - name: Uluslararası Ticaret ve İşletmecilik Pr. (Ücretli) - yoksis_id: 228389 - foet_code: 341 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212948 - osym_id: 206610163 -- - name: İşletme Bölümü - yoksis_id: 212947 - foet_code: 345 - founded_at: 25.01.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208451 - osym_id: -- - name: İşletme Pr. (%25 Burslu) - yoksis_id: 228522 - foet_code: 345 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212947 - osym_id: 206610145 -- - name: İşletme Pr. (%50 Burslu) - yoksis_id: 228521 - foet_code: 345 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212947 - osym_id: 206610154 -- - name: İşletme Pr. (%75 Burslu) - yoksis_id: 298364 - foet_code: 345 - founded_at: 21.07.2016 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212947 - osym_id: 206610472 -- - name: İşletme Pr. (Tam Burslu) - yoksis_id: 228500 - foet_code: 345 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212947 - osym_id: 206610136 -- - name: İşletme Pr. (Ücretli) - yoksis_id: 228499 - foet_code: 345 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 212947 - osym_id: 206610127 -- - name: Ondokuz Mayıs Üniversitesi - yoksis_id: 121946 - foet_code: - founded_at: 11.04.1975 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Üniversite - parent_yoksis_id: 0 - osym_id: -- - name: 19 Mayıs Samsun Devlet Konservatuvarı - yoksis_id: 122316 - foet_code: - founded_at: 11.07.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Müzik Bölümü - yoksis_id: 122317 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122316 - osym_id: -- - name: Geleneksel Türk Müzikleri Anabilim Dalı - yoksis_id: 254783 - foet_code: 212 - founded_at: 16.04.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122317 - osym_id: -- - name: Kompozisyon ve Orkestra Şefliği Anasanat Dalı - yoksis_id: 122321 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122317 - osym_id: -- - name: Piyano Anasanat Dalı - yoksis_id: 122320 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122317 - osym_id: -- - name: Yaylı Çalgılar Anasanat Dalı - yoksis_id: 122319 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122317 - osym_id: -- - name: Üflemeli ve Vurmalı Çalgılar Anasanat Dalı - yoksis_id: 122318 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122317 - osym_id: -- - name: Müzikoloji Bölümü - yoksis_id: 122322 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122316 - osym_id: -- - name: Etnomüzikoloji ve Folklor Anasanat Dalı - yoksis_id: 122324 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122322 - osym_id: -- - name: Geleneksel ve Modal Müzik Anasanat Dalı - yoksis_id: 122325 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122322 - osym_id: -- - name: Genel Müzikoloji Anasanat Dalı - yoksis_id: 122323 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122322 - osym_id: -- - name: Sahne Sanatları Bölümü - yoksis_id: 122326 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122316 - osym_id: -- - name: Bale Anasanat Dalı - yoksis_id: 122329 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122326 - osym_id: -- - name: Opera Anasanat Dalı - yoksis_id: 122328 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122326 - osym_id: -- - name: Tiyatro Anasanat Dalı - yoksis_id: 122327 - foet_code: 212 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122326 - osym_id: -- - name: Adalet Meslek Yüksekokulu - yoksis_id: 174829 - foet_code: - founded_at: 05.08.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Hukuk Bölümü - yoksis_id: 174830 - foet_code: 380 - founded_at: 23.09.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 174829 - osym_id: -- - name: Adalet Pr. - yoksis_id: 174831 - foet_code: 380 - founded_at: 23.09.2010 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 174830 - osym_id: 108251017 -- - name: Adalet Pr. (%25 Burslu) - yoksis_id: 304523 - foet_code: 380 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 174830 - osym_id: -- - name: Adalet Pr. (Ücretli) - yoksis_id: 304522 - foet_code: 380 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 174830 - osym_id: -- - name: Alaçam Meslek Yüksekokulu - yoksis_id: 147730 - foet_code: - founded_at: 25.03.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Büro Hizmetleri ve Sekreterlik Bölümü - yoksis_id: 242252 - foet_code: 346 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 147730 - osym_id: -- - name: Çağrı Merkezi Hizmetleri Pr. - yoksis_id: 242253 - foet_code: 346 - founded_at: 14.07.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 242252 - osym_id: 108251344 -- - name: Çağrı Merkezi Hizmetleri Pr. (Uzaktan Öğretim) - yoksis_id: 278570 - foet_code: 346 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 242252 - osym_id: 108251335 -- - name: Toptan ve Perakende Satış Bölümü - yoksis_id: 317311 - foet_code: 341 - founded_at: 02.03.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 147730 - osym_id: -- - name: Emlak ve Emlak Yönetimi Pr. - yoksis_id: 317312 - foet_code: 345 - founded_at: 02.03.2017 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 317311 - osym_id: -- - name: Ulaştırma Hizmetleri Bölümü - yoksis_id: 205956 - foet_code: 840 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 147730 - osym_id: -- - name: Deniz ve Liman İşletmeciliği Pr. - yoksis_id: 205957 - foet_code: 345 - founded_at: 05.08.2010 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 205956 - osym_id: 108251168 -- - name: Deniz ve Liman İşletmeciliği Pr. (İö) - yoksis_id: 276136 - foet_code: 345 - founded_at: 30.04.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 205956 - osym_id: 108271066 -- - name: Otobüs Kaptanlığı Pr. - yoksis_id: 205958 - foet_code: 840 - founded_at: 05.08.2010 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 205956 - osym_id: -- - name: Posta Hizmetleri Pr. - yoksis_id: 153810 - foet_code: 840 - founded_at: 10.06.2010 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 205956 - osym_id: 108251008 -- - name: Posta Hizmetleri Pr. (Kktc Uyruklu) - yoksis_id: 327588 - foet_code: 840 - founded_at: 04.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 205956 - osym_id: 108251423 -- - name: Posta Hizmetleri Pr. (Uzaktan Öğretim) - yoksis_id: 243774 - foet_code: 840 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 205956 - osym_id: 108251195 -- - name: Posta Hizmetleri Pr. (İö) - yoksis_id: 240435 - foet_code: 840 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 205956 - osym_id: 108270932 -- - name: Tıbbi Görüntüleme Teknikleri Pr. (İö) - yoksis_id: 240436 - foet_code: 725 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 205956 - osym_id: -- - name: Yat İşletme ve Yönetimi Pr. - yoksis_id: 205959 - foet_code: 345 - founded_at: 05.08.2010 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 205956 - osym_id: -- - name: Yönetim ve Organizasyon Bölümü - yoksis_id: 153820 - foet_code: 345 - founded_at: 10.06.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 147730 - osym_id: -- - name: Lojistik Pr. - yoksis_id: 153811 - foet_code: 345 - founded_at: 10.06.2010 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 153820 - osym_id: 108250991 -- - name: Lojistik Pr. (İö) - yoksis_id: 240433 - foet_code: 345 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 153820 - osym_id: 108270923 -- - name: Ali Fuad Başgil Hukuk Fakültesi - yoksis_id: 128074 - foet_code: - founded_at: 13.01.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Ali Fuad Başgil Hukuk Pr. - yoksis_id: 228131 - foet_code: 380 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128074 - osym_id: 108210841 -- - name: Hukuk Bölümü - yoksis_id: 176334 - foet_code: 380 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 128074 - osym_id: -- - name: Hukuk Pr. (%25 Burslu) - yoksis_id: 309086 - foet_code: 380 - founded_at: 10.11.2016 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 176334 - osym_id: -- - name: Hukuk Pr. (%50 Burslu) - yoksis_id: 304513 - foet_code: 380 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 176334 - osym_id: -- - name: Hukuk Pr. (Tam Burslu) - yoksis_id: 304510 - foet_code: 380 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 176334 - osym_id: -- - name: Hukuk Pr. (Ücretli) - yoksis_id: 309085 - foet_code: 380 - founded_at: 10.11.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 176334 - osym_id: -- - name: Milletlerarası Hukuk Anabilim Dalı - yoksis_id: 201356 - foet_code: 380 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 176334 - osym_id: -- - name: Kamu Hukuku Bölümü - yoksis_id: 140231 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 128074 - osym_id: -- - name: Anayasa Hukuku Anabilim Dalı - yoksis_id: 140251 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Anayasa Hukuku Anabilim Dalı - yoksis_id: 159908 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Ceza ve Ceza Muhakemesi Hukuku Anabilim Dalı - yoksis_id: 159909 - foet_code: 380 - founded_at: 01.01.1900 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Ceza ve Ceza Usul Hukuku Anabilim Dalı - yoksis_id: 140275 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Genel Kamu Hukuku Anabilim Dalı - yoksis_id: 140232 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Genel Kamu Hukuku Anabilim Dalı - yoksis_id: 159911 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Hukuk Felsefesi ve Sosyolojisi Anabilim Dalı - yoksis_id: 140272 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Hukuk Felsefesi ve Sosyolojisi Anabilim Dalı - yoksis_id: 159912 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Hukuk Tarihi Anabilim Dalı - yoksis_id: 159913 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Hukuk Tarihi ve Roma Hukuku Anabilim Dalı - yoksis_id: 140273 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Mali Hukuk Anabilim Dalı - yoksis_id: 159917 - foet_code: 380 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Milletlerarası Hukuk Anabilim Dalı - yoksis_id: 241376 - foet_code: 380 - founded_at: 01.01.1900 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Milletlerarası Kamu Hukuku Anabilim Dalı - yoksis_id: 140274 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Vergi Hukuku Anabilim Dalı - yoksis_id: 140276 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: İdare Hukuku Anabilim Dalı - yoksis_id: 140234 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: İdare Hukuku Anabilim Dalı - yoksis_id: 159914 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140231 - osym_id: -- - name: Özel Hukuk Bölümü - yoksis_id: 140235 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 128074 - osym_id: -- - name: Medeni Hukuk Anabilim Dalı - yoksis_id: 140236 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: Medeni Hukuk Anabilim Dalı - yoksis_id: 159918 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: Medeni Usul ve İcra İflas Hukuku Anabilim Dalı - yoksis_id: 140269 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: Medeni Usul ve İcra İflas Hukuku Anabilim Dalı - yoksis_id: 159919 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: Milletlerarası Hukuk Anabilim Dalı - yoksis_id: 159920 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: Milletlerarası Özel Hukuk Anabilim Dalı - yoksis_id: 159921 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: Ticaret Hukuku Anabilim Dalı - yoksis_id: 140237 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: Ticaret Hukuku Anabilim Dalı - yoksis_id: 159922 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: İş ve Sosyal Güvenlik Hukuku Anabilim Dalı - yoksis_id: 140270 - foet_code: 380 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: İş ve Sosyal Güvenlik Hukuku Anabilim Dalı - yoksis_id: 159916 - foet_code: 380 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140235 - osym_id: -- - name: Amasya Eğitim Fakültesi - yoksis_id: 269757 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Beden Eğitimi ve Spor Öğretmenliği Pr. - yoksis_id: 277320 - foet_code: 146 - founded_at: 27.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Biyoloji Öğretmenliği Pr. - yoksis_id: 273560 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Biyoloji Öğretmenliği Pr. (İö) - yoksis_id: 273561 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Fen Bilgisi Öğretmenliği Pr. - yoksis_id: 273562 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Fen Bilgisi Öğretmenliği Pr. (İö) - yoksis_id: 273563 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Fizik Öğretmenliği Pr. - yoksis_id: 273564 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Kimya Öğretmenliği Pr. - yoksis_id: 273567 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Matematik Öğretmenliği Pr. - yoksis_id: 273568 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Okul Öncesi Öğretmenliği Pr. - yoksis_id: 273569 - foet_code: 143 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Sınıf Öğretmenliği Pr. - yoksis_id: 273570 - foet_code: 144 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Sınıf Öğretmenliği Pr. (İö) - yoksis_id: 273571 - foet_code: 144 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Sosyal Bilgiler Öğretmenliği Pr. - yoksis_id: 273572 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Sosyal Bilgiler Öğretmenliği Pr. (İö) - yoksis_id: 273573 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Tarih Öğretmenliği Pr. - yoksis_id: 273574 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Türk Dili ve Edebiyatı Öğretmenliği Pr. - yoksis_id: 273575 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Türkçe Öğretmenliği Pr. - yoksis_id: 273576 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Türkçe Öğretmenliği Pr. (İö) - yoksis_id: 273577 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: İlköğretim Matematik Öğretmenliği Pr. - yoksis_id: 273566 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: İlköğretim Matematik Öğretmenliği Pr. (İö) - yoksis_id: 273565 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269757 - osym_id: -- - name: Amasya Eğitim Yüksekokulu - yoksis_id: 297493 - foet_code: - founded_at: 23.06.2016 - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Sınıf Öğretmenliği Pr. - yoksis_id: 297494 - foet_code: 144 - founded_at: 23.06.2016 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 297493 - osym_id: -- - name: Amasya Meslek Yüksekokulu - yoksis_id: 269758 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Büro Yönetimi ve Sekreterlik Pr. - yoksis_id: 273580 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Büro Yönetimi ve Sekreterlik Pr. (İö) - yoksis_id: 273581 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Bilgisayar Programcılığı Pr. (İö) (Bk.320) - yoksis_id: 273578 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. (İö) (Bk.320) - yoksis_id: 273579 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Elektronik Haberleşme Pr. - yoksis_id: 273584 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Elektronik Haberleşme Pr. (İö) - yoksis_id: 273585 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Elektrik Pr. - yoksis_id: 273582 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Elektrik Pr. (İö) - yoksis_id: 273583 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Endüstriyel Elektronik Pr. - yoksis_id: 273586 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Endüstriyel Elektronik Pr. (İö) - yoksis_id: 273587 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Endüstriyel Otomasyon Pr. - yoksis_id: 273588 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Endüstriyel Otomasyon Pr. (İö) - yoksis_id: 273589 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Endüstriyel Otomasyon Teknolojisi Pr. - yoksis_id: 273590 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Haberleşme Pr. - yoksis_id: 273591 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Haberleşme Pr. (İö) - yoksis_id: 273592 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Harita Kadastro Pr. - yoksis_id: 273593 - foet_code: 581 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Harita Kadastropr. (İö) - yoksis_id: 273594 - foet_code: 581 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Hazır Giyim Pr. (İö) (Bk.322) - yoksis_id: 273595 - foet_code: 542 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Kontrol Sistemleri Teknolojisi Pr. - yoksis_id: 273598 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Kontrol Sistemleri Teknolojisi Pr. (İö) - yoksis_id: 273599 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Makine Pr. (İö) (Bk.320) - yoksis_id: 273600 - foet_code: 521 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Muhasebe Pr. - yoksis_id: 273601 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Muhasebe Pr. (İö) - yoksis_id: 273602 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Otomotiv Pr. (İö) (Bk.320) - yoksis_id: 273603 - foet_code: 525 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Pazarlama Pr. - yoksis_id: 273604 - foet_code: 342 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Pazarlama Pr. (İö) - yoksis_id: 273605 - foet_code: 342 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Tekstil Pr. (İö) (Bk.322) - yoksis_id: 273606 - foet_code: 542 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Turizm Pr. - yoksis_id: 273607 - foet_code: 812 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 273608 - foet_code: 811 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Turizm ve Otel İşletmeciliği Pr. (İö) - yoksis_id: 273609 - foet_code: 811 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Turizm ve Otelcilik Pr. - yoksis_id: 273610 - foet_code: 811 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Turizm ve Otelcilik Pr. (İö) - yoksis_id: 273611 - foet_code: 811 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: İnşaat Pr. - yoksis_id: 273596 - foet_code: 582 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: İnşaat Pr. (İö) - yoksis_id: 273597 - foet_code: 582 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269758 - osym_id: -- - name: Amasya Sağlık Hizmetleri Meslek Yüksekokulu - yoksis_id: 269759 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Hemşirelik Pr. (A) - yoksis_id: 273612 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269759 - osym_id: -- - name: Hemşirelik Pr. (B) - yoksis_id: 273613 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269759 - osym_id: -- - name: Amasya Sağlık Yüksekokulu - yoksis_id: 269760 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Hemşirelik Pr. - yoksis_id: 273614 - foet_code: 723 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269760 - osym_id: -- - name: Arapça Öğretimi Uygulama ve Araştırma Merkezi - yoksis_id: 378824 - foet_code: - founded_at: 15.08.2018 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Atatürk İlkeleri ve İnkılap Tarihi Uygulama ve Araştırma Merkezi - yoksis_id: 122390 - foet_code: - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Ayancık Meslek Yüksekokulu - yoksis_id: 269761 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Endüstriyel Elektronik Pr. (İö) (Bk.611) - yoksis_id: 273615 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269761 - osym_id: -- - name: Muhasebe Pr. - yoksis_id: 273616 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269761 - osym_id: -- - name: Bafra Meslek Yüksekokulu - yoksis_id: 122355 - foet_code: - founded_at: 03.03.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Teknolojileri Bölümü - yoksis_id: 169441 - foet_code: 481 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Bilgisayar Programcılığı Pr. - yoksis_id: 169446 - foet_code: 481 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169441 - osym_id: 108250452 -- - name: Bilgisayar Programcılığı Pr. (İö) - yoksis_id: 169447 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169441 - osym_id: 108270456 -- - name: Bitkisel ve Hayvansal Üretim Bölümü - yoksis_id: 169417 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Bitki Koruma Pr. - yoksis_id: 254936 - foet_code: 621 - founded_at: 16.04.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169417 - osym_id: 108251317 -- - name: Fidan Yetiştiriciliği Pr. - yoksis_id: 254509 - foet_code: 622 - founded_at: 26.03.2014 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169417 - osym_id: -- - name: Organik Tarım Pr. - yoksis_id: 169419 - foet_code: 621 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169417 - osym_id: 108250894 -- - name: Organik Tarım Pr. (İö) - yoksis_id: 169421 - foet_code: 621 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169417 - osym_id: 108270826 -- - name: Seracılık Pr. - yoksis_id: 169478 - foet_code: 622 - founded_at: - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169417 - osym_id: -- - name: Tıbbi ve Aromatik Bitkiler Pr. - yoksis_id: 169425 - foet_code: 621 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169417 - osym_id: 108250901 -- - name: Tıbbi ve Aromatik Bitkiler Pr. (İö) - yoksis_id: 169426 - foet_code: 621 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169417 - osym_id: 108270835 -- - name: Tütün Yetiştiriciliği ve İşlemeciliği Pr. - yoksis_id: 122358 - foet_code: 541 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169417 - osym_id: -- - name: Tütün Yetiştiriciliği ve İşlemeciliği Pr. (İö) - yoksis_id: 145887 - foet_code: 541 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169417 - osym_id: -- - name: El Sanatları Bölümü - yoksis_id: 282777 - foet_code: 215 - founded_at: 09.12.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Geleneksel El Sanatları Pr. - yoksis_id: 282778 - foet_code: 215 - founded_at: 09.12.2015 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 282777 - osym_id: -- - name: Finans Bankacılık ve Sigortacılık Bölümü - yoksis_id: 282775 - foet_code: 343 - founded_at: 09.12.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Bankacılık ve Sigortacılık Pr. - yoksis_id: 282776 - foet_code: 343 - founded_at: 09.12.2015 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 282775 - osym_id: -- - name: Muhasebe ve Vergi Bölümü - yoksis_id: 169471 - foet_code: 344 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Muhasebe ve Vergi Uygulamaları Pr. (İö) (Bk.605) - yoksis_id: 145961 - foet_code: 344 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169471 - osym_id: 108270695 -- - name: Mülkiyet Koruma ve Güvenlik Bölümü - yoksis_id: 282779 - foet_code: 861 - founded_at: 09.12.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Özel Güvenlik ve Koruma Pr. - yoksis_id: 333586 - foet_code: 861 - founded_at: 28.02.2018 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 282779 - osym_id: -- - name: İş Sağlığı ve Güvenliği Pr. - yoksis_id: 282780 - foet_code: 862 - founded_at: 09.12.2015 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 282779 - osym_id: -- - name: Otel, Lokanta ve İkram Hizmetleri Bölümü - yoksis_id: 254507 - foet_code: 811 - founded_at: 26.03.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 254508 - foet_code: 811 - founded_at: 26.03.2014 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 254507 - osym_id: -- - name: Tarımsal Biyoteknoloji Bölümü - yoksis_id: 145755 - foet_code: 421 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Teknik Programlar Bölümü - yoksis_id: 122356 - foet_code: 520 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. - yoksis_id: 122359 - foet_code: 481 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122356 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. (İö) - yoksis_id: 145886 - foet_code: 481 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122356 - osym_id: -- - name: Endüstriyel Elektronik Pr. - yoksis_id: 128050 - foet_code: 523 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122356 - osym_id: -- - name: Organik Tarım Pr. - yoksis_id: 145790 - foet_code: 621 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122356 - osym_id: 108250894 -- - name: Seracılık Pr. - yoksis_id: 122357 - foet_code: 622 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122356 - osym_id: -- - name: Seracılık Pr. (İö) - yoksis_id: 169434 - foet_code: 622 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122356 - osym_id: -- - name: Tıbbi ve Aromatik Bitkiler Pr. - yoksis_id: 145786 - foet_code: 621 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122356 - osym_id: 108250901 -- - name: Veterinerlik Bölümü - yoksis_id: 282773 - foet_code: 640 - founded_at: 09.12.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Laborant ve Veteriner Sağlık Pr. - yoksis_id: 282774 - foet_code: 640 - founded_at: 09.12.2015 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 282773 - osym_id: -- - name: İktisadi ve İdari Bilimler Bölümü - yoksis_id: 128052 - foet_code: 314 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122355 - osym_id: -- - name: Muhasebe Pr. (İö) - yoksis_id: 128053 - foet_code: 344 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128052 - osym_id: -- - name: Bafra Turizm Meslek Yüksekokulu - yoksis_id: 265280 - foet_code: - founded_at: 04.02.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Otel Lokanta ve İkram Hizmetleri Bölümü - yoksis_id: 279026 - foet_code: 811 - founded_at: 01.07.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 265280 - osym_id: -- - name: Aşçılık Pr. - yoksis_id: 333837 - foet_code: 811 - founded_at: 07.03.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 279026 - osym_id: -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 279027 - foet_code: 811 - founded_at: 01.07.2015 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 279026 - osym_id: -- - name: Seyahat-Turizm ve Eğlence Hizmetleri Bölümü - yoksis_id: 279024 - foet_code: 812 - founded_at: 01.07.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 265280 - osym_id: -- - name: Turizm ve Seyahat Hizmetleri Pr. - yoksis_id: 279025 - foet_code: 812 - founded_at: 01.07.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 279024 - osym_id: 108290161 -- - name: Bafra İşletme Fakültesi - yoksis_id: 293681 - foet_code: - founded_at: 08.04.2016 - duration: - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Sigortacılık ve Sosyal Güvenlik Bölümü - yoksis_id: 334064 - foet_code: 343 - founded_at: 07.03.2018 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 293681 - osym_id: -- - name: Sigortacılık ve Sosyal Güvenlik Anabilim Dalı - yoksis_id: 334065 - foet_code: 343 - founded_at: 07.03.2018 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 334064 - osym_id: -- - name: Ballıca Meslek Yüksekokulu - yoksis_id: 284516 - foet_code: - founded_at: 15.01.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Ulaştırma Hizmetleri Bölümü - yoksis_id: 296412 - foet_code: 840 - founded_at: 08.06.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 284516 - osym_id: -- - name: Sivil Havacılık Kabin Hizmetleri Pr. - yoksis_id: 296413 - foet_code: 840 - founded_at: 08.06.2016 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 296412 - osym_id: -- - name: Uçuş Harekat Yöneticiliği Pr. - yoksis_id: 296416 - foet_code: 840 - founded_at: 08.06.2016 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 296412 - osym_id: -- - name: Yönetim ve Organizasyon Bölümü - yoksis_id: 296414 - foet_code: 345 - founded_at: 08.06.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 284516 - osym_id: -- - name: Havacılıkta Yer Hizmetleri Yönetimi Pr. - yoksis_id: 296415 - foet_code: 345 - founded_at: 08.06.2016 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 296414 - osym_id: -- - name: Boyabat Meslek Yüksekokulu - yoksis_id: 269762 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Harita Kadastro Pr. - yoksis_id: 273617 - foet_code: 581 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269762 - osym_id: -- - name: Hazır Giyim Pr. (İö) (Bk.612) - yoksis_id: 273618 - foet_code: 542 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269762 - osym_id: -- - name: Tekstil Pr. (İö) (Bk.612) - yoksis_id: 273620 - foet_code: 542 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269762 - osym_id: -- - name: İnşaat Pr. - yoksis_id: 273619 - foet_code: 582 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269762 - osym_id: -- - name: Bölgesel Kalkınma ve Stratejik Araştırmalar Uygulama ve Araştırma Merkezi - yoksis_id: 169418 - foet_code: - founded_at: 22.06.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgi ve İletişi Teknolojileri Araştırma ve Uygulama Merkezi - yoksis_id: 169403 - foet_code: - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Araştırmaları Uygulama ve Araştırma Merkezi - yoksis_id: 327269 - foet_code: - founded_at: 27.07.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Bilimleri Uygulama ve Araştırma Merkezi - yoksis_id: 122393 - foet_code: - founded_at: 01.01.1900 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Öğretim ve Teknolojisi Eğitimi Anabilim Dalı - yoksis_id: 122115 - foet_code: 146 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121946 - osym_id: -- - name: Biyoteknoloji Araştırma ve Uygulama Merkezi - yoksis_id: 169404 - foet_code: - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Deney Hayvanları Uygulama ve Araştırma Merkezi - yoksis_id: 214121 - foet_code: - founded_at: 22.02.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Devlet Konservatuvarı - yoksis_id: 122303 - foet_code: - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Müzik Bölümü - yoksis_id: 122304 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122303 - osym_id: -- - name: Geleneksel Türk Müzikleri Pr. - yoksis_id: 256111 - foet_code: 212 - founded_at: 17.04.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122304 - osym_id: 108290124 -- - name: Kompozisyon ve Orkestra Şefi Anabilim Dalı - yoksis_id: 122308 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122304 - osym_id: -- - name: Piyano Anabilim Dalı - yoksis_id: 122307 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122304 - osym_id: -- - name: Yaylı Çalgılar Anabilim Dalı - yoksis_id: 122306 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122304 - osym_id: -- - name: Üflemeli ve Vurmalı Çalgılar Anabilim Dalı - yoksis_id: 122305 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122304 - osym_id: -- - name: Müzikoloji Bölümü - yoksis_id: 122309 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122303 - osym_id: -- - name: Etnomüzikoloji ve Folklor Anabilim Dalı - yoksis_id: 122311 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122309 - osym_id: -- - name: Geleneksel ve Modal Müzikler Anabilim Dalı - yoksis_id: 122312 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122309 - osym_id: -- - name: Genel Müzikoloji Anabilim Dalı - yoksis_id: 122310 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122309 - osym_id: -- - name: Sahne Sanatları Bölümü - yoksis_id: 122313 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122303 - osym_id: -- - name: Bale Anabilim Dalı - yoksis_id: 122315 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122313 - osym_id: -- - name: Opera Anabilim Dalı - yoksis_id: 143426 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122313 - osym_id: -- - name: Tiyatro Anabilim Dalı - yoksis_id: 122314 - foet_code: 212 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122313 - osym_id: -- - name: Diş Hekimliği Fakültesi - yoksis_id: 121996 - foet_code: - founded_at: 11.07.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Diş Hekimliği Pr. - yoksis_id: 228143 - foet_code: 724 - founded_at: - duration: 5 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 121996 - osym_id: 108210011 -- - name: Diş Hekimliği Pr. (Kktc Uyruklu) - yoksis_id: 258804 - foet_code: 724 - founded_at: 11.08.2014 - duration: 5 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 121996 - osym_id: 108211009 -- - name: Klinik Bilimler Bölümü - yoksis_id: 121997 - foet_code: 724 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 121996 - osym_id: -- - name: Ağız, Diş ve Çene Cerrahisi Anabilim Dalı - yoksis_id: 121998 - foet_code: 724 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121997 - osym_id: -- - name: Diş Hastalıkları ve Tedavisi Anabilim Dalı - yoksis_id: 121999 - foet_code: 724 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121997 - osym_id: -- - name: Endodonti Anabilim Dalı - yoksis_id: 208207 - foet_code: 724 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121997 - osym_id: -- - name: Oral Diagnoz ve Radyoloji Anabilim Dalı - yoksis_id: 122004 - foet_code: 724 - founded_at: 01.01.1900 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121997 - osym_id: -- - name: Ortodonti Anabilim Dalı - yoksis_id: 122000 - foet_code: 724 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121997 - osym_id: -- - name: Pedodonti Anabilim Dalı - yoksis_id: 122003 - foet_code: 724 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121997 - osym_id: -- - name: Periodontoloji Anabilim Dalı - yoksis_id: 122001 - foet_code: 724 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121997 - osym_id: -- - name: Protetik Diş Tedavisi Anabilim Dalı - yoksis_id: 122002 - foet_code: 724 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121997 - osym_id: -- - name: Restoratif Diş Tedavisi Anabilim Dalı - yoksis_id: 176332 - foet_code: 724 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121997 - osym_id: -- - name: Temel Bilimler Bölümü - yoksis_id: 231871 - foet_code: 724 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 121996 - osym_id: -- - name: Eğitim Bilimleri Enstitüsü - yoksis_id: 174846 - foet_code: - founded_at: 26.02.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Enstitü - parent_yoksis_id: 121946 - osym_id: -- - name: Alman Dili Eğitimi (Dr) - yoksis_id: 267762 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Alman Dili Eğitimi (Yl) (Tezli) - yoksis_id: 267761 - foet_code: 145 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Bilgisayar ve Öğretim Teknolojileri Eğitimi (Yl) (Tezli) - yoksis_id: 244883 - foet_code: 146 - founded_at: 15.08.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Biyoloji Eğitimi (Yl) (Tezli) - yoksis_id: 301215 - foet_code: 145 - founded_at: 10.08.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Coğrafya Eğitimi (Yl) (Tezli) - yoksis_id: 267769 - foet_code: 145 - founded_at: 30.04.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Bilimleri (Dr) - yoksis_id: 174849 - foet_code: 142 - founded_at: 26.02.2010 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Bilimleri Anabilim Dalı - yoksis_id: 207882 - foet_code: 142 - founded_at: 03.05.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 174849 - osym_id: -- - name: Eğitim Felsefi Sosyal ve Tarihi Temelleri (Yl) (Tezli) - yoksis_id: 327688 - foet_code: 142 - founded_at: 08.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Programları ve Öğretim (Yl) (Tezli) - yoksis_id: 207884 - foet_code: 142 - founded_at: 03.05.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Programları ve Öğretim (Yl) (Tezsiz) - yoksis_id: 339817 - foet_code: 142 - founded_at: 09.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Yönetimi (Dr) - yoksis_id: 327630 - foet_code: 345 - founded_at: 08.08.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Yönetimi (Yl) (Tezli) - yoksis_id: 327629 - foet_code: 345 - founded_at: 08.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Yönetimi (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 327678 - foet_code: 345 - founded_at: 08.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Yönetimi (Yl) (Tezsiz) (İö) - yoksis_id: 327631 - foet_code: 345 - founded_at: 08.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Yönetimi, Teftişi, Planlaması ve Ekonomisi (Yl) (Tezli) - yoksis_id: 267767 - foet_code: 345 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Yönetimi, Teftişi, Planlaması ve Ekonomisi (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 234519 - foet_code: 345 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Yönetimi, Teftişi, Planlaması ve Ekonomisi (Yl) (Tezsiz) (İö) - yoksis_id: 267768 - foet_code: 345 - founded_at: - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitimin Felsefi, Sosyal ve Tarihi Temelleri (Dr) - yoksis_id: 376129 - foet_code: 142 - founded_at: 27.06.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitimin Sosyal Tarihi ve Temelleri (Yl) (Tezli) - yoksis_id: 255124 - foet_code: 142 - founded_at: 10.06.2015 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Fen Bilgisi Eğitim (Dr) - yoksis_id: 267754 - foet_code: 145 - founded_at: 08.08.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Fen Bilgisi Eğitim (Yl) (Tezli) - yoksis_id: 267753 - foet_code: 145 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Fen Bilgisi Eğitim (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 244484 - foet_code: 145 - founded_at: 06.06.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Fen Bilgisi Eğitimi (Yl) (Tezsiz) (İö) - yoksis_id: 235189 - foet_code: 145 - founded_at: 01.03.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Fransız Dili Eğitimi (Yl) (Tezli) - yoksis_id: 267763 - foet_code: 145 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Fizik Eğitimi (Yl) (Tezli) - yoksis_id: 245968 - foet_code: 145 - founded_at: 12.09.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Güzel Sanatlar Eğitimi Anabilim Dalı - yoksis_id: 211119 - foet_code: 146 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 174846 - osym_id: -- - name: Müzik Eğitimi (Dr) - yoksis_id: 267755 - foet_code: 146 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Müzik Eğitimi (Yl) (Tezli) - yoksis_id: 230796 - foet_code: 146 - founded_at: 29.01.2004 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Müzik Eğitimi (Yl) (Tezsiz) (İö) - yoksis_id: 244884 - foet_code: 146 - founded_at: 15.08.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Ortaöğretim Fen ve Matematik Alanları Eğitimi (Dr) - yoksis_id: 174856 - foet_code: 145 - founded_at: 26.02.2010 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Ortaöğretim Sosyal Alanlar Eğitimi (Dr) - yoksis_id: 174850 - foet_code: 145 - founded_at: 26.02.2010 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık (Dr) - yoksis_id: 267766 - foet_code: 142 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık (Yl) (Tezli) - yoksis_id: 267765 - foet_code: 142 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık (Yl) (Tezli) (Ordu Üniv. Ortak) - yoksis_id: 280865 - foet_code: 142 - founded_at: 09.09.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Resim-İş Eğitimi (Dr) - yoksis_id: 230808 - foet_code: 146 - founded_at: 19.02.2003 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Resim-İş Eğitimi (Yl) (Tezli) - yoksis_id: 230810 - foet_code: 146 - founded_at: 13.07.2001 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sınıf Eğitimi (Dr) - yoksis_id: 267760 - foet_code: 144 - founded_at: 02.08.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sınıf Eğitimi (Yl) (Tezli) - yoksis_id: 267759 - foet_code: 144 - founded_at: 02.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sınıf Eğitimi (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 244486 - foet_code: 144 - founded_at: 06.06.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sınıf Eğitimi (Yl) (Tezsiz) (İö) - yoksis_id: 327682 - foet_code: 144 - founded_at: 08.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sosyal Bilgiler Eğitimi (Dr) - yoksis_id: 327681 - foet_code: 145 - founded_at: 08.08.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sosyal Bilgiler Eğitimi (Yl) (Tezli) - yoksis_id: 327632 - foet_code: 145 - founded_at: 08.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sosyal Bilgiler Eğitimi (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 244485 - foet_code: 145 - founded_at: 06.06.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sosyal Bilgiler Eğitimi (Yl) (Tezsiz) (İö) - yoksis_id: 327680 - foet_code: 145 - founded_at: 08.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sosyal Bilimler Eğitimi (Dr) - yoksis_id: 169483 - foet_code: 145 - founded_at: 08.02.2010 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Sosyal Bilimler Eğitimi (Yl) (Tezli) - yoksis_id: 267756 - foet_code: 145 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Tarih Eğitimi (Yl) (Tezli) - yoksis_id: 213373 - foet_code: 145 - founded_at: 02.02.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Tarih Eğitimi (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 244483 - foet_code: 145 - founded_at: 06.06.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Türkçe Eğitimi (Dr) - yoksis_id: 174852 - foet_code: 145 - founded_at: 26.02.2010 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Türkçe Eğitimi (Yl) (Tezli) - yoksis_id: 267757 - foet_code: 145 - founded_at: 08.08.2010 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Yabancı Diller Eğitimi Anabilim Dalı - yoksis_id: 211120 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 174846 - osym_id: -- - name: İlköğretim (Dr) - yoksis_id: 174851 - foet_code: 144 - founded_at: 26.02.2010 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 174846 - osym_id: -- - name: İlköğretim Matematik Eğitimi (Yl) (Tezli) - yoksis_id: 267758 - foet_code: 145 - founded_at: 08.02.2010 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: İlköğretim Sınıf Öğretmenliği (Yl) (Tezsiz) (İö) - yoksis_id: 235186 - foet_code: 144 - founded_at: 01.03.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: İngiliz Dili Eğitimi (Yl) (Tezli) - yoksis_id: 267764 - foet_code: 145 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: İngiliz Dili Eğitimi (Yl) (Tezli) (Gazi Üniv. Ortak) - yoksis_id: 235313 - foet_code: 145 - founded_at: 01.03.2013 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 174846 - osym_id: -- - name: Eğitim Fakültesi - yoksis_id: 122082 - foet_code: - founded_at: 11.07.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Beden Eğitimi ve Spor Öğretmenliği Pr. - yoksis_id: 277321 - foet_code: 146 - founded_at: 27.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122082 - osym_id: -- - name: Beden Eğitimi ve Spor Öğretmenliği Pr. (İö) - yoksis_id: 277322 - foet_code: 146 - founded_at: 27.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122082 - osym_id: -- - name: Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü - yoksis_id: 122154 - foet_code: 146 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Bilgisayar ve Öğretim Teknolojileri Eğitimi Anabilim Dalı - yoksis_id: 122155 - foet_code: 146 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122154 - osym_id: -- - name: Bilgisayar ve Öğretim Teknolojileri Öğretmenliği Pr. - yoksis_id: 168652 - foet_code: 146 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122154 - osym_id: 108210038 -- - name: Bilgisayar ve Öğretim Teknolojileri Öğretmenliği Pr. (İö) - yoksis_id: 168653 - foet_code: 146 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122154 - osym_id: -- - name: Din Kültürü ve Ahlak Bilgisi Öğretmenliği Pr. - yoksis_id: 285292 - foet_code: 145 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122082 - osym_id: -- - name: Din Kültürü ve Ahlak Bilgisi Öğretmenliği Pr. (İö) - yoksis_id: 285283 - foet_code: 145 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122082 - osym_id: -- - name: Eğitim Bilimleri Bölümü - yoksis_id: 122083 - foet_code: 142 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Eğitim Programları ve Öğretim Anabilim Dalı - yoksis_id: 122085 - foet_code: 142 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122083 - osym_id: -- - name: Eğitim Yönetimi Anabilim Dalı - yoksis_id: 122086 - foet_code: 345 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122083 - osym_id: -- - name: Eğitimde Ölçme ve Değerlendirme Anabilim Dalı - yoksis_id: 122084 - foet_code: 142 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122083 - osym_id: -- - name: Eğitimin Felsefi, Sosyal ve Tarihi Temelleri Anabilim Dalı - yoksis_id: 314245 - foet_code: 142 - founded_at: 01.02.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122083 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık Anabilim Dalı - yoksis_id: 122087 - foet_code: 142 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122083 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık Anabilim Dalı - yoksis_id: 147735 - foet_code: 142 - founded_at: 01.01.1900 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122083 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. - yoksis_id: 168674 - foet_code: 142 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122083 - osym_id: 108210153 -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. (%25 Burslu) - yoksis_id: 299025 - foet_code: 142 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122083 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. (%50 Burslu) - yoksis_id: 299026 - foet_code: 142 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122083 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. (Tam Burslu) - yoksis_id: 299023 - foet_code: 142 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122083 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. (Ücretli) - yoksis_id: 299024 - foet_code: 142 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122083 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık Pr. (İö) - yoksis_id: 168675 - foet_code: 142 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122083 - osym_id: 108230096 -- - name: Güzel Sanatlar Eğitimi Bölümü - yoksis_id: 122097 - foet_code: 146 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Müzik Eğitimi Anasanat Dalı - yoksis_id: 122099 - foet_code: 146 - founded_at: 10.09.2009 - duration: - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122097 - osym_id: -- - name: Müzik Öğretmenliği Pr. - yoksis_id: 169386 - foet_code: 146 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122097 - osym_id: 108290018 -- - name: Müzik Öğretmenliği Pr. (Kktc Uyruklu) - yoksis_id: 279641 - foet_code: 146 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122097 - osym_id: 108290142 -- - name: Resim-İş Eğitimi Anasanat Dalı - yoksis_id: 122098 - foet_code: 146 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 122097 - osym_id: -- - name: Resim-İş Öğretmenliği Pr. - yoksis_id: 169387 - foet_code: 146 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122097 - osym_id: 108290027 -- - name: Resim-İş Öğretmenliği Pr. (İö) - yoksis_id: 169388 - foet_code: 146 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122097 - osym_id: -- - name: Matematik ve Fen Bilimleri Eğitimi Bölümü - yoksis_id: 298694 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Biyoloji Eğitimi Anabilim Dalı - yoksis_id: 122107 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298694 - osym_id: -- - name: Biyoloji Öğretmenliği Pr. - yoksis_id: 168654 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: 108210047 -- - name: Biyoloji Öğretmenliği Pr. (İö) - yoksis_id: 318208 - foet_code: 145 - founded_at: 24.03.2017 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: -- - name: Fen Bilgisi Eğitimi Anabilim Dalı - yoksis_id: 122101 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298694 - osym_id: -- - name: Fen Bilgisi Öğretmenliği Pr. - yoksis_id: 168656 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: 108210065 -- - name: Fen Bilgisi Öğretmenliği Pr. (İö) - yoksis_id: 168657 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: -- - name: Fizik Eğitimi Anabilim Dalı - yoksis_id: 122108 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298694 - osym_id: -- - name: Fizik Öğretmenliği Pr. - yoksis_id: 168660 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: 108210074 -- - name: Fizik Öğretmenliği Pr. (İö) - yoksis_id: 268109 - foet_code: 145 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: -- - name: Kimya Eğitimi Anabilim Dalı - yoksis_id: 122109 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298694 - osym_id: -- - name: Kimya Öğretmenliği Pr. - yoksis_id: 168670 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: 108210126 -- - name: Matematik Eğitimi Anabilim Dalı - yoksis_id: 122110 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298694 - osym_id: -- - name: Matematik Öğretmenliği Pr. - yoksis_id: 168671 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: 108210135 -- - name: Matematik Öğretmenliği Pr. (İö) - yoksis_id: 275945 - foet_code: 145 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: -- - name: İlköğretim Matematik Eğitimi Anabilim Dalı - yoksis_id: 122104 - foet_code: 145 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298694 - osym_id: -- - name: İlköğretim Matematik Öğretmenliği Pr. - yoksis_id: 168663 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: 108210092 -- - name: İlköğretim Matematik Öğretmenliği Pr. (%50 Burslu) - yoksis_id: 308562 - foet_code: 145 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: -- - name: İlköğretim Matematik Öğretmenliği Pr. (İö) - yoksis_id: 168664 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298694 - osym_id: -- - name: Ortaöğretim Fen ve Matematik Alanlar Eğitimi Bölümü - yoksis_id: 122106 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Biyoloji Öğretmenliği Pr. (5 Yıllık) - yoksis_id: 323968 - foet_code: 145 - founded_at: 01.01.1999 - duration: 5 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122106 - osym_id: -- - name: Fizik Öğretmenliği Pr. (5 Yıllık) - yoksis_id: 323969 - foet_code: 145 - founded_at: 01.01.1999 - duration: 5 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122106 - osym_id: -- - name: Kimya Öğretmenliği Pr. (5 Yıllık) - yoksis_id: 323970 - foet_code: 145 - founded_at: 01.01.1999 - duration: 5 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122106 - osym_id: -- - name: Matematik Öğretmenliği Pr. (5 Yıllık) - yoksis_id: 323971 - foet_code: 145 - founded_at: 01.01.1999 - duration: 5 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122106 - osym_id: -- - name: Ortaöğretim Sosyal Alanlar Eğitimi Bölümü - yoksis_id: 122111 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Temel Eğitim Bölümü - yoksis_id: 298632 - foet_code: 146 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Okul Öncesi Eğitimi Anabilim Dalı - yoksis_id: 122103 - foet_code: 143 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298632 - osym_id: -- - name: Okul Öncesi Öğretmenliği Pr. - yoksis_id: 168672 - foet_code: 143 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298632 - osym_id: 108210144 -- - name: Okul Öncesi Öğretmenliği Pr. (%25 Burslu) - yoksis_id: 308561 - foet_code: 143 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298632 - osym_id: -- - name: Okul Öncesi Öğretmenliği Pr. (Tam Burslu) - yoksis_id: 304532 - foet_code: 143 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298632 - osym_id: -- - name: Okul Öncesi Öğretmenliği Pr. (İö) - yoksis_id: 168673 - foet_code: 143 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298632 - osym_id: 108230087 -- - name: Sınıf Eğitimi Anabilim Dalı - yoksis_id: 122105 - foet_code: 144 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298632 - osym_id: -- - name: Sınıf Öğretmenliği Pr. - yoksis_id: 168676 - foet_code: 144 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298632 - osym_id: 108210162 -- - name: Sınıf Öğretmenliği Pr. (İö) - yoksis_id: 168677 - foet_code: 144 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298632 - osym_id: -- - name: Türkçe Eğitimi Bölümü - yoksis_id: 122095 - foet_code: 145 - founded_at: - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Türkçe Öğretmenliği Pr. (%25 Burslu) - yoksis_id: 299029 - foet_code: 145 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122095 - osym_id: -- - name: Türkçe Öğretmenliği Pr. (%50 Burslu) - yoksis_id: 299030 - foet_code: 145 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122095 - osym_id: -- - name: Türkçe Öğretmenliği Pr. (Tam Burslu) - yoksis_id: 299027 - foet_code: 145 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122095 - osym_id: -- - name: Türkçe Öğretmenliği Pr. (Ücretli) - yoksis_id: 299028 - foet_code: 145 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122095 - osym_id: -- - name: Türkçe ve Sosyal Bilimler Eğitimi Bölümü - yoksis_id: 298815 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Coğrafya Eğitimi Anabilim Dalı - yoksis_id: 122112 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298815 - osym_id: -- - name: Coğrafya Öğretmenliği Pr. - yoksis_id: 275946 - foet_code: 145 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: -- - name: Coğrafya Öğretmenliği Pr. (İö) - yoksis_id: 275947 - foet_code: 145 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: -- - name: Felsefe Grubu Eğitimi Anabilim Dalı - yoksis_id: 122152 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298815 - osym_id: -- - name: Sosyal Bilgiler Eğitimi Anabilim Dalı - yoksis_id: 122102 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298815 - osym_id: -- - name: Sosyal Bilgiler Öğretmenliği Pr. - yoksis_id: 168678 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: 108210171 -- - name: Sosyal Bilgiler Öğretmenliği Pr. (İö) - yoksis_id: 168679 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: -- - name: Tarih Eğitimi Anabilim Dalı - yoksis_id: 122113 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298815 - osym_id: -- - name: Tarih Öğretmenliği Pr. - yoksis_id: 268110 - foet_code: 145 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: -- - name: Tarih Öğretmenliği Pr. (İö) - yoksis_id: 321775 - foet_code: 145 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: -- - name: Türk Dili ve Edebiyatı Eğitimi Anabilim Dalı - yoksis_id: 122114 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298815 - osym_id: -- - name: Türk Dili ve Edebiyatı Öğretmenliği Pr. - yoksis_id: 275948 - foet_code: 145 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: -- - name: Türk Dili ve Edebiyatı Öğretmenliği Pr. (İö) - yoksis_id: 275949 - foet_code: 145 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: -- - name: Türkçe Eğitimi Anabilim Dalı - yoksis_id: 122096 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 298815 - osym_id: -- - name: Türkçe Öğretmenliği Pr. - yoksis_id: 168680 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: 108210189 -- - name: Türkçe Öğretmenliği Pr. (İö) - yoksis_id: 168681 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 298815 - osym_id: -- - name: Yabancı Diller Eğitimi Bölümü - yoksis_id: 122088 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Alman Dili Eğitimi Anabilim Dalı - yoksis_id: 122089 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122088 - osym_id: -- - name: Almanca Öğretmenliği Pr. - yoksis_id: 168650 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: 108210029 -- - name: Almanca Öğretmenliği Pr. (İö) - yoksis_id: 168651 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: -- - name: Arap Dili Eğitimi Anabilim Dalı - yoksis_id: 122125 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122088 - osym_id: -- - name: Fransız Dili Eğitimi Anabilim Dalı - yoksis_id: 122090 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122088 - osym_id: -- - name: Fransızca Öğretmenliği Pr. - yoksis_id: 168658 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: 108210083 -- - name: Fransızca Öğretmenliği Pr. (İö) - yoksis_id: 168662 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: -- - name: Japon Dili Eğitimi Anabilim Dalı - yoksis_id: 122126 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122088 - osym_id: -- - name: İngiliz Dili Eğitimi Anabilim Dalı - yoksis_id: 122091 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122088 - osym_id: -- - name: İngilizce Öğretmenliği Pr. - yoksis_id: 168665 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: 108210108 -- - name: İngilizce Öğretmenliği Pr. (%25 Burslu) - yoksis_id: 299021 - foet_code: 145 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: -- - name: İngilizce Öğretmenliği Pr. (%50 Burslu) - yoksis_id: 299022 - foet_code: 145 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: -- - name: İngilizce Öğretmenliği Pr. (Tam Burslu) - yoksis_id: 299019 - foet_code: 145 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: -- - name: İngilizce Öğretmenliği Pr. (Ücretli) - yoksis_id: 299020 - foet_code: 145 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: -- - name: İngilizce Öğretmenliği Pr. (İö) - yoksis_id: 168667 - foet_code: 145 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122088 - osym_id: -- - name: Özel Eğitim Bölümü - yoksis_id: 122092 - foet_code: 144 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: Zihin Engelliler Eğitimi Anabilim Dalı - yoksis_id: 122094 - foet_code: 144 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122092 - osym_id: -- - name: Zihin Engelliler Öğretmenliği Pr. - yoksis_id: 168682 - foet_code: 144 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122092 - osym_id: 108210198 -- - name: Zihin Engelliler Öğretmenliği Pr. (Kktc Uyruklu) - yoksis_id: 258805 - foet_code: 144 - founded_at: 11.08.2014 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122092 - osym_id: 108211018 -- - name: Zihin Engelliler Öğretmenliği Pr. (İö) - yoksis_id: 168683 - foet_code: 144 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122092 - osym_id: 108230139 -- - name: Özel Eğitim Öğretmenliği Pr. - yoksis_id: 283503 - foet_code: 144 - founded_at: 30.12.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122092 - osym_id: 108211106 -- - name: İşitme Engelliler Eğitimi Anabilim Dalı - yoksis_id: 122093 - foet_code: 144 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122092 - osym_id: -- - name: İşitme Engelliler Öğretmenliği Pr. - yoksis_id: 168668 - foet_code: 144 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122092 - osym_id: 108210117 -- - name: İşitme Engelliler Öğretmenliği Pr. (İö) - yoksis_id: 168669 - foet_code: 144 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122092 - osym_id: 108230078 -- - name: İlköğretim Bölümü - yoksis_id: 122100 - foet_code: 144 - founded_at: - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122082 - osym_id: -- - name: İlköğretim Din Kültürü ve Ahlak Bilgisi Öğretmenliği Pr. - yoksis_id: 285293 - foet_code: 145 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122100 - osym_id: -- - name: İlköğretim Din Kültürü ve Ahlak Bilgisi Öğretmenliği Pr. (İö) - yoksis_id: 285294 - foet_code: 145 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122100 - osym_id: -- - name: Fen Bilimleri Enstitüsü - yoksis_id: 122386 - foet_code: - founded_at: 20.07.1982 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Enstitü - parent_yoksis_id: 121946 - osym_id: -- - name: Adli Bilimler (Yl) (Tezli) - yoksis_id: 255365 - foet_code: 380 - founded_at: 26.02.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Akıllı Sistemler Mühendisliği (Yl) (Tezli) - yoksis_id: 255366 - foet_code: 520 - founded_at: 26.02.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Bahçe Bitkileri (Dr) - yoksis_id: 211283 - foet_code: 622 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Bahçe Bitkileri (Yl) (Tezli) - yoksis_id: 211284 - foet_code: 622 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Bilgisayar Mühendisliği (Yl) (Tezli) - yoksis_id: 211296 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Bitki Koruma (Dr) - yoksis_id: 211294 - foet_code: 621 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Bitki Koruma (Yl) (Tezli) - yoksis_id: 211293 - foet_code: 621 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Biyoloji (Dr) - yoksis_id: 211282 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Biyoloji (Yl) (Tezli) - yoksis_id: 211261 - foet_code: 421 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Biyoloji (Yl) (Tezsiz) - yoksis_id: 234077 - foet_code: 421 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Biyoloji (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 317402 - foet_code: 421 - founded_at: 29.04.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Biyoloji Eğitimi (Yl) (Tezsiz) - yoksis_id: 330618 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği (Dr) - yoksis_id: 211254 - foet_code: 523 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği (Yl) (Tezli) - yoksis_id: 211253 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Fen Bilgisi Eğitim (Yl) (Tezli) (Ordu Üniv. Ortak) - yoksis_id: 258271 - foet_code: 145 - founded_at: 19.06.2014 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Fen Bilgisi Eğitimi (Dr) - yoksis_id: 169496 - foet_code: 145 - founded_at: 07.05.2018 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Fizik (Dr) - yoksis_id: 211257 - foet_code: 441 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Fizik (Yl) (Tezli) - yoksis_id: 211258 - foet_code: 441 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Fizik (Yl) (Tezsiz) - yoksis_id: 234095 - foet_code: 441 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Fizik (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 317401 - foet_code: 441 - founded_at: 29.04.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Fizik Eğitimi (Yl) (Tezsiz) - yoksis_id: 330619 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Gıda Mühendisliği (Dr) - yoksis_id: 211298 - foet_code: 541 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Gıda Mühendisliği (Dr) (Ordu Üniv. Ortak) - yoksis_id: 279463 - foet_code: 541 - founded_at: 08.07.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Gıda Mühendisliği (Yl) (Tezli) - yoksis_id: 211297 - foet_code: 541 - founded_at: 30.04.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Gıda Mühendisliği (Yl) (Tezli) (Ordu Üniv. Ortak) - yoksis_id: 226065 - foet_code: 541 - founded_at: 13.09.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Harita Mühendisliği (Dr) - yoksis_id: 211266 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Harita Mühendisliği (Dr) (Karadeniz Teknik Üniv. Ortak) - yoksis_id: 215657 - foet_code: 581 - founded_at: 07.05.2018 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Harita Mühendisliği (Yl) (Tezli) - yoksis_id: 211265 - foet_code: 581 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Hesaplamalı Bilimler (Dr) - yoksis_id: 255368 - foet_code: 461 - founded_at: 26.02.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Hesaplamalı Bilimler (Yl) (Tezli) - yoksis_id: 255367 - foet_code: 461 - founded_at: 26.02.2014 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Kimya (Dr) - yoksis_id: 211290 - foet_code: 442 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Kimya (Yl) (Tezli) - yoksis_id: 211289 - foet_code: 442 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Kimya (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 317403 - foet_code: 442 - founded_at: 29.04.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Kimya Anabilim Dalı - yoksis_id: 234078 - foet_code: 442 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122386 - osym_id: -- - name: Kimya Eğitimi (Yl) (Tezsiz) - yoksis_id: 330620 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Kimya Mühendisliği (Yl) (Tezli) - yoksis_id: 225905 - foet_code: 524 - founded_at: 09.08.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Makine Mühendisliği (Dr) - yoksis_id: 209678 - foet_code: 521 - founded_at: 23.08.2011 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Makine Mühendisliği (Yl) (Tezli) - yoksis_id: 169494 - foet_code: 521 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Malzeme Bilimi ve Mühendisliği (Yl) (Tezli) - yoksis_id: 211288 - foet_code: 521 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Matematik (Dr) - yoksis_id: 211256 - foet_code: 461 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Matematik (Dr) (Ordu Üniv. Ortak) - yoksis_id: 242518 - foet_code: 461 - founded_at: 27.06.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Matematik (Yl) (Tezli) - yoksis_id: 211255 - foet_code: 461 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Matematik (Yl) (Tezsiz) - yoksis_id: 234094 - foet_code: 461 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Matematik (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 317399 - foet_code: 461 - founded_at: 29.04.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Matematik Eğitimi (Yl) (Tezsiz) - yoksis_id: 330621 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Metalurji ve Malzeme Mühendisliği (Yl) (Tezli) - yoksis_id: 371245 - foet_code: 521 - founded_at: 23.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Moleküler Biyoloji ve Genetik (Dr) (Ücretli) - yoksis_id: 299032 - foet_code: 421 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Moleküler Biyoloji ve Genetik (Yl) (Tezli) (Ücretli) - yoksis_id: 299033 - foet_code: 421 - founded_at: 02.08.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Nanobilim ve Nanoteknoloji (Dr) (İngilizce) - yoksis_id: 255370 - foet_code: 520 - founded_at: 26.02.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Nanobilim ve Nanoteknoloji (Yl) (Tezli) (İngilizce) - yoksis_id: 255369 - foet_code: 520 - founded_at: 26.02.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Sağlık, Gıda Güvenliği ve İlgili Politikalar (Yl) (Tezli) - yoksis_id: 261702 - foet_code: 541 - founded_at: 25.09.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Su Ürünleri (Dr) - yoksis_id: 321481 - foet_code: 624 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Su Ürünleri (Yl) (Tezli) - yoksis_id: 330622 - foet_code: 624 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Su Ürünleri Avlama ve İşleme Tekniği (Dr) - yoksis_id: 321447 - foet_code: 624 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Su Ürünleri Avlama ve İşleme Tekniği (Yl) (Tezli) - yoksis_id: 317808 - foet_code: 624 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Su Ürünleri Yetiştiriciliği (Dr) - yoksis_id: 321482 - foet_code: 624 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarım Ekonomisi (Dr) - yoksis_id: 176121 - foet_code: 621 - founded_at: 26.08.2010 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarım Ekonomisi (Yl) (Tezli) - yoksis_id: 230597 - foet_code: 621 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarım Makinaları ve Teknoloji Mühendisliği (Dr) - yoksis_id: 211260 - foet_code: 525 - founded_at: 15.09.2008 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarım Makinaları ve Teknoloji Mühendisliği (Yl) (Tezli) - yoksis_id: 211259 - foet_code: 525 - founded_at: 03.06.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarımsal Biyoteknoloji (Dr) - yoksis_id: 255701 - foet_code: 421 - founded_at: 20.02.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarımsal Biyoteknoloji (Yl) (Tezli) - yoksis_id: 211287 - foet_code: 421 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarımsal Yapılar ve Sulama (Dr) - yoksis_id: 211250 - foet_code: 621 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarımsal Yapılar ve Sulama (Yl) (Tezli) - yoksis_id: 211249 - foet_code: 621 - founded_at: 30.04.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarla Bitkileri (Dr) - yoksis_id: 211286 - foet_code: 621 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Tarla Bitkileri (Yl) (Tezli) - yoksis_id: 211285 - foet_code: 621 - founded_at: 30.04.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Taşınmaz Geliştirme (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 215852 - foet_code: 341 - founded_at: 19.04.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Toprak Bilimi ve Bitki Besleme (Dr) - yoksis_id: 203725 - foet_code: 621 - founded_at: 17.02.2011 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Toprak Bilimi ve Bitki Besleme (Yl) (Tezli) - yoksis_id: 203724 - foet_code: 621 - founded_at: 17.02.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Uçak ve Uzay Bilimleri Mühendisliği (Yl) (Tezli) - yoksis_id: 339818 - foet_code: 525 - founded_at: 09.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Yenilenebilir Enerji ve Uygulamaları Anabilim Dalı (Disiplinlerarası) - yoksis_id: 303063 - foet_code: 522 - founded_at: 01.06.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Anabilim Dalı - parent_yoksis_id: 122386 - osym_id: -- - name: Yenilenebilir Enerji ve Uygulamaları (Yl) (Tezli) - yoksis_id: 303045 - foet_code: 522 - founded_at: 01.06.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 303063 - osym_id: -- - name: Zootekni (Dr) - yoksis_id: 211291 - foet_code: 621 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Zootekni (Yl) (Tezli) - yoksis_id: 211292 - foet_code: 621 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Zootekni (Yl) (Tezli) (Ordu Üniv. Ortak) - yoksis_id: 226064 - foet_code: 621 - founded_at: 13.09.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Çevre Mühendisliği (Dr) - yoksis_id: 211248 - foet_code: 851 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Çevre Mühendisliği (Yl) (Tezli) - yoksis_id: 211247 - foet_code: 851 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Çevre Mühendisliği (Yl) (Tezli) (İngilizce) - yoksis_id: 244882 - foet_code: 851 - founded_at: 15.08.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: İlköğretim Fen Bilgisi Eğitimi (Yl) (Tezli) - yoksis_id: 324884 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: İnşaat Mühendisliği (Dr) - yoksis_id: 213374 - foet_code: 582 - founded_at: 02.02.2012 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: İnşaat Mühendisliği (Yl) (Tezli) - yoksis_id: 231330 - foet_code: 582 - founded_at: 30.04.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: İnşaat Mühendisliği (Yl) (Tezli) (Ücretli) - yoksis_id: 299031 - foet_code: 582 - founded_at: 02.08.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: İnşaat Mühendisliği Anabilim Dalı - yoksis_id: 202003 - foet_code: 582 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122386 - osym_id: -- - name: İstatistik (Dr) - yoksis_id: 211251 - foet_code: 462 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: İstatistik (Dr) (Karadeniz Teknik Üniv. Ortak) - yoksis_id: 213389 - foet_code: 462 - founded_at: 02.02.2012 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122386 - osym_id: -- - name: İstatistik (Yl) (Tezli) - yoksis_id: 211252 - foet_code: 462 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122386 - osym_id: -- - name: Fen ve Mühendislik Bilimleri Fakültesi - yoksis_id: 269765 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Biyoloji Pr. - yoksis_id: 273640 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269765 - osym_id: -- - name: Kimya Lisans ve Kimyagerlik Pr. - yoksis_id: 273643 - foet_code: 442 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269765 - osym_id: -- - name: Uygulamalı Matematik Pr. - yoksis_id: 273644 - foet_code: 461 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269765 - osym_id: -- - name: Çevre Mühendisliği Pr. - yoksis_id: 273641 - foet_code: 851 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269765 - osym_id: -- - name: İstatistik ve Yöneylem Araştırması Pr. - yoksis_id: 273642 - foet_code: 462 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269765 - osym_id: -- - name: Fen-Edebiyat Fakültesi - yoksis_id: 122005 - foet_code: - founded_at: 20.07.1982 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Antropoloji Bölümü - yoksis_id: 168685 - foet_code: 312 - founded_at: - duration: - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Arkeoloji Bölümü - yoksis_id: 140229 - foet_code: 225 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Arkeoloji Anabilim Dalı - yoksis_id: 140230 - foet_code: 225 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140229 - osym_id: -- - name: Arkeoloji Pr. - yoksis_id: 228891 - foet_code: 225 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 140229 - osym_id: 108210895 -- - name: Klasik Arkeoloji Anabilim Dalı - yoksis_id: 213019 - foet_code: 225 - founded_at: 25.01.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140229 - osym_id: -- - name: Protohistorya ve Önasya Arkeolojisi Anabilim Dalı - yoksis_id: 213020 - foet_code: 225 - founded_at: 25.01.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140229 - osym_id: -- - name: Sualtı Arkeolojisi Anabilim Dalı - yoksis_id: 213021 - foet_code: 225 - founded_at: 25.01.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140229 - osym_id: -- - name: Biyoloji Bölümü - yoksis_id: 122006 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Botanik Anabilim Dalı - yoksis_id: 122007 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122006 - osym_id: -- - name: Biyoloji Pr. - yoksis_id: 168686 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122006 - osym_id: 108210205 -- - name: Biyoloji Pr. (İö) - yoksis_id: 168688 - foet_code: 421 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122006 - osym_id: -- - name: Genel Biyoloji Anabilim Dalı - yoksis_id: 122008 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122006 - osym_id: -- - name: Hidrobiyoloji Anabilim Dalı - yoksis_id: 122011 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122006 - osym_id: -- - name: Moleküler Biyoloji Anabilim Dalı - yoksis_id: 122009 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122006 - osym_id: -- - name: Zooloji Anabilim Dalı - yoksis_id: 122010 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122006 - osym_id: -- - name: Coğrafya Bölümü - yoksis_id: 122012 - foet_code: 443 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Beşeri ve İktisadi Coğrafya Anabilim Dalı - yoksis_id: 122013 - foet_code: 312 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122012 - osym_id: -- - name: Bölgesel Coğrafya Anabilim Dalı - yoksis_id: 122014 - foet_code: 443 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122012 - osym_id: -- - name: Coğrafya Pr. - yoksis_id: 168692 - foet_code: 443 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122012 - osym_id: 108210214 -- - name: Coğrafya Pr. (İö) - yoksis_id: 168694 - foet_code: 443 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122012 - osym_id: 108230306 -- - name: Fiziki Coğrafya Anabilim Dalı - yoksis_id: 122015 - foet_code: 443 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122012 - osym_id: -- - name: Türkiye Coğrafyası Anabilim Dalı - yoksis_id: 122016 - foet_code: 443 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122012 - osym_id: -- - name: Felsefe Bölümü - yoksis_id: 128020 - foet_code: 226 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Bilim Felsefesi ve Mantık Anabilim Dalı - yoksis_id: 319525 - foet_code: 226 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128020 - osym_id: -- - name: Felsefe Anabilim Dalı - yoksis_id: 143417 - foet_code: 226 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128020 - osym_id: -- - name: Felsefe Pr. - yoksis_id: 168695 - foet_code: 226 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128020 - osym_id: 108210692 -- - name: Felsefe Pr. (İö) - yoksis_id: 241626 - foet_code: 226 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128020 - osym_id: 108230369 -- - name: Felsefe Tarihi Anabilim Dalı - yoksis_id: 319341 - foet_code: 226 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128020 - osym_id: -- - name: Sistematik Felsefe Anabilim Dalı - yoksis_id: 319342 - foet_code: 226 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128020 - osym_id: -- - name: Türk İslam Düşüncesi Anabilim Dalı - yoksis_id: 319343 - foet_code: 226 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128020 - osym_id: -- - name: Fizik Bölümü - yoksis_id: 122017 - foet_code: 441 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Atom ve Molekül Fiziği Anabilim Dalı - yoksis_id: 122018 - foet_code: 441 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122017 - osym_id: -- - name: Fizik Pr. - yoksis_id: 168699 - foet_code: 441 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122017 - osym_id: 108210223 -- - name: Fizik Pr. (İö) - yoksis_id: 168705 - foet_code: 441 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122017 - osym_id: -- - name: Genel Fizik Anabilim Dalı - yoksis_id: 122019 - foet_code: 441 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122017 - osym_id: -- - name: Katıhal Fiziği Anabilim Dalı - yoksis_id: 122020 - foet_code: 441 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122017 - osym_id: -- - name: Nükleer Fizik Anabilim Dalı - yoksis_id: 122021 - foet_code: 441 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122017 - osym_id: -- - name: Yüksek Enerji ve Plazma Fiziği Anabilim Dalı - yoksis_id: 122022 - foet_code: 441 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122017 - osym_id: -- - name: Kimya Bölümü - yoksis_id: 122027 - foet_code: 442 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Analitik Kimya Anabilim Dalı - yoksis_id: 122028 - foet_code: 442 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122027 - osym_id: -- - name: Anorganik Kimya Anabilim Dalı - yoksis_id: 122029 - foet_code: 442 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122027 - osym_id: -- - name: Biyokimya Anabilim Dalı - yoksis_id: 122030 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122027 - osym_id: -- - name: Fizikokimya Anabilim Dalı - yoksis_id: 122031 - foet_code: 442 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122027 - osym_id: -- - name: Kimya Pr. - yoksis_id: 168708 - foet_code: 442 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122027 - osym_id: 108210241 -- - name: Kimya Pr. (%50 Burslu) - yoksis_id: 304539 - foet_code: 442 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122027 - osym_id: -- - name: Kimya Pr. (İö) - yoksis_id: 168709 - foet_code: 442 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122027 - osym_id: 108230175 -- - name: Organik Kimya Anabilim Dalı - yoksis_id: 122032 - foet_code: 442 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122027 - osym_id: -- - name: Matematik Bölümü - yoksis_id: 122033 - foet_code: 461 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Analiz ve Fonksiyonlar Teorisi Anabilim Dalı - yoksis_id: 147737 - foet_code: 461 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122033 - osym_id: -- - name: Cebir ve Sayılar Teorisi Anabilim Dalı - yoksis_id: 122034 - foet_code: 461 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122033 - osym_id: -- - name: Fonksiyonlar Teorisi ve Fonksiyonel Analiz Anabilim Dalı - yoksis_id: 122035 - foet_code: 461 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122033 - osym_id: -- - name: Geometri Anabilim Dalı - yoksis_id: 122036 - foet_code: 461 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122033 - osym_id: -- - name: Matematik Pr. - yoksis_id: 168710 - foet_code: 461 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122033 - osym_id: 108210259 -- - name: Matematik Pr. (İö) - yoksis_id: 168713 - foet_code: 461 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122033 - osym_id: 108230184 -- - name: Matematiğin Temelleri ve Matematik Lojik Anabilim Dalı - yoksis_id: 122037 - foet_code: 461 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122033 - osym_id: -- - name: Topoloji Anabilim Dalı - yoksis_id: 122038 - foet_code: 461 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122033 - osym_id: -- - name: Uygulamalı Matematik Anabilim Dalı - yoksis_id: 122039 - foet_code: 461 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122033 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Bölümü - yoksis_id: 299034 - foet_code: 421 - founded_at: 02.08.2016 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Pr. (%25 Burslu) - yoksis_id: 299036 - foet_code: 421 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299034 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Pr. (%50 Burslu) - yoksis_id: 299037 - foet_code: 421 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299034 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Pr. (%75 Burslu) - yoksis_id: 309339 - foet_code: 421 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299034 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Pr. (Tam Burslu) - yoksis_id: 299035 - foet_code: 421 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299034 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Pr. (Ücretli) - yoksis_id: 309084 - foet_code: 421 - founded_at: 10.11.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299034 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Bölümü - yoksis_id: 320926 - foet_code: 421 - founded_at: 20.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Anabilim Dalı - yoksis_id: 328410 - foet_code: 421 - founded_at: 14.08.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 320926 - osym_id: -- - name: Moleküler Biyoloji ve Genetik Pr. - yoksis_id: 320927 - foet_code: 421 - founded_at: 20.04.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 320926 - osym_id: 108211187 -- - name: Psikoloji Bölümü - yoksis_id: 122040 - foet_code: 311 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Deneysel Psikoloji Anabilim Dalı - yoksis_id: 122041 - foet_code: 311 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122040 - osym_id: -- - name: Gelişim Psikolojisi Anabilim Dalı - yoksis_id: 122042 - foet_code: 311 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122040 - osym_id: -- - name: Psikoloji Pr. - yoksis_id: 168714 - foet_code: 311 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122040 - osym_id: 108210268 -- - name: Psikoloji Pr. (%25 Burslu) - yoksis_id: 299040 - foet_code: 311 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122040 - osym_id: -- - name: Psikoloji Pr. (%50 Burslu) - yoksis_id: 299039 - foet_code: 311 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122040 - osym_id: -- - name: Psikoloji Pr. (Tam Burslu) - yoksis_id: 299038 - foet_code: 311 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122040 - osym_id: -- - name: Psikoloji Pr. (Ücretli) - yoksis_id: 299041 - foet_code: 311 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122040 - osym_id: -- - name: Psikometri Anabilim Dalı - yoksis_id: 122043 - foet_code: 311 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122040 - osym_id: -- - name: Sosyal Psikoloji Anabilim Dalı - yoksis_id: 122044 - foet_code: 311 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122040 - osym_id: -- - name: Uygulamalı Psikoloji Anabilim Dalı - yoksis_id: 128019 - foet_code: 311 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122040 - osym_id: -- - name: Sanat Tarihi Bölümü - yoksis_id: 166108 - foet_code: 211 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Batı Sanatı Anabilim Dalı - yoksis_id: 166111 - foet_code: 210 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 166108 - osym_id: -- - name: Bizans Sanatı Anabilim Dalı - yoksis_id: 166110 - foet_code: 210 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 166108 - osym_id: -- - name: Sanat Tarihi Pr. - yoksis_id: 231278 - foet_code: 211 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 166108 - osym_id: 108210902 -- - name: Türk İslam Sanatı Anabilim Dalı - yoksis_id: 166109 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 166108 - osym_id: -- - name: Çağdaş Sanat Anabilim Dalı - yoksis_id: 166112 - foet_code: 210 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 166108 - osym_id: -- - name: Sosyoloji Bölümü - yoksis_id: 122077 - foet_code: 312 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Genel Sosyoloji ve Metodoloji Anabilim Dalı - yoksis_id: 319344 - foet_code: 312 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122077 - osym_id: -- - name: Kurumlar Sosyolojisi Anabilim Dalı - yoksis_id: 319345 - foet_code: 312 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122077 - osym_id: -- - name: Sosyal Antropoloji Anabilim Dalı - yoksis_id: 122078 - foet_code: 312 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122077 - osym_id: -- - name: Sosyoloji Anabilim Dalı - yoksis_id: 122079 - foet_code: 312 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122077 - osym_id: -- - name: Sosyoloji Pr. - yoksis_id: 203698 - foet_code: 312 - founded_at: 17.02.2011 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122077 - osym_id: 108210859 -- - name: Sosyoloji Pr. (%50 Burslu) - yoksis_id: 308529 - foet_code: 312 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122077 - osym_id: -- - name: Sosyoloji Pr. (Tam Burslu) - yoksis_id: 308530 - foet_code: 312 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122077 - osym_id: -- - name: Uygulamalı Sosyoloji Anabilim Dalı - yoksis_id: 319346 - foet_code: 312 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122077 - osym_id: -- - name: Tarih Bölümü - yoksis_id: 122045 - foet_code: 225 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Eskiçağ Tarihi Anabilim Dalı - yoksis_id: 122046 - foet_code: 225 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122045 - osym_id: -- - name: Genel Türk Tarihi Anabilim Dalı - yoksis_id: 174942 - foet_code: 225 - founded_at: 21.07.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122045 - osym_id: -- - name: Ortaçağ Tarihi Anabilim Dalı - yoksis_id: 174941 - foet_code: 225 - founded_at: 21.07.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122045 - osym_id: -- - name: Tarih Pr. - yoksis_id: 168716 - foet_code: 225 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122045 - osym_id: 108210277 -- - name: Tarih Pr. (İö) - yoksis_id: 168718 - foet_code: 225 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122045 - osym_id: 108230324 -- - name: Türkiye Cumhuriyeti Tarihi Anabilim Dalı - yoksis_id: 122047 - foet_code: 225 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122045 - osym_id: -- - name: Yakınçağ Tarihi Anabilim Dalı - yoksis_id: 122048 - foet_code: 225 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122045 - osym_id: -- - name: Yeniçağ Tarihi Anabilim Dalı - yoksis_id: 122049 - foet_code: 225 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122045 - osym_id: -- - name: Türk Dili ve Edebiyatı Bölümü - yoksis_id: 122050 - foet_code: 223 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Eski Türk Dili Anabilim Dalı - yoksis_id: 122051 - foet_code: 223 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122050 - osym_id: -- - name: Eski Türk Edebiyatı Anabilim Dalı - yoksis_id: 122052 - foet_code: 223 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122050 - osym_id: -- - name: Türk Dili ve Edebiyatı Pr. - yoksis_id: 168721 - foet_code: 223 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122050 - osym_id: 108210286 -- - name: Türk Dili ve Edebiyatı Pr. (%25 Burslu) - yoksis_id: 299043 - foet_code: 223 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122050 - osym_id: -- - name: Türk Dili ve Edebiyatı Pr. (%50 Burslu) - yoksis_id: 299044 - foet_code: 223 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122050 - osym_id: -- - name: Türk Dili ve Edebiyatı Pr. (Tam Burslu) - yoksis_id: 299042 - foet_code: 223 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122050 - osym_id: -- - name: Türk Dili ve Edebiyatı Pr. (İö) - yoksis_id: 168722 - foet_code: 223 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122050 - osym_id: 108230299 -- - name: Türk Halk Edebiyatı Anabilim Dalı - yoksis_id: 122055 - foet_code: 223 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122050 - osym_id: -- - name: Yeni Türk Dili Anabilim Dalı - yoksis_id: 122053 - foet_code: 223 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122050 - osym_id: -- - name: Yeni Türk Edebiyatı Anabilim Dalı - yoksis_id: 122054 - foet_code: 223 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122050 - osym_id: -- - name: Çağdaş Türk Lehçeleri ve Edebiyatları Anabilim Dalı - yoksis_id: 122056 - foet_code: 223 - founded_at: 26.05.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122050 - osym_id: -- - name: Çevre Mühendisliği Bölümü - yoksis_id: 314697 - foet_code: 851 - founded_at: 13.02.2017 - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Çevre Mühendisliği Pr. - yoksis_id: 314696 - foet_code: 851 - founded_at: 13.02.2017 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 314697 - osym_id: -- - name: İstatistik Bölümü - yoksis_id: 122023 - foet_code: 462 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122005 - osym_id: -- - name: Olasılık Teorisi ve Süreçleri Anabilim Dalı - yoksis_id: 174937 - foet_code: 462 - founded_at: 21.07.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122023 - osym_id: -- - name: Risk Analizi Anabilim Dalı - yoksis_id: 174939 - foet_code: 462 - founded_at: 21.07.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122023 - osym_id: -- - name: Uygulamalı İstatistik Anabilim Dalı - yoksis_id: 122024 - foet_code: 462 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122023 - osym_id: -- - name: Yöneylem Araştırma Anabilim Dalı - yoksis_id: 122026 - foet_code: 461 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122023 - osym_id: -- - name: İstatiksel Bilgi Sistemleri Anabilim Dalı - yoksis_id: 174940 - foet_code: 462 - founded_at: 21.07.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122023 - osym_id: -- - name: İstatistik Pr. - yoksis_id: 168706 - foet_code: 462 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122023 - osym_id: 108210232 -- - name: İstatistik Pr. (İö) - yoksis_id: 168707 - foet_code: 462 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122023 - osym_id: 108230166 -- - name: İstatistik Teorisi Anabilim Dalı - yoksis_id: 122025 - foet_code: 462 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122023 - osym_id: -- - name: Fındık ve Diğer Sert Kabuklu Meyveleri Araştırma ve Uygulama Merkezi - yoksis_id: 122394 - foet_code: - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Gelişimsel Eğitim Uygulama ve Araştırma Merkezi - yoksis_id: 122391 - foet_code: - founded_at: 05.01.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Gemi İnşaatı ve Deniz Bilimleri Fakültesi - yoksis_id: 227978 - foet_code: - founded_at: 25.11.2012 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Deniz Ulaştırma İşletme Mühendisliği Bölümü - yoksis_id: 292394 - foet_code: 525 - founded_at: 30.03.2016 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 227978 - osym_id: -- - name: Deniz Ulaştırma İşletme Mühendisliği Anabilim Dalı - yoksis_id: 327936 - foet_code: 525 - founded_at: 14.08.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 292394 - osym_id: -- - name: Denizcilik İşletmeleri Yönetimi Bölümü - yoksis_id: 292392 - foet_code: 345 - founded_at: 30.03.2016 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 227978 - osym_id: -- - name: Denizcilik İşletmeleri Yönetimi Anabilim Dalı - yoksis_id: 327941 - foet_code: 345 - founded_at: 14.08.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 292392 - osym_id: -- - name: Gemi İnşaatı ve Gemi Makineleri Mühendisliği Bölümü - yoksis_id: 292393 - foet_code: 525 - founded_at: 30.03.2016 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 227978 - osym_id: -- - name: Gemi İnşaatı ve Gemi Makineleri Mühendisliği Anabilim Dalı - yoksis_id: 328109 - foet_code: 525 - founded_at: 14.08.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 292393 - osym_id: -- - name: Gerze Meslek Yüksekokulu - yoksis_id: 169531 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: İktisadi ve İdari Programlar Bölümü - yoksis_id: 169534 - foet_code: 314 - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169531 - osym_id: -- - name: Muhasebe Pr. - yoksis_id: 275950 - foet_code: 344 - founded_at: 08.05.2015 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169534 - osym_id: -- - name: Tekstil Pr. - yoksis_id: 275951 - foet_code: 542 - founded_at: 08.05.2015 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169534 - osym_id: -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 169537 - foet_code: 811 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169534 - osym_id: -- - name: Güzel Sanatlar Enstitüsü - yoksis_id: 208606 - foet_code: - founded_at: 20.07.1982 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Enstitü - parent_yoksis_id: 121946 - osym_id: -- - name: Görsel İletişim Tasarımı (Yl) (Tezli) - yoksis_id: 255316 - foet_code: 213 - founded_at: 20.02.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208606 - osym_id: -- - name: Müzikte Yorumculuk (Yl) (Tezli) - yoksis_id: 258248 - foet_code: 212 - founded_at: 19.06.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208606 - osym_id: -- - name: Müzikte Yorumculuk (Yl) (Tezsiz) - yoksis_id: 258249 - foet_code: 212 - founded_at: 19.06.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208606 - osym_id: -- - name: Resim (Yl) (Tezli) - yoksis_id: 281828 - foet_code: 211 - founded_at: 28.10.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208606 - osym_id: -- - name: Sanat ve Tasarım (Sy) (Tezli) - yoksis_id: 325573 - foet_code: 210 - founded_at: 12.07.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Sanatta Yeterlilik Programı - parent_yoksis_id: 208606 - osym_id: -- - name: Tıbbi Resimleme (Yl) (Tezli) - yoksis_id: 278819 - foet_code: 211 - founded_at: 24.06.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 208606 - osym_id: -- - name: Tıbbi Resimleme Anabilim Dalı (Disiplinlerarası) - yoksis_id: 278818 - foet_code: 211 - founded_at: 24.06.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Anabilim Dalı - parent_yoksis_id: 208606 - osym_id: -- - name: Güzel Sanatlar Fakültesi - yoksis_id: 215087 - foet_code: - founded_at: 11.04.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Endüstriyel Tasarım Bölümü - yoksis_id: 232411 - foet_code: 214 - founded_at: 15.01.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 215087 - osym_id: -- - name: Endüstri Ürünleri Tasarımı Anasanat Dalı - yoksis_id: 319349 - foet_code: 214 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 232411 - osym_id: -- - name: Endüstri Ürünleri Tasarımı Pr. - yoksis_id: 337269 - foet_code: 214 - founded_at: 12.04.2018 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 232411 - osym_id: 108290160 -- - name: Grafik Bölümü - yoksis_id: 337399 - foet_code: 213 - founded_at: 12.04.2018 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 215087 - osym_id: -- - name: Grafik Pr. - yoksis_id: 337400 - foet_code: 213 - founded_at: 12.04.2018 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 337399 - osym_id: 108290159 -- - name: Görsel İletişim Tasarımı Bölümü - yoksis_id: 232412 - foet_code: 213 - founded_at: 15.01.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 215087 - osym_id: -- - name: Animasyon Anasanat Dalı - yoksis_id: 319348 - foet_code: 213 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 232412 - osym_id: -- - name: Grafik Anasanat Dalı - yoksis_id: 319347 - foet_code: 213 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 232412 - osym_id: -- - name: Görsel İletişim Tasarımı Pr. - yoksis_id: 245360 - foet_code: 213 - founded_at: 15.08.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 232412 - osym_id: 108210947 -- - name: Görsel İletişim Tasarımı Pr. (Tam Burslu) - yoksis_id: 304543 - foet_code: 213 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 232412 - osym_id: -- - name: Heykel Bölümü - yoksis_id: 232415 - foet_code: 211 - founded_at: 15.01.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 215087 - osym_id: -- - name: Heykel Anabilim Dalı - yoksis_id: 328218 - foet_code: 211 - founded_at: 14.08.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 232415 - osym_id: -- - name: Resim Bölümü - yoksis_id: 232414 - foet_code: 211 - founded_at: 15.01.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 215087 - osym_id: -- - name: Resim Anasanat Dalı - yoksis_id: 319228 - foet_code: 211 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 232414 - osym_id: -- - name: Resim Pr. - yoksis_id: 252835 - foet_code: 211 - founded_at: 20.02.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 232414 - osym_id: 108290115 -- - name: Seramik ve Cam Bölümü - yoksis_id: 232413 - foet_code: 215 - founded_at: 15.01.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 215087 - osym_id: -- - name: Seramik ve Cam Anasanat Dalı - yoksis_id: 319229 - foet_code: 215 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anasanat Dalı - parent_yoksis_id: 232413 - osym_id: -- - name: Seramik-Cam Pr. - yoksis_id: 270024 - foet_code: 215 - founded_at: 09.04.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 232413 - osym_id: 108290133 -- - name: Havacılık ve Uzay Bilimleri Fakültesi - yoksis_id: 204856 - foet_code: - founded_at: 26.02.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Meteoroloji Mühendisliği Bölümü - yoksis_id: 204865 - foet_code: 443 - founded_at: 02.03.2011 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 204856 - osym_id: -- - name: Meteoroloji Mühendisliği Anabilim Dalı - yoksis_id: 320789 - foet_code: 443 - founded_at: 02.05.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 204865 - osym_id: -- - name: Meteoroloji Mühendisliği Pr. - yoksis_id: 276274 - foet_code: 443 - founded_at: 30.04.2015 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 204865 - osym_id: 108211054 -- - name: Meteoroloji Mühendisliği Pr. (Kktc Uyruklu) - yoksis_id: 327587 - foet_code: 443 - founded_at: 04.08.2017 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 204865 - osym_id: 108211169 -- - name: Meteoroloji Mühendisliği Pr. (Yurtdışı Kontenjanı) - yoksis_id: 276275 - foet_code: 443 - founded_at: 30.04.2015 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 204865 - osym_id: -- - name: Uzay Mühendisliği Bölümü - yoksis_id: 204864 - foet_code: 525 - founded_at: 02.03.2011 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 204856 - osym_id: -- - name: Uzay Mühendisliği Anabilim Dalı - yoksis_id: 328843 - foet_code: 525 - founded_at: 14.08.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 204864 - osym_id: -- - name: Uçak Bakım ve Onarım Bölümü - yoksis_id: 293983 - foet_code: 525 - founded_at: 19.04.2016 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 204856 - osym_id: -- - name: Uçak Bakım ve Onarım Anabilim Dalı - yoksis_id: 320788 - foet_code: 525 - founded_at: 02.05.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293983 - osym_id: -- - name: Uçak ve Uzay Mühendisliği Bölümü - yoksis_id: 204857 - foet_code: 525 - founded_at: 02.03.2011 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 204856 - osym_id: -- - name: Uçak ve Uzay Mühendisliği Anabilim Dalı - yoksis_id: 320787 - foet_code: 525 - founded_at: 02.05.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 204857 - osym_id: -- - name: Uçak ve Uzay Mühendisliği Pr. - yoksis_id: 256686 - foet_code: 525 - founded_at: 17.04.2014 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: İngilizce (%30) - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 204857 - osym_id: 108210992 -- - name: Uçak ve Uzay Mühendisliği Pr. (Kktc Uyruklu) - yoksis_id: 327589 - foet_code: 525 - founded_at: 04.08.2017 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 204857 - osym_id: 108211178 -- - name: Havacılık ve Uzay Teknolojileri Uygulama ve Araştırma Merkezi - yoksis_id: 233015 - foet_code: - founded_at: 23.11.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Havza Meslek Yüksekokulu - yoksis_id: 122379 - foet_code: - founded_at: 24.06.1993 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Büro Hizmetleri ve Sekreterlik Bölümü - yoksis_id: 169579 - foet_code: 346 - founded_at: 24.06.1993 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: Büro Yönetimi ve Sekreterlik Pr. - yoksis_id: 169581 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169579 - osym_id: -- - name: Büro Yönetimi ve Sekreterlik Pr. (İö) - yoksis_id: 169582 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169579 - osym_id: -- - name: Büro Yönetimi ve Yönetici Asistanlığı Pr. - yoksis_id: 175630 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169579 - osym_id: 108250937 -- - name: Büro Yönetimi ve Yönetici Asistanlığı Pr. (Uzaktan Öğretim) - yoksis_id: 294856 - foet_code: 346 - founded_at: 27.04.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169579 - osym_id: 108251398 -- - name: Büro Yönetimi ve Yönetici Asistanlığı Pr. (İö) - yoksis_id: 175631 - foet_code: 346 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169579 - osym_id: 108270853 -- - name: Mülkiyet Koruma ve Güvenlik Bölümü - yoksis_id: 249948 - foet_code: 861 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: Sivil Savunma ve İtfaiyecilik Pr. - yoksis_id: 282781 - foet_code: 861 - founded_at: 09.12.2015 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 249948 - osym_id: -- - name: İş Sağlığı ve Güvenliği Pr. - yoksis_id: 249949 - foet_code: 862 - founded_at: 15.01.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 249948 - osym_id: 108251432 -- - name: İş Sağlığı ve Güvenliği Pr. (Uzaktan Öğretim) - yoksis_id: 320062 - foet_code: 862 - founded_at: 19.04.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 249948 - osym_id: 108251459 -- - name: Otel, Lokanta ve İkram Hizmetleri Bölümü - yoksis_id: 169571 - foet_code: 811 - founded_at: 24.06.1993 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 169573 - foet_code: 811 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169571 - osym_id: 108250497 -- - name: Turizm ve Otel İşletmeciliği Pr. (İö) - yoksis_id: 169575 - foet_code: 811 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169571 - osym_id: 108270641 -- - name: Sağlık Programları Bölümü - yoksis_id: 147579 - foet_code: 720 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: Fizyoterapi Pr. - yoksis_id: 147581 - foet_code: 726 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 147579 - osym_id: 108250928 -- - name: Fizyoterapi Pr. (İö) - yoksis_id: 169583 - foet_code: 726 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 147579 - osym_id: 108270844 -- - name: Teknik Programlar Bölümü - yoksis_id: 122380 - foet_code: 520 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: Elektrik Pr. - yoksis_id: 169592 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122380 - osym_id: -- - name: İnşaat Pr. - yoksis_id: 122381 - foet_code: 582 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122380 - osym_id: -- - name: Terapi ve Rahabilitasyon Bölümü - yoksis_id: 169584 - foet_code: 726 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: Fizyoterapi Pr. - yoksis_id: 169586 - foet_code: 726 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169584 - osym_id: 108250928 -- - name: Fizyoterapi Pr. (Ücretli) - yoksis_id: 304552 - foet_code: 726 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169584 - osym_id: -- - name: Fizyoterapi Pr. (İö) - yoksis_id: 169588 - foet_code: 726 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169584 - osym_id: 108270844 -- - name: Toptan ve Perakende Satış Bölümü - yoksis_id: 251125 - foet_code: 341 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: Emlak ve Emlak Yönetimi Pr. - yoksis_id: 228124 - foet_code: 345 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 251125 - osym_id: 108251132 -- - name: Emlak ve Emlak Yönetimi Pr. (İö) - yoksis_id: 228555 - foet_code: 345 - founded_at: - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 251125 - osym_id: 108270968 -- - name: Yönetim ve Organizasyon Bölümü - yoksis_id: 169598 - foet_code: 345 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: İşletme Yönetimi Pr. - yoksis_id: 145893 - foet_code: 345 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169598 - osym_id: 108250788 -- - name: İşletme Yönetimi Pr. (Uzaktan Öğretim) - yoksis_id: 294855 - foet_code: 345 - founded_at: 27.04.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169598 - osym_id: 108251389 -- - name: İşletme Yönetimi Pr. (İö) - yoksis_id: 240432 - foet_code: 345 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169598 - osym_id: 108270959 -- - name: İktisadi ve İdari Programlar Bölümü - yoksis_id: 122382 - foet_code: 314 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: Ağırlama Hizmetleri Pr. - yoksis_id: 145908 - foet_code: 811 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122382 - osym_id: -- - name: Büro Yönetimi ve Sekreterlik Pr. - yoksis_id: 122384 - foet_code: 346 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122382 - osym_id: -- - name: Büro Yönetimi ve Sekreterlik Pr. (İö) - yoksis_id: 169577 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122382 - osym_id: -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 122385 - foet_code: 811 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122382 - osym_id: 108250497 -- - name: İşletme Pr. - yoksis_id: 122383 - foet_code: 345 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122382 - osym_id: -- - name: İnşaat Bölümü - yoksis_id: 169596 - foet_code: 582 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122379 - osym_id: -- - name: İnşaat Teknolojisi Pr. - yoksis_id: 169597 - foet_code: 582 - founded_at: - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169596 - osym_id: 108250876 -- - name: İnşaat Teknolojisi Pr. (İö) - yoksis_id: 145888 - foet_code: 582 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169596 - osym_id: -- - name: Hukuk Fakültesi - yoksis_id: 269766 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Hukuk Pr. - yoksis_id: 273645 - foet_code: 380 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269766 - osym_id: -- - name: Kadın ve Toplum Uygulama ve Araştırma Merkezi - yoksis_id: 232499 - foet_code: - founded_at: 16.02.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Kafkasya ve Orta Asya Araştırma ve Uygulama Merkezi - yoksis_id: 169407 - foet_code: - founded_at: 01.01.1900 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Karadeniz İleri Teknoloji Uygulama ve Araştırma Merkezi - yoksis_id: 311015 - foet_code: - founded_at: 21.12.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Kavak Meslek Yüksekokulu - yoksis_id: 122292 - foet_code: - founded_at: 28.09.1995 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Elektrik ve Enerji Bölümü - yoksis_id: 309357 - foet_code: 522 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122292 - osym_id: -- - name: Elektrik Pr. - yoksis_id: 309358 - foet_code: 522 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 309357 - osym_id: -- - name: Gaz ve Tesisatı Teknolojisi Pr. - yoksis_id: 309359 - foet_code: 522 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 309357 - osym_id: -- - name: Motorlu Araçlar ve Ulaştırma Teknolojileri Bölümü - yoksis_id: 258381 - foet_code: 525 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122292 - osym_id: -- - name: İş Makineleri Operatörlüğü Pr. - yoksis_id: 258382 - foet_code: 840 - founded_at: 20.03.2013 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 258381 - osym_id: 108251468 -- - name: Mimarlık ve Şehir Planlama Bölümü - yoksis_id: 169626 - foet_code: 581 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122292 - osym_id: -- - name: Coğrafi Bilgi Sistemleri Pr. - yoksis_id: 284580 - foet_code: 443 - founded_at: 20.01.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169626 - osym_id: -- - name: Harita ve Kadastro Pr. - yoksis_id: 169629 - foet_code: 581 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169626 - osym_id: 108250504 -- - name: Harita ve Kadastro Pr. (İö) - yoksis_id: 169633 - foet_code: 581 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169626 - osym_id: 108270483 -- - name: Mimari Restorasyon Pr. - yoksis_id: 236269 - foet_code: 581 - founded_at: 20.03.2013 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169626 - osym_id: 108251292 -- - name: Mimari Restorasyon Pr. (İö) - yoksis_id: 267991 - foet_code: 581 - founded_at: 26.03.2015 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169626 - osym_id: 108271057 -- - name: Teknik Programlar Bölümü - yoksis_id: 122293 - foet_code: 520 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122292 - osym_id: -- - name: Doğalgaz Isıtma Pr. - yoksis_id: 169603 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122293 - osym_id: -- - name: Elektrik Pr. - yoksis_id: 169606 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122293 - osym_id: -- - name: Harita ve Kadastro Pr. - yoksis_id: 122295 - foet_code: 581 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122293 - osym_id: 108250504 -- - name: Harita ve Kadastro Pr. (İö) - yoksis_id: 169612 - foet_code: 581 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122293 - osym_id: 108270483 -- - name: İnşaat Bölümü - yoksis_id: 169618 - foet_code: 582 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122292 - osym_id: -- - name: Yapı Denetimi Pr. - yoksis_id: 206498 - foet_code: 582 - founded_at: 13.04.2011 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169618 - osym_id: 108251062 -- - name: Yapı Denetimi Pr. (İö) - yoksis_id: 229172 - foet_code: 582 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169618 - osym_id: 108270914 -- - name: İnşaat Pr. - yoksis_id: 122294 - foet_code: 582 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169618 - osym_id: -- - name: İnşaat Pr. (İö) - yoksis_id: 145978 - foet_code: 582 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169618 - osym_id: -- - name: İnşaat Teknolojisi Pr. - yoksis_id: 240431 - foet_code: 582 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169618 - osym_id: 108250885 -- - name: İnşaat Teknolojisi Pr. (İö) - yoksis_id: 238467 - foet_code: 582 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169618 - osym_id: 108270817 -- - name: Merzifon Meslek Yüksekokulu - yoksis_id: 269767 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Büro Yönetimi ve Sekreterlik Pr. - yoksis_id: 273647 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269767 - osym_id: -- - name: Büro Yönetimi ve Sekreterlik Pr. (İö) - yoksis_id: 273648 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269767 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. - yoksis_id: 273646 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269767 - osym_id: -- - name: Harita Kadastro Pr. - yoksis_id: 273649 - foet_code: 581 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269767 - osym_id: -- - name: Pazarlama Pr. - yoksis_id: 273652 - foet_code: 342 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269767 - osym_id: -- - name: Pazarlama Pr. (İö) - yoksis_id: 273653 - foet_code: 342 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269767 - osym_id: -- - name: İnşaat Pr. - yoksis_id: 273650 - foet_code: 582 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269767 - osym_id: -- - name: İnşaat Pr. (İö) - yoksis_id: 273651 - foet_code: 582 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269767 - osym_id: -- - name: Mesudiye Meslek Yüksekokulu - yoksis_id: 269768 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Programcılığı Pr. - yoksis_id: 273654 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269768 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. - yoksis_id: 273655 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269768 - osym_id: -- - name: Mobilya ve Dekorasyon Pr. - yoksis_id: 273656 - foet_code: 543 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269768 - osym_id: -- - name: Muhasebe Pr. - yoksis_id: 273657 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269768 - osym_id: -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 273658 - foet_code: 811 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269768 - osym_id: -- - name: Mühendislik Fakültesi - yoksis_id: 122183 - foet_code: - founded_at: 11.07.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Mühendisliği Bölümü - yoksis_id: 122184 - foet_code: 523 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Bilgisayar Bilimleri Anabilim Dalı - yoksis_id: 122185 - foet_code: 481 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122184 - osym_id: -- - name: Bilgisayar Donanımı Anabilim Dalı - yoksis_id: 122186 - foet_code: 523 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122184 - osym_id: -- - name: Bilgisayar Mühendisliği Pr. - yoksis_id: 168861 - foet_code: 523 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122184 - osym_id: 108210665 -- - name: Bilgisayar Mühendisliği Pr. (%25 Burslu) - yoksis_id: 308509 - foet_code: 523 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122184 - osym_id: -- - name: Bilgisayar Mühendisliği Pr. (%50 Burslu) - yoksis_id: 308510 - foet_code: 523 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122184 - osym_id: -- - name: Bilgisayar Yazılımı Anabilim Dalı - yoksis_id: 122187 - foet_code: 481 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122184 - osym_id: -- - name: Hidrolik Anabilim Dalı - yoksis_id: 168784 - foet_code: 582 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122184 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği Bölümü - yoksis_id: 122225 - foet_code: 523 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Devreler ve Sistemler Anabilim Dalı - yoksis_id: 201436 - foet_code: 522 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122225 - osym_id: -- - name: Devreler ve Sistemler Teorisi Anabilim Dalı - yoksis_id: 122226 - foet_code: 522 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektro Manyetik Alanlar ve Mikro Dalga Tekniği Anabilim Dalı - yoksis_id: 122232 - foet_code: 523 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektronik Anabilim Dalı - yoksis_id: 122229 - foet_code: 523 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektrik Makineleri Anabilim Dalı - yoksis_id: 122227 - foet_code: 522 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektrik Tesisleri Anabilim Dalı - yoksis_id: 122228 - foet_code: 522 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği Pr. - yoksis_id: 168865 - foet_code: 523 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122225 - osym_id: 108210329 -- - name: Elektrik-Elektronik Mühendisliği Pr. (%25 Burslu) - yoksis_id: 308531 - foet_code: 523 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği Pr. (%50 Burslu) - yoksis_id: 304617 - foet_code: 523 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği Pr. (Tam Burslu) - yoksis_id: 304600 - foet_code: 523 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği Pr. (Ücretli) - yoksis_id: 308532 - foet_code: 523 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği Pr. (İngilizce) (%50 Burslu) - yoksis_id: 299060 - foet_code: 523 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122225 - osym_id: -- - name: Elektrik-Elektronik Mühendisliği Pr. (İngilizce) (Tam Burslu) - yoksis_id: 299059 - foet_code: 523 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122225 - osym_id: -- - name: Kontrol ve Kumanda Sistemleri Anabilim Dalı - yoksis_id: 122230 - foet_code: 523 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122225 - osym_id: -- - name: Telekomünikasyon Anabilim Dalı - yoksis_id: 122231 - foet_code: 523 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122225 - osym_id: -- - name: Endüstri Mühendisliği Bölümü - yoksis_id: 122192 - foet_code: 520 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Endüstri Mühendisliği Anabilim Dalı - yoksis_id: 122193 - foet_code: 520 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122192 - osym_id: -- - name: Endüstri Mühendisliği Pr. - yoksis_id: 168866 - foet_code: 520 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122192 - osym_id: 108210823 -- - name: Endüstri Mühendisliği Pr. (Ücretli) - yoksis_id: 304641 - foet_code: 520 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122192 - osym_id: -- - name: Yöneylem Araştırma Anabilim Dalı - yoksis_id: 122194 - foet_code: 461 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122192 - osym_id: -- - name: Gıda Mühendisliği Bölümü - yoksis_id: 122195 - foet_code: 541 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Gıda Bilimleri Anabilim Dalı - yoksis_id: 122196 - foet_code: 541 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122195 - osym_id: -- - name: Gıda Mühendisliği Pr. - yoksis_id: 168867 - foet_code: 541 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122195 - osym_id: 108210338 -- - name: Gıda Mühendisliği Pr. (İö) - yoksis_id: 168868 - foet_code: 541 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122195 - osym_id: 108230209 -- - name: Gıda Teknolojisi Anabilim Dalı - yoksis_id: 122197 - foet_code: 541 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122195 - osym_id: -- - name: Harita Mühendisliği Bölümü - yoksis_id: 122204 - foet_code: 581 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Fotogrametri Anabilim Dalı - yoksis_id: 122205 - foet_code: 443 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122204 - osym_id: -- - name: Harita Mühendisliği Pr. - yoksis_id: 168869 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122204 - osym_id: 108210789 -- - name: Harita Mühendisliği Pr. (Kktc Uyruklu) - yoksis_id: 279642 - foet_code: 581 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122204 - osym_id: 108211036 -- - name: Harita Mühendisliği Pr. (İö) - yoksis_id: 168870 - foet_code: 581 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122204 - osym_id: 108230315 -- - name: Jeodezi Anabilim Dalı - yoksis_id: 122206 - foet_code: 443 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122204 - osym_id: -- - name: Kamu Ölçmeleri Anabilim Dalı - yoksis_id: 122208 - foet_code: 581 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122204 - osym_id: -- - name: Kartografya Anabilim Dalı - yoksis_id: 128044 - foet_code: 581 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122204 - osym_id: -- - name: Ölçme Tekniği Anabilim Dalı - yoksis_id: 122207 - foet_code: 581 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122204 - osym_id: -- - name: Jeodezi ve Fotogrametri Mühendisliği Bölümü - yoksis_id: 147731 - foet_code: 443 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Fotogrametri Anabilim Dalı - yoksis_id: 147732 - foet_code: 443 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147731 - osym_id: -- - name: Jeodezi Anabilim Dalı - yoksis_id: 147733 - foet_code: 443 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147731 - osym_id: -- - name: Jeodezi ve Fotogrametri Mühendisliği Pr. - yoksis_id: 275952 - foet_code: 443 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 147731 - osym_id: -- - name: Jeodezi ve Fotogrametri Mühendisliği Pr. (İö) - yoksis_id: 275953 - foet_code: 443 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 147731 - osym_id: -- - name: Kamu Ölçmeleri Anabilim Dalı - yoksis_id: 147734 - foet_code: 581 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147731 - osym_id: -- - name: Ölçme Tekniği Anabilim Dalı - yoksis_id: 201357 - foet_code: 581 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147731 - osym_id: -- - name: Kimya Mühendisliği Bölümü - yoksis_id: 122209 - foet_code: 524 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Kimya Mühendisliği Pr. - yoksis_id: 230641 - foet_code: 524 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122209 - osym_id: 108210877 -- - name: Kimyasal Teknolojiler Anabilim Dalı - yoksis_id: 122210 - foet_code: 524 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122209 - osym_id: -- - name: Proses ve Reaktör Tasarımı Anabilim Dalı - yoksis_id: 122211 - foet_code: 524 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122209 - osym_id: -- - name: Temel İşlemler Anabilim Dalı - yoksis_id: 122213 - foet_code: 524 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122209 - osym_id: -- - name: Termodinamik Anabilim Dalı - yoksis_id: 122212 - foet_code: 521 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122209 - osym_id: -- - name: Termodinamik ve Enerji Teknolojisi Anabilim Dalı - yoksis_id: 122214 - foet_code: 521 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122209 - osym_id: -- - name: Makine Mühendisliği Bölümü - yoksis_id: 122215 - foet_code: 521 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Enerji Anabilim Dalı - yoksis_id: 122216 - foet_code: 522 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122215 - osym_id: -- - name: Kartografya Anabilim Dalı - yoksis_id: 122222 - foet_code: 581 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122215 - osym_id: -- - name: Konstrüksiyon ve İmalat Anabilim Dalı - yoksis_id: 122217 - foet_code: 521 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122215 - osym_id: -- - name: Makine Mühendisliği Anabilim Dalı - yoksis_id: 122221 - foet_code: 521 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122215 - osym_id: -- - name: Makine Mühendisliği Pr. - yoksis_id: 168873 - foet_code: 521 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122215 - osym_id: 108210674 -- - name: Makine Mühendisliği Pr. (İö) - yoksis_id: 168874 - foet_code: 521 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122215 - osym_id: 108230333 -- - name: Makine Teorisi ve Dinamiği Anabilim Dalı - yoksis_id: 122218 - foet_code: 521 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122215 - osym_id: -- - name: Mekanik Anabilim Dalı - yoksis_id: 122219 - foet_code: 521 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122215 - osym_id: -- - name: Termodinamik Anabilim Dalı - yoksis_id: 122220 - foet_code: 521 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122215 - osym_id: -- - name: Metalurji ve Malzeme Mühendisliği Bölümü - yoksis_id: 122223 - foet_code: 521 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Malzeme Bilimi ve Mühendisliği Anabilim Dalı - yoksis_id: 122224 - foet_code: 521 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122223 - osym_id: -- - name: Malzeme Bilimi ve Mühendisliği Pr. - yoksis_id: 168875 - foet_code: 521 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: İngilizce (%30) - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122223 - osym_id: 108210683 -- - name: Metalurji ve Malzeme Mühendisliği Pr. - yoksis_id: 333678 - foet_code: 521 - founded_at: 28.02.2018 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122223 - osym_id: -- - name: Tıp Mühendisliği Bölümü - yoksis_id: 168790 - foet_code: 520 - founded_at: 10.09.2009 - duration: - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Çevre Mühendisliği Bölümü - yoksis_id: 122188 - foet_code: 851 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Çevre Bilimleri Anabilim Dalı - yoksis_id: 122189 - foet_code: 422 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122188 - osym_id: -- - name: Çevre Mühendisliği Anabilim Dalı - yoksis_id: 122191 - foet_code: 851 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122188 - osym_id: -- - name: Çevre Mühendisliği Pr. - yoksis_id: 168862 - foet_code: 851 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122188 - osym_id: 108210311 -- - name: Çevre Mühendisliği Pr. (İö) - yoksis_id: 168863 - foet_code: 851 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122188 - osym_id: 108230193 -- - name: Çevre Teknolojisi Anabilim Dalı - yoksis_id: 122190 - foet_code: 851 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122188 - osym_id: -- - name: İnşaat Mühendisliği Bölümü - yoksis_id: 122198 - foet_code: 582 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122183 - osym_id: -- - name: Geoteknik Anabilim Dalı - yoksis_id: 122199 - foet_code: 443 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122198 - osym_id: -- - name: Hidrolik Anabilim Dalı - yoksis_id: 122200 - foet_code: 582 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122198 - osym_id: -- - name: Mekanik Anabilim Dalı - yoksis_id: 122201 - foet_code: 521 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122198 - osym_id: -- - name: Ulaştırma Anabilim Dalı - yoksis_id: 122202 - foet_code: 840 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122198 - osym_id: -- - name: Yapı Anabilim Dalı - yoksis_id: 122203 - foet_code: 582 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122198 - osym_id: -- - name: İnşaat Mühendisliği Pr. - yoksis_id: 168871 - foet_code: 582 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122198 - osym_id: 108210347 -- - name: İnşaat Mühendisliği Pr. (%25 Burslu) - yoksis_id: 299067 - foet_code: 582 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122198 - osym_id: -- - name: İnşaat Mühendisliği Pr. (%50 Burslu) - yoksis_id: 299068 - foet_code: 582 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122198 - osym_id: -- - name: İnşaat Mühendisliği Pr. (Tam Burslu) - yoksis_id: 299065 - foet_code: 582 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122198 - osym_id: -- - name: İnşaat Mühendisliği Pr. (Ücretli) - yoksis_id: 299066 - foet_code: 582 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122198 - osym_id: -- - name: İnşaat Mühendisliği Pr. (İö) - yoksis_id: 168872 - foet_code: 582 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122198 - osym_id: 108230281 -- - name: Mimarlık Fakültesi - yoksis_id: 208604 - foet_code: - founded_at: 26.02.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Mimarlık Bölümü - yoksis_id: 214339 - foet_code: 581 - founded_at: 14.03.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208604 - osym_id: -- - name: Mimarlık Anabilim Dalı - yoksis_id: 319350 - foet_code: 581 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 214339 - osym_id: -- - name: Mimarlık Pr. - yoksis_id: 245567 - foet_code: 581 - founded_at: 12.09.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 214339 - osym_id: 108210965 -- - name: Mimarlık Pr. (%25 Burslu) - yoksis_id: 299071 - foet_code: 581 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 214339 - osym_id: -- - name: Mimarlık Pr. (%50 Burslu) - yoksis_id: 299072 - foet_code: 581 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 214339 - osym_id: -- - name: Mimarlık Pr. (%75 Burslu) - yoksis_id: 310648 - foet_code: 581 - founded_at: 19.12.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 214339 - osym_id: -- - name: Mimarlık Pr. (Tam Burslu) - yoksis_id: 299069 - foet_code: 581 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 214339 - osym_id: -- - name: Mimarlık Pr. (Ücretli) - yoksis_id: 299070 - foet_code: 581 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 214339 - osym_id: -- - name: Peyzaj Mimarlığı Bölümü - yoksis_id: 247957 - foet_code: 581 - founded_at: 01.01.1900 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208604 - osym_id: -- - name: Peyzaj Mimarlığı Anabilim Dalı - yoksis_id: 328482 - foet_code: 581 - founded_at: 14.08.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 247957 - osym_id: -- - name: İç Mimarlık Bölümü - yoksis_id: 247958 - foet_code: 214 - founded_at: 01.01.1900 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208604 - osym_id: -- - name: İç Mimarlık Anabilim Dalı - yoksis_id: 319351 - foet_code: 214 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 247958 - osym_id: -- - name: İç Mimarlık Pr. (%25 Burslu) - yoksis_id: 299063 - foet_code: 214 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 247958 - osym_id: -- - name: İç Mimarlık Pr. (%50 Burslu) - yoksis_id: 299064 - foet_code: 214 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 247958 - osym_id: -- - name: İç Mimarlık Pr. (Tam Burslu) - yoksis_id: 299061 - foet_code: 214 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 247958 - osym_id: -- - name: İç Mimarlık Pr. (Ücretli) - yoksis_id: 299062 - foet_code: 214 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 247958 - osym_id: -- - name: Şehir ve Bölge Planlama Bölümü - yoksis_id: 251540 - foet_code: 581 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208604 - osym_id: -- - name: Şehir ve Bölge Planlama Anabilim Dalı - yoksis_id: 319352 - foet_code: 581 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 251540 - osym_id: -- - name: Okul Öncesi Eğitimi Uygulama ve Araştırma Merkezi - yoksis_id: 232712 - foet_code: - founded_at: 17.08.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Ordu Fen-Edebiyat Fakültesi - yoksis_id: 269769 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Biyoloji Pr. - yoksis_id: 273659 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269769 - osym_id: -- - name: Matematik Pr. - yoksis_id: 273660 - foet_code: 461 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269769 - osym_id: -- - name: Tarih Pr. - yoksis_id: 273661 - foet_code: 225 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269769 - osym_id: -- - name: Türk Dili ve Edebiyatı Pr. - yoksis_id: 273662 - foet_code: 223 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269769 - osym_id: -- - name: Ordu Sağlık Hizmetleri Meslek Yüksekokulu - yoksis_id: 269770 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Ebelik Pr. - yoksis_id: 273663 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269770 - osym_id: -- - name: Hemşirelik Pr. (A) - yoksis_id: 273664 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269770 - osym_id: -- - name: Hemşirelik Pr. (B) - yoksis_id: 273665 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269770 - osym_id: -- - name: Ordu Sağlık Yüksekokulu - yoksis_id: 269771 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Hemşirelik Pr. - yoksis_id: 273666 - foet_code: 723 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269771 - osym_id: -- - name: Ornitoloji Araştırma ve Uygulama Merkezi - yoksis_id: 169410 - foet_code: - founded_at: 30.04.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Psikoloji Uygulama ve Araştırma Merkezi - yoksis_id: 284594 - foet_code: - founded_at: 20.01.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Rektörlük - yoksis_id: 122287 - foet_code: - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Rektörlük - parent_yoksis_id: 121946 - osym_id: -- - name: Atatürk İlkeleri ve İnkılap Tarihi Bölümü - yoksis_id: 169437 - foet_code: 225 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122287 - osym_id: -- - name: Beden Eğitimi ve Spor Bölümü - yoksis_id: 169448 - foet_code: 146 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122287 - osym_id: -- - name: Enformatik Bölümü - yoksis_id: 122288 - foet_code: 481 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122287 - osym_id: -- - name: Güzel Sanatlar Bölümü - yoksis_id: 169450 - foet_code: 211 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122287 - osym_id: -- - name: Ortak Dersler Bölümü - yoksis_id: 128046 - foet_code: 999 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122287 - osym_id: -- - name: Türk Dili Bölümü - yoksis_id: 169452 - foet_code: 223 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122287 - osym_id: -- - name: Yabancı Diller Bölümü - yoksis_id: 169457 - foet_code: 222 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122287 - osym_id: -- - name: Samsun Eğitim Yüksekokulu - yoksis_id: 321363 - foet_code: - founded_at: 01.01.2009 - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Sınıf Öğretmenliği Pr. - yoksis_id: 321364 - foet_code: 144 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 321363 - osym_id: -- - name: Samsun Meslek Yüksekokulu - yoksis_id: 122360 - foet_code: - founded_at: 11.03.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Teknolojileri Bölümü - yoksis_id: 169871 - foet_code: 481 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Bilgisayar Programcılığı Pr. - yoksis_id: 169874 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169871 - osym_id: 108250346 -- - name: Bilgisayar Programcılığı Pr. (Uzaktan Öğretim) - yoksis_id: 253369 - foet_code: 481 - founded_at: 19.03.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169871 - osym_id: 108251247 -- - name: Bilgisayar Programcılığı Pr. (İö) - yoksis_id: 169876 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169871 - osym_id: 108270402 -- - name: Bitkisel ve Hayvansal Üretim Bölümü - yoksis_id: 169860 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Seracılık Pr. - yoksis_id: 169861 - foet_code: 622 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169860 - osym_id: 108250276 -- - name: El Sanatları Bölümü - yoksis_id: 169847 - foet_code: 215 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Mimari Dekoratif Sanatlar Pr. - yoksis_id: 169851 - foet_code: 214 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169847 - osym_id: 108250258 -- - name: Mimari Dekoratif Sanatlar Pr. (İö) - yoksis_id: 169850 - foet_code: 214 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169847 - osym_id: 108270298 -- - name: Elektronik ve Otomasyon Bölümü - yoksis_id: 169899 - foet_code: 523 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Elektronik Teknolojisi Pr. - yoksis_id: 169903 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169899 - osym_id: -- - name: Elektronik Teknolojisi Pr. (İö) - yoksis_id: 169905 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169899 - osym_id: -- - name: Elektrik ve Enerji Bölümü - yoksis_id: 169892 - foet_code: 522 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Elektrik Pr. - yoksis_id: 174844 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169892 - osym_id: -- - name: Elektrik Pr. (İö) - yoksis_id: 169895 - foet_code: 522 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169892 - osym_id: -- - name: Görsel, İşitsel Teknikler ve Medya Yapımcılığı Bölümü - yoksis_id: 169828 - foet_code: 213 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Basım ve Yayın Teknolojileri Pr. - yoksis_id: 146267 - foet_code: 213 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169828 - osym_id: 108250725 -- - name: Kimya ve Kimyasal İşleme Teknolojileri Bölümü - yoksis_id: 174840 - foet_code: 524 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Kimya Teknolojisi Pr. - yoksis_id: 174841 - foet_code: 524 - founded_at: - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 174840 - osym_id: -- - name: Makine ve Metal Teknolojileri Bölümü - yoksis_id: 169866 - foet_code: 521 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Tarım Makineleri Pr. - yoksis_id: 146268 - foet_code: 525 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169866 - osym_id: 108250867 -- - name: Motorlu Araçlar ve Ulaştırma Teknolojileri Bölümü - yoksis_id: 169909 - foet_code: 525 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Otomotiv Teknolojisi Pr. (İö) - yoksis_id: 145865 - foet_code: 525 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169909 - osym_id: -- - name: Muhasebe ve Vergi Bölümü - yoksis_id: 169802 - foet_code: 344 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Muhasebe ve Vergi Uygulamaları Pr. - yoksis_id: 145863 - foet_code: 344 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169802 - osym_id: 108250734 -- - name: Muhasebe ve Vergi Uygulamaları Pr. (İö) - yoksis_id: 169804 - foet_code: 344 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169802 - osym_id: 108270686 -- - name: Optisyenlik Pr. - yoksis_id: 275954 - foet_code: 725 - founded_at: 08.05.2015 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122360 - osym_id: -- - name: Otel, Lokanta ve İkram Hizmetleri Bölümü - yoksis_id: 168851 - foet_code: 811 - founded_at: 11.03.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Ağırlama Hizmetleri Pr. - yoksis_id: 168852 - foet_code: 811 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 168851 - osym_id: -- - name: Ağırlama Hizmetleri Pr. (İö) - yoksis_id: 169807 - foet_code: 811 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 168851 - osym_id: -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 258274 - foet_code: 811 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 168851 - osym_id: 108250301 -- - name: Turizm ve Otel İşletmeciliği Pr. (İö) - yoksis_id: 320498 - foet_code: 811 - founded_at: 20.04.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 168851 - osym_id: 108270323 -- - name: Park ve Bahçe Bitkileri Bölümü - yoksis_id: 174835 - foet_code: 622 - founded_at: 11.03.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Peyzaj ve Süs Bitkileri Pr. - yoksis_id: 174836 - foet_code: 622 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 174835 - osym_id: 108250964 -- - name: Peyzaj ve Süs Bitkileri Pr. (İö) - yoksis_id: 174838 - foet_code: 622 - founded_at: - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 174835 - osym_id: 108270862 -- - name: Pazarlama ve Reklamcılık Bölümü - yoksis_id: 253372 - foet_code: 342 - founded_at: 19.03.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Halkla İlişkiler ve Tanıtım Pr. - yoksis_id: 213760 - foet_code: 342 - founded_at: 15.02.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 253372 - osym_id: 108251256 -- - name: Medya ve İletişim Pr. (Uzaktan Öğretim) - yoksis_id: 253373 - foet_code: 321 - founded_at: 19.03.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 253372 - osym_id: 108251229 -- - name: Sağlık Programları Bölümü - yoksis_id: 128071 - foet_code: 720 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Çocuk Gelişimi Pr. (İö) - yoksis_id: 128073 - foet_code: 143 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128071 - osym_id: 108270253 -- - name: Tasarım Bölümü - yoksis_id: 169841 - foet_code: 214 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Grafik Tasarım Pr. (İö) - yoksis_id: 145864 - foet_code: 213 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169841 - osym_id: -- - name: Grafik Tasarımı Pr. - yoksis_id: 240430 - foet_code: 213 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169841 - osym_id: 108251123 -- - name: Teknik Programlar Bölümü - yoksis_id: 122361 - foet_code: 520 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Basım ve Yayın Teknolojileri Pr. - yoksis_id: 122369 - foet_code: 213 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: 108250725 -- - name: Basım ve Yayın Teknolojileri Pr. (İö) - yoksis_id: 122363 - foet_code: 213 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. - yoksis_id: 145810 - foet_code: 481 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. (İö) - yoksis_id: 122367 - foet_code: 481 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Duvar Süsleme Sanatları Pr. - yoksis_id: 301883 - foet_code: 211 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Duvar Süsleme Sanatları Pr. (İö) - yoksis_id: 301884 - foet_code: 211 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: El Sanatları Pr. - yoksis_id: 128057 - foet_code: 215 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Elektronik Pr. - yoksis_id: 122362 - foet_code: 523 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Elektrik Pr. (İö) - yoksis_id: 128058 - foet_code: 522 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Endüstriyel Elektronik Pr. - yoksis_id: 122366 - foet_code: 523 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Endüstriyel Elektronik Teknolojisi Pr. (İö) - yoksis_id: 145813 - foet_code: 523 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Grafik Tasarımı Pr. (İö) - yoksis_id: 128059 - foet_code: 213 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: 108270677 -- - name: Makine Pr. - yoksis_id: 128061 - foet_code: 521 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Mimari Dekoratif Sanatlar Pr. - yoksis_id: 122368 - foet_code: 214 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: 108250258 -- - name: Mimari Dekoratif Sanatlar Pr. (İö) - yoksis_id: 169843 - foet_code: 214 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: 108270298 -- - name: Otomotiv Pr. (İö) - yoksis_id: 128065 - foet_code: 525 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Seracılık Pr. - yoksis_id: 122365 - foet_code: 622 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: 108250276 -- - name: Tarım Alet ve Makineleri Pr. - yoksis_id: 122364 - foet_code: 525 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Tekstil Pr. - yoksis_id: 128069 - foet_code: 542 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122361 - osym_id: -- - name: Tekstil, Giyim, Ayakkabı ve Deri Bölümü - yoksis_id: 282782 - foet_code: 542 - founded_at: 09.12.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Giyim Üretim Teknolojisi Pr. - yoksis_id: 282783 - foet_code: 542 - founded_at: 09.12.2015 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 282782 - osym_id: -- - name: Çocuk Bakımı ve Gençlik Hizmetleri Bölümü - yoksis_id: 215482 - foet_code: 761 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Çocuk Gelişimi Pr. - yoksis_id: 215483 - foet_code: 143 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215482 - osym_id: 108251053 -- - name: Çocuk Gelişimi Pr. (Uzaktan Öğretim) - yoksis_id: 253371 - foet_code: 143 - founded_at: 19.03.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215482 - osym_id: 108251238 -- - name: Çocuk Gelişimi Pr. (Uzaktan Öğretim) (%25 Burslu) - yoksis_id: 304693 - foet_code: 143 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215482 - osym_id: -- - name: Çocuk Gelişimi Pr. (Ücretli) - yoksis_id: 304695 - foet_code: 143 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215482 - osym_id: -- - name: Çocuk Gelişimi Pr. (İö) - yoksis_id: 169885 - foet_code: 143 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215482 - osym_id: 108270253 -- - name: İktisadi ve İdari Programlar Bölümü - yoksis_id: 122370 - foet_code: 314 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122360 - osym_id: -- - name: Ağırlama Hizmetleri Pr. - yoksis_id: 145866 - foet_code: 811 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122370 - osym_id: -- - name: Ağırlama Hizmetleri Pr. (İö) - yoksis_id: 169806 - foet_code: 811 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122370 - osym_id: -- - name: Muhasebe ve Vergi Uygulamaları Pr. - yoksis_id: 122371 - foet_code: 344 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122370 - osym_id: 108250734 -- - name: Muhasebe ve Vergi Uygulamaları Pr. (İö) - yoksis_id: 169803 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122370 - osym_id: 108270686 -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 122372 - foet_code: 811 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122370 - osym_id: 108250301 -- - name: Turizm ve Otel İşletmeciliği Pr. (İö) - yoksis_id: 169805 - foet_code: 811 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122370 - osym_id: 108270323 -- - name: Turizm ve Otelcilik Pr. - yoksis_id: 301948 - foet_code: 811 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122370 - osym_id: -- - name: Turizm ve Otelcilik Pr. (İö) - yoksis_id: 301949 - foet_code: 811 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122370 - osym_id: -- - name: Samsun Sağlık Hizmetleri Meslek Yüksekokulu - yoksis_id: 269772 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Ebelik Pr. - yoksis_id: 273667 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269772 - osym_id: -- - name: Hemşirelik Pr. (A) - yoksis_id: 273668 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269772 - osym_id: -- - name: Hemşirelik Pr. (B) - yoksis_id: 273669 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269772 - osym_id: -- - name: Samsun Sağlık Yüksekokulu - yoksis_id: 122352 - foet_code: - founded_at: 02.11.1996 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Beslenme ve Diyetetik Bölümü - yoksis_id: 147574 - foet_code: 726 - founded_at: 10.09.2009 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122352 - osym_id: -- - name: Beslenme Bilimleri Anabilim Dalı - yoksis_id: 250147 - foet_code: 726 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147574 - osym_id: -- - name: Beslenme ve Diyetetik Pr. - yoksis_id: 240429 - foet_code: 726 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 147574 - osym_id: 108210832 -- - name: Beslenme ve Diyetetik Pr. (%25 Burslu) - yoksis_id: 308558 - foet_code: 726 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 147574 - osym_id: -- - name: Beslenme ve Diyetetik Pr. (%50 Burslu) - yoksis_id: 304711 - foet_code: 726 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 147574 - osym_id: -- - name: Beslenme ve Diyetetik Pr. (Ücretli) - yoksis_id: 308559 - foet_code: 726 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 147574 - osym_id: -- - name: Diyetetik Anabilim Dalı - yoksis_id: 250148 - foet_code: 726 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147574 - osym_id: -- - name: Toplu Beslenme Sistemleri Anabilim Dalı - yoksis_id: 250150 - foet_code: 726 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147574 - osym_id: -- - name: Toplum Beslenmesi Anabilim Dalı - yoksis_id: 250149 - foet_code: 726 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147574 - osym_id: -- - name: Dil ve Konuşma Terapisi Bölümü - yoksis_id: 259860 - foet_code: 726 - founded_at: 01.10.2014 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122352 - osym_id: -- - name: Ebelik Bölümü - yoksis_id: 122353 - foet_code: 723 - founded_at: 10.09.2009 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122352 - osym_id: -- - name: Ebelik Pr. - yoksis_id: 169395 - foet_code: 723 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122353 - osym_id: 108210426 -- - name: Ebelik Bölümü (Lisans Tamamlama) - yoksis_id: 147596 - foet_code: 723 - founded_at: 10.09.2009 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122352 - osym_id: -- - name: Ebelik Pr. (Lisans Tamamlama) - yoksis_id: 245410 - foet_code: 723 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 147596 - osym_id: -- - name: Hemşirelik Bölümü - yoksis_id: 122354 - foet_code: 723 - founded_at: 10.09.2009 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122352 - osym_id: -- - name: Cerrahi Hastalıklar Hemşireliği Anabilim Dalı - yoksis_id: 250153 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122354 - osym_id: -- - name: Doğum ve Kadın Hastalıkları Hemşireliği Anabilim Dalı - yoksis_id: 250154 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122354 - osym_id: -- - name: Halk Sağlığı Hemşireliği Anabilim Dalı - yoksis_id: 250157 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122354 - osym_id: -- - name: Hemşirelik Esasları Anabilim Dalı - yoksis_id: 250151 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122354 - osym_id: -- - name: Hemşirelik Pr. - yoksis_id: 169397 - foet_code: 723 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122354 - osym_id: 108210435 -- - name: Hemşirelik Pr. (%25 Burslu) - yoksis_id: 308534 - foet_code: 723 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122354 - osym_id: -- - name: Hemşirelik Pr. (%50 Burslu) - yoksis_id: 304714 - foet_code: 723 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122354 - osym_id: -- - name: Hemşirelik Pr. (Tam Burslu) - yoksis_id: 304713 - foet_code: 723 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122354 - osym_id: -- - name: Hemşirelik Pr. (Ücretli) - yoksis_id: 308553 - foet_code: 723 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122354 - osym_id: -- - name: Hemşirelikte Yönetim Anabilim Dalı - yoksis_id: 250158 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122354 - osym_id: -- - name: Psikiyatri Hemşireliği Anabilim Dalı - yoksis_id: 250156 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122354 - osym_id: -- - name: Çocuk Sağlığı ve Hastalıkları Hemşireliği Anabilim Dalı - yoksis_id: 250155 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122354 - osym_id: -- - name: İç Hastalıkları Hemşireliği Anabilim Dalı - yoksis_id: 250152 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122354 - osym_id: -- - name: Sağlık Yönetimi Bölümü - yoksis_id: 220472 - foet_code: 345 - founded_at: 26.07.2012 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122352 - osym_id: -- - name: Sağlık Yönetimi Pr. - yoksis_id: 267871 - foet_code: 345 - founded_at: 26.03.2015 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 220472 - osym_id: 108211045 -- - name: Sosyal Hizmetler Bölümü - yoksis_id: 201577 - foet_code: 762 - founded_at: 05.01.2011 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122352 - osym_id: -- - name: Sosyal Hizmet Pr. - yoksis_id: 256685 - foet_code: 762 - founded_at: 17.04.2014 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 201577 - osym_id: 108210983 -- - name: Sosyal Hizmet Pr. (Tam Burslu) - yoksis_id: 304722 - foet_code: 762 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 201577 - osym_id: -- - name: Sosyal Hizmet Pr. (Ücretli) - yoksis_id: 308560 - foet_code: 762 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 201577 - osym_id: -- - name: Sağlık Bilimleri Enstitüsü - yoksis_id: 122387 - foet_code: - founded_at: 20.07.1982 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Enstitü - parent_yoksis_id: 121946 - osym_id: -- - name: Acil Hemşireliği (Dr) - yoksis_id: 329992 - foet_code: 723 - founded_at: 22.02.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Acil Hemşireliği (Yl) (Tezli) - yoksis_id: 329991 - foet_code: 723 - founded_at: 22.02.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Acil Tıp Hemşireliği (Dr) - yoksis_id: 257558 - foet_code: 723 - founded_at: 17.04.2014 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Acil Tıp Hemşireliği (Yl) (Tezli) - yoksis_id: 213248 - foet_code: 723 - founded_at: 30.11.2011 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Alerji-İmmünoloji (Yl) (Tezli) - yoksis_id: 219171 - foet_code: 721 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Anatomi (Dr) - yoksis_id: 169540 - foet_code: 721 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Anatomi (Veteriner) (Dr) - yoksis_id: 267772 - foet_code: 721 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Anatomi (Veteriner) (Yl) (Tezli) - yoksis_id: 169511 - foet_code: 721 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Anatomi (Yl) (Tezli) - yoksis_id: 267774 - foet_code: 721 - founded_at: - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Antrenörlük Eğitimi (Dr) - yoksis_id: 267669 - foet_code: 146 - founded_at: 25.03.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Antrenörlük Eğitimi (Yl) (Tezli) - yoksis_id: 267668 - foet_code: 146 - founded_at: 25.03.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Ağız Çene ve Diş Hastalıkları Cerrahisi (Dr) - yoksis_id: 169547 - foet_code: 724 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Ağız, Diş ve Çene Radyolojisi (Dr) - yoksis_id: 267775 - foet_code: 724 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Beden Eğitimi ve Spor (Dr) - yoksis_id: 169551 - foet_code: 146 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Beden Eğitimi ve Spor (Yl) (Tezli) - yoksis_id: 267776 - foet_code: 146 - founded_at: 30.04.2018 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Beslenme Bilimleri (Yl) (Tezli) - yoksis_id: 225937 - foet_code: 726 - founded_at: 09.08.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Besin Hijyeni ve Teknolojisi (Dr) - yoksis_id: 169576 - foet_code: 541 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Besin Hijyeni ve Teknolojisi (Yl) (Tezli) - yoksis_id: 169516 - foet_code: 541 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Biyokimya (Dr) (Veteriner) - yoksis_id: 213250 - foet_code: 421 - founded_at: 30.11.2011 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Biyokimya (Veteriner) (Yl) (Tezli) - yoksis_id: 213249 - foet_code: 421 - founded_at: 30.11.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Biyoistatistik ve Tıp Bilimi (Dr) - yoksis_id: 211302 - foet_code: 462 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Biyoistatistik ve Tıp Bilimi (Yl) (Tezli) - yoksis_id: 211301 - foet_code: 462 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Cerrahi (Veteriner) (Dr) - yoksis_id: 255317 - foet_code: 640 - founded_at: 20.02.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Cerrahi (Veteriner) (Yl) (Tezli) - yoksis_id: 244886 - foet_code: 640 - founded_at: 15.08.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Doğum ve Jinekoloji (Dr) - yoksis_id: 169578 - foet_code: 640 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Doğum ve Kadın Hastalıkları Hemşireliği (Dr) - yoksis_id: 301224 - foet_code: 723 - founded_at: 10.08.2016 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Doğum ve Kadın Hastalıkları Hemşireliği (Yl) (Tezli) - yoksis_id: 301216 - foet_code: 723 - founded_at: 10.08.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Doğum ve Kadın Hastalıkları Hemşireliği (Yl) (Tezsiz) (İö) - yoksis_id: 301217 - foet_code: 723 - founded_at: 10.08.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Doğum ve Vinekoloji (Veteriner) (Yl) (Tezli) - yoksis_id: 169535 - foet_code: 640 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Dölerme ve Suni Tohumlama (Dr) - yoksis_id: 169574 - foet_code: 640 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Dölerme ve Suni Tohumlama (Veteriner) (Yl) (Tezli) - yoksis_id: 169517 - foet_code: 640 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Diş Hastalıkları ve Tedavisi (Dr) - yoksis_id: 169553 - foet_code: 724 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Ebelik (Yl) (Tezli) - yoksis_id: 323921 - foet_code: 723 - founded_at: 07.06.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Endodonti (Dr) - yoksis_id: 209677 - foet_code: 724 - founded_at: 23.08.2011 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Evde Bakım Hemşireliği (Yl) (Tezli) - yoksis_id: 267777 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Evde Bakım Hemşireliği (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 267778 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Evde Bakım Hemşireliği (Yl) (Tezsiz) (İö) - yoksis_id: 220719 - foet_code: 723 - founded_at: 05.06.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Farmakoloji (Dr) - yoksis_id: 169567 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Farmakoloji ve Toksikoloji (Dr) - yoksis_id: 169572 - foet_code: 421 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Farmakoloji ve Toksikoloji Veteriner (Yl) (Tezli) - yoksis_id: 283800 - foet_code: 421 - founded_at: 06.01.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Fizyoloji (Dr) - yoksis_id: 169541 - foet_code: 721 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Fizyoloji (Veteriner) (Yl) (Tezli) - yoksis_id: 257559 - foet_code: 721 - founded_at: 17.04.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Fizyoloji (Yl) (Tezli) - yoksis_id: 267779 - foet_code: 721 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Halk Sağlığı (Dr) - yoksis_id: 169558 - foet_code: 720 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Halk Sağlığı Hemşireliği (Yl) (Tezli) - yoksis_id: 169518 - foet_code: 723 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Hastalıklar (Dr) (Veteriner) - yoksis_id: 219170 - foet_code: 624 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Hayvan Besleme ve Beslenme Hastalıkları (Dr) - yoksis_id: 169580 - foet_code: 640 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Hayvan Besleme ve Beslenme Hastalıkları (Yl) (Tezli) (Veteriner) - yoksis_id: 169521 - foet_code: 640 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Hemşirelik (Dr) - yoksis_id: 285232 - foet_code: 723 - founded_at: 22.06.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Hemşirelik (Yl) (Tezli) - yoksis_id: 285233 - foet_code: 723 - founded_at: 22.06.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Hemşirelik (Yl) (Tezli) (Hitit Üniv. Ortak) - yoksis_id: 284464 - foet_code: 723 - founded_at: 13.01.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Hemşirelik (Yl) (Tezsiz) - yoksis_id: 290926 - foet_code: 723 - founded_at: 10.06.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Histoloji ve Embriyoloji (Dr) - yoksis_id: 219168 - foet_code: 721 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Histoloji ve Embriyoloji (Yl) (Tezli) - yoksis_id: 219167 - foet_code: 721 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Kardiyopulmoner Fizyoterapi (Yl) (Tezli) - yoksis_id: 230172 - foet_code: 726 - founded_at: 25.08.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Klinik Sinir Bilimleri (Dr) - yoksis_id: 236919 - foet_code: 721 - founded_at: 28.03.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Klinik Toksikoloji Anabilim Dalı (Disiplinlerarası) - yoksis_id: 297555 - foet_code: 421 - founded_at: 22.06.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Anabilim Dalı - parent_yoksis_id: 122387 - osym_id: -- - name: Klinik Toksikoloji (Dr) (Disiplinlerarası) - yoksis_id: 297556 - foet_code: 421 - founded_at: 22.06.2016 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 297555 - osym_id: -- - name: Moleküler Tıp (Dr) - yoksis_id: 257542 - foet_code: 721 - founded_at: 17.04.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Moleküler Tıp (Yl) (Tezli) - yoksis_id: 257541 - foet_code: 721 - founded_at: 17.04.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Mikrobiyoloji (Veteriner) (Yl) (Tezli) - yoksis_id: 225902 - foet_code: 421 - founded_at: 09.08.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Mikrobiyoloji Anabilim Dalı (Disiplinlerarası) - yoksis_id: 280440 - foet_code: 421 - founded_at: 05.08.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Anabilim Dalı - parent_yoksis_id: 122387 - osym_id: -- - name: Mikrobiyoloji (Veteriner) (Dr) - yoksis_id: 280441 - foet_code: 421 - founded_at: 05.08.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Doktora Programı - parent_yoksis_id: 280440 - osym_id: -- - name: Odyoloji (Yl) (Tezli) - yoksis_id: 169523 - foet_code: 721 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Oral Diagnoz ve Radyoloji (Dr) - yoksis_id: 169555 - foet_code: 724 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Ortodonti (Dr) - yoksis_id: 169543 - foet_code: 724 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Parazitoloji (Dr) - yoksis_id: 169560 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Parazitoloji (Veteriner) (Yl) (Tezli) - yoksis_id: 225901 - foet_code: 421 - founded_at: 09.08.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Patoloji (Dr) - yoksis_id: 169561 - foet_code: 721 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Patoloji (Dr) (Veteriner) - yoksis_id: 219169 - foet_code: 721 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Pedodonti (Dr) - yoksis_id: 169570 - foet_code: 724 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Periodontoloji (Dr) - yoksis_id: 169546 - foet_code: 724 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Protetik Diş Tedavisi (Dr) - yoksis_id: 169556 - foet_code: 724 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Radyolojik Bilimler (Dr) - yoksis_id: 309657 - foet_code: 725 - founded_at: 28.03.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Radyolojik Bilimler (Yl) (Tezli) - yoksis_id: 219260 - foet_code: 725 - founded_at: 03.03.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Ruh Sağlığı ve Hastalıkları Hemşireliği (Yl) (Tezli) - yoksis_id: 169527 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Sağlık Kurumları Yönetimi (Yl) (Tezsiz) (İö) (Canik Başarı Ortak) - yoksis_id: 235440 - foet_code: 345 - founded_at: 01.03.2013 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Sağlık Yönetimi (Dr) - yoksis_id: 278605 - foet_code: 345 - founded_at: 16.06.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Sağlık Yönetimi (Yl) (Tezli) - yoksis_id: 213229 - foet_code: 345 - founded_at: 30.11.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Sağlık Yönetimi (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 215871 - foet_code: 345 - founded_at: 19.04.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Sağlık Yönetimi (Yl) (Tezsiz) (İö) - yoksis_id: 225903 - foet_code: 345 - founded_at: 09.08.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Su Ürünleri Hastalıkları (Yl) (Tezli) - yoksis_id: 261143 - foet_code: 624 - founded_at: 25.09.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Sucul Hayvan Hastalıkları (Dr) - yoksis_id: 334300 - foet_code: 640 - founded_at: 28.02.2018 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Sinir Bilimleri Anabilim Dalı - yoksis_id: 203748 - foet_code: 721 - founded_at: 03.03.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122387 - osym_id: -- - name: Sinir Bilimleri (Dr) - yoksis_id: 203750 - foet_code: 721 - founded_at: 03.03.2011 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Doktora Programı - parent_yoksis_id: 203748 - osym_id: -- - name: Sinir Bilimleri (Yl) (Tezli) - yoksis_id: 203749 - foet_code: 721 - founded_at: 03.03.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 203748 - osym_id: -- - name: Tıbbi Biyokimya (Dr) - yoksis_id: 169539 - foet_code: 421 - founded_at: 01.01.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Tıbbi Biyokimya (Yl) (Tezli) - yoksis_id: 267781 - foet_code: 421 - founded_at: 01.01.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Tıbbi Biyoloji (Dr) - yoksis_id: 211304 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Tıbbi Biyoloji (Yl) (Tezli) - yoksis_id: 211303 - foet_code: 421 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Tıbbi Farmakoloji (Dr) - yoksis_id: 211300 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Tıbbi Farmakoloji (Yl) (Tezli) - yoksis_id: 211299 - foet_code: 421 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Tıbbi Mikrobiyoloji (Dr) - yoksis_id: 169549 - foet_code: 421 - founded_at: 01.01.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Tıbbi Mikrobiyoloji (Yl) (Tezli) - yoksis_id: 267780 - foet_code: 421 - founded_at: 01.01.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Tıp Hukuku Anabilim Dalı (Disiplinlerarası) - yoksis_id: 301225 - foet_code: 380 - founded_at: 10.08.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Anabilim Dalı - parent_yoksis_id: 122387 - osym_id: -- - name: Tıp Hukuku (Yl) (Tezli) - yoksis_id: 301226 - foet_code: 380 - founded_at: 10.08.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 301225 - osym_id: -- - name: Uluslararası Düzenleyici Bilim (Yl) (Tezli) - yoksis_id: 261826 - foet_code: 720 - founded_at: 15.10.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Veteriner Hekimliği Tarihi ve Deontoloji (Dr) - yoksis_id: 255372 - foet_code: 226 - founded_at: 26.02.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Veteriner Hekimliği Tarihi ve Deontoloji (Yl) (Tezli) - yoksis_id: 255371 - foet_code: 226 - founded_at: 26.02.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Veteriner Histoloji ve Embriyoloji (Yl) (Tezli) - yoksis_id: 325734 - foet_code: 721 - founded_at: 19.07.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Viroloji (Dr) - yoksis_id: 169563 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Viroloji (Veteriner) (Dr) - yoksis_id: 244885 - foet_code: 421 - founded_at: 15.08.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Viroloji (Veteriner) (Yl) (Tezli) - yoksis_id: 169533 - foet_code: 421 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Zootekni (Veteriner) (Dr) - yoksis_id: 169565 - foet_code: 621 - founded_at: 07.05.2018 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Zootekni (Veteriner) (Yl) (Tezli) - yoksis_id: 278856 - foet_code: 621 - founded_at: 24.06.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: İç Hastalıkları (Veteriner) (Dr) - yoksis_id: 169569 - foet_code: 640 - founded_at: 07.05.2018 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122387 - osym_id: -- - name: İç Hastalıkları (Yl) (Veteriner) (Tezli) - yoksis_id: 281621 - foet_code: 640 - founded_at: 22.10.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122387 - osym_id: -- - name: Sağlık Bilimleri Fakültesi - yoksis_id: 293577 - foet_code: - founded_at: 08.04.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Beslenme ve Diyetetik Bölümü - yoksis_id: 293578 - foet_code: 726 - founded_at: 08.04.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 293577 - osym_id: -- - name: Beslenme Bilimleri Anabilim Dalı - yoksis_id: 293587 - foet_code: 726 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293578 - osym_id: -- - name: Beslenme ve Diyetetik Pr. - yoksis_id: 293582 - foet_code: 726 - founded_at: 08.04.2016 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 293578 - osym_id: 108211115 -- - name: Diyetetik Anabilim Dalı - yoksis_id: 293583 - foet_code: 726 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293578 - osym_id: -- - name: Toplu Beslenme Sistemleri Anabilim Dalı - yoksis_id: 293584 - foet_code: 726 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293578 - osym_id: -- - name: Toplum Beslenmesi Anabilim Dalı - yoksis_id: 293585 - foet_code: 726 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293578 - osym_id: -- - name: Dil ve Konuşma Terapisi Bölümü - yoksis_id: 293579 - foet_code: 726 - founded_at: 01.10.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 293577 - osym_id: -- - name: Dil ve Konuşma Terapisi Anabilim Dalı - yoksis_id: 321515 - foet_code: 726 - founded_at: 11.05.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293579 - osym_id: -- - name: Ebelik Bölümü - yoksis_id: 293580 - foet_code: 723 - founded_at: 08.04.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 293577 - osym_id: -- - name: Ebelik Anabilim Dalı - yoksis_id: 321512 - foet_code: 723 - founded_at: 11.05.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293580 - osym_id: -- - name: Ebelik Pr. - yoksis_id: 293594 - foet_code: 723 - founded_at: 08.04.2016 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 293580 - osym_id: 108211124 -- - name: Hemşirelik Bölümü - yoksis_id: 293581 - foet_code: 723 - founded_at: 08.04.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 293577 - osym_id: -- - name: Cerrahi Hastalıklar Hemşireliği Anabilim Dalı - yoksis_id: 293595 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293581 - osym_id: -- - name: Doğum ve Kadın Hastalıkları Hemşireliği Anabilim Dalı - yoksis_id: 293607 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293581 - osym_id: -- - name: Halk Sağlığı Hemşireliği Anabilim Dalı - yoksis_id: 293608 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293581 - osym_id: -- - name: Hemşirelik Esasları Anabilim Dalı - yoksis_id: 293609 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293581 - osym_id: -- - name: Hemşirelik Pr. - yoksis_id: 293597 - foet_code: 723 - founded_at: 08.04.2016 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 293581 - osym_id: 108211133 -- - name: Hemşirelikte Yönetim Anabilim Dalı - yoksis_id: 293600 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293581 - osym_id: -- - name: Psikiyatri Hemşireliği Anabilim Dalı - yoksis_id: 293602 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293581 - osym_id: -- - name: Çocuk Sağlığı ve Hastalıkları Hemşireliği Anabilim Dalı - yoksis_id: 293606 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293581 - osym_id: -- - name: İç Hastalıkları Hemşireliği Anabilim Dalı - yoksis_id: 293601 - foet_code: 723 - founded_at: 29.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293581 - osym_id: -- - name: Sağlık Yönetimi Bölümü - yoksis_id: 293524 - foet_code: 345 - founded_at: 26.07.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 293577 - osym_id: -- - name: Sağlık Yönetimi Anabilim Dalı - yoksis_id: 321513 - foet_code: 345 - founded_at: 11.05.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293524 - osym_id: -- - name: Sağlık Yönetimi Pr. - yoksis_id: 293610 - foet_code: 345 - founded_at: 26.03.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 293524 - osym_id: 108211142 -- - name: Sosyal Hizmet Bölümü - yoksis_id: 293525 - foet_code: 762 - founded_at: 08.04.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 293577 - osym_id: -- - name: Sosyal Hizmet Anabilim Dalı - yoksis_id: 321514 - foet_code: 762 - founded_at: 11.05.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 293525 - osym_id: -- - name: Sosyal Hizmet Pr. - yoksis_id: 293611 - foet_code: 762 - founded_at: 17.04.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 293525 - osym_id: 108211151 -- - name: Sağlık Hizmetleri Meslek Yüksekokulu - yoksis_id: 122336 - foet_code: - founded_at: 22.03.1988 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Dişçilik Hizmetleri Bölümü - yoksis_id: 207663 - foet_code: 724 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122336 - osym_id: -- - name: Ağız ve Diş Sağlığı Pr. - yoksis_id: 228122 - foet_code: 724 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 207663 - osym_id: 108251141 -- - name: Ağız ve Diş Sağlığı Pr. (Ücretli) - yoksis_id: 304661 - foet_code: 724 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 207663 - osym_id: -- - name: Diş Protez Teknolojisi Pr. - yoksis_id: 207664 - foet_code: 724 - founded_at: - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 207663 - osym_id: -- - name: Sağlık Bakım Hizmetleri Bölümü - yoksis_id: 240437 - foet_code: 723 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122336 - osym_id: -- - name: Yaşlı Bakımı Pr. - yoksis_id: 240438 - foet_code: 723 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 240437 - osym_id: 108251044 -- - name: Yaşlı Bakımı Pr. (İö) - yoksis_id: 240439 - foet_code: 723 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 240437 - osym_id: 108270898 -- - name: Sağlık Programları Bölümü - yoksis_id: 122337 - foet_code: 720 - founded_at: 10.09.2009 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122336 - osym_id: -- - name: Ambulans ve Acil Bakım Teknikerliği Pr. - yoksis_id: 122350 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Anestezi Pr. - yoksis_id: 122338 - foet_code: 721 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: 108250364 -- - name: Anestezi Pr. (Ücretli) - yoksis_id: 304665 - foet_code: 721 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Diş Teknik Sekreterliği Pr. - yoksis_id: 122351 - foet_code: 724 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Ebelik Pr. - yoksis_id: 122339 - foet_code: 723 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Fizik Tedavi Pr. - yoksis_id: 122348 - foet_code: 726 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Gözlükçülük Pr. - yoksis_id: 122349 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Hemşirelik Pr. - yoksis_id: 122345 - foet_code: 723 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Hemşirelik Pr. (İö) - yoksis_id: 322461 - foet_code: 723 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Laboratuvar Pr. - yoksis_id: 122346 - foet_code: 524 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Odyometri Pr. - yoksis_id: 122340 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: 108251353 -- - name: Optisyenlik Pr. - yoksis_id: 122343 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: 108251211 -- - name: Protez ve Ortez Pr. - yoksis_id: 122341 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Radyoloji Pr. - yoksis_id: 122347 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Tıbbi Dokümantasyon ve Sekreterlik Pr. - yoksis_id: 169788 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: 108250407 -- - name: Tıbbi Dokümantasyon ve Sekreterlik Pr. (İö) - yoksis_id: 122342 - foet_code: 346 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: 108270668 -- - name: Tıbbi Laboratuvar Pr. - yoksis_id: 122344 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Yaşlı Bakım Hizmetleri Pr. - yoksis_id: 169792 - foet_code: 723 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Yaşlı Bakım Hizmetleri Pr. (İö) - yoksis_id: 169794 - foet_code: 723 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122337 - osym_id: -- - name: Tıbbi Hizmetler ve Teknikler Bölümü - yoksis_id: 169645 - foet_code: 720 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122336 - osym_id: -- - name: Anestezi Pr. - yoksis_id: 169647 - foet_code: 721 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108250364 -- - name: Diyaliz Pr. - yoksis_id: 215479 - foet_code: 721 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108251026 -- - name: Diyaliz Pr. (Ücretli) - yoksis_id: 304672 - foet_code: 721 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: Odyometri Pr. - yoksis_id: 254937 - foet_code: 725 - founded_at: 16.04.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108251353 -- - name: Optisyenlik Pr. - yoksis_id: 169649 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108251211 -- - name: Optisyenlik Pr. (Ücretli) - yoksis_id: 304647 - foet_code: 725 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: Paramedik Pr. - yoksis_id: 145871 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: Patoloji Laboratuvar Teknikleri Pr. - yoksis_id: 215480 - foet_code: 725 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108251035 -- - name: Patoloji Laboratuvar Teknikleri Pr. (Kktc Uyruklu) - yoksis_id: 259048 - foet_code: 725 - founded_at: 11.08.2014 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108251274 -- - name: Patoloji Laboratuvar Teknikleri Pr. (Tam Burslu) - yoksis_id: 304648 - foet_code: 725 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: Patoloji Laboratuvar Teknikleri Pr. (İö) - yoksis_id: 215481 - foet_code: 725 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108270889 -- - name: Tıbbi Dokümantasyon ve Sekreterlik Pr. - yoksis_id: 169655 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108250407 -- - name: Tıbbi Dokümantasyon ve Sekreterlik Pr. (%50 Burslu) - yoksis_id: 304682 - foet_code: 346 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: Tıbbi Dokümantasyon ve Sekreterlik Pr. (İö) - yoksis_id: 169658 - foet_code: 346 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108270668 -- - name: Tıbbi Görüntüleme Teknikleri Pr. - yoksis_id: 145869 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108250858 -- - name: Tıbbi Görüntüleme Teknikleri Pr. (%25 Burslu) - yoksis_id: 304699 - foet_code: 725 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: Tıbbi Görüntüleme Teknikleri Pr. (Ücretli) - yoksis_id: 304658 - foet_code: 725 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: Tıbbi Görüntüleme Teknikleri Pr. (İö) - yoksis_id: 243775 - foet_code: 725 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108270977 -- - name: Tıbbi Görüntüleme Teknikleri Pr. (İö) (Ücretli) - yoksis_id: 304701 - foet_code: 725 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: Tıbbi Laboratuvar Teknikleri Pr. - yoksis_id: 244308 - foet_code: 725 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108250831 -- - name: Tıbbi Laboratuvar Teknikleri Pr. (İö) - yoksis_id: 145881 - foet_code: 725 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: İlk ve Acil Yardım Pr. - yoksis_id: 229073 - foet_code: 725 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108250946 -- - name: İlk ve Acil Yardım Pr. (Ücretli) - yoksis_id: 304675 - foet_code: 725 - founded_at: 29.09.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: -- - name: İlk ve Acil Yardım Pr. (İö) - yoksis_id: 229074 - foet_code: 725 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169645 - osym_id: 108270871 -- - name: Sosyal Bilimler Enstitüsü - yoksis_id: 122388 - foet_code: - founded_at: 20.07.1982 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Enstitü - parent_yoksis_id: 121946 - osym_id: -- - name: Alman Dili Eğitimi (Yl) (Tezli) - yoksis_id: 324897 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Arkeoloji (Yl) (Tezli) - yoksis_id: 258247 - foet_code: 225 - founded_at: 19.06.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Avrupa-Akdeniz Kültürler ve Turizm (Yl) (Tezli) - yoksis_id: 261825 - foet_code: 313 - founded_at: 15.10.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Beden Eğitimi ve Spor (Dr) - yoksis_id: 266388 - foet_code: 146 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Coğrafya (Dr) - yoksis_id: 175687 - foet_code: 443 - founded_at: 01.07.2010 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Coğrafya (Yl) (Tezli) - yoksis_id: 230727 - foet_code: 443 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Coğrafya Eğitimi (Yl) (Tezli) - yoksis_id: 330606 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Coğrafya Eğitimi (Yl) (Tezsiz) - yoksis_id: 330607 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Din Eğitimi (Dr) - yoksis_id: 330594 - foet_code: 145 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Din Eğitimi (Yl) (Tezli) - yoksis_id: 330593 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Din Felsefesi (Dr) - yoksis_id: 330596 - foet_code: 226 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Din Felsefesi (Yl) (Tezli) - yoksis_id: 330595 - foet_code: 226 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Din Psikolojisi (Dr) - yoksis_id: 330598 - foet_code: 311 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Din Psikolojisi (Yl) (Tezli) - yoksis_id: 330597 - foet_code: 311 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Din Sosyolojisi (Dr) - yoksis_id: 330599 - foet_code: 312 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Dinler Tarihi (Dr) - yoksis_id: 330601 - foet_code: 221 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Dinler Tarihi (Yl) (Tezli) - yoksis_id: 330600 - foet_code: 221 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Dini Danışmanlık ve Rehberlik (Yl) (Tezsiz) (İö) - yoksis_id: 225938 - foet_code: 221 - founded_at: 09.08.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Endüstri İlişkileri Anabilim Dalı - yoksis_id: 207834 - foet_code: 347 - founded_at: 21.07.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122388 - osym_id: -- - name: Eski Türk Dili (Yl) (Tezli) - yoksis_id: 330616 - foet_code: 223 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Eski Türk Edebiyatı (Dr) - yoksis_id: 330617 - foet_code: 223 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Evlilik ve Aile Danışmanlığı (Yl) (Tezsiz) (İö) - yoksis_id: 255364 - foet_code: 762 - founded_at: 26.02.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Eğitim Bilimleri (Dr) - yoksis_id: 324886 - foet_code: 142 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Eğitim Bilimleri (Yl) (Tezli) - yoksis_id: 324885 - foet_code: 142 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Eğitim Yönetimi, Teftişi ve Planlaması (Yl) (Tezsiz) - yoksis_id: 176437 - foet_code: 345 - founded_at: 23.09.2010 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Felsefe (Dr) - yoksis_id: 301218 - foet_code: 226 - founded_at: 10.08.2016 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Felsefe (Yl) (Tezli) - yoksis_id: 219791 - foet_code: 226 - founded_at: 26.06.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Felsefe ve Din Bilimleri (Dr) - yoksis_id: 169480 - foet_code: 220 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Felsefe ve Din Bilimleri (Yl) (Tezli) - yoksis_id: 230721 - foet_code: 220 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Geleneksel Türk Müziği (Yl) (Tezli) - yoksis_id: 297036 - foet_code: 212 - founded_at: 15.06.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Güzel Sanatlar Eğitimi (Dr) - yoksis_id: 324890 - foet_code: 146 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Güzel Sanatlar Eğitimi (Yl) (Tezli) - yoksis_id: 324889 - foet_code: 146 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Kadın ve Aile Araştırmaları (Yl) (Tezli) - yoksis_id: 230643 - foet_code: 312 - founded_at: 23.06.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Kamu Hukuku (Dr) (Karadeniz Teknik Üniv. Ortak) - yoksis_id: 225763 - foet_code: 380 - founded_at: 12.07.2012 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Kamu Hukuku (Yl) (Tezli) - yoksis_id: 176119 - foet_code: 380 - founded_at: 26.08.2010 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Kamu Hukuku (Yl) (Tezsiz) (İö) - yoksis_id: 230164 - foet_code: 380 - founded_at: 07.07.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Kamu Yönetimi (Dr) - yoksis_id: 235191 - foet_code: 345 - founded_at: 01.03.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Kamu Yönetimi (Yl) (Tezli) - yoksis_id: 219792 - foet_code: 345 - founded_at: 26.06.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Muhasebe-Finansman (Yl) (Tezli) - yoksis_id: 264822 - foet_code: 344 - founded_at: 20.01.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Muhasebe-Finansman (Yl) (Tezsiz) - yoksis_id: 264823 - foet_code: 344 - founded_at: 20.01.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Müzik Eğitimi (Yl) (Tezli) - yoksis_id: 324891 - foet_code: 146 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Ortaöğretim Sosyal Alanlar Eğitimi (Yl) (Tezsiz) - yoksis_id: 330608 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Psikoloji (Yl) (Tezli) - yoksis_id: 258246 - foet_code: 311 - founded_at: 19.06.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık (Dr) - yoksis_id: 324888 - foet_code: 142 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Rehberlik ve Psikolojik Danışmanlık (Yl) (Tezli) - yoksis_id: 324887 - foet_code: 142 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Resim-İş Eğitimi (Dr) - yoksis_id: 324893 - foet_code: 146 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Resim-İş Eğitimi (Yl) (Tezli) - yoksis_id: 324892 - foet_code: 146 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Sanat Tarihi (Yl) (Tezli) - yoksis_id: 283048 - foet_code: 211 - founded_at: 16.12.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Sağlık Kurumları Yönetimi (Yl) (Tezsiz) (İö) (Omü Ortak) (Ücretli) - yoksis_id: 300981 - foet_code: 345 - founded_at: 02.08.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Sınıf Öğretmenliği (Yl) (Tezli) - yoksis_id: 314753 - foet_code: 144 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Sosyoloji (Dr) - yoksis_id: 323943 - foet_code: 312 - founded_at: 07.06.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Sosyoloji (Yl) (Tezli) - yoksis_id: 219789 - foet_code: 312 - founded_at: 26.06.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Spor Yöneticiliği (Dr) - yoksis_id: 280862 - foet_code: 345 - founded_at: 09.09.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Spor Yöneticiliği (Yl) (Tezli) - yoksis_id: 281995 - foet_code: 345 - founded_at: 09.09.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Siyaset Bilimi ve Kamu Yönetimi (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 267770 - foet_code: 313 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Tarih (Dr) - yoksis_id: 169484 - foet_code: 225 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Tarih (Yl) (Tezli) - yoksis_id: 230726 - foet_code: 225 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Tarih Eğitimi (Yl) (Tezli) - yoksis_id: 330610 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Tarih Eğitimi (Yl) (Tezsiz) - yoksis_id: 330609 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Temel İslam Bilimleri (Dr) - yoksis_id: 169474 - foet_code: 221 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Temel İslam Bilimleri (Yl) (Tezli) - yoksis_id: 230720 - foet_code: 221 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Turizm İşletmeciliği (Yl) (Tezli) - yoksis_id: 323944 - foet_code: 812 - founded_at: 07.06.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Turizm İşletmeciliği (Yl) (Tezsiz) - yoksis_id: 301219 - foet_code: 812 - founded_at: 10.08.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Türk Dili ve Edebiyatı (Dr) - yoksis_id: 169487 - foet_code: 223 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Türk Dili ve Edebiyatı (Yl) (Tezli) - yoksis_id: 230723 - foet_code: 223 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Türk Dili ve Edebiyatı (Yl) (Ücretli) - yoksis_id: 311762 - foet_code: 223 - founded_at: 28.09.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Türk Dili ve Edebiyatı Eğitimi (Yl) (Tezsiz) - yoksis_id: 330611 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Türk İslam Sanatları Tarihi (Yl) (Tezli) - yoksis_id: 330605 - foet_code: 221 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Türkçe Eğitimi (Yl) (Tezli) - yoksis_id: 324896 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Türkiye Cumhuriyeti Tarihi (Dr) - yoksis_id: 267771 - foet_code: 225 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Türkiye Cumhuriyeti Tarihi (Yl) (Tezli) - yoksis_id: 327638 - foet_code: 225 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik (Yl) (Tezli) (Ücretli) - yoksis_id: 299076 - foet_code: 341 - founded_at: 02.08.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik (Yl) (Tezsiz) (Ücretli) - yoksis_id: 299077 - foet_code: 341 - founded_at: 02.08.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Uluslararası İlişkiler (Yl) (Tezli) - yoksis_id: 169470 - foet_code: 313 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Yabancı Diller Eğitimi (Yl) (Tezli) - yoksis_id: 324899 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Yakın Çağ Tarihi (Dr) - yoksis_id: 330613 - foet_code: 225 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Yakın Çağ Tarihi (Yl) (Tezli) - yoksis_id: 330612 - foet_code: 225 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Yeni Türk Edebiyatı (Yl) (Tezli) (Ücretli) - yoksis_id: 299078 - foet_code: 223 - founded_at: 02.08.2016 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Yeni Çağ Tarihi (Yl) (Tezli) - yoksis_id: 330614 - foet_code: 225 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Yerel Yönetimler (Yl) (Tezsiz) (Uzaktan Öğretim) - yoksis_id: 258555 - foet_code: 345 - founded_at: 19.06.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Çağdaş Türk Lehçeleri ve Edebiyatları (Yl) (Tezli) - yoksis_id: 330615 - foet_code: 223 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Özel Hukuk (Yl) (Tezli) (Karadeniz Teknik Üniv. Ortak) - yoksis_id: 255439 - foet_code: 380 - founded_at: 20.02.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İktisat (Dr) - yoksis_id: 281623 - foet_code: 314 - founded_at: 22.10.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İktisat (Yl) (Tezli) - yoksis_id: 219793 - foet_code: 314 - founded_at: 26.06.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İktisat (Yl) (Tezsiz) (İö) - yoksis_id: 323942 - foet_code: 314 - founded_at: 07.06.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İletişim Bilimleri Anabilim Dalı (Disiplinlerarası) - yoksis_id: 297535 - foet_code: 213 - founded_at: 22.06.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Anabilim Dalı - parent_yoksis_id: 122388 - osym_id: -- - name: Medya ve İletişim Bilimleri (Yl) (Tezli) - yoksis_id: 297536 - foet_code: 321 - founded_at: 22.06.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Disiplinlerarası Yüksek Lisans Programı - parent_yoksis_id: 297535 - osym_id: -- - name: İlköğretim (Yl) (Tezli) - yoksis_id: 324894 - foet_code: 144 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İlköğretim Sınıf Öğretmenliği (Yl) (Tezli) - yoksis_id: 314880 - foet_code: 144 - founded_at: 16.02.2017 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İngiliz Dili Eğitimi (Yl) (Tezli) - yoksis_id: 324898 - foet_code: 145 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İslam Felsefesi (Dr) - yoksis_id: 330602 - foet_code: 221 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İslam Tarihi (Dr) - yoksis_id: 330604 - foet_code: 221 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İslam Tarihi (Yl) (Tezli) - yoksis_id: 330603 - foet_code: 221 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İslam Tarihi ve Sanatları (Dr) - yoksis_id: 169479 - foet_code: 221 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İslam Tarihi ve Sanatları (Yl) (Tezli) - yoksis_id: 230799 - foet_code: 221 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İşletme (Dr) - yoksis_id: 235190 - foet_code: 345 - founded_at: 01.03.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Doktora Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İşletme (Yl) (Tezli) - yoksis_id: 209533 - foet_code: 345 - founded_at: 22.09.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İşletme (Yl) (Tezsiz) - yoksis_id: 209537 - foet_code: 345 - founded_at: 22.09.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İşletme (Yl) (Tezsiz) (İö) (Canik Başarı Ortak) - yoksis_id: 235338 - foet_code: 345 - founded_at: 01.03.2013 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İşletme (Yl) (Tezsiz) (İö) (Ondokuz Mayıs Ortak) (Ücretli) - yoksis_id: 300980 - foet_code: 345 - founded_at: 02.08.2016 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: İşletme Anabilim Dalı - yoksis_id: 207833 - foet_code: 345 - founded_at: 21.07.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122388 - osym_id: -- - name: İşletme ve Endüstri İlişkileri (Yl) (Tezli) - yoksis_id: 219261 - foet_code: 347 - founded_at: 07.05.2018 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksek Lisans Programı - parent_yoksis_id: 122388 - osym_id: -- - name: Su Ekosistemleri Araştırma ve Uygulama Merkezi - yoksis_id: 169424 - foet_code: - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Sürekli Eğitim Merkezi - yoksis_id: 122389 - foet_code: - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Sinop Eğitim Fakültesi - yoksis_id: 269773 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Fen Bilgisi Öğretmenliği Pr. - yoksis_id: 273670 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269773 - osym_id: -- - name: Okul Öncesi Öğretmenliği Pr. - yoksis_id: 273671 - foet_code: 143 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269773 - osym_id: -- - name: Sınıf Öğretmenliği Pr. - yoksis_id: 273672 - foet_code: 144 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269773 - osym_id: -- - name: Sinop Fen-Edebiyat Fakültesi - yoksis_id: 269774 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Biyoloji Pr. - yoksis_id: 273673 - foet_code: 421 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269774 - osym_id: -- - name: Matematik Pr. - yoksis_id: 273675 - foet_code: 461 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269774 - osym_id: -- - name: İstatistik Pr. - yoksis_id: 273674 - foet_code: 462 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269774 - osym_id: -- - name: Sinop Meslek Yüksekokulu - yoksis_id: 269775 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Programcılığı Pr. - yoksis_id: 273676 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. - yoksis_id: 273677 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Bilgisayarlı Muhasebe ve Vergi Uygulama Pr. - yoksis_id: 273679 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Bilgisayarlı Muhasebe ve Vergi Uygulama Pr. (İö) (Bk.613) - yoksis_id: 273678 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Cam-Seramik Pr. - yoksis_id: 273680 - foet_code: 215 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Elektrik Pr. - yoksis_id: 273681 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Elektrik Pr. (İö) (Bk.610) - yoksis_id: 273682 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Endüstriyel Elektronik Pr. (İö) (Bk.611) - yoksis_id: 273683 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Makine Pr. - yoksis_id: 273684 - foet_code: 521 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Makine Pr. (İö) (Bk.610) - yoksis_id: 273685 - foet_code: 521 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Mobilya ve Dekorasyon Pr. (İö) (Bk.610) - yoksis_id: 273686 - foet_code: 543 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Muhasebe Pr. - yoksis_id: 273687 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Muhasebe Pr. (İö) (Bk.613) - yoksis_id: 273688 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269775 - osym_id: -- - name: Sinop Sağlık Hizmetleri Meslek Yüksekokulu - yoksis_id: 269776 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Hemşirelik Pr. (A) - yoksis_id: 273689 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269776 - osym_id: -- - name: Hemşirelik Pr. (B) - yoksis_id: 273690 - foet_code: 723 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269776 - osym_id: -- - name: Sinop Sağlık Yüksekokulu - yoksis_id: 269777 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Hemşirelik Pr. - yoksis_id: 273691 - foet_code: 723 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269777 - osym_id: -- - name: Sinop Su Ürünleri Fakültesi - yoksis_id: 269778 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Sinop Su Ürünleri Pr. - yoksis_id: 273692 - foet_code: 624 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269778 - osym_id: -- - name: Sinop Su Ürünleri Pr. (İö) - yoksis_id: 273693 - foet_code: 624 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269778 - osym_id: -- - name: Sinop Su Ürünleri Yüksekokulu - yoksis_id: 269779 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Sinop Su Ürünleri Yüksekokulu Pr. - yoksis_id: 273694 - foet_code: 624 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269779 - osym_id: -- - name: Sivil Havacılık Yüksekokulu - yoksis_id: 155936 - foet_code: - founded_at: 23.03.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Hava Trafik Kontrol Bölümü - yoksis_id: 174930 - foet_code: 840 - founded_at: 02.06.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 155936 - osym_id: -- - name: Hava Trafik Kontrol Anabilim Dalı - yoksis_id: 320619 - foet_code: 840 - founded_at: 25.04.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 174930 - osym_id: -- - name: Havacılık Elektrik-Elektroniği Bölümü - yoksis_id: 174927 - foet_code: 523 - founded_at: 02.06.2010 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 155936 - osym_id: -- - name: Havacılık Yönetimi Bölümü - yoksis_id: 281324 - foet_code: 345 - founded_at: 07.10.2015 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 155936 - osym_id: -- - name: Havacılık Yönetimi Anabilim Dalı - yoksis_id: 320618 - foet_code: 345 - founded_at: 25.04.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 281324 - osym_id: -- - name: Havacılık Yönetimi Pr. - yoksis_id: 281325 - foet_code: 345 - founded_at: 07.10.2015 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 281324 - osym_id: 108211099 -- - name: Pilotaj Bölümü - yoksis_id: 209272 - foet_code: 840 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 155936 - osym_id: -- - name: Pilotaj Anabilim Dalı - yoksis_id: 320620 - foet_code: 840 - founded_at: 25.04.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 209272 - osym_id: -- - name: Sivil Havacılık İşletmeciliği Bölümü - yoksis_id: 174926 - foet_code: 840 - founded_at: 02.06.2010 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 155936 - osym_id: -- - name: Sivil Hava Ulaştırma İşletmeciliği Pr. - yoksis_id: 230729 - foet_code: 840 - founded_at: - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 174926 - osym_id: 108210911 -- - name: Sivil Havacılık İşletmeciliği Anabilim Dalı - yoksis_id: 328627 - foet_code: 840 - founded_at: 14.08.2017 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 174926 - osym_id: -- - name: Uçak Gövde-Motor Bakımı Bölümü - yoksis_id: 174928 - foet_code: 525 - founded_at: 02.06.2010 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 155936 - osym_id: -- - name: Tarımsal Uygulama ve Araştırma Merkezi - yoksis_id: 249894 - foet_code: - founded_at: 15.01.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Temiz Enerji Araştırma ve Uygulama Merkezi - yoksis_id: 169429 - foet_code: - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Terme Meslek Yüksekokulu - yoksis_id: 122330 - foet_code: - founded_at: 12.02.1999 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Dış Ticaret Bölümü - yoksis_id: 236265 - foet_code: 341 - founded_at: 20.03.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122330 - osym_id: -- - name: Dış Ticaret Pr. - yoksis_id: 236266 - foet_code: 341 - founded_at: 20.03.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 236265 - osym_id: 108251441 -- - name: Gıda İşleme Bölümü - yoksis_id: 169952 - foet_code: 541 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122330 - osym_id: -- - name: Gıda Kalite Kontrolü ve Analizi Pr. - yoksis_id: 236268 - foet_code: 541 - founded_at: 20.03.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169952 - osym_id: 108251326 -- - name: Gıda Kalite Kontrolü ve Analizi Pr. (Kktc Uyruklu) - yoksis_id: 327585 - foet_code: 541 - founded_at: 04.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169952 - osym_id: 108251414 -- - name: Gıda Kalite Kontrolü ve Analizi Pr. (İö) - yoksis_id: 276137 - foet_code: 541 - founded_at: 30.04.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169952 - osym_id: 108271075 -- - name: Gıda Teknolojisi Pr. - yoksis_id: 169956 - foet_code: 541 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169952 - osym_id: 108250522 -- - name: Muhasebe ve Vergi Bölümü - yoksis_id: 169947 - foet_code: 344 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122330 - osym_id: -- - name: Muhasebe ve Vergi Uygulamaları Pr. - yoksis_id: 169951 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169947 - osym_id: 108250752 -- - name: Muhasebe ve Vergi Uygulamaları Pr. (İö) - yoksis_id: 145983 - foet_code: 344 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169947 - osym_id: 108270711 -- - name: Pazarlama ve Reklamcılık Bölümü - yoksis_id: 169960 - foet_code: 342 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122330 - osym_id: -- - name: Pazarlama Pr. - yoksis_id: 169968 - foet_code: 342 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169960 - osym_id: 108250691 -- - name: Reklamcılık Pr. - yoksis_id: 317331 - foet_code: 342 - founded_at: 02.03.2017 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169960 - osym_id: -- - name: Teknik Programlar Bölümü - yoksis_id: 122331 - foet_code: 520 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122330 - osym_id: -- - name: Gıda Teknolojisi Pr. - yoksis_id: 122332 - foet_code: 541 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122331 - osym_id: 108250522 -- - name: Yönetim ve Organizasyon Bölümü - yoksis_id: 317332 - foet_code: 345 - founded_at: 02.03.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122330 - osym_id: -- - name: Lojistik Pr. - yoksis_id: 317313 - foet_code: 345 - founded_at: 02.03.2017 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 317332 - osym_id: -- - name: İktisadi ve İdari Programlar Bölümü - yoksis_id: 122333 - foet_code: 314 - founded_at: 10.09.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122330 - osym_id: -- - name: Muhasebe Pr. - yoksis_id: 122335 - foet_code: 344 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122333 - osym_id: -- - name: Pazarlama Pr. - yoksis_id: 122334 - foet_code: 342 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122333 - osym_id: 108250691 -- - name: Tıp Fakültesi - yoksis_id: 121947 - foet_code: - founded_at: 01.04.1975 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Cerrahi Tıp Bilimleri Bölümü - yoksis_id: 121948 - foet_code: 721 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 121947 - osym_id: -- - name: Anesteziyoloji ve Reanimasyon Anabilim Dalı - yoksis_id: 121949 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Algoloji Bilim Dalı - yoksis_id: 169147 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121949 - osym_id: -- - name: Beyin ve Sinir Cerrahisi Anabilim Dalı - yoksis_id: 121955 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Genel Cerrahi Anabilim Dalı - yoksis_id: 121951 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Göz Hastalıkları Anabilim Dalı - yoksis_id: 121952 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Göğüs Cerrahisi Anabilim Dalı - yoksis_id: 121960 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Kadın Hastalıkları ve Doğum Anabilim Dalı - yoksis_id: 121953 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Kalp ve Damar Cerrahisi Anabilim Dalı - yoksis_id: 121961 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Kulak Burun ve Boğaz Hastalıkları Anabilim Dalı - yoksis_id: 121954 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Odyoloji Bilim Dalı - yoksis_id: 169151 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121954 - osym_id: -- - name: Nöroşirurji Anabilim Dalı - yoksis_id: 169152 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Ortopedi ve Travmatoloji Anabilim Dalı - yoksis_id: 121956 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Patoloji Anabilim Dalı - yoksis_id: 169153 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Klinik Sitoloji Bilim Dalı - yoksis_id: 169165 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 169153 - osym_id: -- - name: Plastik, Rekonstrüktif ve Estetik Cerrahi Anabilim Dalı - yoksis_id: 121958 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Tıbbi Patoloji Anabilim Dalı - yoksis_id: 121957 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Çocuk Cerrahisi Anabilim Dalı - yoksis_id: 121950 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Çocuk Ürolojisi Bilim Dalı - yoksis_id: 169148 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121950 - osym_id: -- - name: Üroloji Anabilim Dalı - yoksis_id: 121959 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Androloji Bilim Dalı - yoksis_id: 169196 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121959 - osym_id: -- - name: Çocuk Üroloji Bilim Dalı - yoksis_id: 214338 - foet_code: 721 - founded_at: 14.03.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121959 - osym_id: -- - name: İlk ve Acil Yardım Anabilim Dalı - yoksis_id: 121962 - foet_code: 725 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121948 - osym_id: -- - name: Dahili Tıp Bilimleri Bölümü - yoksis_id: 121963 - foet_code: 721 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 121947 - osym_id: -- - name: Acil Tıp Anabilim Dalı - yoksis_id: 128016 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Adli Tıp Anabilim Dalı - yoksis_id: 121964 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Aile Hekimliği Anabilim Dalı - yoksis_id: 121976 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Deontoloji Anabilim Dalı - yoksis_id: 128017 - foet_code: 226 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Dermatoloji Anabilim Dalı - yoksis_id: 169259 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Deri ve Zührevi Hastalıklar Anabilim Dalı - yoksis_id: 121966 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Enfeksiyon Hastalıkları ve Klinik Mikrobiyoloji Anabilim Dalı - yoksis_id: 121983 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Farmakoloji Anabilim Dalı - yoksis_id: 169265 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Fiziksel Tedavi ve Rehabilitasyon Anabilim Dalı - yoksis_id: 121968 - foet_code: 726 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Romatoloji Bilim Dalı - yoksis_id: 169267 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121968 - osym_id: -- - name: Göğüs Hastalıkları Anabilim Dalı - yoksis_id: 121977 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: İş ve Meslek Hastalıkları Bilim Dalı - yoksis_id: 262980 - foet_code: 720 - founded_at: 17.12.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121977 - osym_id: -- - name: Halk Sağlığı Anabilim Dalı - yoksis_id: 121969 - foet_code: 720 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Hava ve Uzay Hekimliği Anabilim Dalı - yoksis_id: 121980 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Kardiyoloji Anabilim Dalı - yoksis_id: 121981 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Nöroloji Anabilim Dalı - yoksis_id: 121971 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Klinik Nörofizyoloji Bilim Dalı - yoksis_id: 243104 - foet_code: 721 - founded_at: 26.06.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121971 - osym_id: -- - name: Nükleer Tıp Anabilim Dalı - yoksis_id: 121972 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Psikiyatri Anabilim Dalı - yoksis_id: 169288 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Radyasyon Onkolojisi Anabilim Dalı - yoksis_id: 121978 - foet_code: 725 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Radyodiagnostik Anabilim Dalı - yoksis_id: 143494 - foet_code: 725 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Radyoloji Anabilim Dalı - yoksis_id: 121979 - foet_code: 725 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Girişimsel Radyoloji Bilim Dalı - yoksis_id: 233257 - foet_code: 725 - founded_at: 06.12.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121979 - osym_id: -- - name: Nöroradyoloji Bilim Dalı - yoksis_id: 233258 - foet_code: 725 - founded_at: 06.12.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121979 - osym_id: -- - name: Çocuk Radyolojisi Bilim Dalı - yoksis_id: 233259 - foet_code: 725 - founded_at: 06.12.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121979 - osym_id: -- - name: Ruh Sağlığı ve Hastalıkları Anabilim Dalı - yoksis_id: 121973 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Spor Hekimliği Anabilim Dalı - yoksis_id: 121975 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Su Altı Hekimliği ve Hiperbarik Tıp Anabilim Dalı - yoksis_id: 140281 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Tıbbi Ekoloji ve Hidroklimatoloji Anabilim Dalı - yoksis_id: 121974 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Tıbbi Farmakoloji Anabilim Dalı - yoksis_id: 121967 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Tıbbi Genetik Anabilim Dalı - yoksis_id: 121982 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Çocuk Psikiyatrisi Anabilim Dalı - yoksis_id: 169237 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Çocuk Sağlığı ve Hastalıkları Anabilim Dalı - yoksis_id: 121965 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Gelişimsel Peditatri İlim Dalı - yoksis_id: 232751 - foet_code: 721 - founded_at: 13.10.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Pediatrik Gastroenteroloji Bilim Dalı - yoksis_id: 169254 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Sosyal Pediatri Bilim Dalı - yoksis_id: 207758 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Acil Bilim Dalı - yoksis_id: 207756 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Alerjisi Bilim Dalı - yoksis_id: 169238 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Endokrinolojisi Bilim Dalı - yoksis_id: 169240 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Gögüs Hastalıkları Bilim Dalı - yoksis_id: 208758 - foet_code: 721 - founded_at: 13.10.2011 - duration: - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Hematolojisi Bilim Dalı - yoksis_id: 169241 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Kardiyolojisi Bilim Dalı - yoksis_id: 169242 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Metabolizma Hast. Bilim Dalı - yoksis_id: 232764 - foet_code: 721 - founded_at: 13.10.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Nefrolojisi Bilim Dalı - yoksis_id: 169243 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Neonatolojisi Bilim Dalı - yoksis_id: 169244 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Nörolojisi Bilim Dalı - yoksis_id: 169246 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Onkolojisi Bilim Dalı - yoksis_id: 169248 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Romatolojisi Bilim Dalı - yoksis_id: 232648 - foet_code: 721 - founded_at: 16.06.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk Yoğun Bakım Bilim Dalı - yoksis_id: 207757 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121965 - osym_id: -- - name: Çocuk ve Ergen Ruh Sağlığı ve Hastalıkları Anabilim Dalı - yoksis_id: 121984 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: İlk ve Acil Yardım Anabilim Dalı - yoksis_id: 169287 - foet_code: 725 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: İç Hastalıkları Anabilim Dalı - yoksis_id: 121970 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121963 - osym_id: -- - name: Endokrinoloji ve Metabolizma Hastalıkları Bilim Dalı - yoksis_id: 169270 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121970 - osym_id: -- - name: Gastroenteroloji Bilim Dalı - yoksis_id: 169273 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121970 - osym_id: -- - name: Geriatri Bilim Dalı - yoksis_id: 205902 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121970 - osym_id: -- - name: Hematoloji Bilim Dalı - yoksis_id: 169276 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121970 - osym_id: -- - name: Nefroloji Bilim Dalı - yoksis_id: 169280 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121970 - osym_id: -- - name: Onkoloji Bilim Dalı - yoksis_id: 169286 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121970 - osym_id: -- - name: Romatoloji Bilim Dalı - yoksis_id: 205900 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121970 - osym_id: -- - name: Yoğun Bakım Bilim Dalı - yoksis_id: 205901 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121970 - osym_id: -- - name: Temel Tıp Bilimleri Bölümü - yoksis_id: 121985 - foet_code: 721 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 121947 - osym_id: -- - name: Anatomi Anabilim Dalı - yoksis_id: 121992 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Anesteziyoloji ve Reanimasyon Anabilim Dalı - yoksis_id: 243102 - foet_code: 721 - founded_at: 26.06.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Yoğun Bakım Bilim Dalı - yoksis_id: 243103 - foet_code: 721 - founded_at: 26.06.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 243102 - osym_id: -- - name: Biyofizik Anabilim Dalı - yoksis_id: 121991 - foet_code: 441 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Biyoistatistik ve Tıbbi Bilişim Anabilim Dalı - yoksis_id: 121994 - foet_code: 462 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Fizyoloji Anabilim Dalı - yoksis_id: 121988 - foet_code: 721 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Histoloji ve Embriyoloji Anabilim Dalı - yoksis_id: 121993 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Tıbbi Biyokimya Anabilim Dalı - yoksis_id: 121986 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Tıbbi Biyoloji Anabilim Dalı - yoksis_id: 121990 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Moleküler Genetik Bilim Dalı - yoksis_id: 220474 - foet_code: 421 - founded_at: 26.07.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121990 - osym_id: -- - name: Sitogenetik Bilim Dalı - yoksis_id: 220473 - foet_code: 721 - founded_at: 26.07.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121990 - osym_id: -- - name: Tıbbi Biyoloji Bilim Dalı - yoksis_id: 220475 - foet_code: 421 - founded_at: 26.07.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121990 - osym_id: -- - name: Tıbbi Genetik Bilim Dalı - yoksis_id: 169290 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 121990 - osym_id: -- - name: Tıbbi Mikrobiyoloji Anabilim Dalı - yoksis_id: 121989 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Tıp Eğitimi Anabilim Dalı - yoksis_id: 121995 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Tıp Tarihi ve Etik Anabilim Dalı - yoksis_id: 121987 - foet_code: 226 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Tıp Tarihi ve Etik Anabilim Dalı - yoksis_id: 169289 - foet_code: 226 - founded_at: 01.01.1900 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 121985 - osym_id: -- - name: Tıp Pr. - yoksis_id: 228132 - foet_code: 721 - founded_at: - duration: 6 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 121947 - osym_id: 108210365 -- - name: Tıp Pr. (Ücretli) - yoksis_id: 308528 - foet_code: 721 - founded_at: 20.10.2016 - duration: 6 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 121947 - osym_id: -- - name: Tıp Pr. (İngilizce) - yoksis_id: 215484 - foet_code: 721 - founded_at: - duration: 6 - unit_status_id: Aktif - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 121947 - osym_id: 108210868 -- - name: Turizm Fakültesi - yoksis_id: 208125 - foet_code: - founded_at: 03.07.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Gastronomi ve Mutfak Sanatları Bölümü - yoksis_id: 214342 - foet_code: 811 - founded_at: 14.03.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208125 - osym_id: -- - name: Gastronomi ve Mutfak Sanatları Anabilim Dalı - yoksis_id: 319340 - foet_code: 811 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 214342 - osym_id: -- - name: Rekreasyon Yönetimi Bölümü - yoksis_id: 214341 - foet_code: 812 - founded_at: 14.03.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208125 - osym_id: -- - name: Rekreasyon Yönetimi Anabilim Dalı - yoksis_id: 328526 - foet_code: 812 - founded_at: 14.08.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 214341 - osym_id: -- - name: Turizm Rehberliği Bölümü - yoksis_id: 214321 - foet_code: 812 - founded_at: 14.03.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208125 - osym_id: -- - name: Turizm Rehberliği Anabilim Dalı - yoksis_id: 319339 - foet_code: 812 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 214321 - osym_id: -- - name: Turizm Rehberliği Pr. - yoksis_id: 320344 - foet_code: 812 - founded_at: 20.04.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 214321 - osym_id: 108211196 -- - name: Turizm İşletmeciliği Bölümü - yoksis_id: 214340 - foet_code: 812 - founded_at: 14.03.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 208125 - osym_id: -- - name: Turizm İşletmeciliği Anabilim Dalı - yoksis_id: 319338 - foet_code: 812 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 214340 - osym_id: -- - name: Turizm İşletmeciliği Pr. - yoksis_id: 245361 - foet_code: 812 - founded_at: 15.08.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 214340 - osym_id: 108210956 -- - name: Türkçe Öğretimi Uygulama ve Araştırma Merkezi - yoksis_id: 235511 - foet_code: - founded_at: 13.03.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Uzaktan Eğitim Araştırma ve Uygulama Merkezi - yoksis_id: 169431 - foet_code: - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Veteriner Fakültesi - yoksis_id: 122233 - foet_code: - founded_at: 04.12.1995 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Besin Hijyeni ve Teknolojisi Bölümü - yoksis_id: 140284 - foet_code: 541 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122233 - osym_id: -- - name: Veterinerlik Besin Hijyeni ve Teknolojisi Anabilim Dalı - yoksis_id: 122235 - foet_code: 541 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140284 - osym_id: -- - name: Hastalıklar ve Klinik Bilimleri Bölümü - yoksis_id: 122234 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122233 - osym_id: -- - name: Dölerme ve Suni Tohumlama Anabilim Dalı - yoksis_id: 122244 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Su Ürünleri ve Hastalıkları Anabilim Dalı - yoksis_id: 122241 - foet_code: 624 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Veterinerlik Besin Hijyeni ve Teknolojisi Anabilim Dalı - yoksis_id: 147750 - foet_code: 541 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Veterinerlik Cerrahisi Anabilim Dalı - yoksis_id: 122236 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Veterinerlik Doğum ve Jinekolojisi Anabilim Dalı - yoksis_id: 169319 - foet_code: 640 - founded_at: 01.01.1900 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Veterinerlik Farmakoloji ve Toksikoloji Anabilim Dalı - yoksis_id: 147752 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Veterinerlik Parazitolojisi Anabilim Dalı - yoksis_id: 147742 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Veterinerlik Patolojisi Anabilim Dalı - yoksis_id: 147743 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Veterinerlik Tıbbi Mikrobiyolojisi Anabilim Dalı - yoksis_id: 147741 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Veterinerlik Viroloji Anabilim Dalı - yoksis_id: 147744 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Veterinerlik İç Hastalıkları Anabilim Dalı - yoksis_id: 122237 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122234 - osym_id: -- - name: Klinik Bilimler Bölümü - yoksis_id: 169317 - foet_code: 640 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122233 - osym_id: -- - name: Dölerme ve Suni Tohumlama Anabilim Dalı - yoksis_id: 169346 - foet_code: 640 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 169317 - osym_id: -- - name: Veterinerlik İç Hastalıkları Anabilim Dalı - yoksis_id: 169353 - foet_code: 640 - founded_at: 01.01.1900 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 169317 - osym_id: -- - name: Veterinerinerlik Doğum ve Jinekolojisi Anabilim Dalı - yoksis_id: 331656 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 169317 - osym_id: -- - name: Klinik Öncesi Bilimler Bölümü - yoksis_id: 140285 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122233 - osym_id: -- - name: Su Ürünleri ve Hastalıkları Anabilim Dalı - yoksis_id: 174933 - foet_code: 624 - founded_at: 02.06.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140285 - osym_id: -- - name: Veterinerlik Cerrahisi Anabilim Dalı - yoksis_id: 169358 - foet_code: 640 - founded_at: 01.01.1900 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140285 - osym_id: -- - name: Veterinerlik Doğum ve Jinekolojisi Anabilim Dalı - yoksis_id: 122243 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140285 - osym_id: -- - name: Veterinerlik Farmakoloji ve Toksikolojisi Anabilim Dalı - yoksis_id: 122242 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140285 - osym_id: -- - name: Veterinerlik Mikrobiyolojisi Anabilim Dalı - yoksis_id: 122238 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140285 - osym_id: -- - name: Veterinerlik Parazitolojisi Anabilim Dalı - yoksis_id: 122239 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140285 - osym_id: -- - name: Veterinerlik Patolojisi Anabilim Dalı - yoksis_id: 122240 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140285 - osym_id: -- - name: Veterinerlik Viroloji Anabilim Dalı - yoksis_id: 122245 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 140285 - osym_id: -- - name: Temel Bilimler Bölümü - yoksis_id: 122246 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122233 - osym_id: -- - name: Laboratuvar Hayvanları Anabilim Dalı - yoksis_id: 254782 - foet_code: 640 - founded_at: 16.04.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122246 - osym_id: -- - name: Veteriner Hekimliği Tarihi ve Deontoloji Anabilim Dalı - yoksis_id: 122249 - foet_code: 226 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122246 - osym_id: -- - name: Veterinerlik Anatomisi Anabilim Dalı - yoksis_id: 122250 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122246 - osym_id: -- - name: Veterinerlik Biyokimyası Anabilim Dalı - yoksis_id: 122247 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122246 - osym_id: -- - name: Veterinerlik Fizyolojisi Anabilim Dalı - yoksis_id: 122248 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122246 - osym_id: -- - name: Veterinerlik Histoloji ve Embriyoloji Anabilim Dalı - yoksis_id: 122251 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122246 - osym_id: -- - name: Veteriner Hekimliği Temel Bilimler Bölümü - yoksis_id: 147745 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122233 - osym_id: -- - name: Veteriner Hekimliği Tarihi ve Deontoloji Anabilim Dalı - yoksis_id: 147753 - foet_code: 226 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147745 - osym_id: -- - name: Veterinerlik Anatomisi Anabilim Dalı - yoksis_id: 147746 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147745 - osym_id: -- - name: Veterinerlik Biyokimyası Anabilim Dalı - yoksis_id: 147747 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147745 - osym_id: -- - name: Veterinerlik Fizyolojisi Anabilim Dalı - yoksis_id: 147748 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147745 - osym_id: -- - name: Veterinerlik Histoloji ve Embriyoloji Anabilim Dalı - yoksis_id: 147749 - foet_code: 721 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 147745 - osym_id: -- - name: Veteriner Pr. - yoksis_id: 170029 - foet_code: 640 - founded_at: 10.09.2009 - duration: 5 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122233 - osym_id: 108210374 -- - name: Zootekni ve Hayvan Besleme Bölümü - yoksis_id: 122252 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122233 - osym_id: -- - name: Hayvan Besleme ve Beslenme Hastalıkları Anabilim Dalı - yoksis_id: 122253 - foet_code: 640 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122252 - osym_id: -- - name: Hayvancılık Ekonomisi ve İşletmeciliği Anabilim Dalı - yoksis_id: 122256 - foet_code: 314 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122252 - osym_id: -- - name: Veterinerlik Biyometri Anabilim Dalı - yoksis_id: 122257 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122252 - osym_id: -- - name: Veterinerlik Genetiği Anabilim Dalı - yoksis_id: 122255 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122252 - osym_id: -- - name: Veterinerlik Zootekni Anabilim Dalı - yoksis_id: 122254 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122252 - osym_id: -- - name: Vezirköprü Meslek Yüksekokulu - yoksis_id: 122296 - foet_code: - founded_at: 18.11.1993 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Teknolojileri Bölümü - yoksis_id: 169999 - foet_code: 481 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: Bilgisayar Programcılığı Pr. - yoksis_id: 170002 - foet_code: 481 - founded_at: 26.02.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169999 - osym_id: 108250849 -- - name: Bilgisayar Programcılığı Pr. (İö) - yoksis_id: 170003 - foet_code: 481 - founded_at: 26.02.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169999 - osym_id: 108270792 -- - name: Malzeme ve İşleme Teknolojileri Bölümü - yoksis_id: 169985 - foet_code: 520 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: Mobilya ve Dekorasyon Pr. - yoksis_id: 145801 - foet_code: 543 - founded_at: 26.02.2009 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169985 - osym_id: 108250919 -- - name: Muhasebe ve Vergi Bölümü - yoksis_id: 170007 - foet_code: 344 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: Muhasebe ve Vergi Uygulamaları Pr. - yoksis_id: 170009 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 170007 - osym_id: 108250761 -- - name: Muhasebe ve Vergi Uygulamaları Pr. (İö) - yoksis_id: 170010 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 170007 - osym_id: 108270729 -- - name: Ormancılık Bölümü - yoksis_id: 207454 - foet_code: 623 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: Avcılık ve Yaban Hayatı Pr. - yoksis_id: 267532 - foet_code: 623 - founded_at: 18.03.2015 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 207454 - osym_id: -- - name: Ormancılık ve Orman Ürünleri Pr. - yoksis_id: 207429 - foet_code: 623 - founded_at: 21.07.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 207454 - osym_id: 108251202 -- - name: Ormancılık ve Orman Ürünleri Pr. (İö) - yoksis_id: 239580 - foet_code: 623 - founded_at: 02.05.2013 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 207454 - osym_id: 108271003 -- - name: Sağlık Programları Bölümü - yoksis_id: 122301 - foet_code: 720 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: Çocuk Gelişimi Pr. - yoksis_id: 122302 - foet_code: 143 - founded_at: 26.02.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122301 - osym_id: 108250707 -- - name: Çocuk Gelişimi Pr. (İö) - yoksis_id: 169995 - foet_code: 143 - founded_at: 26.02.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122301 - osym_id: 108270659 -- - name: Seyahat-Turizm ve Eğlence Hizmetleri Bölümü - yoksis_id: 319442 - foet_code: 812 - founded_at: 05.04.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: Kültürel Miras ve Turizm Pr. - yoksis_id: 319443 - foet_code: 220 - founded_at: 05.04.2017 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 319442 - osym_id: -- - name: Teknik Programlar Bölümü - yoksis_id: 122297 - foet_code: 520 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. - yoksis_id: 122298 - foet_code: 481 - founded_at: 26.02.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122297 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. (İö) - yoksis_id: 145966 - foet_code: 481 - founded_at: 26.02.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122297 - osym_id: -- - name: Çocuk Bakımı ve Gençlik Hizmetleri Bölümü - yoksis_id: 170004 - foet_code: 761 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: Çocuk Gelişimi Pr. - yoksis_id: 170005 - foet_code: 143 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 170004 - osym_id: 108250707 -- - name: Çocuk Gelişimi Pr. (İö) - yoksis_id: 170006 - foet_code: 143 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 170004 - osym_id: 108270659 -- - name: Çocuk Bakımı ve Gençlik Hizmetleri Bölümü - yoksis_id: 298592 - foet_code: 761 - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: İktisadi ve İdari Programlar Bölümü - yoksis_id: 122299 - foet_code: 314 - founded_at: 26.02.2009 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122296 - osym_id: -- - name: Muhasebe Pr. - yoksis_id: 122300 - foet_code: 344 - founded_at: 26.02.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122299 - osym_id: -- - name: Muhasebe Pr. (İö) - yoksis_id: 145973 - foet_code: 344 - founded_at: 26.02.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122299 - osym_id: -- - name: İnternet ve Ağ Teknolojileri Pr. (Uzaktan Öğretim) - yoksis_id: 294854 - foet_code: 481 - founded_at: 27.04.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122296 - osym_id: 108251371 -- - name: Yabancı Diller Eğitimi Uygulama ve Araştırma Merkezi - yoksis_id: 169435 - foet_code: - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Yabancı Diller Yüksekokulu - yoksis_id: 201921 - foet_code: - founded_at: 13.11.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Mütercim Tercümanlık Bölümü - yoksis_id: 207276 - foet_code: 222 - founded_at: 21.07.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 201921 - osym_id: -- - name: Mütercim Tercümanlık (Almanca) Anabilim Dalı - yoksis_id: 207340 - foet_code: 222 - founded_at: 21.07.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 207276 - osym_id: -- - name: Mütercim Tercümanlık (Arapça) Anabilim Dalı - yoksis_id: 207342 - foet_code: 222 - founded_at: 21.07.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 207276 - osym_id: -- - name: Mütercim Tercümanlık (Çince) Anabilim Dalı - yoksis_id: 267558 - foet_code: 222 - founded_at: 25.03.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 207276 - osym_id: -- - name: Mütercim Tercümanlık (İngilizce) Anabilim Dalı - yoksis_id: 207277 - foet_code: 222 - founded_at: 21.07.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 207276 - osym_id: -- - name: Yabancı Diller Bölümü - yoksis_id: 332465 - foet_code: 222 - founded_at: 14.09.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 201921 - osym_id: -- - name: Yaratıcı Yazarlık Uygulama ve Araştırma Merkezi - yoksis_id: 212704 - foet_code: - founded_at: 21.12.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Yaşar Doğu Beden Eğitimi ve Spor Yüksekokulu - yoksis_id: 122373 - foet_code: - founded_at: 10.06.1997 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Yüksekokul - parent_yoksis_id: 121946 - osym_id: -- - name: Antrenörlük Eğitimi Pr. - yoksis_id: 295465 - foet_code: 146 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122373 - osym_id: -- - name: Antrenörlük Eğitimi Pr. (İö) (Bk.2) - yoksis_id: 295466 - foet_code: 146 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122373 - osym_id: -- - name: Beden Eğitimi ve Spor Öğretmenliği Pr. - yoksis_id: 295467 - foet_code: 146 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122373 - osym_id: -- - name: Beden Eğitimi ve Spor Öğretmenliği Pr. (İö) - yoksis_id: 295468 - foet_code: 146 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122373 - osym_id: -- - name: Spor Yöneticiliği Pr. - yoksis_id: 295469 - foet_code: 345 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122373 - osym_id: -- - name: Spor Yöneticiliği Pr. (İö) (Bk.2) - yoksis_id: 295470 - foet_code: 345 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122373 - osym_id: -- - name: Yaşar Doğu Spor Bilimleri Fakültesi - yoksis_id: 242486 - foet_code: - founded_at: 24.07.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Antrenörlük Eğitimi Bölümü - yoksis_id: 122377 - foet_code: 146 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 242486 - osym_id: -- - name: Antrenörlük Eğitimi Anabilim Dalı - yoksis_id: 122378 - foet_code: 146 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122377 - osym_id: -- - name: Antrenörlük Eğitimi Pr. - yoksis_id: 169399 - foet_code: 146 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122377 - osym_id: 108290045 -- - name: Antrenörlük Eğitimi Pr. (İö) - yoksis_id: 319847 - foet_code: 146 - founded_at: 20.04.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122377 - osym_id: -- - name: Antrenörlük Eğitimi Pr. (İö) (Bk.2) - yoksis_id: 169400 - foet_code: 146 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122377 - osym_id: 108290063 -- - name: Beden Eğitimi ve Spor Bölümü - yoksis_id: 122374 - foet_code: 146 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 242486 - osym_id: -- - name: Beden Eğitimi ve Spor Eğitimi Anabilim Dalı - yoksis_id: 122375 - foet_code: 146 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122374 - osym_id: -- - name: Beden Eğitimi ve Spor Öğretmenliği Pr. - yoksis_id: 169401 - foet_code: 146 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122374 - osym_id: 108290054 -- - name: Beden Eğitimi ve Spor Öğretmenliği Pr. (İö) - yoksis_id: 277323 - foet_code: 146 - founded_at: 27.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122374 - osym_id: -- - name: Beden Eğitimi ve Spor Eğitimi Bölümü - yoksis_id: 176337 - foet_code: 146 - founded_at: 02.10.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 242486 - osym_id: -- - name: Beden Eğitimi ve Spor Eğitimi Anabilim Dalı - yoksis_id: 327807 - foet_code: 146 - founded_at: 14.08.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 176337 - osym_id: -- - name: Rekreasyon Bölümü - yoksis_id: 214343 - foet_code: 812 - founded_at: 14.03.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 242486 - osym_id: -- - name: Rekreasyon Anabilim Dalı - yoksis_id: 322903 - foet_code: 812 - founded_at: 31.05.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 214343 - osym_id: -- - name: Rekreasyon Pr. - yoksis_id: 375331 - foet_code: 812 - founded_at: 31.05.2018 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 214343 - osym_id: 108290162 -- - name: Spor Yöneticiliği Bölümü - yoksis_id: 122376 - foet_code: 345 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 242486 - osym_id: -- - name: Spor Yöneticiliği Anabilim Dalı - yoksis_id: 322902 - foet_code: 345 - founded_at: 31.05.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122376 - osym_id: -- - name: Spor Yöneticiliği Pr. - yoksis_id: 169402 - foet_code: 345 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122376 - osym_id: 108290081 -- - name: Spor Yöneticiliği Pr. (İö) - yoksis_id: 320347 - foet_code: 345 - founded_at: 20.04.2017 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122376 - osym_id: -- - name: Spor Yöneticiliği Pr. (İö) (Bk.2) - yoksis_id: 169406 - foet_code: 345 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122376 - osym_id: 108290099 -- - name: Yeşilyurt Demir Çelik Meslek Yüksekokulu - yoksis_id: 201881 - foet_code: - founded_at: 23.12.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Teknolojileri Bölümü - yoksis_id: 207456 - foet_code: 481 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 201881 - osym_id: -- - name: Bilgisayar Teknolojisi Pr. - yoksis_id: 207430 - foet_code: 481 - founded_at: 21.07.2011 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 207456 - osym_id: -- - name: Elektronik ve Otomasyon Bölümü - yoksis_id: 215486 - foet_code: 523 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 201881 - osym_id: -- - name: Biyomedikal Cihaz Teknolojisi Pr. - yoksis_id: 216376 - foet_code: 725 - founded_at: 09.05.2012 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215486 - osym_id: 108251362 -- - name: Elektronik Teknolojisi Pr. - yoksis_id: 215487 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215486 - osym_id: 108250797 -- - name: Elektronik Teknolojisi Pr. (İö) - yoksis_id: 215491 - foet_code: 523 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215486 - osym_id: 108270756 -- - name: Elektrik ve Enerji Bölümü - yoksis_id: 202398 - foet_code: 522 - founded_at: 19.01.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 201881 - osym_id: -- - name: Elektrik Pr. - yoksis_id: 215485 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 202398 - osym_id: 108250973 -- - name: Elektrik Pr. (İö) - yoksis_id: 215490 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 202398 - osym_id: 108270262 -- - name: Gaz ve Tesisatı Teknolojisi Pr. - yoksis_id: 202462 - foet_code: 522 - founded_at: 19.01.2011 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 202398 - osym_id: -- - name: Gıda İşleme Bölümü - yoksis_id: 202460 - foet_code: 541 - founded_at: 19.01.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 201881 - osym_id: -- - name: Gıda Teknolojisi Pr. - yoksis_id: 202461 - foet_code: 541 - founded_at: 19.01.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 202460 - osym_id: 108251308 -- - name: Gıda Teknolojisi Pr. (İö) - yoksis_id: 267990 - foet_code: 541 - founded_at: 26.03.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 202460 - osym_id: 108271048 -- - name: Kimya ve Kimyasal İşleme Teknolojileri Bölümü - yoksis_id: 215488 - foet_code: 524 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 201881 - osym_id: -- - name: Kimya Teknolojisi Pr. - yoksis_id: 215489 - foet_code: 524 - founded_at: 23.12.2010 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215488 - osym_id: 108250955 -- - name: Kimya Teknolojisi Pr. (İö) - yoksis_id: 238468 - foet_code: 524 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215488 - osym_id: 108270986 -- - name: Makine ve Metal Teknolojileri Bölümü - yoksis_id: 202463 - foet_code: 521 - founded_at: 19.01.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 201881 - osym_id: -- - name: Endüstriyel Kalıpçılık Pr. - yoksis_id: 202464 - foet_code: 521 - founded_at: 19.01.2011 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 202463 - osym_id: 108251159 -- - name: Endüstriyel Kalıpçılık Pr. (İö) - yoksis_id: 257436 - foet_code: 521 - founded_at: 17.04.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 202463 - osym_id: 108271012 -- - name: Makine Pr. - yoksis_id: 292439 - foet_code: 521 - founded_at: 30.03.2016 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 202463 - osym_id: -- - name: Mekatronik Pr. - yoksis_id: 216349 - foet_code: 523 - founded_at: 09.05.2012 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 202463 - osym_id: -- - name: Motorlu Araçlar ve Ulaştırma Teknolojileri Bölümü - yoksis_id: 215492 - foet_code: 525 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 201881 - osym_id: -- - name: Otomotiv Teknolojisi Pr. - yoksis_id: 215493 - foet_code: 525 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215492 - osym_id: 108251177 -- - name: Otomotiv Teknolojisi Pr. (İö) - yoksis_id: 240434 - foet_code: 525 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 215492 - osym_id: 108270738 -- - name: Ziraat Fakültesi - yoksis_id: 122258 - foet_code: - founded_at: 16.05.1976 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Bahçe Bitkileri Bölümü - yoksis_id: 122259 - foet_code: 622 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Bahçe Bitkileri Anabilim Dalı - yoksis_id: 122260 - foet_code: 622 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122259 - osym_id: -- - name: Bahçe Bitkileri Pr. - yoksis_id: 169293 - foet_code: 622 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122259 - osym_id: 108210708 -- - name: Bahçe Bitkileri Pr. (İö) - yoksis_id: 275955 - foet_code: 622 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122259 - osym_id: -- - name: Bağ Yetiştirme ve Islahı Anabilim Dalı - yoksis_id: 206910 - foet_code: 621 - founded_at: 01.06.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122259 - osym_id: -- - name: Meyve Yetiştirme ve Islahı Anabilim Dalı - yoksis_id: 206908 - foet_code: 621 - founded_at: 01.06.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122259 - osym_id: -- - name: Sebze Yetiştirme ve Islahı Anabilim Dalı - yoksis_id: 206909 - foet_code: 621 - founded_at: 01.06.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122259 - osym_id: -- - name: Süs Bitkileri Yetiştirme ve Islahı Anabilim Dalı - yoksis_id: 207804 - foet_code: 622 - founded_at: 01.06.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122259 - osym_id: -- - name: Bitki Koruma Bölümü - yoksis_id: 122261 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Bitki Koruma Pr. - yoksis_id: 169294 - foet_code: 621 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122261 - osym_id: 108210717 -- - name: Entomoloji Anabilim Dalı - yoksis_id: 122262 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122261 - osym_id: -- - name: Fitopatoloji Anabilim Dalı - yoksis_id: 122263 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122261 - osym_id: -- - name: Bitkisel Üretim Bölümü - yoksis_id: 122284 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Bitkisel Üretim Anabilim Dalı - yoksis_id: 327865 - foet_code: 621 - founded_at: 14.08.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122284 - osym_id: -- - name: Bitkisel Üretim Pr. - yoksis_id: 268124 - foet_code: 621 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122284 - osym_id: -- - name: Genel Zirai Bilgiler Pr. - yoksis_id: 321366 - foet_code: 621 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122258 - osym_id: -- - name: Gıda Bilimi ve Teknolojisi Bölümü - yoksis_id: 122275 - foet_code: 541 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Deri ve Lif Teknolojisi Anabilim Dalı - yoksis_id: 122278 - foet_code: 542 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122275 - osym_id: -- - name: Gıda Bilimi ve Teknolojisi Anabilim Dalı - yoksis_id: 122276 - foet_code: 541 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122275 - osym_id: -- - name: Gıda Bilimi ve Teknolojisi Pr. - yoksis_id: 306381 - foet_code: 541 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122275 - osym_id: -- - name: Gıda Mühendisliği Pr. - yoksis_id: 275956 - foet_code: 541 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122275 - osym_id: -- - name: Süt Teknolojisi Anabilim Dalı - yoksis_id: 122277 - foet_code: 541 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122275 - osym_id: -- - name: Gıda Bilimi ve Teknolojisi Pr. - yoksis_id: 321367 - foet_code: 541 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122258 - osym_id: -- - name: Hayvansal Üretim Bölümü - yoksis_id: 122285 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Hayvansal Üretim Anabilim Dalı - yoksis_id: 328194 - foet_code: 621 - founded_at: 14.08.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122285 - osym_id: -- - name: Hayvansal Üretim Pr. - yoksis_id: 268108 - foet_code: 621 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122285 - osym_id: -- - name: Tarım Ekonomisi Bölümü - yoksis_id: 122264 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Tarım Ekonomisi Pr. - yoksis_id: 169295 - foet_code: 621 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122264 - osym_id: 108210726 -- - name: Tarım Politikası ve Yayım Anabilim Dalı - yoksis_id: 122266 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122264 - osym_id: -- - name: Tarım İşletmeciliği Anabilim Dalı - yoksis_id: 122265 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122264 - osym_id: -- - name: Tarım Makineleri ve Teknolojileri Mühendiliği Bölümü - yoksis_id: 122279 - foet_code: 525 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Tarım Makineleri Anabilim Dalı - yoksis_id: 122280 - foet_code: 525 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122279 - osym_id: -- - name: Tarım Makineleri Pr. - yoksis_id: 169296 - foet_code: 525 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122279 - osym_id: 108210735 -- - name: Tarım Makineleri ve Teknolojileri Mühendisliği Pr. - yoksis_id: 261783 - foet_code: 525 - founded_at: 25.09.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122279 - osym_id: 108211072 -- - name: Tarım Teknolojisi Bölümü - yoksis_id: 122286 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Tarım Teknolojisi Anabilim Dalı - yoksis_id: 328703 - foet_code: 621 - founded_at: 14.08.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122286 - osym_id: -- - name: Tarım Teknolojisi Pr. - yoksis_id: 275957 - foet_code: 621 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122286 - osym_id: -- - name: Tarım Ürünleri Teknolojisi Pr. - yoksis_id: 321365 - foet_code: 621 - founded_at: 01.01.1999 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122258 - osym_id: -- - name: Tarımsal Biyoteknoloji Bölümü - yoksis_id: 146101 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Bitkisel Biyoteknoloji Anabilim Dalı - yoksis_id: 176341 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 146101 - osym_id: -- - name: Enzim ve Mikrobiyel Biyoteknoloji Anabilim Dalı - yoksis_id: 161569 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 146101 - osym_id: -- - name: Hayvansal Biyoteknoloji Anabilim Dalı - yoksis_id: 161570 - foet_code: 421 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 146101 - osym_id: -- - name: Tarımsal Biyoteknoloji Pr. - yoksis_id: 169297 - foet_code: 421 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 146101 - osym_id: 108210814 -- - name: Tarımsal Yapılar ve Sulama Bölümü - yoksis_id: 122281 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Tarımsal Yapılar ve Sulama Anabilim Dalı - yoksis_id: 122282 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122281 - osym_id: -- - name: Tarımsal Yapılar ve Sulama Pr. - yoksis_id: 169299 - foet_code: 621 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122281 - osym_id: 108210744 -- - name: Tarla Bitkileri Bölümü - yoksis_id: 122267 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Endüstri Bitkileri Anabilim Dalı - yoksis_id: 213016 - foet_code: 621 - founded_at: 25.01.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122267 - osym_id: -- - name: Tahıllar ve Yemeklk Baklagiller Anabilim Dalı - yoksis_id: 213018 - foet_code: 621 - founded_at: 25.01.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122267 - osym_id: -- - name: Tarla Bitkileri Anabilim Dalı - yoksis_id: 122268 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122267 - osym_id: -- - name: Tarla Bitkileri Pr. - yoksis_id: 169300 - foet_code: 621 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122267 - osym_id: 108210753 -- - name: Tarla Bitkileri Pr. (İö) - yoksis_id: 275958 - foet_code: 621 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122267 - osym_id: -- - name: Çayır Mera ve Yem Bitkileri Anabilim Dalı - yoksis_id: 213017 - foet_code: 621 - founded_at: 25.01.2012 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122267 - osym_id: -- - name: Toprak Bilimi ve Bitki Besleme Bölümü - yoksis_id: 145775 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Bitki Besleme Anabilim Dalı - yoksis_id: 209316 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 145775 - osym_id: -- - name: Toprak Anabilim Dalı - yoksis_id: 122270 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 145775 - osym_id: -- - name: Toprak Bilimi ve Bitki Besleme Anabilim Dalı - yoksis_id: 208208 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 145775 - osym_id: -- - name: Toprak Bilimi ve Bitki Besleme Pr. - yoksis_id: 169301 - foet_code: 621 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 145775 - osym_id: 108210762 -- - name: Toprak Bilimi ve Bitki Besleme Pr. (Kktc Uyruklu) - yoksis_id: 258806 - foet_code: 621 - founded_at: 11.08.2014 - duration: 4 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 145775 - osym_id: 108211027 -- - name: Toprak Pr. - yoksis_id: 275959 - foet_code: 621 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 145775 - osym_id: -- - name: Zootekni Bölümü - yoksis_id: 122271 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Biyometri ve Genetik Anabilim Dalı - yoksis_id: 122272 - foet_code: 421 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122271 - osym_id: -- - name: Hayvan Yetiştirme Anabilim Dalı - yoksis_id: 122273 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122271 - osym_id: -- - name: Yemler ve Hayvan Besleme Anabilim Dalı - yoksis_id: 122274 - foet_code: 621 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122271 - osym_id: -- - name: Zootekni Pr. - yoksis_id: 169302 - foet_code: 621 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122271 - osym_id: 108210771 -- - name: Zootekni Pr. (İö) - yoksis_id: 275960 - foet_code: 621 - founded_at: 08.05.2015 - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122271 - osym_id: -- - name: Ziraat Mühendisliği Bölümü - yoksis_id: 122283 - foet_code: 621 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122258 - osym_id: -- - name: Ziraat Mühendisliği Anabilim Dalı - yoksis_id: 328883 - foet_code: 621 - founded_at: 14.08.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122283 - osym_id: -- - name: Ziraat Mühendisliği Pr. - yoksis_id: 319790 - foet_code: 621 - founded_at: 18.04.2017 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122283 - osym_id: -- - name: Çarşamba Meslek Yüksekokulu - yoksis_id: 269763 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Programcılığı Pr. - yoksis_id: 273621 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269763 - osym_id: -- - name: Bilgisayar Programcılığı Pr. (İö) (Bk.601) - yoksis_id: 273622 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269763 - osym_id: -- - name: Bilgisayar Teknolojisi ve Programlama Pr. (İö) (Bk.601) - yoksis_id: 273623 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269763 - osym_id: -- - name: Muhasebe Pr. - yoksis_id: 273624 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269763 - osym_id: -- - name: Muhasebe Pr. (İö) (Bk.606) - yoksis_id: 273625 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269763 - osym_id: -- - name: Muhasebe ve Vergi Uygulamaları Pr. - yoksis_id: 273626 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269763 - osym_id: -- - name: Muhasebe ve Vergi Uygulamaları Pr. (İö) (Bk.606) - yoksis_id: 273627 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269763 - osym_id: -- - name: Çarşamba Ticaret Borsası Meslek Yüksekokulu - yoksis_id: 169488 - foet_code: - founded_at: 14.09.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Büro Hizmetleri ve Sekreterlik Bölümü - yoksis_id: 237237 - foet_code: 346 - founded_at: 02.04.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169488 - osym_id: -- - name: Büro Yönetimi ve Yönetici Asistanlığı Pr. - yoksis_id: 237238 - foet_code: 346 - founded_at: 02.04.2013 - duration: 2 - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 237237 - osym_id: -- - name: Çağrı Merkezi Hizmetleri Pr. - yoksis_id: 238470 - foet_code: 346 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 237237 - osym_id: 108251186 -- - name: Çağrı Merkezi Hizmetleri Pr. (İö) - yoksis_id: 294078 - foet_code: 346 - founded_at: 20.04.2016 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 237237 - osym_id: 108271084 -- - name: Bilgisayar Teknolojileri Bölümü - yoksis_id: 229374 - foet_code: 481 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169488 - osym_id: -- - name: Bilgi Güvenliği Teknolojisi Pr. - yoksis_id: 267067 - foet_code: 481 - founded_at: 05.03.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 229374 - osym_id: 108251283 -- - name: Bilgi Güvenliği Teknolojisi Pr. (Kktc Uyruklu) - yoksis_id: 327583 - foet_code: 481 - founded_at: 04.08.2017 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 229374 - osym_id: 108251405 -- - name: Bilgi Güvenliği Teknolojisi Pr. (İö) - yoksis_id: 267068 - foet_code: 481 - founded_at: 05.03.2015 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 229374 - osym_id: 108271039 -- - name: Bilgisayar Programcılığı Pr. - yoksis_id: 229375 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 229374 - osym_id: 108250716 -- - name: Bilgisayar Programcılığı Pr. (İö) - yoksis_id: 229376 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 229374 - osym_id: 108270765 -- - name: Bilgisayar Teknolojisi ve Programlama Pr. (İö) - yoksis_id: 324470 - foet_code: 481 - founded_at: 01.01.1999 - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 169488 - osym_id: -- - name: Finans Bankacılık ve Sigortacılık Bölümü - yoksis_id: 229371 - foet_code: 343 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169488 - osym_id: -- - name: Bankacılık ve Sigortacılık Pr. - yoksis_id: 174834 - foet_code: 343 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 229371 - osym_id: 108250982 -- - name: Bankacılık ve Sigortacılık Pr. (İö) - yoksis_id: 238469 - foet_code: 343 - founded_at: 01.01.1900 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 229371 - osym_id: 108270995 -- - name: Hukuk Bölümü - yoksis_id: 257433 - foet_code: 380 - founded_at: 17.04.2014 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169488 - osym_id: -- - name: Muhasebe ve Vergi Bölümü - yoksis_id: 229377 - foet_code: 344 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169488 - osym_id: -- - name: Muhasebe ve Vergi Uygulamaları Pr. - yoksis_id: 229378 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 229377 - osym_id: 108250743 -- - name: Muhasebe ve Vergi Uygulamaları Pr. (İö) - yoksis_id: 229379 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 229377 - osym_id: 108270702 -- - name: Mülkiyet Koruma ve Güvenlik Bölümü - yoksis_id: 284505 - foet_code: 861 - founded_at: 13.01.2016 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169488 - osym_id: -- - name: Sosyal Güvenlik Pr. - yoksis_id: 257434 - foet_code: 340 - founded_at: 17.04.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 284505 - osym_id: 108251265 -- - name: Sosyal Güvenlik Pr. (İö) - yoksis_id: 257435 - foet_code: 340 - founded_at: 17.04.2014 - duration: 2 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 284505 - osym_id: 108271021 -- - name: Teknik Programlar Bölümü - yoksis_id: 128047 - foet_code: 520 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169488 - osym_id: -- - name: Bilgisayar Programcılığı Pr. - yoksis_id: 128048 - foet_code: 481 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128047 - osym_id: 108250716 -- - name: Bilgisayar Programcılığı Pr. (İö) - yoksis_id: 145991 - foet_code: 481 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128047 - osym_id: 108270765 -- - name: Harita ve Kadastro Pr. - yoksis_id: 169524 - foet_code: 581 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128047 - osym_id: -- - name: Meyve ve Sebze İşleme Pr. - yoksis_id: 169525 - foet_code: 541 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128047 - osym_id: -- - name: İktisadi ve İdari Programlar Bölümü - yoksis_id: 122290 - foet_code: 314 - founded_at: - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169488 - osym_id: -- - name: Muhasebe ve Vergi Uygulamaları Pr. - yoksis_id: 122291 - foet_code: 344 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122290 - osym_id: 108250743 -- - name: Muhasebe ve Vergi Uygulamaları Pr. (İö) - yoksis_id: 145987 - foet_code: 344 - founded_at: 10.09.2009 - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122290 - osym_id: 108270702 -- - name: Turizm ve Otel İşletmeciliği Pr. - yoksis_id: 169522 - foet_code: 811 - founded_at: - duration: 2 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122290 - osym_id: -- - name: Çarşamba İnsan ve Toplum Bilimleri Fakültesi - yoksis_id: 293682 - foet_code: - founded_at: 08.04.2016 - duration: - unit_status_id: Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgi ve Belge Yönetimi Bölümü - yoksis_id: 334066 - foet_code: 322 - founded_at: 07.03.2018 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 293682 - osym_id: -- - name: Bilgi ve Belge Yönetimi Anabilim Dalı - yoksis_id: 334067 - foet_code: 322 - founded_at: 07.03.2018 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 334066 - osym_id: -- - name: Çevre Sorunları Uygulama ve Araştırma Merkezi - yoksis_id: 122392 - foet_code: - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Çocuk Eğitimi Uygulama ve Araştırma Merkezi - yoksis_id: 205247 - foet_code: - founded_at: 16.02.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: Bilgisayar Teknolojileri Bölümü - yoksis_id: 229373 - foet_code: 481 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 205247 - osym_id: -- - name: Çorum Meslek Yüksekokulu - yoksis_id: 269764 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Meslek Yüksekokulu - parent_yoksis_id: 121946 - osym_id: -- - name: Büro Yönetimi ve Sekreterlik Pr. - yoksis_id: 273629 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Bilgisayar Programcılığı Pr. - yoksis_id: 273628 - foet_code: 481 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Elektrik Pr. - yoksis_id: 273630 - foet_code: 522 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Harita Kadastro Pr. - yoksis_id: 273631 - foet_code: 581 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Makine Pr. - yoksis_id: 273634 - foet_code: 521 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Motor Pr. - yoksis_id: 273635 - foet_code: 525 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Muhasebe Pr. - yoksis_id: 273636 - foet_code: 344 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Pazarlama Pr. - yoksis_id: 273637 - foet_code: 342 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Sekreterlik Pr. - yoksis_id: 273638 - foet_code: 346 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Seramik Pr. - yoksis_id: 273639 - foet_code: 215 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: İnşaat Pr. - yoksis_id: 273632 - foet_code: 582 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: İşletmecilik Pr. - yoksis_id: 273633 - foet_code: 345 - founded_at: - duration: 2 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269764 - osym_id: -- - name: Ünye İktisadi ve İdari Bilimler Fakültesi - yoksis_id: 269781 - foet_code: - founded_at: - duration: - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: İktisat Pr. - yoksis_id: 273695 - foet_code: 314 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269781 - osym_id: -- - name: İşletme Pr. - yoksis_id: 273696 - foet_code: 345 - founded_at: - duration: 4 - unit_status_id: Arşiv - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 269781 - osym_id: -- - name: Üniversite-Sanayi-İş Dünyası İşbirliğini Geliştirme Uygulama ve Araştırma Merkezi - yoksis_id: 206457 - foet_code: - founded_at: 01.01.1900 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: İktisadi ve İdari Bilimler Fakültesi - yoksis_id: 122181 - foet_code: - founded_at: 04.12.1995 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Siyaset Bilimi ve Kamu Yönetimi Bölümü - yoksis_id: 128036 - foet_code: 313 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122181 - osym_id: -- - name: Hukuk Bilimleri Anabilim Dalı - yoksis_id: 140256 - foet_code: 380 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128036 - osym_id: -- - name: Kentleşme ve Çevre Sorunları Anabilim Dalı - yoksis_id: 140259 - foet_code: 422 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128036 - osym_id: -- - name: Siyaset Bilimi ve Kamu Yönetimi Anabilim Dalı - yoksis_id: 128038 - foet_code: 313 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128036 - osym_id: -- - name: Siyaset Bilimi ve Kamu Yönetimi Pr. - yoksis_id: 169309 - foet_code: 313 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128036 - osym_id: 108210805 -- - name: Siyaset Bilimi ve Kamu Yönetimi Pr. (%50 Burslu) - yoksis_id: 305047 - foet_code: 313 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128036 - osym_id: -- - name: Siyaset Bilimi ve Kamu Yönetimi Pr. (Tam Burslu) - yoksis_id: 305046 - foet_code: 313 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128036 - osym_id: -- - name: Siyaset Bilimi ve Kamu Yönetimi Pr. (Ücretli) - yoksis_id: 308554 - foet_code: 313 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128036 - osym_id: -- - name: Siyaset Bilimi ve Kamu Yönetimi Pr. (İö) - yoksis_id: 241628 - foet_code: 313 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128036 - osym_id: 108230387 -- - name: Siyaset ve Sosyal Bilimler Anabilim Dalı - yoksis_id: 140253 - foet_code: 310 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128036 - osym_id: -- - name: Yönetim Bilimleri Anabilim Dalı - yoksis_id: 140262 - foet_code: 345 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128036 - osym_id: -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Bölümü - yoksis_id: 299049 - foet_code: 313 - founded_at: 02.08.2016 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122181 - osym_id: -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Pr. (%25 Burslu) - yoksis_id: 299052 - foet_code: 313 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299049 - osym_id: -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Pr. (%50 Burslu) - yoksis_id: 299053 - foet_code: 313 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299049 - osym_id: -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Pr. (Tam Burslu) - yoksis_id: 299050 - foet_code: 313 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299049 - osym_id: -- - name: Siyaset Bilimi ve Uluslararası İlişkiler Pr. (Ücretli) - yoksis_id: 299051 - foet_code: 313 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299049 - osym_id: -- - name: Uluslararası Ticaret ve Lojistik Bölümü - yoksis_id: 235948 - foet_code: 340 - founded_at: 13.03.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122181 - osym_id: -- - name: Lojistik ve Tedarik Zinciri Yönetimi Anabilim Dalı - yoksis_id: 326681 - foet_code: 345 - founded_at: 27.07.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 235948 - osym_id: -- - name: Uluslararası Ticaret Anabilim Dalı - yoksis_id: 326680 - foet_code: 341 - founded_at: 27.07.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 235948 - osym_id: -- - name: Uluslararası Ticaret ve Lojistik Pr. - yoksis_id: 252836 - foet_code: 340 - founded_at: 20.02.2014 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 235948 - osym_id: 108210974 -- - name: Uluslararası Ticaret ve Lojistik Pr. (%25 Burslu) - yoksis_id: 308556 - foet_code: 340 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 235948 - osym_id: -- - name: Uluslararası Ticaret ve Lojistik Pr. (%50 Burslu) - yoksis_id: 304580 - foet_code: 340 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 235948 - osym_id: -- - name: Uluslararası Ticaret ve Lojistik Pr. (Tam Burslu) - yoksis_id: 304558 - foet_code: 340 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 235948 - osym_id: -- - name: Uluslararası Ticaret ve Lojistik Pr. (Ücretli) - yoksis_id: 308557 - foet_code: 340 - founded_at: 20.10.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 235948 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik Bölümü - yoksis_id: 299054 - foet_code: 341 - founded_at: 02.08.2016 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122181 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik Pr. (%25 Burslu) - yoksis_id: 299057 - foet_code: 341 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299054 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik Pr. (%50 Burslu) - yoksis_id: 299058 - foet_code: 341 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299054 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik Pr. (Tam Burslu) - yoksis_id: 299055 - foet_code: 341 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299054 - osym_id: -- - name: Uluslararası Ticaret ve İşletmecilik Pr. (Ücretli) - yoksis_id: 299056 - foet_code: 341 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 299054 - osym_id: -- - name: Uluslararası İlişkiler Bölümü - yoksis_id: 128039 - foet_code: 313 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122181 - osym_id: -- - name: Uluslararası İlişkiler Anabilim Dalı - yoksis_id: 128040 - foet_code: 313 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128039 - osym_id: -- - name: İktisat Bölümü - yoksis_id: 122182 - foet_code: 314 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122181 - osym_id: -- - name: İktisadi Gelişme ve Uluslararası İktisat Anabilim Dalı - yoksis_id: 209993 - foet_code: 314 - founded_at: 03.11.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122182 - osym_id: -- - name: İktisat Anabilim Dalı - yoksis_id: 128029 - foet_code: 314 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122182 - osym_id: -- - name: İktisat Politikası Anabilim Dalı - yoksis_id: 209991 - foet_code: 314 - founded_at: 03.11.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122182 - osym_id: -- - name: İktisat Pr. - yoksis_id: 169307 - foet_code: 314 - founded_at: 26.02.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122182 - osym_id: 108210295 -- - name: İktisat Pr. (İngilizce) - yoksis_id: 275765 - foet_code: 314 - founded_at: 30.04.2015 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: İngilizce - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122182 - osym_id: 108211063 -- - name: İktisat Tarihi Anabilim Dalı - yoksis_id: 209992 - foet_code: 314 - founded_at: 03.11.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122182 - osym_id: -- - name: İktisat Teorisi Anabilim Dalı - yoksis_id: 209990 - foet_code: 314 - founded_at: 03.11.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122182 - osym_id: -- - name: İşletme Bölümü - yoksis_id: 128030 - foet_code: 345 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122181 - osym_id: -- - name: Muhasebe ve Finansman Anabilim Dalı - yoksis_id: 140383 - foet_code: 344 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128030 - osym_id: -- - name: Sayısal Yöntemler Anabilim Dalı - yoksis_id: 140384 - foet_code: 460 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128030 - osym_id: -- - name: Yönetim ve Organizasyon Anabilim Dalı - yoksis_id: 140241 - foet_code: 345 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128030 - osym_id: -- - name: Üretim Yönetimi ve Pazarlama Anabilim Dalı - yoksis_id: 140243 - foet_code: 345 - founded_at: 26.02.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128030 - osym_id: -- - name: İşletme Anabilim Dalı - yoksis_id: 128032 - foet_code: 345 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 128030 - osym_id: -- - name: İşletme Pr. - yoksis_id: 169308 - foet_code: 345 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128030 - osym_id: 108210798 -- - name: İşletme Pr. (%25 Burslu) - yoksis_id: 299047 - foet_code: 345 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128030 - osym_id: -- - name: İşletme Pr. (%50 Burslu) - yoksis_id: 299048 - foet_code: 345 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128030 - osym_id: -- - name: İşletme Pr. (%75 Burslu) - yoksis_id: 304555 - foet_code: 345 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128030 - osym_id: -- - name: İşletme Pr. (Tam Burslu) - yoksis_id: 299045 - foet_code: 345 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128030 - osym_id: -- - name: İşletme Pr. (Ücretli) - yoksis_id: 299046 - foet_code: 345 - founded_at: 02.08.2016 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128030 - osym_id: -- - name: İşletme Pr. (İö) - yoksis_id: 241627 - foet_code: 345 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128030 - osym_id: 108230378 -- - name: İlahiyat Fakültesi - yoksis_id: 122157 - foet_code: - founded_at: 20.07.1982 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Felsefe ve Din Bilimleri Bölümü - yoksis_id: 122166 - foet_code: 220 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122157 - osym_id: -- - name: Din Eğitimi Anabilim Dalı - yoksis_id: 122167 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122166 - osym_id: -- - name: Din Eğitimi Bilim Dalı - yoksis_id: 168737 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122167 - osym_id: -- - name: Din Eğitimi Tarihi Bilim Dalı - yoksis_id: 168740 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122167 - osym_id: -- - name: Din Felsefesi Anabilim Dalı - yoksis_id: 122171 - foet_code: 226 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122166 - osym_id: -- - name: Din Psikolojisi Anabilim Dalı - yoksis_id: 122174 - foet_code: 311 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122166 - osym_id: -- - name: Din Sosyolojisi Anabilim Dalı - yoksis_id: 122173 - foet_code: 312 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122166 - osym_id: -- - name: Dinler Tarihi Anabilim Dalı - yoksis_id: 122168 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122166 - osym_id: -- - name: Din Fenomenolojisi Bilim Dalı - yoksis_id: 168742 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122168 - osym_id: -- - name: Dinler Tarihi Bilim Dalı - yoksis_id: 168743 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122168 - osym_id: -- - name: Mukayeseli Dinler Bilim Dalı - yoksis_id: 168744 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122168 - osym_id: -- - name: Felsefe Tarihi Anabilim Dalı - yoksis_id: 122169 - foet_code: 226 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122166 - osym_id: -- - name: Yeniçağ Felsefesi Tarihi Bilim Dalı - yoksis_id: 168747 - foet_code: 226 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122169 - osym_id: -- - name: İlkçağ Felsefesi Tarihi Bilim Dalı - yoksis_id: 168746 - foet_code: 225 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122169 - osym_id: -- - name: Mantık Anabilim Dalı - yoksis_id: 122172 - foet_code: 226 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122166 - osym_id: -- - name: İslam Felsefesi Anabilim Dalı - yoksis_id: 122170 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122166 - osym_id: -- - name: Türk Düşünce Tarihi Bilim Dalı - yoksis_id: 168751 - foet_code: 225 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122170 - osym_id: -- - name: İslam Ahlakı Bilim Dalı - yoksis_id: 168748 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122170 - osym_id: -- - name: İslam Felsefesi Tarihi Bilim Dalı - yoksis_id: 168750 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122170 - osym_id: -- - name: Temel İslam Bilimleri Bölümü - yoksis_id: 122158 - foet_code: 221 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122157 - osym_id: -- - name: Arap Dili ve Belagatı Anabilim Dalı - yoksis_id: 122165 - foet_code: 222 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122158 - osym_id: -- - name: Din Eğitimi Anabilim Dalı - yoksis_id: 168759 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122158 - osym_id: -- - name: Hadis Anabilim Dalı - yoksis_id: 122159 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122158 - osym_id: -- - name: Hadis Bilim Dalı - yoksis_id: 168761 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122159 - osym_id: -- - name: Hadis Usulü ve Tarihi Bilim Dalı - yoksis_id: 168762 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122159 - osym_id: -- - name: Kelam Anabilim Dalı - yoksis_id: 122160 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122158 - osym_id: -- - name: Kelam Tarihi Bilim Dalı - yoksis_id: 168729 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122160 - osym_id: -- - name: Sistematik Tasavvuf Bilim Dalı - yoksis_id: 168731 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122160 - osym_id: -- - name: 'Kur''An-I Kerim Okuma ve Kıraat İlmi Anabilim Dalı' - yoksis_id: 166016 - foet_code: 221 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122158 - osym_id: -- - name: Tasavvuf Anabilim Dalı - yoksis_id: 122164 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122158 - osym_id: -- - name: Sistematik Tasavvuf Bilim Dalı - yoksis_id: 168727 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122164 - osym_id: -- - name: Tasavvuf Tarihi Bilim Dalı - yoksis_id: 168728 - foet_code: 225 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122164 - osym_id: -- - name: Tefsir Anabilim Dalı - yoksis_id: 122161 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122158 - osym_id: -- - name: Kıraat Bilim Dalı - yoksis_id: 168723 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122161 - osym_id: -- - name: Tefsir Bilim Dalı - yoksis_id: 168724 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122161 - osym_id: -- - name: Tefsir Usulü ve Tarihi Bilim Dalı - yoksis_id: 168725 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122161 - osym_id: -- - name: İslam Hukuku Anabilim Dalı - yoksis_id: 122162 - foet_code: 380 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122158 - osym_id: -- - name: Mukayeseli İslam Hukuku Bilim Dalı - yoksis_id: 168769 - foet_code: 380 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122162 - osym_id: -- - name: İslam Hukuku Bilim Dalı - yoksis_id: 168763 - foet_code: 380 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122162 - osym_id: -- - name: İslam Hukuku Usulü ve Tarihi Bilim Dalı - yoksis_id: 168766 - foet_code: 380 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122162 - osym_id: -- - name: İslam Mezhepleri Tarihi Anabilim Dalı - yoksis_id: 122163 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122158 - osym_id: -- - name: Klasik İslam Mezhepleri Bilim Dalı - yoksis_id: 168734 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122163 - osym_id: -- - name: Çağdaş İslam Akımları Bilim Dalı - yoksis_id: 168736 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122163 - osym_id: -- - name: İlahiyat Bölümü - yoksis_id: 122180 - foet_code: 221 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122157 - osym_id: -- - name: İlahiyat Pr. - yoksis_id: 168773 - foet_code: 221 - founded_at: 10.09.2009 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122157 - osym_id: 108210302 -- - name: İlahiyat Pr. (Uzaktan Öğretim) - yoksis_id: 215478 - foet_code: 221 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Uzaktan Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122157 - osym_id: -- - name: İlahiyat Pr. (Ücretli) - yoksis_id: 304583 - foet_code: 221 - founded_at: 29.09.2016 - duration: 4 - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122157 - osym_id: -- - name: İlahiyat Pr. (İö) - yoksis_id: 168774 - foet_code: 221 - founded_at: - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 122157 - osym_id: 108230342 -- - name: İlköğretim Din Kültürü ve Ahlak Bilgisi Eğitimi Bölümü - yoksis_id: 122117 - foet_code: 145 - founded_at: 11.07.1992 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122157 - osym_id: -- - name: İlköğretim Din Kültürü ve Ahlak Bilgisi Eğitimi Anabilim Dalı - yoksis_id: 122156 - foet_code: 145 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122117 - osym_id: -- - name: İlköğretim Din Kültürü ve Ahlak Bilgisi Eğitimi Bölümü - yoksis_id: 128027 - foet_code: 145 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122157 - osym_id: -- - name: İlköğretim Din Kültürü ve Ahlak Bilgisi Öğretmenliği Pr. - yoksis_id: 168655 - foet_code: 145 - founded_at: - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128027 - osym_id: 108210056 -- - name: İlköğretim Din Kültürü ve Ahlak Bilgisi Öğretmenliği Pr. (İö) - yoksis_id: 241629 - foet_code: 145 - founded_at: 01.01.1900 - duration: 4 - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 128027 - osym_id: 108230351 -- - name: İslam Tarihi ve Sanatları Bölümü - yoksis_id: 122175 - foet_code: 221 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 122157 - osym_id: -- - name: Türk Din Musikisi Anabilim Dalı - yoksis_id: 122179 - foet_code: 212 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122175 - osym_id: -- - name: Türk ve İslam Sanatları Anabilim Dalı - yoksis_id: 201435 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122175 - osym_id: -- - name: Türk İslam Edebiyatı Anabilim Dalı - yoksis_id: 122178 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122175 - osym_id: -- - name: Türk İslam Sanatları Tarihi Anabilim Dalı - yoksis_id: 122177 - foet_code: 221 - founded_at: 10.09.2009 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122175 - osym_id: -- - name: Türk Süsleme ve Hat Sanatları Bilim Dalı - yoksis_id: 168756 - foet_code: 215 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122177 - osym_id: -- - name: Türk İslam Mimarisi Bilim Dalı - yoksis_id: 168755 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122177 - osym_id: -- - name: İslam Tarihi Anabilim Dalı - yoksis_id: 122176 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 122175 - osym_id: -- - name: Türk İslam Tarihi Bilim Dalı - yoksis_id: 168754 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122176 - osym_id: -- - name: İslam Kurumları Tarihi Bilim Dalı - yoksis_id: 168752 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122176 - osym_id: -- - name: İslam Tarihi Bilim Dalı - yoksis_id: 168753 - foet_code: 221 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bilim Dalı - parent_yoksis_id: 122176 - osym_id: -- - name: İleri Teknoloji Uygulama ve Araştırma Merkezi - yoksis_id: 207558 - foet_code: - founded_at: 01.01.1900 - duration: - unit_status_id: Yarı Pasif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: -- - name: İletişim Fakültesi - yoksis_id: 169371 - foet_code: - founded_at: 26.02.2010 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Fakülte - parent_yoksis_id: 121946 - osym_id: -- - name: Gazetecilik Bölümü - yoksis_id: 204804 - foet_code: 321 - founded_at: 02.03.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169371 - osym_id: -- - name: Gazetecilik Anabilim Dalı - yoksis_id: 214011 - foet_code: 321 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 204804 - osym_id: -- - name: Gazetecilik Pr. - yoksis_id: 239111 - foet_code: 321 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 204804 - osym_id: 108210929 -- - name: Görsel İletişim Tasarımı Bölümü - yoksis_id: 204836 - foet_code: 213 - founded_at: 02.03.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169371 - osym_id: -- - name: Görsel İletişim Tasarımı Anabilim Dalı - yoksis_id: 214010 - foet_code: 213 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 204836 - osym_id: -- - name: Halkla İlişkiler ve Tanıtım Bölümü - yoksis_id: 204803 - foet_code: 342 - founded_at: 02.03.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169371 - osym_id: -- - name: Halkla İlişkiler ve Tanıtım Anabilim Dalı - yoksis_id: 229170 - foet_code: 342 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 204803 - osym_id: -- - name: Halkla İlişkiler ve Tanıtım Pr. - yoksis_id: 239110 - foet_code: 342 - founded_at: 18.04.2013 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 204803 - osym_id: 108210938 -- - name: Halkla İlişkiler ve Tanıtım Pr. (İö) - yoksis_id: 291019 - foet_code: 342 - founded_at: 18.02.2016 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: İkinci Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 204803 - osym_id: 108230396 -- - name: Radyo, Sinema ve Televizyon Bölümü - yoksis_id: 204805 - foet_code: 213 - founded_at: 02.03.2011 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169371 - osym_id: -- - name: Radyo Televizyon ve Sinema Anabilim Dalı - yoksis_id: 214009 - foet_code: 213 - founded_at: - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 204805 - osym_id: -- - name: Radyo, Televizyon ve Sinema Pr. - yoksis_id: 294037 - foet_code: 213 - founded_at: 20.04.2016 - duration: 4 - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Önlisans/lisans Programı - parent_yoksis_id: 204805 - osym_id: 108211081 -- - name: Yeni Medya ve İletişim Tasarımı Bölümü - yoksis_id: 282786 - foet_code: 213 - founded_at: 09.12.2015 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169371 - osym_id: -- - name: Yeni Medya ve İletişim Tasarımı Anabilim Dalı - yoksis_id: 323146 - foet_code: 213 - founded_at: 31.05.2017 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Anabilim Dalı - parent_yoksis_id: 282786 - osym_id: -- - name: İletişim Tasarımı Bölümü - yoksis_id: 233174 - foet_code: 213 - founded_at: 31.01.2013 - duration: - unit_status_id: Kapatılmış - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Bölüm - parent_yoksis_id: 169371 - osym_id: -- - name: İş Sağlığı ve Güvenliği, Meslek Hastalıkları Uygulama ve Araştırma Merkezi - yoksis_id: 309995 - foet_code: - founded_at: 17.04.2013 - duration: - unit_status_id: Aktif - unit_instruction_language_id: Türkçe - unit_instruction_type_id: Normal Öğretim - unit_type_id: Uygulama ve Araştırma Merkezi - parent_yoksis_id: 121946 - osym_id: diff --git a/db/structure.sql b/db/structure.sql index 108ac537f..aa7da86ef 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -2408,6 +2408,8 @@ ALTER SEQUENCE public.unit_types_id_seq OWNED BY public.unit_types.id; CREATE TABLE public.units ( id bigint NOT NULL, name character varying, + abbreviation character varying, + code character varying, yoksis_id integer, detsis_id integer, osym_id integer, @@ -2424,6 +2426,8 @@ CREATE TABLE public.units ( unit_type_id bigint, created_at timestamp without time zone NOT NULL, updated_at timestamp without time zone NOT NULL, + CONSTRAINT units_abbreviation_length CHECK ((length((abbreviation)::text) <= 255)), + CONSTRAINT units_code_length CHECK ((length((code)::text) <= 255)), CONSTRAINT units_detsis_id_numericality CHECK ((detsis_id >= 1)), CONSTRAINT units_duration_numericality CHECK (((duration >= 1) AND (duration <= 8))), CONSTRAINT units_foet_code_numericality CHECK ((foet_code >= 1)), diff --git a/lib/tasks/fetch/fetch_academic_staff.rake b/lib/tasks/fetch/academic_staff.rake similarity index 100% rename from lib/tasks/fetch/fetch_academic_staff.rake rename to lib/tasks/fetch/academic_staff.rake diff --git a/lib/tasks/import/administrative_units.rake b/lib/tasks/import/administrative_units.rake deleted file mode 100644 index 04648fad5..000000000 --- a/lib/tasks/import/administrative_units.rake +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -namespace :import do - desc 'Imports administrative_units from db/static_data' - task administrative_units: :environment do - file = YAML.load_file(Rails.root.join('db', 'static_data', 'administrative_units.yml')) - progress_bar = ProgressBar.spawn('Administrative Units', file.count) - - file.each do |unit| - parent = - if unit['parent_yoksis_id'] - Unit.find_by(yoksis_id: unit['parent_yoksis_id']) - else - Unit.find_by(detsis_id: unit['parent_detsis_id']) - end - existing_unit = Unit.find_by(detsis_id: unit['detsis_id']) - - unit['district_id'] = District.find_by(name: unit['district_id']).id - unit['parent'] = parent - unit['unit_status_id'] = UnitStatus.find_by(name: 'Aktif').id - unit_params = unit.except('parent_yoksis_id', 'parent_detsis_id') - - existing_unit.present? ? existing_unit.update(unit_params) : Unit.create(unit_params) - progress_bar&.increment - end - end -end diff --git a/lib/tasks/import/all.rake b/lib/tasks/import/all.rake index ff67ec855..1c711fc2f 100644 --- a/lib/tasks/import/all.rake +++ b/lib/tasks/import/all.rake @@ -10,7 +10,9 @@ namespace :import do languages titles high_school_types + detsis_unit_types + unit_groups units - administrative_units + update_names_depth_cache ] end diff --git a/lib/tasks/import/detsis_unit_types.rake b/lib/tasks/import/detsis_unit_types.rake new file mode 100644 index 000000000..7b91e70a9 --- /dev/null +++ b/lib/tasks/import/detsis_unit_types.rake @@ -0,0 +1,16 @@ +# frozen_string_literal: true + +namespace :import do + desc 'Imports administrative_units from db/static_data' + task administrative_unit_types: :environment do + administrative_unit_types = Tenant::Units::Raw::DETMany::TYPES.keys + progress_bar = ProgressBar.spawn('Administrative Unit Types', administrative_unit_types.count) + + i = 900 # 0-900 kept for YOKSIS types + administrative_unit_types.each do |type| + UnitType.create(name: type, code: i) + i += 1 + progress_bar&.increment + end + end +end diff --git a/lib/tasks/import/unit_groups.rake b/lib/tasks/import/unit_groups.rake new file mode 100644 index 000000000..aaa813d3d --- /dev/null +++ b/lib/tasks/import/unit_groups.rake @@ -0,0 +1,97 @@ +# frozen_string_literal: true + +namespace :import do + desc 'Imports administrative_units from db/static_data' + task unit_groups: :environment do + # unit_type grouping + types_and_groups = { + other: [ + 'Eğitim Araştırma Hastanesi', + 'Rektörlük', + 'Üniversite', + 'YÖK' + ], + faculty: [ + 'Fakülte', + 'Meslek Yüksekokulu', + 'Yüksekokul' + ], + department: [ + 'Bölüm' + ], + major: [ + 'Anabilim Dalı', + 'Anasanat Dalı', + 'Bilim Dalı', + 'Disiplinlerarası Anabilim Dalı', + 'Disiplinlerarası Anasanat Dalı', + 'Sanat Dalı' + ], + undergraduate_program: [ + 'Önlisans Programı', + 'Önlisans/lisans Programı', + 'Tıpta Uzmanlık Programı' + ], + graduate_program: [ + 'Bütünleşik Doktora Programı', + 'Disiplinlerarası Doktora Programı', + 'Disiplinlerarası Sanatta Yeterlilik Programı', + 'Disiplinlerarası Yüksek Lisans Programı', + 'Doktora Programı', + 'Sanatta Yeterlilik Programı', + 'Yüksek Lisans Programı' + ], + institute: [ + 'Enstitü' + ], + research_center: [ + 'Uygulama ve Araştırma Merkezi' + ], + committee: [ + 'Diğer Komisyon', + 'Diğer Kurul', + 'Enstitü Disiplin Kurulu', + 'Enstitü Kurulu', + 'Enstitü Yönetim Kurulu', + 'Etik Kurul', + 'Fakülte Disiplin Kurulu', + 'Fakülte Kurulu', + 'Fakülte Yönetim Kurulu', + 'Konservatuvar Disiplin Kurulu', + 'Konservatuvar Kurulu', + 'Konservatuvar Yönetim Kurulu', + 'Meslek Yüksekokulu Disiplin Kurulu', + 'Meslek Yüksekokulu Kurulu', + 'Meslek Yüksekokulu Yönetim Kurulu', + 'Senato', + 'Üniversite Disiplin Kurulu', + 'Üniversite Yönetim Kurulu' + ], + administrative: [ + 'Anabilim Dalı Başkanlığı', + 'Anasanat Dalı Başkanlığı', + 'Başhekimlik', + 'Başmüdürlük', + 'Bölüm Başkanlığı', + 'Daire Başkanlığı', + 'Enstitü Müdürlüğü', + 'Enstitü Sekreterliği', + 'Fakülte Dekanlığı', + 'Fakülte Sekreterliği', + 'Konservatuvar Müdürlüğü', + 'Konservatuvar Sekreterliği', + 'Koordinatörlük', + 'Merkez Müdürlüğü', + 'Meslek Yüksekokulu Müdürlüğü', + 'Meslek Yüksekokulu Sekreterliği', + 'Şube Müdürlüğü', + 'Üniversite Sekreterliği' + ] + } + + types_and_groups.each do |type_and_group| + group, type = type_and_group + UnitType.where(name: type).update(group: group) + end + end +end diff --git a/lib/tasks/import/units.rake b/lib/tasks/import/units.rake index e2f92d483..f93c88470 100644 --- a/lib/tasks/import/units.rake +++ b/lib/tasks/import/units.rake @@ -1,34 +1,32 @@ # frozen_string_literal: true namespace :import do - desc 'Imports units from db/static_data' + desc 'Imports units from tenant unit data' task units: :environment do - file = YAML.load_file(Rails.root.join('db', 'static_data', 'units.yml')) - progress_bar = ProgressBar.spawn('Units', file.count) + units = Nokul::Tenant::Units.load_source 'src/all' + progress_bar = ProgressBar.spawn('Units', units.count) - file.each do |unit| - unit['unit_status_id'] = UnitStatus.find_by( - name: unit['unit_status_id'] - ).id - unit['unit_instruction_language_id'] = UnitInstructionLanguage.find_by( - name: unit['unit_instruction_language_id'] - ).id - unit['unit_instruction_type_id'] = UnitInstructionType.find_by( - name: unit['unit_instruction_type_id'] - ).id - unit['unit_type_id'] = UnitType.find_by( - name: unit['unit_type_id'] - ).id - unit['parent'] = Unit.find_by( - yoksis_id: unit['parent_yoksis_id'] - ) - unit['district_id'] = District.find_by( - name: Tenant.configuration.contact.main_district - ).id - Unit.create(unit.except('parent_yoksis_id')) + units.each do |unit| + default_district = District.find_by(name: Tenant.configuration.contact.main_district) + params = { + abbreviation: unit.abbreviation, + code: unit.code, + founded_at: unit.founded_at, + name: unit.name, + yoksis_id: unit.yoksis_id, + detsis_id: unit.detsis_id, + osym_id: unit.osym, + foet_code: unit.foet_code, + duration: unit.duration, + district: District.find_by(name: unit.district_id) || default_district, + parent: Unit.find_by(yoksis_id: unit.parent_yoksis_id), + unit_instruction_language_id: UnitInstructionLanguage.find_by(name: unit.unit_instruction_language_id).try(:id), + unit_instruction_type_id: UnitInstructionType.find_by(name: unit.unit_instruction_type_id).try(:id), + unit_status_id: UnitStatus.find_by(name: unit.unit_status_id).try(:id), + unit_type_id: UnitType.find_by(name: unit.unit_type_id).try(:id) + } + Unit.create(params) progress_bar&.increment end - - Unit.all.each(&:save) end end diff --git a/lib/tasks/import/update_names_depth_cache.rake b/lib/tasks/import/update_names_depth_cache.rake new file mode 100644 index 000000000..0fe7254c9 --- /dev/null +++ b/lib/tasks/import/update_names_depth_cache.rake @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +namespace :import do + desc 'Update names_depth_cache fields of units' + task update_names_depth_cache: :environment do + progress_bar = ProgressBar.spawn('Update names_depth_cache', Unit.count) + Unit.all.each do |unit| + unit.save + progress_bar&.increment + end + end +end diff --git a/test/fixtures/unit_types.yml b/test/fixtures/unit_types.yml index b68b9c80a..4fe45d588 100644 --- a/test/fixtures/unit_types.yml +++ b/test/fixtures/unit_types.yml @@ -1,7 +1,7 @@ university: name: Üniversite code: 1 - group: university + group: other faculty: name: Fakülte code: 2 @@ -13,11 +13,11 @@ institute: research_center: name: Uygulama ve Araştırma Merkezi code: 8 - group: other + group: research_center rectorship: name: Rektörlük code: 9 - group: rectorship + group: other department: name: Bölüm code: 10 @@ -29,15 +29,19 @@ major: undergraduate: name: Önlisans/lisans Programı code: 13 - group: program + group: undergraduate_program master: name: Yüksek Lisans Programı code: 16 - group: program + group: graduate_program +phd: + name: Doktora Programı + code: 17 + group: graduate_program program: name: Önlisans Programı code: 20 - group: program + group: undergraduate_program committee: name: Kurul code: 200 diff --git a/test/fixtures/units.yml b/test/fixtures/units.yml index ac5b1e160..eab156ec6 100644 --- a/test/fixtures/units.yml +++ b/test/fixtures/units.yml @@ -245,7 +245,7 @@ alman_dili_egitimi_dr: unit_status: active unit_instruction_language: turkish unit_instruction_type: normal_education - unit_type: program + unit_type: phd ancestry: "\ <%= ActiveRecord::FixtureSet.identify(:omu) %>/\ <%= ActiveRecord::FixtureSet.identify(:egitim_bilimleri_enstitusu) %>\ @@ -262,7 +262,7 @@ veteriner_fakultesi: ancestry: <%= ActiveRecord::FixtureSet.identify(:omu) %> unit_to_delete: - name: Unit o Delete + name: Unit to Delete yoksis_id: 123456 duration: 4 district: atakum diff --git a/test/models/unit_test.rb b/test/models/unit_test.rb index a43a73800..2fd15a7ba 100644 --- a/test/models/unit_test.rb +++ b/test/models/unit_test.rb @@ -78,18 +78,13 @@ class UnitTest < ActiveSupport::TestCase # scopes test 'active scope returns active units' do - assert_includes Unit.active, units(:omu) + assert_includes Unit.active, units(:uzem) assert_not_includes Unit.active, units(:cbu) end - test 'committees scope returns committees type units' do - assert_includes Unit.committees, units(:muhendislik_fakultesi_yonetim_kurulu) - assert_not_includes Unit.committees, units(:omu) - end - - test 'departments scope returns departments type units' do - assert_includes Unit.departments, units(:bilgisayar_muhendisligi) - assert_not_includes Unit.departments, units(:omu) + test 'others scope returns other units' do + assert_includes Unit.others, units(:omu) + assert_not_includes Unit.others, units(:uzem) end test 'faculties scope returns faculties type units' do @@ -97,14 +92,9 @@ class UnitTest < ActiveSupport::TestCase assert_not_includes Unit.faculties, units(:omu) end - test 'programs scope returns programs type units' do - assert_includes Unit.programs, units(:fen_bilgisi_ogretmenligi_programi) - assert_not_includes Unit.programs, units(:egitim_fakultesi) - end - - test 'universities scope returns universities type units' do - assert_includes Unit.universities, units(:omu) - assert_not_includes Unit.universities, units(:egitim_fakultesi) + test 'departments scope returns departments type units' do + assert_includes Unit.departments, units(:bilgisayar_muhendisligi) + assert_not_includes Unit.departments, units(:omu) end test 'majors scope returns majors type units' do @@ -112,31 +102,52 @@ class UnitTest < ActiveSupport::TestCase assert_not_includes Unit.majors, units(:egitim_fakultesi) end + test 'undergraduate_programs scope returns undergraduate_program type units' do + assert_includes Unit.undergraduate_programs, units(:fen_bilgisi_ogretmenligi_programi) + assert_not_includes Unit.undergraduate_programs, units(:egitim_fakultesi) + end + + test 'graduate_programs scope returns graduate_program type units' do + assert_includes Unit.graduate_programs, units(:alman_dili_egitimi_dr) + assert_not_includes Unit.graduate_programs, units(:egitim_fakultesi) + end + test 'institutes scope returns institutes type units' do assert_includes Unit.institutes, units(:egitim_bilimleri_enstitusu) assert_not_includes Unit.institutes, units(:egitim_fakultesi) end + test 'research_centers scope returns research_centers type units' do + assert_includes Unit.research_centers, units(:uzem) + assert_not_includes Unit.research_centers, units(:egitim_fakultesi) + end + + test 'committees scope returns committees type units' do + assert_includes Unit.committees, units(:muhendislik_fakultesi_yonetim_kurulu) + assert_not_includes Unit.committees, units(:omu) + end + test 'coursable scope returns coursable units' do assert_equal Unit.coursable.count, Unit.departments.count + Unit.faculties.count + - Unit.universities.count + Unit.majors.count + Unit.institutes.count + - Unit.rectorships.count + Unit.others.count assert_not_includes Unit.coursable, units(:uzem) end test 'curriculumable scope returns curriculumable units' do - assert_equal Unit.curriculumable.count.to_i, - Unit.departments.count + + assert_equal Unit.curriculumable.count.to_i, Unit.coursable.count + assert_not_includes Unit.curriculumable, units(:uzem) + end + + test 'eventable scope returns eventable units' do + assert_equal Unit.eventable.count.to_i, Unit.faculties.count + - Unit.universities.count + - Unit.majors.count + Unit.institutes.count + - Unit.rectorships.count - assert_not_includes Unit.curriculumable, units(:uzem) + Unit.programs.count + assert_not_includes Unit.eventable, units(:uzem) end # custom methods diff --git a/test/models/unit_type_test.rb b/test/models/unit_type_test.rb index 1c009f97d..5e9ba90b7 100644 --- a/test/models/unit_type_test.rb +++ b/test/models/unit_type_test.rb @@ -21,7 +21,18 @@ class UnitTypeTest < ActiveSupport::TestCase # enums { - group: { other: 0, university: 1, faculty: 2, department: 3, program: 4, committee: 5 } + group: { + other: 0, + faculty: 1, + department: 2, + major: 3, + undergraduate_program: 4, + graduate_program: 5, + institute: 6, + research_center: 7, + committee: 8, + administrative: 9 + } }.each do |property, hash| hash.each do |key, value| test "have a #{key} value of #{property} enum" do From bad531cc1879a0b7a591727954bcebc95bd247d2 Mon Sep 17 00:00:00 2001 From: msdundar Date: Thu, 10 Jan 2019 23:30:58 +0300 Subject: [PATCH 276/355] Add recently added fields to views --- app/controllers/units_controller.rb | 5 +++-- app/models/unit.rb | 2 +- app/views/units/index.html.erb | 20 ++++++-------------- app/views/units/show.html.erb | 8 ++++++++ config/locales/models/units/en.yml | 4 +++- config/locales/models/units/tr.yml | 4 +++- 6 files changed, 24 insertions(+), 19 deletions(-) diff --git a/app/controllers/units_controller.rb b/app/controllers/units_controller.rb index b0038292f..cce3d70aa 100644 --- a/app/controllers/units_controller.rb +++ b/app/controllers/units_controller.rb @@ -6,7 +6,7 @@ class UnitsController < ApplicationController def index units = Unit.includes( - :unit_status, :unit_instruction_language, :unit_instruction_type, :unit_type, district: [:city] + :unit_status, :unit_instruction_type, :unit_type ).order(:name) @pagy, @units = pagy(units.dynamic_search(search_params(Unit))) @@ -65,7 +65,8 @@ def set_unit def unit_params params.require(:unit).permit( :name, :yoksis_id, :detsis_id, :foet_code, :founded_at, :duration, :district_id, :parent_id, :unit_status_id, - :unit_instruction_language_id, :unit_instruction_type_id, :unit_type_id, :university_type_id + :unit_instruction_language_id, :unit_instruction_type_id, :unit_type_id, :university_type_id, :abbreviation, + :code ) end end diff --git a/app/models/unit.rb b/app/models/unit.rb index a8990ac6d..89c4bb994 100644 --- a/app/models/unit.rb +++ b/app/models/unit.rb @@ -7,7 +7,7 @@ class Unit < ApplicationRecord pg_search_scope( :search, - against: %i[name yoksis_id detsis_id], + against: %i[name yoksis_id detsis_id abbreviation], using: { tsearch: { prefix: true } } ) diff --git a/app/views/units/index.html.erb b/app/views/units/index.html.erb index b61cada86..27036211f 100644 --- a/app/views/units/index.html.erb +++ b/app/views/units/index.html.erb @@ -14,15 +14,11 @@ <%= t('.name') %> - <%= t('.yoksis_id') %> - <%= t('.detsis_id') %> - <%= t('.foet_code') %> - <%= t('.founded_at') %> - <%= t('.duration') %> + <%= t('.abbreviation') %> + <%= t('.code') %> + <%= t('.parent_id') %> <%= t('.unit_type') %> - <%= t('.district') %> <%= t('.unit_status') %> - <%= t('.unit_instruction_language') %> <%= t('.unit_instruction_type') %> <%= t('actions') %> @@ -31,15 +27,11 @@ <% @units.each do |unit| %> <%= unit.name %> - <%= unit.yoksis_id %> - <%= unit.detsis_id %> - <%= unit.foet_code %> - <%= unit.founded_at %> - <%= unit.duration %> + <%= unit.abbreviation %> + <%= unit.code %> + <%= unit.try(:parent).try(:name) %> <%= unit.unit_type.try(:name) %> - <%= unit.district.name %> / <%= unit.district.city.name %> <%= unit.unit_status.try(:name) %> - <%= unit.unit_instruction_language.try(:name) %> <%= unit.unit_instruction_type.try(:name) %> <%= link_to_show(unit_path(unit)) %> diff --git a/app/views/units/show.html.erb b/app/views/units/show.html.erb index ed2d78613..7243ea69a 100644 --- a/app/views/units/show.html.erb +++ b/app/views/units/show.html.erb @@ -13,6 +13,14 @@
+ + + + + + + + diff --git a/config/locales/models/units/en.yml b/config/locales/models/units/en.yml index ae767d5a5..283f5cbee 100644 --- a/config/locales/models/units/en.yml +++ b/config/locales/models/units/en.yml @@ -2,6 +2,8 @@ en: activerecord: attributes: unit: &unit_attributes + abbrevation: Abbrevation + code: Code ancestry: Parent/Children Unit detsis_id: DETSIS ID district: Location @@ -39,7 +41,7 @@ en: form_title: Create a Unit search: duration: Duration of Instruction - smart_search_placeholder: Unit name, YOKSIS ID or DETSIS ID + smart_search_placeholder: Unit name, abbreviation, YOKSIS ID or DETSIS ID unit_instruction_language: Language of Instruction unit_instruction_type: Instruction Type unit_status: Unit Status diff --git a/config/locales/models/units/tr.yml b/config/locales/models/units/tr.yml index b5975485d..f54eea421 100644 --- a/config/locales/models/units/tr.yml +++ b/config/locales/models/units/tr.yml @@ -2,6 +2,8 @@ tr: activerecord: attributes: unit: &unit_attributes + abbreviation: Kısaltma + code: Kodu ancestry: Üst/Alt Birim detsis_id: DETSIS ID district: Bulunduğu İlçe @@ -39,7 +41,7 @@ tr: form_title: Birim Oluştur search: duration: Öğretim Süresi - smart_search_placeholder: Birim adı, YOKSIS veya DETSIS numarası + smart_search_placeholder: Birim adı, kısaltması, YOKSIS veya DETSIS numarası unit_instruction_language: Öğretim Dili unit_instruction_type: Öğretim Türü unit_status: Birim Durumu From 5922f0ee14e686d319c06d5f9ce8d3f38cd09072 Mon Sep 17 00:00:00 2001 From: msdundar Date: Thu, 10 Jan 2019 23:39:34 +0300 Subject: [PATCH 277/355] Fix typo --- config/locales/models/units/en.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/models/units/en.yml b/config/locales/models/units/en.yml index 283f5cbee..bb6022bef 100644 --- a/config/locales/models/units/en.yml +++ b/config/locales/models/units/en.yml @@ -2,7 +2,7 @@ en: activerecord: attributes: unit: &unit_attributes - abbrevation: Abbrevation + abbreviation: Abbreviation code: Code ancestry: Parent/Children Unit detsis_id: DETSIS ID From f792d34e1f27ac3cf74991ac69aeb8e9520501b1 Mon Sep 17 00:00:00 2001 From: msdundar Date: Fri, 11 Jan 2019 00:20:58 +0300 Subject: [PATCH 278/355] Join course_start and course_end events Closes #648 --- app/models/calendar_event_type.rb | 13 ++++++++++ .../calendar_event_types/index.html.erb | 2 ++ .../calendar_event_types.en.yml | 11 +++++++++ .../calendar_event_types.tr.yml | 11 +++++++++ db/beta_seed/calendar.rb | 18 +++++++------- ...reate_course_evaluation_criterion_types.rb | 2 ++ ...81225180258_create_calendar_event_types.rb | 4 ++++ db/structure.sql | 3 +++ .../tenant/omu/db/static}/event_types.yml | 24 +++++++------------ 9 files changed, 63 insertions(+), 25 deletions(-) rename {db/static_data => plugins/tenant/omu/db/static}/event_types.yml (86%) diff --git a/app/models/calendar_event_type.rb b/app/models/calendar_event_type.rb index a06c6fae0..a762c9cb0 100644 --- a/app/models/calendar_event_type.rb +++ b/app/models/calendar_event_type.rb @@ -9,6 +9,18 @@ class CalendarEventType < ApplicationRecord using: { tsearch: { prefix: true } } ) + # enums + enum category: { + applications: 1, + payments: 2, + registrations: 3, + advisor: 4, + exams: 5, + courses: 6, + submission: 7, + announcement: 8 + } + # relations has_many :calendar_events, dependent: :destroy has_many :calendars, through: :calendar_events @@ -16,4 +28,5 @@ class CalendarEventType < ApplicationRecord # validations validates :name, presence: true, uniqueness: true, length: { maximum: 255 } validates :identifier, presence: true, uniqueness: true, length: { maximum: 255 } + validates :category, inclusion: { in: categories.keys } end diff --git a/app/views/calendar_management/calendar_event_types/index.html.erb b/app/views/calendar_management/calendar_event_types/index.html.erb index a1ca5f512..af641b318 100644 --- a/app/views/calendar_management/calendar_event_types/index.html.erb +++ b/app/views/calendar_management/calendar_event_types/index.html.erb @@ -15,6 +15,7 @@ + @@ -23,6 +24,7 @@ <% @calendar_event_types.each do |calendar_event_type| %> +
<%= t('.abbreviation') %><%= @unit.abbreviation %>
<%= t('.code') %><%= @unit.code %>
<%= t('.parent') %> <%= @unit.parent.try(:name) %>
<%= t('.name') %><%= t('.category') %> <%= t('.identifier') %> <%= t('actions') %>
<%= calendar_event_type.name %><%= enum_t(calendar_event_type, :category) %> <%= calendar_event_type.identifier %> <%= link_to_edit([:edit, :calendar_management, calendar_event_type]) %> diff --git a/config/locales/controllers/calendar_management/calendar_event_types.en.yml b/config/locales/controllers/calendar_management/calendar_event_types.en.yml index fb550a6a2..6584aa7e9 100644 --- a/config/locales/controllers/calendar_management/calendar_event_types.en.yml +++ b/config/locales/controllers/calendar_management/calendar_event_types.en.yml @@ -5,6 +5,17 @@ en: name: Event Type category: Category identifier: Type Identifier + enums: + calendar_event_type: + categories: + applications: Applications + payments: Payments + registrations: Registrations + advisor: Advisor Operations + exams: Exams + courses: Courses + submission: Submission + announcement: Announcement calendar_management: calendar_event_types: index: diff --git a/config/locales/controllers/calendar_management/calendar_event_types.tr.yml b/config/locales/controllers/calendar_management/calendar_event_types.tr.yml index 1997a3e29..2819689cf 100644 --- a/config/locales/controllers/calendar_management/calendar_event_types.tr.yml +++ b/config/locales/controllers/calendar_management/calendar_event_types.tr.yml @@ -5,6 +5,17 @@ tr: name: Olay Türü category: Kategori identifier: Tür Tanımlayıcısı + enums: + calendar_event_type: + categories: + applications: Başvurular + payments: Ödemeler + registrations: Kayıtlar + advisor: Danışman İşlemleri + exams: Sınavlar + courses: Dersler + submission: Teslim İşlemleri + announcement: Duyurular calendar_management: calendar_event_types: index: diff --git a/db/beta_seed/calendar.rb b/db/beta_seed/calendar.rb index 852bc81fb..8b207f941 100644 --- a/db/beta_seed/calendar.rb +++ b/db/beta_seed/calendar.rb @@ -1,10 +1,15 @@ # frozen_string_literal: true -event_types = YAML.load_file Rails.root.join('db', 'static_data', 'event_types.yml') +event_types = YAML.load_file Tenant.root.join('db', 'static', 'event_types.yml') + progress_bar = ProgressBar.spawn('EventType', event_types.count) event_types.each do |category, event_type| event_type.each do |type| - CalendarEventType.create(name: type['name'], identifier: "#{type['identifier']}_#{category}") + CalendarEventType.create( + name: type['name'], + identifier: "#{type['identifier']}_#{category}", + category: category.to_s + ) end progress_bar&.increment end @@ -98,8 +103,9 @@ visible: true }, { - calendar_event_type: CalendarEventType.find_by(identifier: 'start_of_courses'), + calendar_event_type: CalendarEventType.find_by(identifier: 'start_and_end_of_courses'), start_time: '2018-09-24 08:00:00', + end_time: '2018-11-28 08:00:00', timezone: 'Istanbul', visible: true }, @@ -130,12 +136,6 @@ timezone: 'Istanbul', visible: true }, - { - calendar_event_type: CalendarEventType.find_by(identifier: 'end_of_courses'), - start_time: '2018-11-28 08:00:00', - timezone: 'Istanbul', - visible: true - }, { calendar_event_type: CalendarEventType.find_by(identifier: 'final_exams'), start_time: '2018-12-31 08:00:00', diff --git a/db/migrate/20181225103307_create_course_evaluation_criterion_types.rb b/db/migrate/20181225103307_create_course_evaluation_criterion_types.rb index b9eb224e2..bdecaa897 100644 --- a/db/migrate/20181225103307_create_course_evaluation_criterion_types.rb +++ b/db/migrate/20181225103307_create_course_evaluation_criterion_types.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateCourseEvaluationCriterionTypes < ActiveRecord::Migration[5.2] def change create_table :course_evaluation_criterion_types do |t| diff --git a/db/migrate/20181225180258_create_calendar_event_types.rb b/db/migrate/20181225180258_create_calendar_event_types.rb index 3f38f7bb1..5fa987cfc 100644 --- a/db/migrate/20181225180258_create_calendar_event_types.rb +++ b/db/migrate/20181225180258_create_calendar_event_types.rb @@ -5,15 +5,19 @@ def change create_table :calendar_event_types do |t| t.string :name t.string :identifier + t.integer :category end add_presence_constraint :calendar_event_types, :name add_presence_constraint :calendar_event_types, :identifier + add_null_constraint :calendar_event_types, :category add_length_constraint :calendar_event_types, :name, less_than_or_equal_to: 255 add_length_constraint :calendar_event_types, :identifier, less_than_or_equal_to: 255 add_unique_constraint :calendar_event_types, :identifier add_unique_constraint :calendar_event_types, :name + + add_numericality_constraint :calendar_event_types, :category, greater_than_or_equal_to: 0 end end diff --git a/db/structure.sql b/db/structure.sql index 108ac537f..d9fe4f770 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -495,6 +495,9 @@ CREATE TABLE public.calendar_event_types ( id bigint NOT NULL, name character varying, identifier character varying, + category integer, + CONSTRAINT calendar_event_types_category_null CHECK ((category IS NOT NULL)), + CONSTRAINT calendar_event_types_category_numericality CHECK ((category >= 0)), CONSTRAINT calendar_event_types_identifier_length CHECK ((length((identifier)::text) <= 255)), CONSTRAINT calendar_event_types_identifier_presence CHECK (((identifier IS NOT NULL) AND ((identifier)::text !~ '^\s*$'::text))), CONSTRAINT calendar_event_types_name_length CHECK ((length((name)::text) <= 255)), diff --git a/db/static_data/event_types.yml b/plugins/tenant/omu/db/static/event_types.yml similarity index 86% rename from db/static_data/event_types.yml rename to plugins/tenant/omu/db/static/event_types.yml index 499ff0553..7a9333fe6 100644 --- a/db/static_data/event_types.yml +++ b/plugins/tenant/omu/db/static/event_types.yml @@ -64,22 +64,14 @@ exams: - identifier: doctoral_proficiency name: Doktora Yeterlilik Sınavı courses: - - identifier: start_of - name: Derslerin Başlaması - - identifier: end_of - name: Derslerin Bitişi - - identifier: start_of_asynchronous - name: Asenkron Derslerin Başlaması - - identifier: end_of_asynchronous - name: Asenkron Derslerin Bitişi - - identifier: start_of_synchronous - name: Senkron Derslerin Başlaması - - identifier: end_of_synchronous - name: Senkron Derslerin Bitişi - - identifier: start_of_practical - name: Uygulama Derslerinin Başlaması - - identifier: end_of_practical - name: Uygulama Derslerinin Bitişi + - identifier: start_and_end_of + name: Derslerin Başlaması-Bitişi + - identifier: start_and_end_of_asynchronous + name: Asenkron Derslerin Başlaması-Bitişi + - identifier: start_and_end_of_synchronous + name: Senkron Derslerin Başlaması-Bitişi + - identifier: start_and_end_of_practical + name: Uygulama Derslerinin Başlaması-Bitişi submission: - identifier: final_project name: Dönem Projelerinin Teslimi From e7017ed564b246d27a5845e39bda7832f7e8fa01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Recai=20Okta=C5=9F?= Date: Fri, 11 Jan 2019 00:34:14 +0300 Subject: [PATCH 279/355] =?UTF-8?q?s/Meslek=20Y=C3=BCksekokulu/Y=C3=BCksek?= =?UTF-8?q?okul/?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lib/nokul/tenant/units/raw/det_many.rb | 74 +++++++++---------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/plugins/tenant/common/lib/nokul/tenant/units/raw/det_many.rb b/plugins/tenant/common/lib/nokul/tenant/units/raw/det_many.rb index 93fc98ab8..f255536db 100644 --- a/plugins/tenant/common/lib/nokul/tenant/units/raw/det_many.rb +++ b/plugins/tenant/common/lib/nokul/tenant/units/raw/det_many.rb @@ -29,52 +29,52 @@ class DETMany < Support::UniqCollection } TYPES = { - 'Rektörlük' => /Rektörlüğü/, - 'Senato' => /Senato/, - 'Üniversite Yönetim Kurulu' => /Üniversite Yönetim Kurulu/, - 'Üniversite Disiplin Kurulu' => /Üniversite Disiplin Kurulu/, - 'Üniversite Sekreterliği' => /Genel Sekreterlik/, + 'Rektörlük' => /Rektörlüğü/, + 'Senato' => /Senato/, + 'Üniversite Yönetim Kurulu' => /Üniversite Yönetim Kurulu/, + 'Üniversite Disiplin Kurulu' => /Üniversite Disiplin Kurulu/, + 'Üniversite Sekreterliği' => /Genel Sekreterlik/, # - - 'Merkez Müdürlüğü' => /Merkez\S* Müdürlüğü/, + 'Merkez Müdürlüğü' => /Merkez\S* Müdürlüğü/, # - - 'Enstitü Müdürlüğü' => /Enstitü\S* Müdürlüğü/, - 'Enstitü Kurulu' => /Enstitü\S* Kurulu/, - 'Enstitü Yönetim Kurulu' => /Enstitü\S* Yönetim Kurulu/, - 'Enstitü Disiplin Kurulu' => /Enstitü\S* Disiplin Kurulu/, - 'Enstitü Sekreterliği' => /Enstitü\S* Sekreterliği/, + 'Enstitü Müdürlüğü' => /Enstitü\S* Müdürlüğü/, + 'Enstitü Kurulu' => /Enstitü\S* Kurulu/, + 'Enstitü Yönetim Kurulu' => /Enstitü\S* Yönetim Kurulu/, + 'Enstitü Disiplin Kurulu' => /Enstitü\S* Disiplin Kurulu/, + 'Enstitü Sekreterliği' => /Enstitü\S* Sekreterliği/, # - - 'Meslek Yüksekokulu Müdürlüğü' => /Meslek Yüksekokulu Müdürlüğü/, - 'Meslek Yüksekokulu Kurulu' => /Meslek Yüksekokulu Kurulu/, - 'Meslek Yüksekokulu Yönetim Kurulu' => /Meslek Yüksekokulu Yönetim Kurulu/, - 'Meslek Yüksekokulu Disiplin Kurulu' => /Meslek Yüksekokulu Disiplin Kurulu/, - 'Meslek Yüksekokulu Sekreterliği' => /Meslek Yüksekokulu Sekreterliği/, + 'Yüksekokul Müdürlüğü' => /Yüksekokul\S* Müdürlüğü/, + 'Yüksekokul Kurulu' => /Yüksekokul\S* Kurulu/, + 'Yüksekokul Yönetim Kurulu' => /Yüksekokul\S* Yönetim Kurulu/, + 'Yüksekokul Disiplin Kurulu' => /Yüksekokul\S* Disiplin Kurulu/, + 'Yüksekokul Sekreterliği' => /Yüksekokul\S* Sekreterliği/, # - - 'Fakülte Dekanlığı' => /Fakülte\S* Dekanlığı/, - 'Fakülte Kurulu' => /Fakülte\S* Kurulu/, - 'Fakülte Yönetim Kurulu' => /Fakülte\S* Yönetim Kurulu/, - 'Fakülte Disiplin Kurulu' => /Fakülte\S* Disiplin Kurulu/, - 'Fakülte Sekreterliği' => /Fakülte\S* Sekreterliği/, + 'Fakülte Dekanlığı' => /Fakülte\S* Dekanlığı/, + 'Fakülte Kurulu' => /Fakülte\S* Kurulu/, + 'Fakülte Yönetim Kurulu' => /Fakülte\S* Yönetim Kurulu/, + 'Fakülte Disiplin Kurulu' => /Fakülte\S* Disiplin Kurulu/, + 'Fakülte Sekreterliği' => /Fakülte\S* Sekreterliği/, # - - 'Konservatuvar Müdürlüğü' => /Konservatuvar\S* Müdürlüğü/, - 'Konservatuvar Kurulu' => /Konservatuvar\S* Kurulu/, - 'Konservatuvar Yönetim Kurulu' => /Konservatuvar\S* Yönetim Kurulu/, - 'Konservatuvar Disiplin Kurulu' => /Konservatuvar\S* Disiplin Kurulu/, - 'Konservatuvar Sekreterliği' => /Konservatuvar\S* Sekreterliği/, + 'Konservatuvar Müdürlüğü' => /Konservatuvar\S* Müdürlüğü/, + 'Konservatuvar Kurulu' => /Konservatuvar\S* Kurulu/, + 'Konservatuvar Yönetim Kurulu' => /Konservatuvar\S* Yönetim Kurulu/, + 'Konservatuvar Disiplin Kurulu' => /Konservatuvar\S* Disiplin Kurulu/, + 'Konservatuvar Sekreterliği' => /Konservatuvar\S* Sekreterliği/, # - - 'Bölüm Başkanlığı' => /Bölüm\S* Başkanlığı/, - 'Anabilim Dalı Başkanlığı' => /Anabilim Dalı Başkanlığı/, - 'Anasanat Dalı Başkanlığı' => /Anasanat Dalı Başkanlığı/, + 'Bölüm Başkanlığı' => /Bölüm\S* Başkanlığı/, + 'Anabilim Dalı Başkanlığı' => /Anabilim Dalı Başkanlığı/, + 'Anasanat Dalı Başkanlığı' => /Anasanat Dalı Başkanlığı/, # - - 'Başmüdürlük' => /Başmüdürlü\S*/, - 'Başhekimlik' => /Başhekimli\S*/, + 'Başmüdürlük' => /Başmüdürlü\S*/, + 'Başhekimlik' => /Başhekimli\S*/, # - - 'Şube Müdürlüğü' => /Şube\S* Müdürlüğü/, - 'Daire Başkanlığı' => /Daire\S* Başkanlığı/, + 'Şube Müdürlüğü' => /Şube\S* Müdürlüğü/, + 'Daire Başkanlığı' => /Daire\S* Başkanlığı/, # - - 'Etik Kurul' => /Etik Kurul/, - 'Koordinatörlük' => /Koordinatörlüğü/, - 'Diğer Kurul' => /Kurul/, - 'Diğer Komisyon' => /Komisyon/ + 'Etik Kurul' => /Etik Kurul/, + 'Koordinatörlük' => /Koordinatörlüğü/, + 'Diğer Kurul' => /Kurul/, + 'Diğer Komisyon' => /Komisyon/ }.freeze # rubocop:enable Layout/AlignHash From b84b73535634b6a471a2059ebb4b888204e62eda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Recai=20Okta=C5=9F?= Date: Fri, 11 Jan 2019 00:35:16 +0300 Subject: [PATCH 280/355] Update units data --- plugins/tenant/omu/db/units/src/all.yml | 116 ++++++++++++------------ plugins/tenant/omu/db/units/src/det.yml | 116 ++++++++++++------------ 2 files changed, 116 insertions(+), 116 deletions(-) diff --git a/plugins/tenant/omu/db/units/src/all.yml b/plugins/tenant/omu/db/units/src/all.yml index 3252ebb97..51b29054d 100644 --- a/plugins/tenant/omu/db/units/src/all.yml +++ b/plugins/tenant/omu/db/units/src/all.yml @@ -23569,7 +23569,7 @@ parent_yoksis_id: '147730' detsis_id: '68459231' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Alaçam @@ -23588,7 +23588,7 @@ code: G02 detsis_id: '80234327' parent_detsis_id: '68459231' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Alaçam @@ -23617,7 +23617,7 @@ code: G05 detsis_id: '67787986' parent_detsis_id: '68459231' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Alaçam @@ -23626,7 +23626,7 @@ code: G06 detsis_id: '63300708' parent_detsis_id: '68459231' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Alaçam @@ -23635,7 +23635,7 @@ code: G07 detsis_id: '49709020' parent_detsis_id: '68459231' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Alaçam @@ -23645,7 +23645,7 @@ parent_yoksis_id: '122355' detsis_id: '50713553' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Bafra @@ -23694,7 +23694,7 @@ code: G0D detsis_id: '65871243' parent_detsis_id: '50713553' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Bafra @@ -23703,7 +23703,7 @@ code: G0E detsis_id: '14895932' parent_detsis_id: '50713553' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Bafra @@ -23712,7 +23712,7 @@ code: G0F detsis_id: '58151099' parent_detsis_id: '50713553' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Bafra @@ -23722,7 +23722,7 @@ parent_yoksis_id: '265280' detsis_id: '27516806' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Bafra @@ -23731,7 +23731,7 @@ code: G0H detsis_id: '94861059' parent_detsis_id: '27516806' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Bafra @@ -23827,7 +23827,7 @@ parent_yoksis_id: '174829' detsis_id: '15086663' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Çarşamba @@ -23846,7 +23846,7 @@ code: G0Z detsis_id: '26903244' parent_detsis_id: '15086663' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Çarşamba @@ -23855,7 +23855,7 @@ code: G10 detsis_id: '70808284' parent_detsis_id: '15086663' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -23864,7 +23864,7 @@ code: G11 detsis_id: '25420189' parent_detsis_id: '15086663' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -23873,7 +23873,7 @@ code: G12 detsis_id: '37724678' parent_detsis_id: '15086663' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -24109,7 +24109,7 @@ parent_yoksis_id: '169488' detsis_id: '21071378' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Çarşamba @@ -24158,7 +24158,7 @@ code: G21 detsis_id: '87953753' parent_detsis_id: '21071378' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Çarşamba @@ -24187,7 +24187,7 @@ code: G24 detsis_id: '35949938' parent_detsis_id: '21071378' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -24196,7 +24196,7 @@ code: G25 detsis_id: '65993268' parent_detsis_id: '21071378' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -24205,7 +24205,7 @@ code: G26 detsis_id: '32165550' parent_detsis_id: '21071378' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -24303,7 +24303,7 @@ parent_yoksis_id: '122379' detsis_id: '78645283' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Havza @@ -24332,7 +24332,7 @@ code: G2K detsis_id: '43413601' parent_detsis_id: '78645283' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Havza @@ -24391,7 +24391,7 @@ code: G2T detsis_id: '12896414' parent_detsis_id: '78645283' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Havza @@ -24400,7 +24400,7 @@ code: G2U detsis_id: '28348975' parent_detsis_id: '78645283' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Havza @@ -24409,7 +24409,7 @@ code: G2V detsis_id: '45728884' parent_detsis_id: '78645283' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Havza @@ -24419,7 +24419,7 @@ parent_yoksis_id: '122330' detsis_id: '36024139' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Terme @@ -24448,7 +24448,7 @@ code: G31 detsis_id: '89716816' parent_detsis_id: '36024139' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Terme @@ -24477,7 +24477,7 @@ code: G34 detsis_id: '37225687' parent_detsis_id: '36024139' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Terme @@ -24486,7 +24486,7 @@ code: G35 detsis_id: '86846638' parent_detsis_id: '36024139' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Terme @@ -24495,7 +24495,7 @@ code: G36 detsis_id: '28679253' parent_detsis_id: '36024139' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Terme @@ -24505,7 +24505,7 @@ parent_yoksis_id: '122296' detsis_id: '61206311' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Vezirköprü @@ -24546,7 +24546,7 @@ code: G3B detsis_id: '48974914' parent_detsis_id: '61206311' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Vezirköprü @@ -24575,7 +24575,7 @@ code: G3E detsis_id: '19993096' parent_detsis_id: '61206311' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Vezirköprü @@ -24584,7 +24584,7 @@ code: G3F detsis_id: '46275906' parent_detsis_id: '61206311' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Vezirköprü @@ -24593,7 +24593,7 @@ code: G3G detsis_id: '43583466' parent_detsis_id: '61206311' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Vezirköprü @@ -24613,7 +24613,7 @@ parent_yoksis_id: '201881' detsis_id: '30423168' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Tekkeköy @@ -24682,7 +24682,7 @@ code: G3T detsis_id: '37077418' parent_detsis_id: '30423168' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Tekkeköy @@ -24701,7 +24701,7 @@ code: G3V detsis_id: '55101226' parent_detsis_id: '30423168' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Tekkeköy @@ -24710,7 +24710,7 @@ code: G3Y detsis_id: '75674136' parent_detsis_id: '30423168' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Tekkeköy @@ -24719,7 +24719,7 @@ code: G3Z detsis_id: '66604919' parent_detsis_id: '30423168' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Tekkeköy @@ -27808,7 +27808,7 @@ parent_yoksis_id: '122336' detsis_id: '45664456' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Atakum @@ -27827,7 +27827,7 @@ code: GEA detsis_id: '90501840' parent_detsis_id: '45664456' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Atakum @@ -27856,7 +27856,7 @@ code: GED detsis_id: '81688174' parent_detsis_id: '45664456' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Atakum @@ -27865,7 +27865,7 @@ code: GEE detsis_id: '69429532' parent_detsis_id: '45664456' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Atakum @@ -27874,7 +27874,7 @@ code: GEF detsis_id: '60577894' parent_detsis_id: '45664456' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Atakum @@ -28986,7 +28986,7 @@ parent_yoksis_id: '201921' detsis_id: '19676956' parent_detsis_id: '78633602' - unit_type_id: Diğer İdari Birim + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Atakum @@ -29005,7 +29005,7 @@ code: GJ8 detsis_id: '94040670' parent_detsis_id: '19676956' - unit_type_id: Diğer İdari Birim + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Atakum @@ -29014,7 +29014,7 @@ code: GJ9 detsis_id: '56360828' parent_detsis_id: '19676956' - unit_type_id: Diğer Kurul + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Atakum @@ -29023,7 +29023,7 @@ code: GJA detsis_id: '43044129' parent_detsis_id: '19676956' - unit_type_id: Diğer Kurul + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Atakum @@ -29032,7 +29032,7 @@ code: GJB detsis_id: '98617224' parent_detsis_id: '19676956' - unit_type_id: Diğer Kurul + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Atakum @@ -29719,7 +29719,7 @@ parent_yoksis_id: '122360' detsis_id: '56591305' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: İlkadım @@ -29788,7 +29788,7 @@ code: GMZ detsis_id: '88496548' parent_detsis_id: '56591305' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: İlkadım @@ -29847,7 +29847,7 @@ code: GN5 detsis_id: '19817726' parent_detsis_id: '56591305' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: İlkadım @@ -29856,7 +29856,7 @@ code: GN6 detsis_id: '25664880' parent_detsis_id: '56591305' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: İlkadım @@ -29865,7 +29865,7 @@ code: GN7 detsis_id: '10123157' parent_detsis_id: '56591305' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: İlkadım @@ -31896,7 +31896,7 @@ parent_yoksis_id: '284516' detsis_id: '46697017' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Yarı Pasif district_id: 19 Mayıs @@ -33055,7 +33055,7 @@ code: H2B detsis_id: '63048626' parent_detsis_id: '50713553' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Atakum district_id_: Atakum diff --git a/plugins/tenant/omu/db/units/src/det.yml b/plugins/tenant/omu/db/units/src/det.yml index 5aeff5ece..720977354 100644 --- a/plugins/tenant/omu/db/units/src/det.yml +++ b/plugins/tenant/omu/db/units/src/det.yml @@ -9,7 +9,7 @@ parent_yoksis_id: '147730' detsis_id: '68459231' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Alaçam @@ -26,7 +26,7 @@ abbreviation: ALAÇAM-MYO-SEK detsis_id: '80234327' parent_detsis_id: '68459231' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Alaçam @@ -52,7 +52,7 @@ abbreviation: ALAÇAM-MYO-DİSKUR detsis_id: '67787986' parent_detsis_id: '68459231' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Alaçam @@ -60,7 +60,7 @@ abbreviation: ALAÇAM-MYO-KUR detsis_id: '63300708' parent_detsis_id: '68459231' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Alaçam @@ -68,7 +68,7 @@ abbreviation: ALAÇAM-MYO-YÖNKUR detsis_id: '49709020' parent_detsis_id: '68459231' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Alaçam @@ -77,7 +77,7 @@ parent_yoksis_id: '122355' detsis_id: '50713553' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Bafra @@ -121,7 +121,7 @@ abbreviation: BAFRA-MYO-DİSKUR detsis_id: '65871243' parent_detsis_id: '50713553' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Bafra @@ -129,7 +129,7 @@ abbreviation: BAFRA-MYO-KUR detsis_id: '14895932' parent_detsis_id: '50713553' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Bafra @@ -137,7 +137,7 @@ abbreviation: BAFRA-MYO-YÖNKUR detsis_id: '58151099' parent_detsis_id: '50713553' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Bafra @@ -146,7 +146,7 @@ parent_yoksis_id: '265280' detsis_id: '27516806' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Bafra @@ -154,7 +154,7 @@ abbreviation: TURİZM-MYO-SEK detsis_id: '94861059' parent_detsis_id: '27516806' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Bafra @@ -240,7 +240,7 @@ parent_yoksis_id: '174829' detsis_id: '15086663' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Çarşamba @@ -257,7 +257,7 @@ abbreviation: ADALET-MYO-SEK detsis_id: '26903244' parent_detsis_id: '15086663' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Çarşamba @@ -265,7 +265,7 @@ abbreviation: ADALET-MYO-DİSKUR detsis_id: '70808284' parent_detsis_id: '15086663' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -273,7 +273,7 @@ abbreviation: ADALET-MYO-KUR detsis_id: '25420189' parent_detsis_id: '15086663' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -281,7 +281,7 @@ abbreviation: ADALET-MYO-YÖNKUR detsis_id: '37724678' parent_detsis_id: '15086663' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -493,7 +493,7 @@ parent_yoksis_id: '169488' detsis_id: '21071378' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Çarşamba @@ -537,7 +537,7 @@ abbreviation: TİCARET-MYO-SEK detsis_id: '87953753' parent_detsis_id: '21071378' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Çarşamba @@ -563,7 +563,7 @@ abbreviation: TİCARET-MYO-DİSKUR detsis_id: '35949938' parent_detsis_id: '21071378' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -571,7 +571,7 @@ abbreviation: TİCARET-MYO-KUR detsis_id: '65993268' parent_detsis_id: '21071378' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -579,7 +579,7 @@ abbreviation: TİCARET-MYO-YÖNKUR detsis_id: '32165550' parent_detsis_id: '21071378' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Çarşamba @@ -667,7 +667,7 @@ parent_yoksis_id: '122379' detsis_id: '78645283' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Havza @@ -693,7 +693,7 @@ abbreviation: HAVZA-MYO-SEK detsis_id: '43413601' parent_detsis_id: '78645283' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Havza @@ -746,7 +746,7 @@ abbreviation: HAVZA-MYO-DİSKUR detsis_id: '12896414' parent_detsis_id: '78645283' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Havza @@ -754,7 +754,7 @@ abbreviation: HAVZA-MYO-KUR detsis_id: '28348975' parent_detsis_id: '78645283' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Havza @@ -762,7 +762,7 @@ abbreviation: HAVZA-MYO-YÖNKUR detsis_id: '45728884' parent_detsis_id: '78645283' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Havza @@ -771,7 +771,7 @@ parent_yoksis_id: '122330' detsis_id: '36024139' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Terme @@ -797,7 +797,7 @@ abbreviation: TERME-MYO-GIDA-SEK detsis_id: '89716816' parent_detsis_id: '36024139' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Terme @@ -823,7 +823,7 @@ abbreviation: TERME-MYO-DİSKUR detsis_id: '37225687' parent_detsis_id: '36024139' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Terme @@ -831,7 +831,7 @@ abbreviation: TERME-MYO-KUR detsis_id: '86846638' parent_detsis_id: '36024139' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Terme @@ -839,7 +839,7 @@ abbreviation: TERME-MYO-YÖNKUR detsis_id: '28679253' parent_detsis_id: '36024139' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Terme @@ -848,7 +848,7 @@ parent_yoksis_id: '122296' detsis_id: '61206311' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Vezirköprü @@ -885,7 +885,7 @@ abbreviation: VEZİRKÖPRÜ-MYO-SEK detsis_id: '48974914' parent_detsis_id: '61206311' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Vezirköprü @@ -911,7 +911,7 @@ abbreviation: VEZİRKÖPRÜ-MYO-KUR detsis_id: '19993096' parent_detsis_id: '61206311' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Vezirköprü @@ -919,7 +919,7 @@ abbreviation: VEZİRKÖPRÜ-MYO-DİSKUR detsis_id: '46275906' parent_detsis_id: '61206311' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Vezirköprü @@ -927,7 +927,7 @@ abbreviation: VEZİRKÖPRÜ-MYO-YÖNKUR detsis_id: '43583466' parent_detsis_id: '61206311' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Vezirköprü @@ -945,7 +945,7 @@ parent_yoksis_id: '201881' detsis_id: '30423168' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Tekkeköy @@ -1007,7 +1007,7 @@ abbreviation: YEŞİLYURT-MYO-SEK detsis_id: '37077418' parent_detsis_id: '30423168' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Tekkeköy @@ -1024,7 +1024,7 @@ abbreviation: YEŞİLYURT-MYO-DİSKUR detsis_id: '55101226' parent_detsis_id: '30423168' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Tekkeköy @@ -1032,7 +1032,7 @@ abbreviation: YEŞİLYURT-MYO-KUR detsis_id: '75674136' parent_detsis_id: '30423168' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Tekkeköy @@ -1040,7 +1040,7 @@ abbreviation: YEŞİLYURT-MYO-YÖNKUR detsis_id: '66604919' parent_detsis_id: '30423168' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Tekkeköy @@ -3820,7 +3820,7 @@ parent_yoksis_id: '122336' detsis_id: '45664456' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Atakum @@ -3837,7 +3837,7 @@ abbreviation: SAĞLIK-MYO-SEK detsis_id: '90501840' parent_detsis_id: '45664456' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Atakum @@ -3863,7 +3863,7 @@ abbreviation: SAĞLIK-MYO-DİSKUR detsis_id: '81688174' parent_detsis_id: '45664456' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Atakum @@ -3871,7 +3871,7 @@ abbreviation: SAĞLIK-MYO-KUR detsis_id: '69429532' parent_detsis_id: '45664456' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Atakum @@ -3879,7 +3879,7 @@ abbreviation: SAĞLIK-MYO-YÖNKUR detsis_id: '60577894' parent_detsis_id: '45664456' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Atakum @@ -4880,7 +4880,7 @@ parent_yoksis_id: '201921' detsis_id: '19676956' parent_detsis_id: '78633602' - unit_type_id: Diğer İdari Birim + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: Atakum @@ -4897,7 +4897,7 @@ abbreviation: YDİL-YO-SEK detsis_id: '94040670' parent_detsis_id: '19676956' - unit_type_id: Diğer İdari Birim + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Atakum @@ -4905,7 +4905,7 @@ abbreviation: YDİL-YO-DİSKUR detsis_id: '56360828' parent_detsis_id: '19676956' - unit_type_id: Diğer Kurul + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: Atakum @@ -4913,7 +4913,7 @@ abbreviation: YDİL-YO-KUR detsis_id: '43044129' parent_detsis_id: '19676956' - unit_type_id: Diğer Kurul + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: Atakum @@ -4921,7 +4921,7 @@ abbreviation: YDİL-YO-YÖNKUR detsis_id: '98617224' parent_detsis_id: '19676956' - unit_type_id: Diğer Kurul + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: Atakum @@ -5537,7 +5537,7 @@ parent_yoksis_id: '122360' detsis_id: '56591305' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Aktif district_id: İlkadım @@ -5599,7 +5599,7 @@ abbreviation: SAMSUN-MYO-SEK detsis_id: '88496548' parent_detsis_id: '56591305' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: İlkadım @@ -5652,7 +5652,7 @@ abbreviation: SAMSUN-MYO-DİSKUR detsis_id: '19817726' parent_detsis_id: '56591305' - unit_type_id: Meslek Yüksekokulu Disiplin Kurulu + unit_type_id: Yüksekokul Disiplin Kurulu unit_status_id: Aktif district_id: İlkadım @@ -5660,7 +5660,7 @@ abbreviation: SAMSUN-MYO-KUR detsis_id: '25664880' parent_detsis_id: '56591305' - unit_type_id: Meslek Yüksekokulu Kurulu + unit_type_id: Yüksekokul Kurulu unit_status_id: Aktif district_id: İlkadım @@ -5668,7 +5668,7 @@ abbreviation: SAMSUN-MYO-YÖNKUR detsis_id: '10123157' parent_detsis_id: '56591305' - unit_type_id: Meslek Yüksekokulu Yönetim Kurulu + unit_type_id: Yüksekokul Yönetim Kurulu unit_status_id: Aktif district_id: İlkadım @@ -7486,7 +7486,7 @@ parent_yoksis_id: '284516' detsis_id: '46697017' parent_detsis_id: '78633602' - unit_type_id: Meslek Yüksekokulu Müdürlüğü + unit_type_id: Yüksekokul Müdürlüğü unit_status_id: Yarı Pasif district_id: 19 Mayıs @@ -8524,7 +8524,7 @@ abbreviation: BAFRA-MYO-SEK detsis_id: '63048626' parent_detsis_id: '50713553' - unit_type_id: Meslek Yüksekokulu Sekreterliği + unit_type_id: Yüksekokul Sekreterliği unit_status_id: Aktif district_id: Atakum district_id_: Atakum From bf4b338ca4a6177d1e3012226e63a13533cb8cbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Recai=20Okta=C5=9F?= Date: Fri, 11 Jan 2019 00:52:41 +0300 Subject: [PATCH 281/355] Improve units documentation --- plugins/tenant/common/doc/units.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/plugins/tenant/common/doc/units.md b/plugins/tenant/common/doc/units.md index 98c91a32a..d2ffde6d9 100644 --- a/plugins/tenant/common/doc/units.md +++ b/plugins/tenant/common/doc/units.md @@ -43,7 +43,7 @@ gerçekleştirir. - Varsa bazı eksik bilgileri, örneğin `district_id` bilgilerini girer. Düzenlemeler tamamlandıktan sonra bu iki dosyadan nihai olarak veritabanına -"seed" edilecek "birleştirilmiş" birim verileri `src/all.yml` dosyasında +"seed" edilecek "birleştirilmiş birim verileri" `src/all.yml` dosyasında oluşturulur. Birleştirme sırasında aşağıda listelenen işlemler gerçekleştirilir: @@ -89,3 +89,27 @@ puts units.get('123456').unit_type_id Benzer işlem DETSİS birimleri için de DETSİS numaraları üzerinden gerçekleştirilebilir. + +Birim Düzenlemeleri +------------------- + +Aşağıda listelenen durumlar birleştirilmiş birim verilerinde doğrudan veya +dolaylı olarak değişikliğe yol açar. + +1. `plugins` altındaki eklentilerde gerçekleşen her türlü kod değişikliği (birim + verilerinde dolaylı olarak değişikliğe yol açabilir) + +2. `Src` dosyalarda, örneğin `plugins/tenant/omu/db/units/src` dizini altındaki + dosyalarda yapılan değişiklikler (birim verilerinde doğrudan değişikliğe yol + açabilir) + +Bu iki durumdan en az bir tanesi gerçekleşmişse birleştirilmiş birim verilerini +yeniden üretmeniz ve sonucu test etmeniz gerekir. Bu amaçla aşağıdaki yol +izlenmelidir. + +```sh +$ cd plugins/tenant/omu +$ bundle install # henüz yapılmamışsa +$ bin/rails tenant:units:produce +$ bin/rails test +``` From e0f37c4aa7f377c2afb8dca15e1730078b0b1b3d Mon Sep 17 00:00:00 2001 From: msdundar Date: Fri, 11 Jan 2019 03:22:25 +0300 Subject: [PATCH 282/355] Add validations for abbreviation and code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix typo in rake task Adopt /MeslekYüksekokulu - /Yüksekokul change --- app/models/unit.rb | 2 ++ lib/tasks/import/detsis_unit_types.rake | 2 +- lib/tasks/import/unit_groups.rake | 14 +++++++------- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/app/models/unit.rb b/app/models/unit.rb index 89c4bb994..c6c582f2d 100644 --- a/app/models/unit.rb +++ b/app/models/unit.rb @@ -49,6 +49,8 @@ class Unit < ApplicationRecord # validations validates :name, presence: true, uniqueness: { scope: %i[ancestry unit_status] }, length: { maximum: 255 } + validates :abbreviation, length: { maximum: 255 } + validates :code, length: { maximum: 255 } validates :yoksis_id, allow_nil: true, uniqueness: true, numericality: { only_integer: true }, length: { is: 6 } validates :detsis_id, allow_nil: true, uniqueness: true, numericality: { only_integer: true }, length: { is: 8 } validates :osym_id, allow_nil: true, numericality: { only_integer: true, greater_than_or_equal_to: 0 } diff --git a/lib/tasks/import/detsis_unit_types.rake b/lib/tasks/import/detsis_unit_types.rake index 7b91e70a9..55596b862 100644 --- a/lib/tasks/import/detsis_unit_types.rake +++ b/lib/tasks/import/detsis_unit_types.rake @@ -2,7 +2,7 @@ namespace :import do desc 'Imports administrative_units from db/static_data' - task administrative_unit_types: :environment do + task detsis_unit_types: :environment do administrative_unit_types = Tenant::Units::Raw::DETMany::TYPES.keys progress_bar = ProgressBar.spawn('Administrative Unit Types', administrative_unit_types.count) diff --git a/lib/tasks/import/unit_groups.rake b/lib/tasks/import/unit_groups.rake index aaa813d3d..f91d898bc 100644 --- a/lib/tasks/import/unit_groups.rake +++ b/lib/tasks/import/unit_groups.rake @@ -60,12 +60,12 @@ namespace :import do 'Konservatuvar Disiplin Kurulu', 'Konservatuvar Kurulu', 'Konservatuvar Yönetim Kurulu', - 'Meslek Yüksekokulu Disiplin Kurulu', - 'Meslek Yüksekokulu Kurulu', - 'Meslek Yüksekokulu Yönetim Kurulu', 'Senato', 'Üniversite Disiplin Kurulu', - 'Üniversite Yönetim Kurulu' + 'Üniversite Yönetim Kurulu', + 'Yüksekokul Disiplin Kurulu', + 'Yüksekokul Kurulu', + 'Yüksekokul Yönetim Kurulu' ], administrative: [ 'Anabilim Dalı Başkanlığı', @@ -82,10 +82,10 @@ namespace :import do 'Konservatuvar Sekreterliği', 'Koordinatörlük', 'Merkez Müdürlüğü', - 'Meslek Yüksekokulu Müdürlüğü', - 'Meslek Yüksekokulu Sekreterliği', 'Şube Müdürlüğü', - 'Üniversite Sekreterliği' + 'Üniversite Sekreterliği', + 'Yüksekokul Müdürlüğü', + 'Yüksekokul Sekreterliği' ] } From 7e37d56bf9399094f47bebb4c58a25855ccaa6e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Recai=20Okta=C5=9F?= Date: Fri, 11 Jan 2019 03:37:07 +0300 Subject: [PATCH 283/355] Refactor Tenant API into a seperate file with some additions --- plugins/tenant/common/lib/nokul/tenant.rb | 20 ++--------- plugins/tenant/common/lib/nokul/tenant/api.rb | 35 +++++++++++++++++++ 2 files changed, 37 insertions(+), 18 deletions(-) create mode 100644 plugins/tenant/common/lib/nokul/tenant/api.rb diff --git a/plugins/tenant/common/lib/nokul/tenant.rb b/plugins/tenant/common/lib/nokul/tenant.rb index 744fd742a..e82d1bcc5 100644 --- a/plugins/tenant/common/lib/nokul/tenant.rb +++ b/plugins/tenant/common/lib/nokul/tenant.rb @@ -4,18 +4,14 @@ require_relative 'tenant/version' require_relative 'tenant/errors' -require_relative 'tenant/engine' require_relative 'tenant/units' +require_relative 'tenant/api' +require_relative 'tenant/engine' module Nokul module Tenant - DEFAULT_TENANT = 'omu' PLUGIN_PATTERN = 'nokul-tenant-%s' - mattr_accessor :name - mattr_accessor :engine - mattr_accessor :configuration - module_function def load(fallback: DEFAULT_TENANT) @@ -44,17 +40,5 @@ def initialize(engine_class) # Fill-in Tenant.configuration self.configuration = engine.deep_config_for :tenant end - - def deep_config_for(*args) - engine.deep_config_for(*args) - end - - # rubocop:disable Rails/Delegate - def root - engine.root - end - # rubocop:enable Rails/Delegate - - alias instance engine end end diff --git a/plugins/tenant/common/lib/nokul/tenant/api.rb b/plugins/tenant/common/lib/nokul/tenant/api.rb new file mode 100644 index 000000000..f3c51da63 --- /dev/null +++ b/plugins/tenant/common/lib/nokul/tenant/api.rb @@ -0,0 +1,35 @@ +# frozen_string_literal: true + +module Nokul + module Tenant + DEFAULT_TENANT = 'omu' + + mattr_accessor :name + mattr_accessor :engine + mattr_accessor :configuration + + module_function + + def deep_config_for(*args) + engine.deep_config_for(*args) + end + + # rubocop:disable Rails/Delegate + def root + engine.root + end + # rubocop:enable Rails/Delegate + + alias instance engine + + def units + Nokul::Tenant::Units.load_source 'src/all' + end + + def unit_types(type = nil) + return units.map(&:unit_type_id).uniq.sort unless type + + units.select(&:"#{type}?").map(&:unit_type_id).uniq.sort + end + end +end From d4b166153b7ecd1d76145e89c86c517aad728ac6 Mon Sep 17 00:00:00 2001 From: msdundar Date: Fri, 11 Jan 2019 03:51:28 +0300 Subject: [PATCH 284/355] Use new APIs for tenant communication --- lib/tasks/import/detsis_unit_types.rake | 10 +++++----- lib/tasks/import/units.rake | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/tasks/import/detsis_unit_types.rake b/lib/tasks/import/detsis_unit_types.rake index 55596b862..766c1c6e7 100644 --- a/lib/tasks/import/detsis_unit_types.rake +++ b/lib/tasks/import/detsis_unit_types.rake @@ -3,12 +3,12 @@ namespace :import do desc 'Imports administrative_units from db/static_data' task detsis_unit_types: :environment do - administrative_unit_types = Tenant::Units::Raw::DETMany::TYPES.keys - progress_bar = ProgressBar.spawn('Administrative Unit Types', administrative_unit_types.count) + unit_types = Tenant.unit_types + progress_bar = ProgressBar.spawn('Administrative Unit Types', unit_types.count) - i = 900 # 0-900 kept for YOKSIS types - administrative_unit_types.each do |type| - UnitType.create(name: type, code: i) + i = 900 # 0-900 reserved for YOKSIS types + unit_types.each do |unit_type| + UnitType.create(name: unit_type, code: i) i += 1 progress_bar&.increment end diff --git a/lib/tasks/import/units.rake b/lib/tasks/import/units.rake index f93c88470..9add9052e 100644 --- a/lib/tasks/import/units.rake +++ b/lib/tasks/import/units.rake @@ -3,7 +3,7 @@ namespace :import do desc 'Imports units from tenant unit data' task units: :environment do - units = Nokul::Tenant::Units.load_source 'src/all' + units = Tenant.units progress_bar = ProgressBar.spawn('Units', units.count) units.each do |unit| From 7f760c13f66cdd6e9f071a8fcd6b2eaf956a2c30 Mon Sep 17 00:00:00 2001 From: msdundar Date: Fri, 11 Jan 2019 03:55:27 +0300 Subject: [PATCH 285/355] Fix failing tests --- test/fixtures/calendar_event_types.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/fixtures/calendar_event_types.yml b/test/fixtures/calendar_event_types.yml index 4d7e10280..0dea24c87 100644 --- a/test/fixtures/calendar_event_types.yml +++ b/test/fixtures/calendar_event_types.yml @@ -1,15 +1,16 @@ add_drop_registrations: name: Ders Ekleme/Bırakma identifier: add_drop_registrations - + category: courses approvals_advisor: name: Danışman Onay İşlemleri identifier: approvals_advisor - + category: advisor online_course_registrations: name: Çevrimiçi Ders Kayıtları identifier: online_course_registrations - + category: registrations excused_mid_term_applications: name: Ara Sınav Mazeret Başvuruları identifier: excused_mid_term_applications + category: applications From 41218037efe255d1ecb3b5d3ec7937ca845edf10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Recai=20Okta=C5=9F?= Date: Fri, 11 Jan 2019 09:51:17 +0300 Subject: [PATCH 286/355] [Tenant API] Add optional argument to Tenant.units --- plugins/tenant/common/lib/nokul/tenant/api.rb | 29 ++++++++++++------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/plugins/tenant/common/lib/nokul/tenant/api.rb b/plugins/tenant/common/lib/nokul/tenant/api.rb index f3c51da63..ce981b495 100644 --- a/plugins/tenant/common/lib/nokul/tenant/api.rb +++ b/plugins/tenant/common/lib/nokul/tenant/api.rb @@ -8,11 +8,9 @@ module Tenant mattr_accessor :engine mattr_accessor :configuration - module_function + alias instance engine - def deep_config_for(*args) - engine.deep_config_for(*args) - end + module_function # rubocop:disable Rails/Delegate def root @@ -20,16 +18,27 @@ def root end # rubocop:enable Rails/Delegate - alias instance engine + def deep_config_for(*args) + engine.deep_config_for(*args) + end - def units - Nokul::Tenant::Units.load_source 'src/all' + def units(predication = nil) + units = Nokul::Tenant::Units.load_source 'src/all' + return units unless predication + + unless Nokul::Tenant::Units::Concerns::Predicable.method_defined?(predicator = "#{predication}?".to_sym) + raise "Unsupported unit predication: #{predication}" + end + + units.select(&predicator) end - def unit_types(type = nil) - return units.map(&:unit_type_id).uniq.sort unless type + def unit_types(category = nil) + return units.map(&:unit_type_id).uniq.sort unless category + + raise "Unsupported unit category: #{category}" unless %i[administrative academic].include? category.to_sym - units.select(&:"#{type}?").map(&:unit_type_id).uniq.sort + units.select(&:"#{category}?").map(&:unit_type_id).uniq.sort end end end From ef91c6effc587e1a10ba666d3f01a0f209310b76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Recai=20Okta=C5=9F?= Date: Fri, 11 Jan 2019 10:04:02 +0300 Subject: [PATCH 287/355] Improve Tenant API document --- plugins/tenant/common/doc/tenant.md | 34 +++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/plugins/tenant/common/doc/tenant.md b/plugins/tenant/common/doc/tenant.md index e6cd54714..e2186879b 100644 --- a/plugins/tenant/common/doc/tenant.md +++ b/plugins/tenant/common/doc/tenant.md @@ -63,6 +63,10 @@ Aktif kiracı aşağıdaki olay sırasıyla yüklenir. Örneklendirme API --- +Tüm Nokul::Tenant API metodlarını aşağıdaki dosyada bulabilirsiniz. + + plugins/tenant/common/lib/nokul/tenant/api.rb + - `Nokul::Tenant.name`: Aktif Tenant adını döner. Örnek: @@ -121,3 +125,33 @@ API ```ruby Nokul::Tenant.load ``` + +- `Nokul::Tenant.units(predication = nil)`: Birleştirilmiş birimler + kolleksiyonunu (`src/all` kaynağından yükleyerek) döner. İsteğe bağlı olarak + verilen `predication` argümanıyla dönülen kolleksiyonda filtreleme yapar. + + Örnek: + + ```ruby + Nokul::Tenant.units #=> Tüm birleştirilmiş birimler + Nokul::Tenant.units :administrative #=> Sadece idari birimler + Nokul::Tenant.units :academic #=> Sadece akademik birimler + ``` + + Kullanılabilecek `predication` seçenekleri için aşağıdaki dosyaya başvurun + (method adlarındaki `?` karakterini kaldırmayı unutmayın). + + plugins/tenant/common/lib/nokul/tenant/units/concerns/predicable.rb + +- `Nokul::Tenant.unit_types(category = nil)`: Birleştirilmiş birimler bağlamında + tüm tekil birim tiplerini döner. İsteğe bağlı olarak verilen `category` + argümanıyla sadece ilgili kategorideki birim tiplerini döner. `category` + argümanı `adminisitrative` ve `academic` değerlerini alabilir. + + Örnek: + + ```ruby + Nokul::Tenant.unit_types #=> Tüm birim tipleri + Nokul::Tenant.unit_types :administrative #=> Sadece idari birim tipleri + Nokul::Tenant.unit_types :academic #=> Sadece akademik birim tipleri + ``` From 198a1c8e99b8ca4a23e179cd3f844422fae31088 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Recai=20Okta=C5=9F?= Date: Fri, 11 Jan 2019 10:07:24 +0300 Subject: [PATCH 288/355] Improve wording --- plugins/tenant/common/doc/units.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/tenant/common/doc/units.md b/plugins/tenant/common/doc/units.md index d2ffde6d9..1ac56e4d3 100644 --- a/plugins/tenant/common/doc/units.md +++ b/plugins/tenant/common/doc/units.md @@ -62,9 +62,9 @@ Birleştirilmiş birim verilerine erişmek için aşağıdaki örnek kod kullan units = Nokul::Tenant::Units.load_source 'src/all' ``` -Bu şekilde elde edilen `units` aslında bir Ruby `Set` nesnesidir. Birimlerde -tekrarlı veri bulunmaz ve `Set` sınıfındaki tüm metodlar kullanılabilir. -Örneğin birimleri birim tipine göre sınıflayalım. +Bu şekilde elde edilen `units` temelde bir Ruby `Set` nesnesidir. Birimlerde +tekrarlı veri bulunmaz ve `Set` sınıfındaki metodlar kullanılabilir. Örneğin +birimleri birim tipine göre sınıflayalım. ```ruby units.classify(&:unit_type_id).each do |type, classified_units| @@ -81,7 +81,7 @@ end ``` YÖKSİS numarasını bildiğiniz bir birimi `units` kolleksiyonundan çekmek için -`get` metodunu kullanabilirsiniz (`Set` sınıfına bizim eklediğimiz bir metod). +`get` metodunu kullanabilirsiniz (bizim eklediğimiz özel bir metod). ```ruby puts units.get('123456').unit_type_id From cd549bf35e831882447c073f8dabee65d8991042 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Recai=20Okta=C5=9F?= Date: Fri, 11 Jan 2019 10:40:25 +0300 Subject: [PATCH 289/355] [Tenant API] Avoid using an internal module name --- plugins/tenant/common/lib/nokul/tenant/api.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/tenant/common/lib/nokul/tenant/api.rb b/plugins/tenant/common/lib/nokul/tenant/api.rb index ce981b495..bbad5fe09 100644 --- a/plugins/tenant/common/lib/nokul/tenant/api.rb +++ b/plugins/tenant/common/lib/nokul/tenant/api.rb @@ -24,9 +24,9 @@ def deep_config_for(*args) def units(predication = nil) units = Nokul::Tenant::Units.load_source 'src/all' - return units unless predication + return units if predication.nil? || units.blank? - unless Nokul::Tenant::Units::Concerns::Predicable.method_defined?(predicator = "#{predication}?".to_sym) + unless units.first.respond_to?(predicator = "#{predication}?".to_sym) raise "Unsupported unit predication: #{predication}" end From 311601abd5cf2c5a3ad53efffefc4e60cd982f05 Mon Sep 17 00:00:00 2001 From: msdundar Date: Fri, 11 Jan 2019 14:37:45 +0300 Subject: [PATCH 290/355] Minor change --- lib/tasks/import/unit_groups.rake | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/tasks/import/unit_groups.rake b/lib/tasks/import/unit_groups.rake index f91d898bc..9a70b94e4 100644 --- a/lib/tasks/import/unit_groups.rake +++ b/lib/tasks/import/unit_groups.rake @@ -89,8 +89,7 @@ namespace :import do ] } - types_and_groups.each do |type_and_group| - group, type = type_and_group + types_and_groups.each do |group, type| UnitType.where(name: type).update(group: group) end end From 5c85d181396b971ee234b73bcdb2858d45ba77cc Mon Sep 17 00:00:00 2001 From: msdundar Date: Sat, 12 Jan 2019 15:40:37 +0300 Subject: [PATCH 291/355] Check uniqueness of units with detsis_id and yoksis_id --- app/models/unit.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/unit.rb b/app/models/unit.rb index c6c582f2d..2ba4eb1d8 100644 --- a/app/models/unit.rb +++ b/app/models/unit.rb @@ -48,7 +48,8 @@ class Unit < ApplicationRecord has_many :calendars, through: :unit_calendars # validations - validates :name, presence: true, uniqueness: { scope: %i[ancestry unit_status] }, length: { maximum: 255 } + validates :name, presence: true, + uniqueness: { scope: %i[yoksis_id detsis_id unit_status] }, length: { maximum: 255 } validates :abbreviation, length: { maximum: 255 } validates :code, length: { maximum: 255 } validates :yoksis_id, allow_nil: true, uniqueness: true, numericality: { only_integer: true }, length: { is: 6 } From 5ffd042d955ee3a4aae167e9bfb334829263635b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beg=C3=BCm=20Topy=C4=B1ld=C4=B1z?= Date: Mon, 14 Jan 2019 11:18:50 +0300 Subject: [PATCH 292/355] Fix wrong abbreviations --- plugins/tenant/omu/db/units/src/yok.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/plugins/tenant/omu/db/units/src/yok.yml b/plugins/tenant/omu/db/units/src/yok.yml index e94ca4b63..74bc7055e 100644 --- a/plugins/tenant/omu/db/units/src/yok.yml +++ b/plugins/tenant/omu/db/units/src/yok.yml @@ -1,5 +1,5 @@ # REFER DOCUMENTATION TO EDIT THIS FILE. PLEASE NOTE THAT: -# +# # - EXISTING RAW ATTRIBUTES WILL NORMALLY BE OVERWRITTEN ON NEXT UPDATE. # - COMMENTS AND EXTRA BLANK LINES WILL NOT BE PRESERVED. --- @@ -4703,7 +4703,7 @@ - Detsis tarafında bölüm başkanlığı yok - name: Grafik Programı - abbreviation: GRAFİK-PR + abbreviation: GİT-GRAFİK-PR yoksis_id: '337400' parent_yoksis_id: '232412' unit_type_id: Önlisans/lisans Programı @@ -4715,6 +4715,8 @@ unit_instruction_type_id: Normal Öğretim duration: 4 founded_at: 12.04.2018 + issues: + - Üst birimi Grafik Bölümü değil, Görsel İletişim Tasarımı Bölümü - name: Görsel İletişim Tasarımı Bölümü abbreviation: GİT @@ -4741,7 +4743,7 @@ founded_at: 05.04.2017 - name: Grafik Anasanat Dalı - abbreviation: GİT-GRAFİK + abbreviation: GİT-GRAFİK-AD yoksis_id: '319347' parent_yoksis_id: '232412' unit_type_id: Anasanat Dalı From 2ac1f4348a219f2bad7540352774bfce6cd182f9 Mon Sep 17 00:00:00 2001 From: ecmelkytz Date: Mon, 14 Jan 2019 12:00:14 +0300 Subject: [PATCH 293/355] Add assessments approved field to available course Remove course avaluation criterion type --- app/models/available_course.rb | 1 + .../course_evaluation_criterion_type.rb | 14 - ...20181112174827_create_available_courses.rb | 3 + ...reate_course_evaluation_criterion_types.rb | 19 - db/structure.sql | 551 ++++++++---------- ...luation_criterion_types_controller_test.rb | 79 --- .../course_evaluation_criterion_types.yml | 23 - .../course_evaluation_criterion_type_test.rb | 39 -- 8 files changed, 254 insertions(+), 475 deletions(-) delete mode 100644 app/models/course_evaluation_criterion_type.rb delete mode 100644 db/migrate/20181225103307_create_course_evaluation_criterion_types.rb delete mode 100644 test/controllers/course_management/course_evaluation_criterion_types_controller_test.rb delete mode 100644 test/fixtures/course_evaluation_criterion_types.yml delete mode 100644 test/models/course_evaluation_criterion_type_test.rb diff --git a/app/models/available_course.rb b/app/models/available_course.rb index 4bc5ce1ab..1b1a5b00b 100644 --- a/app/models/available_course.rb +++ b/app/models/available_course.rb @@ -24,6 +24,7 @@ class AvailableCourse < ApplicationRecord # validations validates :course, uniqueness: { scope: %i[academic_term curriculum] } + validates :assessments_approved, inclusion: { in: [true, false] } # delegates delegate :code, :name, :theoric, :practice, :laboratory, :credit, :program_type, to: :course diff --git a/app/models/course_evaluation_criterion_type.rb b/app/models/course_evaluation_criterion_type.rb deleted file mode 100644 index db86524f8..000000000 --- a/app/models/course_evaluation_criterion_type.rb +++ /dev/null @@ -1,14 +0,0 @@ -# frozen_string_literal: true - -class CourseEvaluationCriterionType < ApplicationRecord - # search - include PgSearch - pg_search_scope(:search, against: :name, using: { tsearch: { prefix: true } }) - - # validations - validates :name, presence: true, uniqueness: true, length: { maximum: 255 } - validates :identifier, presence: true, uniqueness: true, length: { maximum: 255 } - - # callbacks - before_validation { self.name = name.capitalize_turkish if name } -end diff --git a/db/migrate/20181112174827_create_available_courses.rb b/db/migrate/20181112174827_create_available_courses.rb index b1f447053..57a063436 100644 --- a/db/migrate/20181112174827_create_available_courses.rb +++ b/db/migrate/20181112174827_create_available_courses.rb @@ -18,9 +18,12 @@ def change t.references :coordinator, foreign_key: { to_table: :employees } t.integer :groups_count, default: 0 + t.boolean :assessments_approved, default: false t.timestamps end + add_null_constraint :available_courses, :assessments_approved + add_numericality_constraint :available_courses, :groups_count, greater_than_or_equal_to: 0 end end diff --git a/db/migrate/20181225103307_create_course_evaluation_criterion_types.rb b/db/migrate/20181225103307_create_course_evaluation_criterion_types.rb deleted file mode 100644 index bdecaa897..000000000 --- a/db/migrate/20181225103307_create_course_evaluation_criterion_types.rb +++ /dev/null @@ -1,19 +0,0 @@ -# frozen_string_literal: true - -class CreateCourseEvaluationCriterionTypes < ActiveRecord::Migration[5.2] - def change - create_table :course_evaluation_criterion_types do |t| - t.string :name - t.string :identifier - end - - add_presence_constraint :course_evaluation_criterion_types, :name - add_presence_constraint :course_evaluation_criterion_types, :identifier - - add_length_constraint :course_evaluation_criterion_types, :name, less_than_or_equal_to: 255 - add_length_constraint :course_evaluation_criterion_types, :identifier, less_than_or_equal_to: 255 - - add_unique_constraint :course_evaluation_criterion_types, :name - add_unique_constraint :course_evaluation_criterion_types, :identifier - end -end diff --git a/db/structure.sql b/db/structure.sql index b84a9c1d7..ccc10829b 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -1,6 +1,5 @@ SET statement_timeout = 0; SET lock_timeout = 0; -SET idle_in_transaction_session_timeout = 0; SET client_encoding = 'UTF8'; SET standard_conforming_strings = on; SELECT pg_catalog.set_config('search_path', '', false); @@ -8,6 +7,20 @@ SET check_function_bodies = false; SET client_min_messages = warning; SET row_security = off; +-- +-- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: - +-- + +CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; + + +-- +-- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: - +-- + +COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; + + SET default_tablespace = ''; SET default_with_oids = false; @@ -137,8 +150,8 @@ CREATE TABLE public.addresses ( full_address character varying, district_id bigint NOT NULL, user_id bigint NOT NULL, - updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, - created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + updated_at timestamp without time zone DEFAULT now(), + created_at timestamp without time zone DEFAULT now(), CONSTRAINT addresses_created_at_null CHECK ((created_at IS NOT NULL)), CONSTRAINT addresses_full_address_length CHECK ((length((full_address)::text) <= 255)), CONSTRAINT addresses_full_address_presence CHECK (((full_address IS NOT NULL) AND ((full_address)::text !~ '^\s*$'::text))), @@ -462,8 +475,10 @@ CREATE TABLE public.available_courses ( unit_id bigint NOT NULL, coordinator_id bigint, groups_count integer DEFAULT 0, + assessments_approved boolean DEFAULT false, created_at timestamp without time zone NOT NULL, updated_at timestamp without time zone NOT NULL, + CONSTRAINT available_courses_assessments_approved_null CHECK ((assessments_approved IS NOT NULL)), CONSTRAINT available_courses_groups_count_numericality CHECK ((groups_count >= 0)) ); @@ -828,40 +843,6 @@ CREATE SEQUENCE public.countries_id_seq ALTER SEQUENCE public.countries_id_seq OWNED BY public.countries.id; --- --- Name: course_evaluation_criterion_types; Type: TABLE; Schema: public; Owner: - --- - -CREATE TABLE public.course_evaluation_criterion_types ( - id bigint NOT NULL, - name character varying, - identifier character varying, - CONSTRAINT course_evaluation_criterion_types_identifier_length CHECK ((length((identifier)::text) <= 255)), - CONSTRAINT course_evaluation_criterion_types_identifier_presence CHECK (((identifier IS NOT NULL) AND ((identifier)::text !~ '^\s*$'::text))), - CONSTRAINT course_evaluation_criterion_types_name_length CHECK ((length((name)::text) <= 255)), - CONSTRAINT course_evaluation_criterion_types_name_presence CHECK (((name IS NOT NULL) AND ((name)::text !~ '^\s*$'::text))) -); - - --- --- Name: course_evaluation_criterion_types_id_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.course_evaluation_criterion_types_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - --- --- Name: course_evaluation_criterion_types_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - --- - -ALTER SEQUENCE public.course_evaluation_criterion_types_id_seq OWNED BY public.course_evaluation_criterion_types.id; - - -- -- Name: course_group_types; Type: TABLE; Schema: public; Owner: - -- @@ -1469,8 +1450,8 @@ CREATE TABLE public.identities ( registered_to character varying, user_id bigint NOT NULL, student_id bigint, - created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, - updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now(), CONSTRAINT identities_created_at_null CHECK ((created_at IS NOT NULL)), CONSTRAINT identities_date_of_birth_null CHECK ((date_of_birth IS NOT NULL)), CONSTRAINT identities_fathers_name_length CHECK ((length((fathers_name)::text) <= 255)), @@ -2512,7 +2493,7 @@ CREATE TABLE public.users ( last_sign_in_at timestamp without time zone, current_sign_in_ip inet, last_sign_in_ip inet, - password_changed_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + password_changed_at timestamp without time zone DEFAULT now(), failed_attempts integer DEFAULT 0, unlock_token character varying, locked_at timestamp without time zone, @@ -2566,448 +2547,441 @@ ALTER SEQUENCE public.users_id_seq OWNED BY public.users.id; -- --- Name: academic_terms id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.academic_terms ALTER COLUMN id SET DEFAULT nextval('public.academic_terms_id_seq'::regclass); -- --- Name: active_storage_attachments id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.active_storage_attachments ALTER COLUMN id SET DEFAULT nextval('public.active_storage_attachments_id_seq'::regclass); -- --- Name: active_storage_blobs id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.active_storage_blobs ALTER COLUMN id SET DEFAULT nextval('public.active_storage_blobs_id_seq'::regclass); -- --- Name: addresses id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.addresses ALTER COLUMN id SET DEFAULT nextval('public.addresses_id_seq'::regclass); -- --- Name: administrative_functions id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.administrative_functions ALTER COLUMN id SET DEFAULT nextval('public.administrative_functions_id_seq'::regclass); -- --- Name: agenda_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.agenda_types ALTER COLUMN id SET DEFAULT nextval('public.agenda_types_id_seq'::regclass); -- --- Name: agendas id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.agendas ALTER COLUMN id SET DEFAULT nextval('public.agendas_id_seq'::regclass); -- --- Name: articles id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.articles ALTER COLUMN id SET DEFAULT nextval('public.articles_id_seq'::regclass); -- --- Name: available_course_groups id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_course_groups ALTER COLUMN id SET DEFAULT nextval('public.available_course_groups_id_seq'::regclass); -- --- Name: available_course_lecturers id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_course_lecturers ALTER COLUMN id SET DEFAULT nextval('public.available_course_lecturers_id_seq'::regclass); -- --- Name: available_courses id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_courses ALTER COLUMN id SET DEFAULT nextval('public.available_courses_id_seq'::regclass); -- --- Name: calendar_event_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendar_event_types ALTER COLUMN id SET DEFAULT nextval('public.calendar_event_types_id_seq'::regclass); -- --- Name: calendar_events id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendar_events ALTER COLUMN id SET DEFAULT nextval('public.calendar_events_id_seq'::regclass); -- --- Name: calendars id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendars ALTER COLUMN id SET DEFAULT nextval('public.calendars_id_seq'::regclass); -- --- Name: certifications id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.certifications ALTER COLUMN id SET DEFAULT nextval('public.certifications_id_seq'::regclass); -- --- Name: cities id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.cities ALTER COLUMN id SET DEFAULT nextval('public.cities_id_seq'::regclass); -- --- Name: committee_decisions id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.committee_decisions ALTER COLUMN id SET DEFAULT nextval('public.committee_decisions_id_seq'::regclass); -- --- Name: committee_meetings id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.committee_meetings ALTER COLUMN id SET DEFAULT nextval('public.committee_meetings_id_seq'::regclass); -- --- Name: countries id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.countries ALTER COLUMN id SET DEFAULT nextval('public.countries_id_seq'::regclass); -- --- Name: course_evaluation_criterion_types id; Type: DEFAULT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.course_evaluation_criterion_types ALTER COLUMN id SET DEFAULT nextval('public.course_evaluation_criterion_types_id_seq'::regclass); - - --- --- Name: course_group_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.course_group_types ALTER COLUMN id SET DEFAULT nextval('public.course_group_types_id_seq'::regclass); -- --- Name: course_groups id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.course_groups ALTER COLUMN id SET DEFAULT nextval('public.course_groups_id_seq'::regclass); -- --- Name: course_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.course_types ALTER COLUMN id SET DEFAULT nextval('public.course_types_id_seq'::regclass); -- --- Name: courses id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.courses ALTER COLUMN id SET DEFAULT nextval('public.courses_id_seq'::regclass); -- --- Name: curriculum_course_groups id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_course_groups ALTER COLUMN id SET DEFAULT nextval('public.curriculum_course_groups_id_seq'::regclass); -- --- Name: curriculum_courses id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_courses ALTER COLUMN id SET DEFAULT nextval('public.curriculum_courses_id_seq'::regclass); -- --- Name: curriculum_programs id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_programs ALTER COLUMN id SET DEFAULT nextval('public.curriculum_programs_id_seq'::regclass); -- --- Name: curriculum_semesters id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_semesters ALTER COLUMN id SET DEFAULT nextval('public.curriculum_semesters_id_seq'::regclass); -- --- Name: curriculums id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculums ALTER COLUMN id SET DEFAULT nextval('public.curriculums_id_seq'::regclass); -- --- Name: districts id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.districts ALTER COLUMN id SET DEFAULT nextval('public.districts_id_seq'::regclass); -- --- Name: documents id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.documents ALTER COLUMN id SET DEFAULT nextval('public.documents_id_seq'::regclass); -- --- Name: duties id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.duties ALTER COLUMN id SET DEFAULT nextval('public.duties_id_seq'::regclass); -- --- Name: employees id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.employees ALTER COLUMN id SET DEFAULT nextval('public.employees_id_seq'::regclass); -- --- Name: friendly_id_slugs id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.friendly_id_slugs ALTER COLUMN id SET DEFAULT nextval('public.friendly_id_slugs_id_seq'::regclass); -- --- Name: group_courses id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.group_courses ALTER COLUMN id SET DEFAULT nextval('public.group_courses_id_seq'::regclass); -- --- Name: high_school_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.high_school_types ALTER COLUMN id SET DEFAULT nextval('public.high_school_types_id_seq'::regclass); -- --- Name: identities id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.identities ALTER COLUMN id SET DEFAULT nextval('public.identities_id_seq'::regclass); -- --- Name: languages id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.languages ALTER COLUMN id SET DEFAULT nextval('public.languages_id_seq'::regclass); -- --- Name: meeting_agendas id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.meeting_agendas ALTER COLUMN id SET DEFAULT nextval('public.meeting_agendas_id_seq'::regclass); -- --- Name: positions id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.positions ALTER COLUMN id SET DEFAULT nextval('public.positions_id_seq'::regclass); -- --- Name: projects id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.projects ALTER COLUMN id SET DEFAULT nextval('public.projects_id_seq'::regclass); -- --- Name: prospective_students id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.prospective_students ALTER COLUMN id SET DEFAULT nextval('public.prospective_students_id_seq'::regclass); -- --- Name: registration_documents id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.registration_documents ALTER COLUMN id SET DEFAULT nextval('public.registration_documents_id_seq'::regclass); -- --- Name: student_disability_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_disability_types ALTER COLUMN id SET DEFAULT nextval('public.student_disability_types_id_seq'::regclass); -- --- Name: student_drop_out_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_drop_out_types ALTER COLUMN id SET DEFAULT nextval('public.student_drop_out_types_id_seq'::regclass); -- --- Name: student_education_levels id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_education_levels ALTER COLUMN id SET DEFAULT nextval('public.student_education_levels_id_seq'::regclass); -- --- Name: student_entrance_point_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_entrance_point_types ALTER COLUMN id SET DEFAULT nextval('public.student_entrance_point_types_id_seq'::regclass); -- --- Name: student_entrance_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_entrance_types ALTER COLUMN id SET DEFAULT nextval('public.student_entrance_types_id_seq'::regclass); -- --- Name: student_grades id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_grades ALTER COLUMN id SET DEFAULT nextval('public.student_grades_id_seq'::regclass); -- --- Name: student_grading_systems id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_grading_systems ALTER COLUMN id SET DEFAULT nextval('public.student_grading_systems_id_seq'::regclass); -- --- Name: student_punishment_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_punishment_types ALTER COLUMN id SET DEFAULT nextval('public.student_punishment_types_id_seq'::regclass); -- --- Name: student_studentship_statuses id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_studentship_statuses ALTER COLUMN id SET DEFAULT nextval('public.student_studentship_statuses_id_seq'::regclass); -- --- Name: students id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.students ALTER COLUMN id SET DEFAULT nextval('public.students_id_seq'::regclass); -- --- Name: terms id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.terms ALTER COLUMN id SET DEFAULT nextval('public.terms_id_seq'::regclass); -- --- Name: titles id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.titles ALTER COLUMN id SET DEFAULT nextval('public.titles_id_seq'::regclass); -- --- Name: unit_calendars id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_calendars ALTER COLUMN id SET DEFAULT nextval('public.unit_calendars_id_seq'::regclass); -- --- Name: unit_instruction_languages id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_instruction_languages ALTER COLUMN id SET DEFAULT nextval('public.unit_instruction_languages_id_seq'::regclass); -- --- Name: unit_instruction_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_instruction_types ALTER COLUMN id SET DEFAULT nextval('public.unit_instruction_types_id_seq'::regclass); -- --- Name: unit_statuses id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_statuses ALTER COLUMN id SET DEFAULT nextval('public.unit_statuses_id_seq'::regclass); -- --- Name: unit_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_types ALTER COLUMN id SET DEFAULT nextval('public.unit_types_id_seq'::regclass); -- --- Name: units id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.units ALTER COLUMN id SET DEFAULT nextval('public.units_id_seq'::regclass); -- --- Name: university_types id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.university_types ALTER COLUMN id SET DEFAULT nextval('public.university_types_id_seq'::regclass); -- --- Name: users id; Type: DEFAULT; Schema: public; Owner: - +-- Name: id; Type: DEFAULT; Schema: public; Owner: - -- ALTER TABLE ONLY public.users ALTER COLUMN id SET DEFAULT nextval('public.users_id_seq'::regclass); -- --- Name: academic_terms academic_terms_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: academic_terms_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.academic_terms @@ -3015,7 +2989,7 @@ ALTER TABLE ONLY public.academic_terms -- --- Name: active_storage_attachments active_storage_attachments_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: active_storage_attachments_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.active_storage_attachments @@ -3023,7 +2997,7 @@ ALTER TABLE ONLY public.active_storage_attachments -- --- Name: active_storage_blobs active_storage_blobs_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: active_storage_blobs_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.active_storage_blobs @@ -3031,7 +3005,7 @@ ALTER TABLE ONLY public.active_storage_blobs -- --- Name: addresses addresses_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: addresses_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.addresses @@ -3039,7 +3013,7 @@ ALTER TABLE ONLY public.addresses -- --- Name: administrative_functions administrative_functions_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: administrative_functions_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.administrative_functions @@ -3047,7 +3021,7 @@ ALTER TABLE ONLY public.administrative_functions -- --- Name: administrative_functions administrative_functions_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: administrative_functions_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.administrative_functions @@ -3055,7 +3029,7 @@ ALTER TABLE ONLY public.administrative_functions -- --- Name: administrative_functions administrative_functions_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: administrative_functions_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.administrative_functions @@ -3063,7 +3037,7 @@ ALTER TABLE ONLY public.administrative_functions -- --- Name: agenda_types agenda_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: agenda_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.agenda_types @@ -3071,7 +3045,7 @@ ALTER TABLE ONLY public.agenda_types -- --- Name: agendas agendas_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: agendas_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.agendas @@ -3079,7 +3053,7 @@ ALTER TABLE ONLY public.agendas -- --- Name: ar_internal_metadata ar_internal_metadata_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: ar_internal_metadata_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.ar_internal_metadata @@ -3087,7 +3061,7 @@ ALTER TABLE ONLY public.ar_internal_metadata -- --- Name: articles articles_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: articles_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.articles @@ -3095,7 +3069,7 @@ ALTER TABLE ONLY public.articles -- --- Name: available_course_groups available_course_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: available_course_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_course_groups @@ -3103,7 +3077,7 @@ ALTER TABLE ONLY public.available_course_groups -- --- Name: available_course_lecturers available_course_lecturers_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: available_course_lecturers_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_course_lecturers @@ -3111,7 +3085,7 @@ ALTER TABLE ONLY public.available_course_lecturers -- --- Name: available_courses available_courses_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: available_courses_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_courses @@ -3119,7 +3093,7 @@ ALTER TABLE ONLY public.available_courses -- --- Name: calendar_event_types calendar_event_types_identifier_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: calendar_event_types_identifier_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendar_event_types @@ -3127,7 +3101,7 @@ ALTER TABLE ONLY public.calendar_event_types -- --- Name: calendar_event_types calendar_event_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: calendar_event_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendar_event_types @@ -3135,7 +3109,7 @@ ALTER TABLE ONLY public.calendar_event_types -- --- Name: calendar_event_types calendar_event_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: calendar_event_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendar_event_types @@ -3143,7 +3117,7 @@ ALTER TABLE ONLY public.calendar_event_types -- --- Name: calendar_events calendar_events_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: calendar_events_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendar_events @@ -3151,7 +3125,7 @@ ALTER TABLE ONLY public.calendar_events -- --- Name: calendars calendars_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: calendars_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendars @@ -3159,7 +3133,7 @@ ALTER TABLE ONLY public.calendars -- --- Name: certifications certifications_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: certifications_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.certifications @@ -3167,7 +3141,7 @@ ALTER TABLE ONLY public.certifications -- --- Name: cities cities_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: cities_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.cities @@ -3175,7 +3149,7 @@ ALTER TABLE ONLY public.cities -- --- Name: committee_decisions committee_decisions_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: committee_decisions_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.committee_decisions @@ -3183,7 +3157,7 @@ ALTER TABLE ONLY public.committee_decisions -- --- Name: committee_meetings committee_meetings_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: committee_meetings_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.committee_meetings @@ -3191,7 +3165,7 @@ ALTER TABLE ONLY public.committee_meetings -- --- Name: countries countries_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: countries_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.countries @@ -3199,7 +3173,7 @@ ALTER TABLE ONLY public.countries -- --- Name: countries countries_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: countries_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.countries @@ -3207,31 +3181,7 @@ ALTER TABLE ONLY public.countries -- --- Name: course_evaluation_criterion_types course_evaluation_criterion_types_identifier_unique; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.course_evaluation_criterion_types - ADD CONSTRAINT course_evaluation_criterion_types_identifier_unique UNIQUE (identifier) DEFERRABLE; - - --- --- Name: course_evaluation_criterion_types course_evaluation_criterion_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.course_evaluation_criterion_types - ADD CONSTRAINT course_evaluation_criterion_types_name_unique UNIQUE (name) DEFERRABLE; - - --- --- Name: course_evaluation_criterion_types course_evaluation_criterion_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.course_evaluation_criterion_types - ADD CONSTRAINT course_evaluation_criterion_types_pkey PRIMARY KEY (id); - - --- --- Name: course_group_types course_group_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: course_group_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.course_group_types @@ -3239,7 +3189,7 @@ ALTER TABLE ONLY public.course_group_types -- --- Name: course_groups course_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: course_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.course_groups @@ -3247,7 +3197,7 @@ ALTER TABLE ONLY public.course_groups -- --- Name: course_types course_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: course_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.course_types @@ -3255,7 +3205,7 @@ ALTER TABLE ONLY public.course_types -- --- Name: courses courses_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: courses_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.courses @@ -3263,7 +3213,7 @@ ALTER TABLE ONLY public.courses -- --- Name: curriculum_course_groups curriculum_course_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: curriculum_course_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_course_groups @@ -3271,7 +3221,7 @@ ALTER TABLE ONLY public.curriculum_course_groups -- --- Name: curriculum_courses curriculum_courses_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: curriculum_courses_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_courses @@ -3279,7 +3229,7 @@ ALTER TABLE ONLY public.curriculum_courses -- --- Name: curriculum_programs curriculum_programs_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: curriculum_programs_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_programs @@ -3287,7 +3237,7 @@ ALTER TABLE ONLY public.curriculum_programs -- --- Name: curriculum_semesters curriculum_semesters_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: curriculum_semesters_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_semesters @@ -3295,7 +3245,7 @@ ALTER TABLE ONLY public.curriculum_semesters -- --- Name: curriculums curriculums_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: curriculums_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculums @@ -3303,7 +3253,7 @@ ALTER TABLE ONLY public.curriculums -- --- Name: districts districts_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: districts_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.districts @@ -3311,7 +3261,7 @@ ALTER TABLE ONLY public.districts -- --- Name: documents documents_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: documents_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.documents @@ -3319,7 +3269,7 @@ ALTER TABLE ONLY public.documents -- --- Name: duties duties_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: duties_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.duties @@ -3327,7 +3277,7 @@ ALTER TABLE ONLY public.duties -- --- Name: employees employees_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: employees_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.employees @@ -3335,7 +3285,7 @@ ALTER TABLE ONLY public.employees -- --- Name: friendly_id_slugs friendly_id_slugs_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: friendly_id_slugs_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.friendly_id_slugs @@ -3343,7 +3293,7 @@ ALTER TABLE ONLY public.friendly_id_slugs -- --- Name: group_courses group_courses_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: group_courses_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.group_courses @@ -3351,7 +3301,7 @@ ALTER TABLE ONLY public.group_courses -- --- Name: high_school_types high_school_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: high_school_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.high_school_types @@ -3359,7 +3309,7 @@ ALTER TABLE ONLY public.high_school_types -- --- Name: identities identities_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: identities_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.identities @@ -3367,7 +3317,7 @@ ALTER TABLE ONLY public.identities -- --- Name: languages languages_iso_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: languages_iso_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.languages @@ -3375,7 +3325,7 @@ ALTER TABLE ONLY public.languages -- --- Name: languages languages_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: languages_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.languages @@ -3383,7 +3333,7 @@ ALTER TABLE ONLY public.languages -- --- Name: languages languages_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: languages_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.languages @@ -3391,7 +3341,7 @@ ALTER TABLE ONLY public.languages -- --- Name: meeting_agendas meeting_agendas_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: meeting_agendas_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.meeting_agendas @@ -3399,7 +3349,7 @@ ALTER TABLE ONLY public.meeting_agendas -- --- Name: positions positions_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: positions_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.positions @@ -3407,7 +3357,7 @@ ALTER TABLE ONLY public.positions -- --- Name: projects projects_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: projects_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.projects @@ -3415,7 +3365,7 @@ ALTER TABLE ONLY public.projects -- --- Name: prospective_students prospective_students_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: prospective_students_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.prospective_students @@ -3423,7 +3373,7 @@ ALTER TABLE ONLY public.prospective_students -- --- Name: registration_documents registration_documents_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: registration_documents_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.registration_documents @@ -3431,7 +3381,7 @@ ALTER TABLE ONLY public.registration_documents -- --- Name: schema_migrations schema_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: schema_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.schema_migrations @@ -3439,7 +3389,7 @@ ALTER TABLE ONLY public.schema_migrations -- --- Name: student_disability_types student_disability_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_disability_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_disability_types @@ -3447,7 +3397,7 @@ ALTER TABLE ONLY public.student_disability_types -- --- Name: student_disability_types student_disability_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_disability_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_disability_types @@ -3455,7 +3405,7 @@ ALTER TABLE ONLY public.student_disability_types -- --- Name: student_disability_types student_disability_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_disability_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_disability_types @@ -3463,7 +3413,7 @@ ALTER TABLE ONLY public.student_disability_types -- --- Name: student_drop_out_types student_drop_out_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_drop_out_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_drop_out_types @@ -3471,7 +3421,7 @@ ALTER TABLE ONLY public.student_drop_out_types -- --- Name: student_drop_out_types student_drop_out_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_drop_out_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_drop_out_types @@ -3479,7 +3429,7 @@ ALTER TABLE ONLY public.student_drop_out_types -- --- Name: student_drop_out_types student_drop_out_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_drop_out_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_drop_out_types @@ -3487,7 +3437,7 @@ ALTER TABLE ONLY public.student_drop_out_types -- --- Name: student_education_levels student_education_levels_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_education_levels_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_education_levels @@ -3495,7 +3445,7 @@ ALTER TABLE ONLY public.student_education_levels -- --- Name: student_education_levels student_education_levels_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_education_levels_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_education_levels @@ -3503,7 +3453,7 @@ ALTER TABLE ONLY public.student_education_levels -- --- Name: student_education_levels student_education_levels_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_education_levels_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_education_levels @@ -3511,7 +3461,7 @@ ALTER TABLE ONLY public.student_education_levels -- --- Name: student_entrance_point_types student_entrance_point_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_entrance_point_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_entrance_point_types @@ -3519,7 +3469,7 @@ ALTER TABLE ONLY public.student_entrance_point_types -- --- Name: student_entrance_point_types student_entrance_point_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_entrance_point_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_entrance_point_types @@ -3527,7 +3477,7 @@ ALTER TABLE ONLY public.student_entrance_point_types -- --- Name: student_entrance_point_types student_entrance_point_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_entrance_point_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_entrance_point_types @@ -3535,7 +3485,7 @@ ALTER TABLE ONLY public.student_entrance_point_types -- --- Name: student_entrance_types student_entrance_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_entrance_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_entrance_types @@ -3543,7 +3493,7 @@ ALTER TABLE ONLY public.student_entrance_types -- --- Name: student_entrance_types student_entrance_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_entrance_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_entrance_types @@ -3551,7 +3501,7 @@ ALTER TABLE ONLY public.student_entrance_types -- --- Name: student_entrance_types student_entrance_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_entrance_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_entrance_types @@ -3559,7 +3509,7 @@ ALTER TABLE ONLY public.student_entrance_types -- --- Name: student_grades student_grades_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_grades_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_grades @@ -3567,7 +3517,7 @@ ALTER TABLE ONLY public.student_grades -- --- Name: student_grades student_grades_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_grades_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_grades @@ -3575,7 +3525,7 @@ ALTER TABLE ONLY public.student_grades -- --- Name: student_grades student_grades_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_grades_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_grades @@ -3583,7 +3533,7 @@ ALTER TABLE ONLY public.student_grades -- --- Name: student_grading_systems student_grading_systems_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_grading_systems_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_grading_systems @@ -3591,7 +3541,7 @@ ALTER TABLE ONLY public.student_grading_systems -- --- Name: student_grading_systems student_grading_systems_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_grading_systems_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_grading_systems @@ -3599,7 +3549,7 @@ ALTER TABLE ONLY public.student_grading_systems -- --- Name: student_grading_systems student_grading_systems_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_grading_systems_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_grading_systems @@ -3607,7 +3557,7 @@ ALTER TABLE ONLY public.student_grading_systems -- --- Name: student_punishment_types student_punishment_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_punishment_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_punishment_types @@ -3615,7 +3565,7 @@ ALTER TABLE ONLY public.student_punishment_types -- --- Name: student_punishment_types student_punishment_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_punishment_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_punishment_types @@ -3623,7 +3573,7 @@ ALTER TABLE ONLY public.student_punishment_types -- --- Name: student_punishment_types student_punishment_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_punishment_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_punishment_types @@ -3631,7 +3581,7 @@ ALTER TABLE ONLY public.student_punishment_types -- --- Name: student_studentship_statuses student_studentship_statuses_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_studentship_statuses_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_studentship_statuses @@ -3639,7 +3589,7 @@ ALTER TABLE ONLY public.student_studentship_statuses -- --- Name: student_studentship_statuses student_studentship_statuses_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_studentship_statuses_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_studentship_statuses @@ -3647,7 +3597,7 @@ ALTER TABLE ONLY public.student_studentship_statuses -- --- Name: student_studentship_statuses student_studentship_statuses_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: student_studentship_statuses_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.student_studentship_statuses @@ -3655,7 +3605,7 @@ ALTER TABLE ONLY public.student_studentship_statuses -- --- Name: students students_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: students_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.students @@ -3663,7 +3613,7 @@ ALTER TABLE ONLY public.students -- --- Name: terms terms_identifier_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: terms_identifier_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.terms @@ -3671,7 +3621,7 @@ ALTER TABLE ONLY public.terms -- --- Name: terms terms_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: terms_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.terms @@ -3679,7 +3629,7 @@ ALTER TABLE ONLY public.terms -- --- Name: terms terms_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: terms_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.terms @@ -3687,7 +3637,7 @@ ALTER TABLE ONLY public.terms -- --- Name: titles titles_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: titles_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.titles @@ -3695,7 +3645,7 @@ ALTER TABLE ONLY public.titles -- --- Name: unit_calendars unit_calendars_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_calendars_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_calendars @@ -3703,7 +3653,7 @@ ALTER TABLE ONLY public.unit_calendars -- --- Name: unit_instruction_languages unit_instruction_languages_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_instruction_languages_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_instruction_languages @@ -3711,7 +3661,7 @@ ALTER TABLE ONLY public.unit_instruction_languages -- --- Name: unit_instruction_languages unit_instruction_languages_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_instruction_languages_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_instruction_languages @@ -3719,7 +3669,7 @@ ALTER TABLE ONLY public.unit_instruction_languages -- --- Name: unit_instruction_languages unit_instruction_languages_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_instruction_languages_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_instruction_languages @@ -3727,7 +3677,7 @@ ALTER TABLE ONLY public.unit_instruction_languages -- --- Name: unit_instruction_types unit_instruction_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_instruction_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_instruction_types @@ -3735,7 +3685,7 @@ ALTER TABLE ONLY public.unit_instruction_types -- --- Name: unit_instruction_types unit_instruction_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_instruction_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_instruction_types @@ -3743,7 +3693,7 @@ ALTER TABLE ONLY public.unit_instruction_types -- --- Name: unit_instruction_types unit_instruction_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_instruction_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_instruction_types @@ -3751,7 +3701,7 @@ ALTER TABLE ONLY public.unit_instruction_types -- --- Name: unit_statuses unit_statuses_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_statuses_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_statuses @@ -3759,7 +3709,7 @@ ALTER TABLE ONLY public.unit_statuses -- --- Name: unit_statuses unit_statuses_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_statuses_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_statuses @@ -3767,7 +3717,7 @@ ALTER TABLE ONLY public.unit_statuses -- --- Name: unit_statuses unit_statuses_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_statuses_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_statuses @@ -3775,7 +3725,7 @@ ALTER TABLE ONLY public.unit_statuses -- --- Name: unit_types unit_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_types_code_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_types @@ -3783,7 +3733,7 @@ ALTER TABLE ONLY public.unit_types -- --- Name: unit_types unit_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_types_name_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_types @@ -3791,7 +3741,7 @@ ALTER TABLE ONLY public.unit_types -- --- Name: unit_types unit_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: unit_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_types @@ -3799,7 +3749,7 @@ ALTER TABLE ONLY public.unit_types -- --- Name: units units_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: units_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.units @@ -3807,7 +3757,7 @@ ALTER TABLE ONLY public.units -- --- Name: university_types university_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: university_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.university_types @@ -3815,7 +3765,7 @@ ALTER TABLE ONLY public.university_types -- --- Name: users users_email_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: users_email_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.users @@ -3823,7 +3773,7 @@ ALTER TABLE ONLY public.users -- --- Name: users users_id_number_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: users_id_number_unique; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.users @@ -3831,7 +3781,7 @@ ALTER TABLE ONLY public.users -- --- Name: users users_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: users_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.users @@ -4371,7 +4321,7 @@ CREATE UNIQUE INDEX index_users_on_reset_password_token ON public.users USING bt -- --- Name: calendar_events fk_rails_0011c39cc3; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_0011c39cc3; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendar_events @@ -4379,7 +4329,7 @@ ALTER TABLE ONLY public.calendar_events -- --- Name: calendars fk_rails_02803298e9; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_02803298e9; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendars @@ -4387,7 +4337,7 @@ ALTER TABLE ONLY public.calendars -- --- Name: courses fk_rails_051656b790; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_051656b790; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.courses @@ -4395,7 +4345,7 @@ ALTER TABLE ONLY public.courses -- --- Name: meeting_agendas fk_rails_05369f2b5b; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_05369f2b5b; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.meeting_agendas @@ -4403,7 +4353,7 @@ ALTER TABLE ONLY public.meeting_agendas -- --- Name: curriculum_courses fk_rails_085e487ff3; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_085e487ff3; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_courses @@ -4411,7 +4361,7 @@ ALTER TABLE ONLY public.curriculum_courses -- --- Name: agendas fk_rails_11f2fa1aba; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_11f2fa1aba; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.agendas @@ -4419,7 +4369,7 @@ ALTER TABLE ONLY public.agendas -- --- Name: students fk_rails_148c9e88f4; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_148c9e88f4; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.students @@ -4427,7 +4377,7 @@ ALTER TABLE ONLY public.students -- --- Name: duties fk_rails_1b35a03564; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_1b35a03564; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.duties @@ -4435,7 +4385,7 @@ ALTER TABLE ONLY public.duties -- --- Name: addresses fk_rails_1b98d66e19; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_1b98d66e19; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.addresses @@ -4443,7 +4393,7 @@ ALTER TABLE ONLY public.addresses -- --- Name: registration_documents fk_rails_2f3d74d701; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_2f3d74d701; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.registration_documents @@ -4451,7 +4401,7 @@ ALTER TABLE ONLY public.registration_documents -- --- Name: students fk_rails_3154ddd827; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_3154ddd827; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.students @@ -4459,7 +4409,7 @@ ALTER TABLE ONLY public.students -- --- Name: curriculum_semesters fk_rails_32e14f7893; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_32e14f7893; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_semesters @@ -4467,7 +4417,7 @@ ALTER TABLE ONLY public.curriculum_semesters -- --- Name: curriculum_programs fk_rails_33195b0adb; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_33195b0adb; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_programs @@ -4475,7 +4425,7 @@ ALTER TABLE ONLY public.curriculum_programs -- --- Name: available_courses fk_rails_356137da91; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_356137da91; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_courses @@ -4483,7 +4433,7 @@ ALTER TABLE ONLY public.available_courses -- --- Name: group_courses fk_rails_3b3edaa11b; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_3b3edaa11b; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.group_courses @@ -4491,7 +4441,7 @@ ALTER TABLE ONLY public.group_courses -- --- Name: curriculums fk_rails_3befe032e9; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_3befe032e9; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculums @@ -4499,7 +4449,7 @@ ALTER TABLE ONLY public.curriculums -- --- Name: articles fk_rails_3d31dad1cc; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_3d31dad1cc; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.articles @@ -4507,7 +4457,7 @@ ALTER TABLE ONLY public.articles -- --- Name: duties fk_rails_3f1a2d48dd; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_3f1a2d48dd; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.duties @@ -4515,7 +4465,7 @@ ALTER TABLE ONLY public.duties -- --- Name: course_groups fk_rails_40d03200ff; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_40d03200ff; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.course_groups @@ -4523,7 +4473,7 @@ ALTER TABLE ONLY public.course_groups -- --- Name: units fk_rails_410eb899ca; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_410eb899ca; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.units @@ -4531,7 +4481,7 @@ ALTER TABLE ONLY public.units -- --- Name: employees fk_rails_4126944f82; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_4126944f82; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.employees @@ -4539,7 +4489,7 @@ ALTER TABLE ONLY public.employees -- --- Name: curriculum_courses fk_rails_4181a1584a; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_4181a1584a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_courses @@ -4547,7 +4497,7 @@ ALTER TABLE ONLY public.curriculum_courses -- --- Name: committee_decisions fk_rails_44d9592deb; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_44d9592deb; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.committee_decisions @@ -4555,7 +4505,7 @@ ALTER TABLE ONLY public.committee_decisions -- --- Name: available_courses fk_rails_4783d78ac5; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_4783d78ac5; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_courses @@ -4563,7 +4513,7 @@ ALTER TABLE ONLY public.available_courses -- --- Name: unit_calendars fk_rails_47a7d8ee6a; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_47a7d8ee6a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_calendars @@ -4571,7 +4521,7 @@ ALTER TABLE ONLY public.unit_calendars -- --- Name: addresses fk_rails_48c9e0c5a2; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_48c9e0c5a2; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.addresses @@ -4579,7 +4529,7 @@ ALTER TABLE ONLY public.addresses -- --- Name: course_groups fk_rails_4af2ef6ebe; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_4af2ef6ebe; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.course_groups @@ -4587,7 +4537,7 @@ ALTER TABLE ONLY public.course_groups -- --- Name: identities fk_rails_5373344100; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_5373344100; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.identities @@ -4595,7 +4545,7 @@ ALTER TABLE ONLY public.identities -- --- Name: prospective_students fk_rails_54b90f3e1c; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_54b90f3e1c; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.prospective_students @@ -4603,7 +4553,7 @@ ALTER TABLE ONLY public.prospective_students -- --- Name: curriculum_programs fk_rails_5503b9bced; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_5503b9bced; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_programs @@ -4611,7 +4561,7 @@ ALTER TABLE ONLY public.curriculum_programs -- --- Name: units fk_rails_5951990ba9; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_5951990ba9; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.units @@ -4619,7 +4569,7 @@ ALTER TABLE ONLY public.units -- --- Name: calendar_events fk_rails_64d7b22524; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_64d7b22524; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.calendar_events @@ -4627,7 +4577,7 @@ ALTER TABLE ONLY public.calendar_events -- --- Name: meeting_agendas fk_rails_694b3fc610; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_694b3fc610; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.meeting_agendas @@ -4635,7 +4585,7 @@ ALTER TABLE ONLY public.meeting_agendas -- --- Name: group_courses fk_rails_728bb39a67; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_728bb39a67; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.group_courses @@ -4643,7 +4593,7 @@ ALTER TABLE ONLY public.group_courses -- --- Name: positions fk_rails_78999e7b17; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_78999e7b17; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.positions @@ -4651,7 +4601,7 @@ ALTER TABLE ONLY public.positions -- --- Name: units fk_rails_83a021318e; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_83a021318e; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.units @@ -4659,7 +4609,7 @@ ALTER TABLE ONLY public.units -- --- Name: identities fk_rails_8540afbff7; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_8540afbff7; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.identities @@ -4667,7 +4617,7 @@ ALTER TABLE ONLY public.identities -- --- Name: available_course_lecturers fk_rails_86397e28ff; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_86397e28ff; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_course_lecturers @@ -4675,7 +4625,7 @@ ALTER TABLE ONLY public.available_course_lecturers -- --- Name: curriculum_course_groups fk_rails_89bfbfdd76; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_89bfbfdd76; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_course_groups @@ -4683,7 +4633,7 @@ ALTER TABLE ONLY public.curriculum_course_groups -- --- Name: units fk_rails_8ab0da65e4; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_8ab0da65e4; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.units @@ -4691,7 +4641,7 @@ ALTER TABLE ONLY public.units -- --- Name: positions fk_rails_8d264a5cbc; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_8d264a5cbc; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.positions @@ -4699,7 +4649,7 @@ ALTER TABLE ONLY public.positions -- --- Name: available_course_lecturers fk_rails_917e7d3603; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_917e7d3603; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_course_lecturers @@ -4707,7 +4657,7 @@ ALTER TABLE ONLY public.available_course_lecturers -- --- Name: districts fk_rails_92c48f7cf2; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_92c48f7cf2; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.districts @@ -4715,7 +4665,7 @@ ALTER TABLE ONLY public.districts -- --- Name: prospective_students fk_rails_93498b6370; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_93498b6370; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.prospective_students @@ -4723,7 +4673,7 @@ ALTER TABLE ONLY public.prospective_students -- --- Name: cities fk_rails_996e05be41; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_996e05be41; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.cities @@ -4731,7 +4681,7 @@ ALTER TABLE ONLY public.cities -- --- Name: certifications fk_rails_99ad041748; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_99ad041748; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.certifications @@ -4739,7 +4689,7 @@ ALTER TABLE ONLY public.certifications -- --- Name: prospective_students fk_rails_a6111d55a4; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_a6111d55a4; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.prospective_students @@ -4747,7 +4697,7 @@ ALTER TABLE ONLY public.prospective_students -- --- Name: courses fk_rails_a72394c071; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_a72394c071; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.courses @@ -4755,7 +4705,7 @@ ALTER TABLE ONLY public.courses -- --- Name: registration_documents fk_rails_a7647dd384; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_a7647dd384; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.registration_documents @@ -4763,7 +4713,7 @@ ALTER TABLE ONLY public.registration_documents -- --- Name: available_courses fk_rails_a9099f01f5; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_a9099f01f5; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_courses @@ -4771,7 +4721,7 @@ ALTER TABLE ONLY public.available_courses -- --- Name: prospective_students fk_rails_b1c146f76e; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_b1c146f76e; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.prospective_students @@ -4779,7 +4729,7 @@ ALTER TABLE ONLY public.prospective_students -- --- Name: projects fk_rails_b872a6760a; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_b872a6760a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.projects @@ -4787,7 +4737,7 @@ ALTER TABLE ONLY public.projects -- --- Name: agendas fk_rails_b92b5eaf98; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_b92b5eaf98; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.agendas @@ -4795,7 +4745,7 @@ ALTER TABLE ONLY public.agendas -- --- Name: registration_documents fk_rails_c3de792619; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_c3de792619; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.registration_documents @@ -4803,7 +4753,7 @@ ALTER TABLE ONLY public.registration_documents -- --- Name: available_courses fk_rails_c4a7c8b06e; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_c4a7c8b06e; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_courses @@ -4811,7 +4761,7 @@ ALTER TABLE ONLY public.available_courses -- --- Name: courses fk_rails_cb5582d97e; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_cb5582d97e; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.courses @@ -4819,7 +4769,7 @@ ALTER TABLE ONLY public.courses -- --- Name: units fk_rails_db99877142; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_db99877142; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.units @@ -4827,7 +4777,7 @@ ALTER TABLE ONLY public.units -- --- Name: employees fk_rails_dcfd3d4fc3; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_dcfd3d4fc3; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.employees @@ -4835,7 +4785,7 @@ ALTER TABLE ONLY public.employees -- --- Name: curriculum_courses fk_rails_e756d4597e; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_e756d4597e; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_courses @@ -4843,7 +4793,7 @@ ALTER TABLE ONLY public.curriculum_courses -- --- Name: units fk_rails_ea494f8318; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_ea494f8318; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.units @@ -4851,7 +4801,7 @@ ALTER TABLE ONLY public.units -- --- Name: prospective_students fk_rails_ea9bbc92e2; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_ea9bbc92e2; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.prospective_students @@ -4859,7 +4809,7 @@ ALTER TABLE ONLY public.prospective_students -- --- Name: available_course_groups fk_rails_edbeba9693; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_edbeba9693; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_course_groups @@ -4867,7 +4817,7 @@ ALTER TABLE ONLY public.available_course_groups -- --- Name: curriculum_course_groups fk_rails_f0035661f5; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_f0035661f5; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.curriculum_course_groups @@ -4875,7 +4825,7 @@ ALTER TABLE ONLY public.curriculum_course_groups -- --- Name: available_courses fk_rails_f75b60bc6a; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_f75b60bc6a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.available_courses @@ -4883,7 +4833,7 @@ ALTER TABLE ONLY public.available_courses -- --- Name: committee_meetings fk_rails_f85b219ea4; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_f85b219ea4; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.committee_meetings @@ -4891,7 +4841,7 @@ ALTER TABLE ONLY public.committee_meetings -- --- Name: unit_calendars fk_rails_faff5aa83d; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: fk_rails_faff5aa83d; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.unit_calendars @@ -4963,7 +4913,6 @@ INSERT INTO "schema_migrations" (version) VALUES ('20181130131559'), ('20181210120434'), ('20181210221451'), -('20181225103307'), ('20181225180258'), ('20181225195123'), ('20181225201818'), diff --git a/test/controllers/course_management/course_evaluation_criterion_types_controller_test.rb b/test/controllers/course_management/course_evaluation_criterion_types_controller_test.rb deleted file mode 100644 index d27dc5e8b..000000000 --- a/test/controllers/course_management/course_evaluation_criterion_types_controller_test.rb +++ /dev/null @@ -1,79 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -module CourseManagement - class CourseEvaluationCriterionTypesControllerTest < ActionDispatch::IntegrationTest - setup do - sign_in users(:serhat) - @criterion_type = course_evaluation_criterion_types(:exam) - end - - test 'should get index' do - get course_evaluation_criterion_types_path - assert_response :success - assert_select '#add-button', translate('.index.new_course_evaluation_criterion_type_link') - end - - test 'should get new' do - get new_course_evaluation_criterion_type_path - assert_response :success - end - - test 'should create course criterion type' do - assert_difference('CourseEvaluationCriterionType.count') do - post course_evaluation_criterion_types_path, params: { - course_evaluation_criterion_type: { - name: 'Test Ders Kriteri', identifier: 'test' - } - } - end - - criterion_type = CourseEvaluationCriterionType.last - - assert_equal 'Test Ders Kriteri', criterion_type.name - assert_equal 'test', criterion_type.identifier - assert_redirected_to course_evaluation_criterion_types_path - assert_equal translate('.create.success'), flash[:notice] - end - - test 'should get edit' do - get edit_course_evaluation_criterion_type_path(@criterion_type) - assert_response :success - assert_select '.simple_form' do - assert_select '#course_evaluation_criterion_type_name' - assert_select '#course_evaluation_criterion_type_identifier' - end - end - - test 'should update course criterion type' do - criterion_type = CourseEvaluationCriterionType.last - patch course_evaluation_criterion_type_path(criterion_type), params: { - course_evaluation_criterion_type: { - name: 'Test Ders Kriter Update' - } - } - - criterion_type.reload - - assert_equal 'Test Ders Kriter Update', criterion_type.name - assert_redirected_to course_evaluation_criterion_types_path - assert_equal translate('.update.success'), flash[:notice] - end - - test 'should destroy course criterion type' do - assert_difference('CourseEvaluationCriterionType.count', -1) do - delete course_evaluation_criterion_type_path(@criterion_type) - end - - assert_redirected_to course_evaluation_criterion_types_path - assert_equal translate('.destroy.success'), flash[:notice] - end - - private - - def translate(key) - t("course_management.course_evaluation_criterion_types#{key}") - end - end -end diff --git a/test/fixtures/course_evaluation_criterion_types.yml b/test/fixtures/course_evaluation_criterion_types.yml deleted file mode 100644 index 9827a1344..000000000 --- a/test/fixtures/course_evaluation_criterion_types.yml +++ /dev/null @@ -1,23 +0,0 @@ -exam: - name: Sınav - identifier: exam - -homework: - name: Ödev - identifier: homework - -lab: - name: Laboratuvar - identifier: lab - -other: - name: Diğer - identifier: other - -project: - name: Proje - identifier: project - -technic: - name: Uygulama - identifier: technic diff --git a/test/models/course_evaluation_criterion_type_test.rb b/test/models/course_evaluation_criterion_type_test.rb deleted file mode 100644 index ddc066de7..000000000 --- a/test/models/course_evaluation_criterion_type_test.rb +++ /dev/null @@ -1,39 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -class CourseEvaluationCriterionTypeTest < ActiveSupport::TestCase - setup do - @criterion_type = course_evaluation_criterion_types(:exam) - end - - # validations: presence - %i[ - name - identifier - ].each do |property| - test "presence validations for #{property} of a course criterion type" do - @criterion_type.send("#{property}=", nil) - assert_not @criterion_type.valid? - assert_not_empty @criterion_type.errors[property] - end - end - - # validations: uniqueness - %i[ - name - identifier - ].each do |property| - test "uniqueness validations for #{property} of a course criterion type" do - fake = @criterion_type.dup - assert_not fake.valid? - assert_not_empty fake.errors[property] - end - end - - # callbacks - test 'callbacks must titlecase the name of a course criterion type' do - criterion_type = CourseEvaluationCriterionType.create!(name: 'Test criTErion', identifier: 'test') - assert_equal criterion_type.name, 'Test Criterion' - end -end From be60542f5c1062c762b2a871c2434488cecf59cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beg=C3=BCm=20Topy=C4=B1ld=C4=B1z?= Date: Mon, 14 Jan 2019 17:12:26 +0300 Subject: [PATCH 294/355] Update unit abbreviation --- plugins/tenant/omu/db/units/src/det.yml | 26 ++++----- plugins/tenant/omu/db/units/src/yok.yml | 74 ++++++++++++------------- 2 files changed, 50 insertions(+), 50 deletions(-) diff --git a/plugins/tenant/omu/db/units/src/det.yml b/plugins/tenant/omu/db/units/src/det.yml index 720977354..28fc8a67f 100644 --- a/plugins/tenant/omu/db/units/src/det.yml +++ b/plugins/tenant/omu/db/units/src/det.yml @@ -1,5 +1,5 @@ # REFER DOCUMENTATION TO EDIT THIS FILE. PLEASE NOTE THAT: -# +# # - EXISTING RAW ATTRIBUTES WILL NORMALLY BE OVERWRITTEN ON NEXT UPDATE. # - COMMENTS AND EXTRA BLANK LINES WILL NOT BE PRESERVED. --- @@ -91,7 +91,7 @@ district_id: Bafra - name: Bitkisel ve Hayvansal Üretim Bölüm Başkanlığı - abbreviation: BAFRA-MYO-BHU-BB + abbreviation: BAFRA-MYO-BHÜ-BB parent_yoksis_id: '169417' detsis_id: '63395826' parent_detsis_id: '50713553' @@ -357,7 +357,7 @@ district_id: Çarşamba - name: Mali Hukuk Anabilim Dalı Başkanlığı - abbreviation: KAMU-MH-ADB + abbreviation: KAMU-MALİ-ADB parent_yoksis_id: '159917' detsis_id: '92359565' parent_detsis_id: '32538491' @@ -395,7 +395,7 @@ district_id: Çarşamba - name: Medeni Hukuk Anabilim Dalı Başkanlığı - abbreviation: ÖZELHUKUK-MH-ADB + abbreviation: ÖZELHUKUK-MEDENİ-ADB parent_yoksis_id: '140236' detsis_id: '26684789' parent_detsis_id: '78415181' @@ -1447,7 +1447,7 @@ district_id: Atakum - name: Özel Eğitim Bölüm Başkanlığı - abbreviation: ÖZELB-BB + abbreviation: ÖZELEĞİTİM-BB parent_yoksis_id: '122092' detsis_id: '81004858' parent_detsis_id: '98725097' @@ -1456,7 +1456,7 @@ district_id: Atakum - name: İşitme Engelliler Eğitimi Anabilim Dalı Başkanlığı - abbreviation: ÖZELB-İŞİTME-ADB + abbreviation: ÖZELEĞİTİM-İŞİTME-ADB parent_yoksis_id: '122093' detsis_id: '88219318' parent_detsis_id: '81004858' @@ -1465,7 +1465,7 @@ district_id: Atakum - name: Zihin Engelliler Eğitimi Anabilim Dalı Başkanlığı - abbreviation: ÖZELB-ZİHİN-ADB + abbreviation: ÖZELEĞİTİM-ZİHİN-ADB parent_yoksis_id: '122094' detsis_id: '64658489' parent_detsis_id: '81004858' @@ -3037,7 +3037,7 @@ district_id: Atakum - name: Bilgisayar Bilimleri Anabilim Dalı Başkanlığı - abbreviation: BİLGİSAYAR-BİL-ADB + abbreviation: BİLGİSAYAR-BİLİM-ADB parent_yoksis_id: '122185' detsis_id: '52799688' parent_detsis_id: '25705727' @@ -4610,7 +4610,7 @@ district_id: Atakum - name: Dölerme ve Suni Tohumlama Anabilim Dalı Başkanlığı - abbreviation: VETERİNER-KLİNİK-DST-ADB + abbreviation: VETERİNER-KLİNİK-DÖLERME-ADB parent_yoksis_id: '169346' detsis_id: '18686594' parent_detsis_id: '39766743' @@ -5369,7 +5369,7 @@ district_id: İlkadım - name: Grafik Anasanat Dalı Başkanlığı - abbreviation: GİT-GRAFİK-BB + abbreviation: GİT-GRAFİK-ADB parent_yoksis_id: '319347' detsis_id: '65075573' parent_detsis_id: '78239466' @@ -9119,7 +9119,7 @@ district_id: Bafra - name: İşletme ve Endüstri İlişkileri Anabilim Dalı Başkanlığı - abbreviation: SOSYAL-BİLİM-İEİ-ADB + abbreviation: SOSYAL-BİLİM-İŞLENİ-ADB detsis_id: '72752876' parent_detsis_id: '61232311' unit_type_id: Anabilim Dalı Başkanlığı @@ -10541,14 +10541,14 @@ district_id: İlkadım - name: Dölerme ve Suni Tohumlama Anabilim Dalı Başkanlığı - abbreviation: SAĞLIK-BİLİM-DST-ADB + abbreviation: SAĞLIK-BİLİM-DÖLERME-ADB detsis_id: '94836752' parent_detsis_id: '93771576' unit_type_id: Anabilim Dalı Başkanlığı unit_status_id: Aktif district_id: Atakum issues: - - Mükerrer isimli birim; VETERİNER-KLİNİK-DST-ADB + - Mükerrer isimli birim; VETERİNER-KLİNİK-DÖLERME-ADB - Yoksis tarafında anabilim dalı diğerine bağlı - name: İletişim Bilimleri Anabilim Dalı Başkanlığı diff --git a/plugins/tenant/omu/db/units/src/yok.yml b/plugins/tenant/omu/db/units/src/yok.yml index 74bc7055e..b3310e4f9 100644 --- a/plugins/tenant/omu/db/units/src/yok.yml +++ b/plugins/tenant/omu/db/units/src/yok.yml @@ -482,7 +482,7 @@ unit_instruction_type_id: Normal Öğretim - name: Milletlerarası Hukuk Anabilim Dalı - abbreviation: HUKUKB-MH-AD + abbreviation: HUKUKB-MAH-AD yoksis_id: '201356' parent_yoksis_id: '176334' unit_type_id: Anabilim Dalı @@ -583,7 +583,7 @@ - Detsis tarafında anabilim dalı başkanlığı yok - name: Mali Hukuk Anabilim Dalı - abbreviation: KAMU-MH-AD + abbreviation: KAMU-MALİ-AD yoksis_id: '159917' parent_yoksis_id: '140231' unit_type_id: Anabilim Dalı @@ -647,7 +647,7 @@ founded_at: 10.09.2009 - name: Medeni Hukuk Anabilim Dalı - abbreviation: ÖZELHUKUK-MH-AD + abbreviation: ÖZELHUKUK-MEDENİ-AD yoksis_id: '140236' parent_yoksis_id: '140235' unit_type_id: Anabilim Dalı @@ -784,7 +784,7 @@ duration: 2 - name: Bitkisel ve Hayvansal Üretim Bölümü - abbreviation: BAFRA-MYO-BHU + abbreviation: BAFRA-MYO-BHÜ yoksis_id: '169417' parent_yoksis_id: '122355' unit_type_id: Bölüm @@ -795,7 +795,7 @@ unit_instruction_type_id: Normal Öğretim - name: Bitki Koruma Programı - abbreviation: BAFRA-MYO-BHU-BK-PR + abbreviation: BAFRA-MYO-BHÜ-BK-PR yoksis_id: '254936' parent_yoksis_id: '169417' unit_type_id: Önlisans/lisans Programı @@ -809,7 +809,7 @@ founded_at: 16.04.2014 - name: Organik Tarım Programı - abbreviation: BAFRA-MYO-BHU-OT-PR + abbreviation: BAFRA-MYO-BHÜ-OT-PR yoksis_id: '169419' parent_yoksis_id: '169417' unit_type_id: Önlisans/lisans Programı @@ -822,7 +822,7 @@ duration: 2 - name: Tıbbi ve Aromatik Bitkiler Programı - abbreviation: BAFRA-MYO-BHU-TAB-PR + abbreviation: BAFRA-MYO-BHÜ-TAB-PR yoksis_id: '169425' parent_yoksis_id: '169417' unit_type_id: Önlisans/lisans Programı @@ -835,7 +835,7 @@ duration: 2 - name: Tıbbi ve Aromatik Bitkiler Programı (İö) - abbreviation: BAFRA-MYO-BHU-TAB-PR-2 + abbreviation: BAFRA-MYO-BHÜ-TAB-PR-2 yoksis_id: '169426' parent_yoksis_id: '169417' unit_type_id: Önlisans/lisans Programı @@ -1345,7 +1345,7 @@ founded_at: 15.08.2013 - name: Biyoloji Eğitimi (Yl) (Tezli) - abbreviation: BİYO-EĞ-YL + abbreviation: BİYOEĞ-YL yoksis_id: '301215' parent_yoksis_id: '174846' unit_type_id: Yüksek Lisans Programı @@ -1544,7 +1544,7 @@ founded_at: 01.03.2013 - name: Fizik Eğitimi (Yl) (Tezli) - abbreviation: FİZİK-EĞ-YL + abbreviation: FİZİKEĞ-YL yoksis_id: '245968' parent_yoksis_id: '174846' unit_type_id: Yüksek Lisans Programı @@ -2480,7 +2480,7 @@ duration: 4 - name: Özel Eğitim Bölümü - abbreviation: ÖZELB + abbreviation: ÖZELEĞİTİM yoksis_id: '122092' parent_yoksis_id: '122082' unit_type_id: Bölüm @@ -2491,7 +2491,7 @@ unit_instruction_type_id: Normal Öğretim - name: Zihin Engelliler Eğitimi Anabilim Dalı - abbreviation: ÖZELB-ZİHİN-AD + abbreviation: ÖZELEĞİTİM-ZİHİN-AD yoksis_id: '122094' parent_yoksis_id: '122092' unit_type_id: Anabilim Dalı @@ -2502,7 +2502,7 @@ unit_instruction_type_id: Normal Öğretim - name: Özel Eğitim Öğretmenliği Programı - abbreviation: ÖZELB-PR + abbreviation: ÖZELEĞİTİM-PR yoksis_id: '283503' parent_yoksis_id: '122092' unit_type_id: Önlisans/lisans Programı @@ -2516,7 +2516,7 @@ founded_at: 30.12.2015 - name: İşitme Engelliler Eğitimi Anabilim Dalı - abbreviation: ÖZELB-İŞİTME-AD + abbreviation: ÖZELEĞİTİM-İŞİTME-AD yoksis_id: '122093' parent_yoksis_id: '122092' unit_type_id: Anabilim Dalı @@ -2600,7 +2600,7 @@ duration: 2 - name: Bitki Koruma (Dr) - abbreviation: BİTKİ-DR + abbreviation: BİTKİKOR-DR yoksis_id: '211294' parent_yoksis_id: '122386' unit_type_id: Doktora Programı @@ -2612,7 +2612,7 @@ duration: 4 - name: Bitki Koruma (Yl) (Tezli) - abbreviation: BİTKİ-YL + abbreviation: BİTKİKOR-YL yoksis_id: '211293' parent_yoksis_id: '122386' unit_type_id: Yüksek Lisans Programı @@ -4675,7 +4675,7 @@ founded_at: 05.04.2017 - name: Endüstri Ürünleri Tasarımı Programı - abbreviation: ENTAS-PR + abbreviation: ENTAS-EÜT-PR yoksis_id: '337269' parent_yoksis_id: '232411' unit_type_id: Önlisans/lisans Programı @@ -5208,7 +5208,7 @@ founded_at: 10.09.2009 - name: Bilgisayar Bilimleri Anabilim Dalı - abbreviation: BİLGİSAYAR-BİL-AD + abbreviation: BİLGİSAYAR-BİLİM-AD yoksis_id: '122185' parent_yoksis_id: '122184' unit_type_id: Anabilim Dalı @@ -6347,7 +6347,7 @@ duration: 2 - name: Bitkisel ve Hayvansal Üretim Bölümü - abbreviation: SAMSUN-MYO-BİTKİ + abbreviation: SAMSUN-MYO-BHÜ yoksis_id: '169860' parent_yoksis_id: '122360' unit_type_id: Bölüm @@ -6358,7 +6358,7 @@ unit_instruction_type_id: Normal Öğretim - name: Seracılık Programı - abbreviation: SAMSUN-MYO-BİTKİ-SERA-PR + abbreviation: SAMSUN-MYO-BHÜ-SERA-PR yoksis_id: '169861' parent_yoksis_id: '169860' unit_type_id: Önlisans/lisans Programı @@ -7252,7 +7252,7 @@ duration: 4 - name: Hayvan Besleme ve Beslenme Hastalıkları (Dr) - abbreviation: VETERİNER-HAYVAN-DR + abbreviation: VETERİNER-HBH-DR yoksis_id: '169580' parent_yoksis_id: '122387' unit_type_id: Doktora Programı @@ -7264,7 +7264,7 @@ duration: 4 - name: Hayvan Besleme ve Beslenme Hastalıkları (Yl) (Tezli) (Veteriner) - abbreviation: VETERİNER-HAYVAN-YL + abbreviation: VETERİNER-HBH-YL yoksis_id: '169521' parent_yoksis_id: '122387' unit_type_id: Yüksek Lisans Programı @@ -8709,7 +8709,7 @@ unit_instruction_type_id: Normal Öğretim founded_at: 21.07.2011 issues: - - Detsis tarafında anabilim dalı başkanlığı yok. SOSYAL-BİLİM-İEİ-ADB ile benzerlik kontrol edilmeli. + - Detsis tarafında anabilim dalı başkanlığı yok. SOSYAL-BİLİM-İŞLENİ-ADB ile benzerlik kontrol edilmeli. - name: Evlilik ve Aile Danışmanlığı (Yl) (Tezsiz) (İö) abbreviation: EVLİLİK-YZ-2 @@ -10956,7 +10956,7 @@ founded_at: 10.09.2009 - name: Dölerme ve Suni Tohumlama Anabilim Dalı - abbreviation: VETERİNER-KLİNİK-DST-AD + abbreviation: VETERİNER-KLİNİK-DÖLERME-AD yoksis_id: '169346' parent_yoksis_id: '169317' unit_type_id: Anabilim Dalı @@ -15694,7 +15694,7 @@ unit_instruction_type_id: Normal Öğretim - name: Alman Dili Eğitimi (Dr) - abbreviation: EĞİTİM-BİLİM-ADE-DR + abbreviation: EĞİTİM-BİLİM-ALM-DR yoksis_id: '267762' parent_yoksis_id: '174846' unit_type_id: Doktora Programı @@ -15705,7 +15705,7 @@ duration: 4 - name: Alman Dili Eğitimi (Yl) (Tezli) - abbreviation: EĞİTİM-BİLİM-ADE-YL + abbreviation: EĞİTİM-BİLİM-ALM-YL yoksis_id: '267761' parent_yoksis_id: '174846' unit_type_id: Yüksek Lisans Programı @@ -15716,7 +15716,7 @@ duration: 2 - name: Coğrafya Eğitimi (Yl) (Tezli) - abbreviation: EĞİTİM-BİLİM-COĞEĞ-YL + abbreviation: EĞİTİM-BİLİM-COĞ-YL yoksis_id: '267769' parent_yoksis_id: '174846' unit_type_id: Yüksek Lisans Programı @@ -15771,7 +15771,7 @@ duration: 2 - name: Fransız Dili Eğitimi (Yl) (Tezli) - abbreviation: EĞİTİM-BİLİM-FDE-YL + abbreviation: EĞİTİM-BİLİM-FR-YL yoksis_id: '267763' parent_yoksis_id: '174846' unit_type_id: Yüksek Lisans Programı @@ -15837,7 +15837,7 @@ duration: 2 - name: İngiliz Dili Eğitimi (Yl) (Tezli) - abbreviation: EĞİTİM-BİLİM-İDE-YL + abbreviation: EĞİTİM-BİLİM-İNG-YL yoksis_id: '267764' parent_yoksis_id: '174846' unit_type_id: Yüksek Lisans Programı @@ -15848,7 +15848,7 @@ duration: 2 - name: İngiliz Dili Eğitimi (Yl) (Tezli) (Gazi Üniversitesi Ortak) - abbreviation: EĞİTİM-BİLİM-İDE-YL-GAZİ + abbreviation: EĞİTİM-BİLİM-İNG-YL-GAZİ yoksis_id: '235313' parent_yoksis_id: '174846' unit_type_id: Yüksek Lisans Programı @@ -16414,7 +16414,7 @@ duration: 4 - name: Zihin Engelliler Öğretmenliği Programı - abbreviation: ÖZELB-ZİHİN-PR + abbreviation: ÖZELEĞİTİM-ZİHİN-PR yoksis_id: '168682' parent_yoksis_id: '122092' unit_type_id: Önlisans/lisans Programı @@ -16437,7 +16437,7 @@ duration: 4 - name: Zihin Engelliler Öğretmenliği Programı (İö) - abbreviation: ÖZELB-ZİHİN-PR-2 + abbreviation: ÖZELEĞİTİM-ZİHİN-PR-2 yoksis_id: '168683' parent_yoksis_id: '122092' unit_type_id: Önlisans/lisans Programı @@ -16449,7 +16449,7 @@ duration: 4 - name: İşitme Engelliler Öğretmenliği Programı - abbreviation: ÖZELB-İŞİTME-PR + abbreviation: ÖZELEĞİTİM-İŞİTME-PR yoksis_id: '168668' parent_yoksis_id: '122092' unit_type_id: Önlisans/lisans Programı @@ -16461,7 +16461,7 @@ duration: 4 - name: İşitme Engelliler Öğretmenliği Programı (İö) - abbreviation: ÖZELB-İŞİTME-PR-2 + abbreviation: ÖZELEĞİTİM-İŞİTME-PR-2 yoksis_id: '168669' parent_yoksis_id: '122092' unit_type_id: Önlisans/lisans Programı @@ -16782,7 +16782,7 @@ - Aktifken kısaltma verdiğimiz bu birim kapatılmış - name: Biyoloji Programı (İö) - abbreviation: BİYOLOJİ-PR-2 + abbreviation: BİYO-PR-2 yoksis_id: '168688' parent_yoksis_id: '122006' unit_type_id: Önlisans/lisans Programı @@ -16863,7 +16863,7 @@ duration: 4 - name: Matematik Programı (İö) - abbreviation: MATEMATİK-PR-2 + abbreviation: MAT-PR-2 yoksis_id: '168713' parent_yoksis_id: '122033' unit_type_id: Önlisans/lisans Programı @@ -18766,7 +18766,7 @@ duration: 2 - name: Çocuk Gelişimi Programı (Uzaktan Öğretim) (%25 Burslu) - abbreviation: SAMSUN-MYO-ÇBGH-ÇG-PR-UZ-YETMİŞBEŞ + abbreviation: SAMSUN-MYO-ÇBGH-ÇG-PR-UZ-YİRMİBEŞ yoksis_id: '304693' parent_yoksis_id: '215482' unit_type_id: Önlisans/lisans Programı From 177a59e33ef99d4de55bc5b7197a6765128cb051 Mon Sep 17 00:00:00 2001 From: msdundar Date: Mon, 14 Jan 2019 19:51:52 +0300 Subject: [PATCH 295/355] Refactor documents and registration documents --- .../admin/document_types_controller.rb | 50 ++++++++++++++++ app/controllers/admin/languages_controller.rb | 4 +- app/controllers/admin/titles_controller.rb | 4 +- app/controllers/documents_controller.rb | 48 --------------- .../prospective_students_controller.rb | 8 +-- .../registration_documents_controller.rb | 57 ++++++++++++++++++ .../registration_documents_controller.rb | 49 --------------- .../prospective_student_decorator.rb | 2 +- app/models/academic_term.rb | 1 + app/models/{document.rb => document_type.rb} | 7 ++- app/models/registration_document.rb | 8 ++- app/models/unit.rb | 8 +++ .../prospective_student_service.rb | 27 +++++++++ app/services/prospective_student_service.rb | 25 -------- app/views/admin/cities/_form.html.erb | 15 ++++- app/views/admin/cities/show.html.erb | 2 +- app/views/admin/countries/_form.html.erb | 37 +++++++++--- app/views/admin/countries/index.html.erb | 60 +++---------------- app/views/admin/countries/show.html.erb | 2 +- app/views/admin/districts/_form.html.erb | 14 ++++- app/views/admin/document_types/_form.html.erb | 15 +++++ app/views/admin/document_types/edit.html.erb | 1 + app/views/admin/document_types/index.html.erb | 8 +++ app/views/admin/document_types/new.html.erb | 1 + .../admin/high_school_types/_form.html.erb | 15 ++++- .../admin/high_school_types/index.html.erb | 6 +- app/views/admin/languages/_form.html.erb | 15 ++++- app/views/admin/languages/index.html.erb | 6 +- app/views/admin/layouts/_form.html.erb | 25 -------- .../student_disability_types/_form.html.erb | 15 ++++- .../student_disability_types/index.html.erb | 6 +- .../student_drop_out_types/_form.html.erb | 17 ++++-- .../student_drop_out_types/index.html.erb | 6 +- .../student_education_levels/_form.html.erb | 15 ++++- .../student_education_levels/index.html.erb | 6 +- .../_form.html.erb | 15 ++++- .../index.html.erb | 6 +- .../student_entrance_types/_form.html.erb | 15 ++++- .../student_entrance_types/index.html.erb | 6 +- app/views/admin/student_grades/_form.html.erb | 15 ++++- app/views/admin/student_grades/index.html.erb | 6 +- .../student_grading_systems/_form.html.erb | 15 ++++- .../student_grading_systems/index.html.erb | 6 +- .../student_punishment_types/_form.html.erb | 15 ++++- .../student_punishment_types/index.html.erb | 6 +- .../_form.html.erb | 15 ++++- .../index.html.erb | 6 +- app/views/admin/titles/_form.html.erb | 21 +++++-- app/views/admin/titles/index.html.erb | 6 +- .../unit_instruction_languages/_form.html.erb | 15 ++++- .../unit_instruction_languages/index.html.erb | 6 +- .../unit_instruction_types/_form.html.erb | 15 ++++- .../unit_instruction_types/index.html.erb | 6 +- app/views/admin/unit_statuses/_form.html.erb | 15 ++++- app/views/admin/unit_statuses/index.html.erb | 6 +- app/views/admin/unit_types/_form.html.erb | 22 +++++-- app/views/admin/unit_types/index.html.erb | 6 +- .../admin/university_types/_form.html.erb | 15 ++++- .../admin/university_types/index.html.erb | 6 +- .../calendar_event_types/_form.html.erb | 47 +++++++-------- .../calendar_event_types/edit.html.erb | 2 +- .../calendar_event_types/index.html.erb | 53 +++------------- .../calendar_event_types/new.html.erb | 2 +- .../calendars/index.html.erb | 4 +- .../committee/agenda_types/index.html.erb | 2 +- app/views/committee/dashboard/index.html.erb | 4 +- .../index.html.erb | 2 +- .../course_group_types/index.html.erb | 2 +- .../course_groups/_form.html.erb | 2 +- .../course_types/index.html.erb | 2 +- app/views/documents/_form.html.erb | 29 --------- app/views/documents/edit.html.erb | 1 - app/views/documents/index.html.erb | 42 ------------- app/views/documents/new.html.erb | 1 - app/views/documents/show.html.erb | 28 --------- .../_js_for_registration_button.html.erb | 0 .../prospective_students/_search.html.erb | 28 +++++++-- .../prospective_students/index.html.erb | 4 +- .../prospective_students/show.html.erb | 0 .../registration_documents/_form.html.erb | 37 ++++++++++++ .../registration_documents/edit.html.erb | 1 + .../registration_documents/index.html.erb | 47 +++++++++++++++ .../registration_documents/new.html.erb | 1 + app/views/layouts/builders/_form.html.erb | 40 +++++++++++++ .../builders}/_index.html.erb | 21 ++++--- app/views/layouts/shared/_sidebar.html.erb | 15 +++-- .../shared}/_smart_search_form.html.erb | 0 app/views/references/terms/index.html.erb | 2 +- .../registration_documents/_form.html.erb | 29 --------- .../registration_documents/edit.html.erb | 1 - .../registration_documents/index.html.erb | 37 ------------ app/views/registration_documents/new.html.erb | 1 - .../registration_documents/show.html.erb | 36 ----------- .../prospective_students/_js.html.erb | 20 ------- app/views/users/index.html.erb | 2 +- .../controllers/admin/documents.en.yml | 29 +++++++++ .../controllers/admin/documents.tr.yml | 29 +++++++++ .../controllers/admin/yoksis_dashboard.en.yml | 1 - .../controllers/admin/yoksis_dashboard.tr.yml | 1 - .../calendar_event_types.en.yml | 2 +- .../calendar_event_types.tr.yml | 2 +- .../prospective_students.en.yml} | 4 +- .../prospective_students.tr.yml} | 2 +- .../registration_documents.en.yml | 26 ++++++++ .../registration_documents.tr.yml | 26 ++++++++ config/locales/layouts/shared/sidebar_en.yml | 7 ++- config/locales/layouts/shared/sidebar_tr.yml | 5 +- config/locales/models/documents/en.yml | 31 ---------- config/locales/models/documents/tr.yml | 31 ---------- .../models/registration_documents/en.yml | 33 ---------- .../models/registration_documents/tr.yml | 33 ---------- config/routes.rb | 10 +--- config/routes/admin.rb | 1 + config/routes/first_registration.rb | 8 +++ db/beta_seed/document_type.rb | 27 +++++++++ .../20180918151443_create_document_types.rb | 14 +++++ db/migrate/20180918151443_create_documents.rb | 14 ----- ...919072617_create_registration_documents.rb | 5 +- db/structure.sql | 56 ++++++++--------- doc/er-diagrams/NokulDiagram.xml | 2 +- lib/tasks/import/unit_groups.rake | 1 + ...entrance_type_to_prospective_students.rake | 8 --- test/fixtures/document_types.yml | 9 +++ test/fixtures/documents.yml | 2 - test/fixtures/registration_documents.yml | 2 +- ...document_test.rb => document_type_test.rb} | 2 +- 126 files changed, 971 insertions(+), 847 deletions(-) create mode 100644 app/controllers/admin/document_types_controller.rb delete mode 100644 app/controllers/documents_controller.rb rename app/controllers/{student_management => first_registration}/prospective_students_controller.rb (80%) create mode 100644 app/controllers/first_registration/registration_documents_controller.rb delete mode 100644 app/controllers/registration_documents_controller.rb rename app/models/{document.rb => document_type.rb} (60%) create mode 100644 app/services/first_registration/prospective_student_service.rb delete mode 100644 app/services/prospective_student_service.rb create mode 100644 app/views/admin/document_types/_form.html.erb create mode 100644 app/views/admin/document_types/edit.html.erb create mode 100644 app/views/admin/document_types/index.html.erb create mode 100644 app/views/admin/document_types/new.html.erb delete mode 100644 app/views/admin/layouts/_form.html.erb delete mode 100644 app/views/documents/_form.html.erb delete mode 100644 app/views/documents/edit.html.erb delete mode 100644 app/views/documents/index.html.erb delete mode 100644 app/views/documents/new.html.erb delete mode 100644 app/views/documents/show.html.erb rename app/views/{student_management => first_registration}/prospective_students/_js_for_registration_button.html.erb (100%) rename app/views/{student_management => first_registration}/prospective_students/_search.html.erb (85%) rename app/views/{student_management => first_registration}/prospective_students/index.html.erb (94%) rename app/views/{student_management => first_registration}/prospective_students/show.html.erb (100%) create mode 100644 app/views/first_registration/registration_documents/_form.html.erb create mode 100644 app/views/first_registration/registration_documents/edit.html.erb create mode 100644 app/views/first_registration/registration_documents/index.html.erb create mode 100644 app/views/first_registration/registration_documents/new.html.erb create mode 100644 app/views/layouts/builders/_form.html.erb rename app/views/{admin/layouts => layouts/builders}/_index.html.erb (55%) rename app/views/{components => layouts/shared}/_smart_search_form.html.erb (100%) delete mode 100644 app/views/registration_documents/_form.html.erb delete mode 100644 app/views/registration_documents/edit.html.erb delete mode 100644 app/views/registration_documents/index.html.erb delete mode 100644 app/views/registration_documents/new.html.erb delete mode 100644 app/views/registration_documents/show.html.erb delete mode 100644 app/views/student_management/prospective_students/_js.html.erb create mode 100644 config/locales/controllers/admin/documents.en.yml create mode 100644 config/locales/controllers/admin/documents.tr.yml rename config/locales/{models/student_management/en.yml => controllers/first_registration/prospective_students.en.yml} (97%) rename config/locales/{models/student_management/tr.yml => controllers/first_registration/prospective_students.tr.yml} (99%) create mode 100644 config/locales/controllers/first_registration/registration_documents.en.yml create mode 100644 config/locales/controllers/first_registration/registration_documents.tr.yml delete mode 100644 config/locales/models/documents/en.yml delete mode 100644 config/locales/models/documents/tr.yml delete mode 100644 config/locales/models/registration_documents/en.yml delete mode 100644 config/locales/models/registration_documents/tr.yml create mode 100644 config/routes/first_registration.rb create mode 100644 db/beta_seed/document_type.rb create mode 100644 db/migrate/20180918151443_create_document_types.rb delete mode 100644 db/migrate/20180918151443_create_documents.rb delete mode 100644 lib/tasks/nokul/add_osys_entrance_type_to_prospective_students.rake create mode 100644 test/fixtures/document_types.yml delete mode 100644 test/fixtures/documents.yml rename test/models/{document_test.rb => document_type_test.rb} (91%) diff --git a/app/controllers/admin/document_types_controller.rb b/app/controllers/admin/document_types_controller.rb new file mode 100644 index 000000000..f8cd8b25a --- /dev/null +++ b/app/controllers/admin/document_types_controller.rb @@ -0,0 +1,50 @@ +# frozen_string_literal: true + +module Admin + class DocumentTypesController < ApplicationController + include PagyBackendWithHelpers + + before_action :set_document_type, only: %i[edit update destroy] + + def index + @document_types = pagy_by_search(DocumentType.order(:name)) + end + + def new + @document_type = DocumentType.new + end + + def create + @document_type = DocumentType.new(document_type_params) + @document_type.save ? redirect_to([:admin, 'document_types'], notice: t('.success')) : render(:new) + end + + def edit; end + + def update + if @document_type.update(document_type_params) + redirect_to([:admin, 'document_types'], notice: t('.success')) + else + render(:edit) + end + end + + def destroy + if @document_type.destroy + redirect_to([:admin, 'document_types'], notice: t('.success')) + else + redirect_to([:admin, 'document_types'], notice: t('.warning')) + end + end + + private + + def set_document_type + @document_type = DocumentType.find(params[:id]) + end + + def document_type_params + params.require(:document_type).permit(:name, :active) + end + end +end diff --git a/app/controllers/admin/languages_controller.rb b/app/controllers/admin/languages_controller.rb index 7f8724848..ccd2d3014 100644 --- a/app/controllers/admin/languages_controller.rb +++ b/app/controllers/admin/languages_controller.rb @@ -16,13 +16,13 @@ def new def create @language = Language.new(language_params) - @language.save ? redirect_to(admin_languages_path, notice: t('.success')) : render(:new) + @language.save ? redirect_to([:admin, 'languages'], notice: t('.success')) : render(:new) end def edit; end def update - @language.update(language_params) ? redirect_to(admin_languages_path, notice: t('.success')) : render(:edit) + @language.update(language_params) ? redirect_to([:admin, 'languages'], notice: t('.success')) : render(:edit) end def destroy diff --git a/app/controllers/admin/titles_controller.rb b/app/controllers/admin/titles_controller.rb index 0864de807..ad222f641 100644 --- a/app/controllers/admin/titles_controller.rb +++ b/app/controllers/admin/titles_controller.rb @@ -16,13 +16,13 @@ def new def create @title = Title.new(title_params) - @title.save ? redirect_to(admin_titles_path, notice: t('.success')) : render(:new) + @title.save ? redirect_to([:admin, 'titles'], notice: t('.success')) : render(:new) end def edit; end def update - @title.update(title_params) ? redirect_to(admin_titles_path, notice: t('.success')) : render(:edit) + @title.update(title_params) ? redirect_to([:admin, 'titles'], notice: t('.success')) : render(:edit) end def destroy diff --git a/app/controllers/documents_controller.rb b/app/controllers/documents_controller.rb deleted file mode 100644 index fccc1351f..000000000 --- a/app/controllers/documents_controller.rb +++ /dev/null @@ -1,48 +0,0 @@ -# frozen_string_literal: true - -class DocumentsController < ApplicationController - include PagyBackendWithHelpers - - before_action :set_document, only: %i[edit update destroy show] - - def index - @pagy, @documents = pagy(Document.order(:name)) - end - - def show; end - - def new - @document = Document.new - end - - def create - @document = Document.new(document_params) - @document.save ? redirect_to(@document, notice: t('.success')) : render(:new) - end - - def edit; end - - def update - @document.update(document_params) ? redirect_to(@document, notice: t('.success')) : render(:edit) - end - - def destroy - if @document.destroy - redirect_to(documents_path, notice: t('.success')) - else - redirect_to(documents_path, alert: t('.warning')) - end - end - - private - - def set_document - @document = Document.find(params[:id]) - end - - def document_params - params.require(:document).permit( - :name, :statement - ) - end -end diff --git a/app/controllers/student_management/prospective_students_controller.rb b/app/controllers/first_registration/prospective_students_controller.rb similarity index 80% rename from app/controllers/student_management/prospective_students_controller.rb rename to app/controllers/first_registration/prospective_students_controller.rb index f6fc9330f..a42939577 100644 --- a/app/controllers/student_management/prospective_students_controller.rb +++ b/app/controllers/first_registration/prospective_students_controller.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -module StudentManagement +module FirstRegistration class ProspectiveStudentsController < ApplicationController include PagyBackendWithHelpers @@ -18,7 +18,7 @@ def show end def register - prospective_student = ProspectiveStudentService.new(@prospective_student) + prospective_student = FirstRegistration::ProspectiveStudentService.new(@prospective_student) user = prospective_student.create_user if user.save @@ -42,11 +42,11 @@ def can_register? end def redirect_with_success - redirect_to(prospective_students_path, flash: { notice: t('.success') }) + redirect_to([:first_registration, 'prospective_students'], flash: { notice: t('.success') }) end def redirect_with_warning(message) - redirect_to(prospective_students_path, flash: { alert: t(".#{message}") }) + redirect_to([:first_registration, 'prospective_students'], flash: { alert: t(".#{message}") }) end end end diff --git a/app/controllers/first_registration/registration_documents_controller.rb b/app/controllers/first_registration/registration_documents_controller.rb new file mode 100644 index 000000000..c10e4e05e --- /dev/null +++ b/app/controllers/first_registration/registration_documents_controller.rb @@ -0,0 +1,57 @@ +# frozen_string_literal: true + +module FirstRegistration + class RegistrationDocumentsController < ApplicationController + include PagyBackendWithHelpers + + before_action :set_registration_document, only: %i[edit update destroy] + + def index + @registration_documents = pagy_by_search( + RegistrationDocument.includes( + :academic_term, :document_type, :unit + ).order(created_at: :desc)) + end + + def new + @registration_document = RegistrationDocument.new + end + + def create + @registration_document = RegistrationDocument.new(registration_document_params) + if @registration_document.save + redirect_to([:first_registration, 'registration_documents'], notice: t('.success')) + else + render(:new) + end + end + + def edit; end + + def update + if @registration_document.update(registration_document_params) + redirect_to(@unit, notice: t('.success')) + else + render(:edit) + end + end + + def destroy + if @registration_document.destroy + redirect_to([:first_registration, 'registration_documents'], notice: t('.success')) + else + redirect_to([:first_registration, 'registration_documents'], alert: t('.warning')) + end + end + + private + + def set_registration_document + @registration_document = RegistrationDocument.find(params[:id]) + end + + def registration_document_params + params.require(:registration_document).permit(:unit_id, :academic_term_id, :document_type_id) + end + end +end diff --git a/app/controllers/registration_documents_controller.rb b/app/controllers/registration_documents_controller.rb deleted file mode 100644 index d26b33f26..000000000 --- a/app/controllers/registration_documents_controller.rb +++ /dev/null @@ -1,49 +0,0 @@ -# frozen_string_literal: true - -class RegistrationDocumentsController < ApplicationController - before_action :set_unit - before_action :set_registration_document, only: %i[show edit update destroy] - - def index - @registration_documents = @unit.registration_documents.includes(:academic_term, :document).order(created_at: :desc) - end - - def show; end - - def new - @registration_document = @unit.registration_documents.new - end - - def create - @registration_document = @unit.registration_documents.new(document_params) - @registration_document.save ? redirect_to(@unit, notice: t('.success')) : render(:new) - end - - def edit; end - - def update - @registration_document.update(document_params) ? redirect_to(@unit, notice: t('.success')) : render(:edit) - end - - def destroy - if @registration_document.destroy - redirect_to(@unit, notice: t('.success')) - else - redirect_to(@unit, alert: t('.warning')) - end - end - - private - - def set_unit - @unit = Unit.programs.find(params[:unit_id]) - end - - def set_registration_document - @registration_document = @unit.registration_documents.find(params[:id]) - end - - def document_params - params.require(:registration_document).permit(:unit_id, :academic_term_id, :document_id) - end -end diff --git a/app/decorators/prospective_student_decorator.rb b/app/decorators/prospective_student_decorator.rb index bf41a570f..b4c2ab8c2 100644 --- a/app/decorators/prospective_student_decorator.rb +++ b/app/decorators/prospective_student_decorator.rb @@ -36,7 +36,7 @@ def event_type(identifier) end def calendar_events - calendar.calendar_events + calendar.calendar_events if calendar end def check_events(identifier) diff --git a/app/models/academic_term.rb b/app/models/academic_term.rb index 094c3131a..c74b4ea19 100644 --- a/app/models/academic_term.rb +++ b/app/models/academic_term.rb @@ -6,6 +6,7 @@ class AcademicTerm < ApplicationRecord # relations has_many :calendars, dependent: :nullify + has_many :registration_documents, dependent: :nullify # validations validates :year, presence: true, uniqueness: { scope: :term }, length: { maximum: 255 } diff --git a/app/models/document.rb b/app/models/document_type.rb similarity index 60% rename from app/models/document.rb rename to app/models/document_type.rb index 6abee913c..09fc69d7e 100644 --- a/app/models/document.rb +++ b/app/models/document_type.rb @@ -1,10 +1,13 @@ # frozen_string_literal: true -class Document < ApplicationRecord +class DocumentType < ApplicationRecord + # search + include ReferenceSearch + # relations has_many :registration_documents, dependent: :destroy # validations validates :name, presence: true, uniqueness: true, length: { maximum: 255 } - validates :statement, length: { maximum: 255 } + validates :active, inclusion: { in: [true, false] } end diff --git a/app/models/registration_document.rb b/app/models/registration_document.rb index 552d7eb2a..bed93366e 100644 --- a/app/models/registration_document.rb +++ b/app/models/registration_document.rb @@ -4,11 +4,13 @@ class RegistrationDocument < ApplicationRecord # relations belongs_to :unit belongs_to :academic_term - belongs_to :document + belongs_to :document_type # validations - validates :unit, uniqueness: { scope: %i[academic_term document] } + validates :unit_id, uniqueness: { scope: %i[academic_term document_type] } + validates :description, length: { maximum: 65_535 } # delegates - delegate :name, to: :document + delegate :name, to: :document_type + delegate :active, to: :document_type end diff --git a/app/models/unit.rb b/app/models/unit.rb index 2ba4eb1d8..8e8292ff2 100644 --- a/app/models/unit.rb +++ b/app/models/unit.rb @@ -74,6 +74,14 @@ class Unit < ApplicationRecord scope :programs, -> { where(unit_type: UnitType.program) } scope :without_programs, -> { where.not(unit_type: UnitType.program) } + scope :academic, -> { + faculties + .or(departments) + .or(majors) + .or(programs) + .or(institutes) + } + scope :coursable, -> { departments .or(faculties) diff --git a/app/services/first_registration/prospective_student_service.rb b/app/services/first_registration/prospective_student_service.rb new file mode 100644 index 000000000..b8833143d --- /dev/null +++ b/app/services/first_registration/prospective_student_service.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module FirstRegistration + class ProspectiveStudentService + def initialize(prospective_student) + @prospective_student = prospective_student + end + + def create_user + User.new( + id_number: @prospective_student.id_number, + email: @prospective_student.email, + password: @prospective_student.id_number, + password_confirmation: @prospective_student.id_number + ) + end + + def create_student + Student.new( + user: User.find_by(id_number: @prospective_student.id_number), + unit: @prospective_student.unit, + permanently_registered: @prospective_student.can_permanently_register? ? true : false, + student_number: @prospective_student.id_number # TODO: must be generated + ) + end + end +end diff --git a/app/services/prospective_student_service.rb b/app/services/prospective_student_service.rb deleted file mode 100644 index ce1779545..000000000 --- a/app/services/prospective_student_service.rb +++ /dev/null @@ -1,25 +0,0 @@ -# frozen_string_literal: true - -class ProspectiveStudentService - def initialize(prospective_student) - @prospective_student = prospective_student - end - - def create_user - User.new( - id_number: @prospective_student.id_number, - email: @prospective_student.email, - password: @prospective_student.id_number, - password_confirmation: @prospective_student.id_number - ) - end - - def create_student - Student.new( - user: User.find_by(id_number: @prospective_student.id_number), - unit: @prospective_student.unit, - permanently_registered: @prospective_student.can_permanently_register? ? true : false, - student_number: @prospective_student.id_number # must be generated - ) - end -end diff --git a/app/views/admin/cities/_form.html.erb b/app/views/admin/cities/_form.html.erb index 02577fc39..ff9f45d76 100644 --- a/app/views/admin/cities/_form.html.erb +++ b/app/views/admin/cities/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: [@country, @city], params: [ - ['name', 12, true], - ['alpha_2_code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'alpha_2_code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/cities/show.html.erb b/app/views/admin/cities/show.html.erb index f312f43bd..42113db6e 100644 --- a/app/views/admin/cities/show.html.erb +++ b/app/views/admin/cities/show.html.erb @@ -33,7 +33,7 @@
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: [:admin, @country, @city], placeholder: t('.name') %> diff --git a/app/views/admin/countries/_form.html.erb b/app/views/admin/countries/_form.html.erb index 21db27755..7187e24e9 100644 --- a/app/views/admin/countries/_form.html.erb +++ b/app/views/admin/countries/_form.html.erb @@ -1,10 +1,33 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @country, params: [ - ['name', 12, true], - ['alpha_2_code', 3, true], - ['alpha_3_code', 3, true], - ['numeric_code', 3, true], - ['mernis_code', 3, false], - ['yoksis_code', 3, false], + { + field: 'name', + width: 12, + required: true + }, + { + field: 'alpha_2_code', + width: 3, + required: true + }, + { + field: 'alpha_3_code', + width: 3, + required: true + }, + { + field: 'numeric_code', + width: 3, + required: true + }, + { + field: 'mernis_code', + width: 3 + }, + { + field: 'yoksis_code', + width: 3 + } ] %> diff --git a/app/views/admin/countries/index.html.erb b/app/views/admin/countries/index.html.erb index e5b026d80..da5f9b17c 100644 --- a/app/views/admin/countries/index.html.erb +++ b/app/views/admin/countries/index.html.erb @@ -1,52 +1,8 @@ -
-
-
-
- <%= fa_icon 'globe', text: t('.card_header') %> -
- <%= link_to_new [:new, :admin, 'country'], t('.new_country_link') %> -
-
-
- <%= render 'components/smart_search_form', - path: [:admin, 'countries'], - placeholder: t('.name') %> -
- - - - - - - - - - - - - <% @countries.each do |country| %> - - - - - - - - - - <% end %> - -
<%= t('.name') %><%= t('.alpha_2_code') %><%= t('.alpha_3_code') %><%= t('.numeric_code') %><%= t('.mernis_code') %><%= t('.yoksis_code') %><%= t('actions') %>
<%= country.name %><%= country.alpha_2_code %><%= country.alpha_3_code %><%= country.numeric_code %><%= country.mernis_code %><%= country.yoksis_code %> - <%= link_to_show([:admin, country]) %> - <%= link_to_edit([:edit, :admin, country]) %> - <%= link_to_destroy([:admin, country]) %> -
- -
- - - +<%= render 'layouts/builders/index', + namespace: 'admin', + klass: 'country', + collection: @countries, + pagy: @pagy, + card_header: t('.card_header'), + params: ['name', 'alpha_2_code', 'alpha_3_code', 'numeric_code', 'mernis_code', 'yoksis_code'], + actions: ['show', 'edit', 'destroy'] %> diff --git a/app/views/admin/countries/show.html.erb b/app/views/admin/countries/show.html.erb index 5f6c15916..9d8a5326c 100644 --- a/app/views/admin/countries/show.html.erb +++ b/app/views/admin/countries/show.html.erb @@ -49,7 +49,7 @@
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: [:admin, @country], placeholder: t('.name') %> <% if @country.cities.any? %> diff --git a/app/views/admin/districts/_form.html.erb b/app/views/admin/districts/_form.html.erb index 471ff45bc..e0d573280 100644 --- a/app/views/admin/districts/_form.html.erb +++ b/app/views/admin/districts/_form.html.erb @@ -1,6 +1,14 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: [@city.country, @city, @district], params: [ - ['name', 12, true], - ['mernis_code', 12, false] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'mernis_code', + width: 12 + } ] %> diff --git a/app/views/admin/document_types/_form.html.erb b/app/views/admin/document_types/_form.html.erb new file mode 100644 index 000000000..977bc70c2 --- /dev/null +++ b/app/views/admin/document_types/_form.html.erb @@ -0,0 +1,15 @@ +<%= render 'layouts/builders/form', + namespace: 'admin', + klass: @document_type, + params: [ + { + field: 'name', + width: 12, + required: true + }, + { + field: 'active', + width: 12, + required: true + } + ] %> diff --git a/app/views/admin/document_types/edit.html.erb b/app/views/admin/document_types/edit.html.erb new file mode 100644 index 000000000..2d3436368 --- /dev/null +++ b/app/views/admin/document_types/edit.html.erb @@ -0,0 +1 @@ +<%= render 'form' %> diff --git a/app/views/admin/document_types/index.html.erb b/app/views/admin/document_types/index.html.erb new file mode 100644 index 000000000..11d233e68 --- /dev/null +++ b/app/views/admin/document_types/index.html.erb @@ -0,0 +1,8 @@ +<%= render 'layouts/builders/index', + namespace: 'admin', + klass: 'document_type', + collection: @document_types, + pagy: @pagy, + card_header: t('.card_header'), + params: ['name', 'active'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/document_types/new.html.erb b/app/views/admin/document_types/new.html.erb new file mode 100644 index 000000000..2d3436368 --- /dev/null +++ b/app/views/admin/document_types/new.html.erb @@ -0,0 +1 @@ +<%= render 'form' %> diff --git a/app/views/admin/high_school_types/_form.html.erb b/app/views/admin/high_school_types/_form.html.erb index 3d693371b..48cb0bb0e 100644 --- a/app/views/admin/high_school_types/_form.html.erb +++ b/app/views/admin/high_school_types/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @high_school_type, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/high_school_types/index.html.erb b/app/views/admin/high_school_types/index.html.erb index 486414734..ca753fb0b 100644 --- a/app/views/admin/high_school_types/index.html.erb +++ b/app/views/admin/high_school_types/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'high_school_type', collection: @high_school_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/languages/_form.html.erb b/app/views/admin/languages/_form.html.erb index ba61352d8..140521bf1 100644 --- a/app/views/admin/languages/_form.html.erb +++ b/app/views/admin/languages/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @language, params: [ - ['name', 12, true], - ['iso', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'iso', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/languages/index.html.erb b/app/views/admin/languages/index.html.erb index 6a63561f2..63155c0f1 100644 --- a/app/views/admin/languages/index.html.erb +++ b/app/views/admin/languages/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'language', collection: @languages, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'iso'] %> + params: ['name', 'iso'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/layouts/_form.html.erb b/app/views/admin/layouts/_form.html.erb deleted file mode 100644 index 5e3d25a00..000000000 --- a/app/views/admin/layouts/_form.html.erb +++ /dev/null @@ -1,25 +0,0 @@ -
-
-
-
- <%= simple_form_for([:admin, klass].flatten) do |f| %> -
-
- <%= f.error_notification %> - <%= f.error_notification message: f.object.errors[:base].to_sentence if f.object.errors[:base].present? %> -
- <% params.each do |parameter| %> - <%= content_tag :div, class: "form-group col-sm-#{parameter[1]}" do %> - <%= f.input parameter[0].to_sym, required: parameter[2] %> - <% end %> - <% end %> -
- <%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> - <%= link_to_back(:back) %> -
-
- <% end %> -
-
-
-
diff --git a/app/views/admin/student_disability_types/_form.html.erb b/app/views/admin/student_disability_types/_form.html.erb index 3a4be2927..67478c2a9 100644 --- a/app/views/admin/student_disability_types/_form.html.erb +++ b/app/views/admin/student_disability_types/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @student_disability_type, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/student_disability_types/index.html.erb b/app/views/admin/student_disability_types/index.html.erb index 003b28436..7801affe0 100644 --- a/app/views/admin/student_disability_types/index.html.erb +++ b/app/views/admin/student_disability_types/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'student_disability_type', collection: @student_disability_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/student_drop_out_types/_form.html.erb b/app/views/admin/student_drop_out_types/_form.html.erb index c2c499f98..5a48ccd35 100644 --- a/app/views/admin/student_drop_out_types/_form.html.erb +++ b/app/views/admin/student_drop_out_types/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @student_drop_out_type, - params: [ - ['name', 12, true], - ['code', 12, true] + params: [ + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/student_drop_out_types/index.html.erb b/app/views/admin/student_drop_out_types/index.html.erb index 89b32d06f..1781e55c9 100644 --- a/app/views/admin/student_drop_out_types/index.html.erb +++ b/app/views/admin/student_drop_out_types/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'student_drop_out_type', collection: @student_drop_out_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/student_education_levels/_form.html.erb b/app/views/admin/student_education_levels/_form.html.erb index 24bac8555..3c85a5b10 100644 --- a/app/views/admin/student_education_levels/_form.html.erb +++ b/app/views/admin/student_education_levels/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @student_education_level, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/student_education_levels/index.html.erb b/app/views/admin/student_education_levels/index.html.erb index 0992587d4..8213d4981 100644 --- a/app/views/admin/student_education_levels/index.html.erb +++ b/app/views/admin/student_education_levels/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'student_education_level', collection: @student_education_levels, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/student_entrance_point_types/_form.html.erb b/app/views/admin/student_entrance_point_types/_form.html.erb index 85cc2b3eb..80ecdfd17 100644 --- a/app/views/admin/student_entrance_point_types/_form.html.erb +++ b/app/views/admin/student_entrance_point_types/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @student_entrance_point_type, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/student_entrance_point_types/index.html.erb b/app/views/admin/student_entrance_point_types/index.html.erb index 50b7be312..0cac7f850 100644 --- a/app/views/admin/student_entrance_point_types/index.html.erb +++ b/app/views/admin/student_entrance_point_types/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'student_entrance_point_type', collection: @student_entrance_point_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/student_entrance_types/_form.html.erb b/app/views/admin/student_entrance_types/_form.html.erb index fa096b7fa..b03f88231 100644 --- a/app/views/admin/student_entrance_types/_form.html.erb +++ b/app/views/admin/student_entrance_types/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @student_entrance_type, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/student_entrance_types/index.html.erb b/app/views/admin/student_entrance_types/index.html.erb index 87aa18cb5..c1e95a1d1 100644 --- a/app/views/admin/student_entrance_types/index.html.erb +++ b/app/views/admin/student_entrance_types/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'student_entrance_type', collection: @student_entrance_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/student_grades/_form.html.erb b/app/views/admin/student_grades/_form.html.erb index 02d1518d9..c07a62fa8 100644 --- a/app/views/admin/student_grades/_form.html.erb +++ b/app/views/admin/student_grades/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @student_grade, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/student_grades/index.html.erb b/app/views/admin/student_grades/index.html.erb index a29f7359d..1ad38256e 100644 --- a/app/views/admin/student_grades/index.html.erb +++ b/app/views/admin/student_grades/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'student_grade', collection: @student_grades, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/student_grading_systems/_form.html.erb b/app/views/admin/student_grading_systems/_form.html.erb index 7bd01e72e..05984e715 100644 --- a/app/views/admin/student_grading_systems/_form.html.erb +++ b/app/views/admin/student_grading_systems/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @student_grading_system, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/student_grading_systems/index.html.erb b/app/views/admin/student_grading_systems/index.html.erb index 96a0aef9c..157ac0a14 100644 --- a/app/views/admin/student_grading_systems/index.html.erb +++ b/app/views/admin/student_grading_systems/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'student_grading_system', collection: @student_grading_systems, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/student_punishment_types/_form.html.erb b/app/views/admin/student_punishment_types/_form.html.erb index 51f942070..3cb20a80d 100644 --- a/app/views/admin/student_punishment_types/_form.html.erb +++ b/app/views/admin/student_punishment_types/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @student_punishment_type, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/student_punishment_types/index.html.erb b/app/views/admin/student_punishment_types/index.html.erb index 527269a60..377c7c1f3 100644 --- a/app/views/admin/student_punishment_types/index.html.erb +++ b/app/views/admin/student_punishment_types/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'student_punishment_type', collection: @student_punishment_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/student_studentship_statuses/_form.html.erb b/app/views/admin/student_studentship_statuses/_form.html.erb index 2498e3d06..fa7f69503 100644 --- a/app/views/admin/student_studentship_statuses/_form.html.erb +++ b/app/views/admin/student_studentship_statuses/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @student_studentship_status, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true, + }, + { + field: 'code' + width: 12, + required: true + } ] %> diff --git a/app/views/admin/student_studentship_statuses/index.html.erb b/app/views/admin/student_studentship_statuses/index.html.erb index e3170bd2b..7fba7e9b3 100644 --- a/app/views/admin/student_studentship_statuses/index.html.erb +++ b/app/views/admin/student_studentship_statuses/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'student_studentship_status', collection: @student_studentship_statuses, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/titles/_form.html.erb b/app/views/admin/titles/_form.html.erb index 26a79df15..4c3908f4b 100644 --- a/app/views/admin/titles/_form.html.erb +++ b/app/views/admin/titles/_form.html.erb @@ -1,7 +1,20 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @title, params: [ - ['name', 12, true], - ['code', 12, true], - ['branch', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 6, + required: true + }, + { + field: 'branch', + width: 6, + required: true + } ] %> diff --git a/app/views/admin/titles/index.html.erb b/app/views/admin/titles/index.html.erb index 436b419be..1aabc8a3e 100644 --- a/app/views/admin/titles/index.html.erb +++ b/app/views/admin/titles/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'title', collection: @titles, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code', 'branch'] %> + params: ['name', 'code', 'branch'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/unit_instruction_languages/_form.html.erb b/app/views/admin/unit_instruction_languages/_form.html.erb index 814b6e7ea..51a9a5363 100644 --- a/app/views/admin/unit_instruction_languages/_form.html.erb +++ b/app/views/admin/unit_instruction_languages/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @unit_instruction_language, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/unit_instruction_languages/index.html.erb b/app/views/admin/unit_instruction_languages/index.html.erb index b5ae31f1b..f27c859e4 100644 --- a/app/views/admin/unit_instruction_languages/index.html.erb +++ b/app/views/admin/unit_instruction_languages/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'unit_instruction_language', collection: @unit_instruction_languages, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/unit_instruction_types/_form.html.erb b/app/views/admin/unit_instruction_types/_form.html.erb index 3b92586f5..f3b80597f 100644 --- a/app/views/admin/unit_instruction_types/_form.html.erb +++ b/app/views/admin/unit_instruction_types/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @unit_instruction_type, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/unit_instruction_types/index.html.erb b/app/views/admin/unit_instruction_types/index.html.erb index 208b36041..8160d8075 100644 --- a/app/views/admin/unit_instruction_types/index.html.erb +++ b/app/views/admin/unit_instruction_types/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'unit_instruction_type', collection: @unit_instruction_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/unit_statuses/_form.html.erb b/app/views/admin/unit_statuses/_form.html.erb index 0bc77dfee..bf4861789 100644 --- a/app/views/admin/unit_statuses/_form.html.erb +++ b/app/views/admin/unit_statuses/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @unit_status, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/unit_statuses/index.html.erb b/app/views/admin/unit_statuses/index.html.erb index c5d977426..546cb9f06 100644 --- a/app/views/admin/unit_statuses/index.html.erb +++ b/app/views/admin/unit_statuses/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'unit_status', collection: @unit_statuses, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/unit_types/_form.html.erb b/app/views/admin/unit_types/_form.html.erb index 908c4feeb..263b8c9cc 100644 --- a/app/views/admin/unit_types/_form.html.erb +++ b/app/views/admin/unit_types/_form.html.erb @@ -1,7 +1,21 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @unit_type, params: [ - ['name', 12, true], - ['code', 12, true], - ['group', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + }, + { + field: 'group', + width: 12, + required: true, + collection: UnitType.groups.keys.sort + } ] %> diff --git a/app/views/admin/unit_types/index.html.erb b/app/views/admin/unit_types/index.html.erb index faef1a3dd..804c1cabb 100644 --- a/app/views/admin/unit_types/index.html.erb +++ b/app/views/admin/unit_types/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'unit_type', collection: @unit_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code', 'group'] %> + params: ['name', 'code', 'group'] + actions: ['edit', 'destroy'] %> diff --git a/app/views/admin/university_types/_form.html.erb b/app/views/admin/university_types/_form.html.erb index 6f3b51a0c..935355664 100644 --- a/app/views/admin/university_types/_form.html.erb +++ b/app/views/admin/university_types/_form.html.erb @@ -1,6 +1,15 @@ -<%= render 'admin/layouts/form', +<%= render 'layouts/builders/form', + namespace: 'admin', klass: @university_type, params: [ - ['name', 12, true], - ['code', 12, true] + { + field: 'name', + width: 12, + required: true + }, + { + field: 'code', + width: 12, + required: true + } ] %> diff --git a/app/views/admin/university_types/index.html.erb b/app/views/admin/university_types/index.html.erb index a3ae8b477..3b33fe3c8 100644 --- a/app/views/admin/university_types/index.html.erb +++ b/app/views/admin/university_types/index.html.erb @@ -1,6 +1,8 @@ -<%= render 'admin/layouts/index', +<%= render 'layouts/builders/index', + namespace: 'admin', klass: 'university_type', collection: @university_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code'] %> + params: ['name', 'code'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/calendar_management/calendar_event_types/_form.html.erb b/app/views/calendar_management/calendar_event_types/_form.html.erb index 153bd0f2d..9aa357340 100644 --- a/app/views/calendar_management/calendar_event_types/_form.html.erb +++ b/app/views/calendar_management/calendar_event_types/_form.html.erb @@ -1,26 +1,21 @@ -
-
-
-
- <%= simple_form_for([:calendar_management, calendar_event_type]) do |f| %> -
-
- <%= f.error_notification %> - <%= f.error_notification message: f.object.errors[:base].to_sentence if f.object.errors[:base].present? %> -
-
- <%= f.input :name, required: true %> -
-
- <%= f.input :identifier, required: true %> -
-
- <%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> - <%= link_to_back(:back) %> -
-
- <% end %> -
-
-
-
+<%= render 'layouts/builders/form', + namespace: 'calendar_management', + klass: @calendar_event_type, + params: [ + { + field: 'name', + width: 12, + required: true + }, + { + field: 'category', + width: 12, + required: true, + collection: CalendarEventType.categories.keys.sort + }, + { + field: 'identifier', + width: 12, + required: true + } + ] %> diff --git a/app/views/calendar_management/calendar_event_types/edit.html.erb b/app/views/calendar_management/calendar_event_types/edit.html.erb index 10c8bc6dd..2d3436368 100644 --- a/app/views/calendar_management/calendar_event_types/edit.html.erb +++ b/app/views/calendar_management/calendar_event_types/edit.html.erb @@ -1 +1 @@ -<%= render 'form', calendar_event_type: @calendar_event_type %> +<%= render 'form' %> diff --git a/app/views/calendar_management/calendar_event_types/index.html.erb b/app/views/calendar_management/calendar_event_types/index.html.erb index af641b318..68b686ba6 100644 --- a/app/views/calendar_management/calendar_event_types/index.html.erb +++ b/app/views/calendar_management/calendar_event_types/index.html.erb @@ -1,45 +1,8 @@ -
-
-
-
- <%= fa_icon 'street-view', text: t('.card_header') %> -
- <%= link_to_new [:new, :calendar_management, 'calendar_event_type'], t('.new_event_type_link') %> -
-
-
- <%= render 'components/smart_search_form', - path: [:calendar_management, 'calendar_event_types'], - placeholder: t('.name') %> - - - - - - - - - - - <% @calendar_event_types.each do |calendar_event_type| %> - - - - - - - <% end %> - -
<%= t('.name') %><%= t('.category') %><%= t('.identifier') %><%= t('actions') %>
<%= calendar_event_type.name %><%= enum_t(calendar_event_type, :category) %><%= calendar_event_type.identifier %> - <%= link_to_edit([:edit, :calendar_management, calendar_event_type]) %> - <%= link_to_destroy([:calendar_management, calendar_event_type]) %> -
-
-
- -
-
+<%= render 'layouts/builders/index', + namespace: 'calendar_management', + klass: 'calendar_event_type', + collection: @calendar_event_types, + pagy: @pagy, + card_header: t('.card_header'), + params: ['name', 'category', 'identifier'], + actions: ['edit', 'destroy'] %> diff --git a/app/views/calendar_management/calendar_event_types/new.html.erb b/app/views/calendar_management/calendar_event_types/new.html.erb index 10c8bc6dd..2d3436368 100644 --- a/app/views/calendar_management/calendar_event_types/new.html.erb +++ b/app/views/calendar_management/calendar_event_types/new.html.erb @@ -1 +1 @@ -<%= render 'form', calendar_event_type: @calendar_event_type %> +<%= render 'form' %> diff --git a/app/views/calendar_management/calendars/index.html.erb b/app/views/calendar_management/calendars/index.html.erb index 4140d5600..5ec6e88a8 100644 --- a/app/views/calendar_management/calendars/index.html.erb +++ b/app/views/calendar_management/calendars/index.html.erb @@ -1,5 +1,5 @@
-
+
<%= fa_icon 'street-view', text: t('.card_header') %> @@ -8,7 +8,7 @@
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: [:calendar_management, 'calendars'], placeholder: t('.name') %> diff --git a/app/views/committee/agenda_types/index.html.erb b/app/views/committee/agenda_types/index.html.erb index 3ea384ccc..645f70abc 100644 --- a/app/views/committee/agenda_types/index.html.erb +++ b/app/views/committee/agenda_types/index.html.erb @@ -9,7 +9,7 @@ <%= fa_icon 'tags', text: t('.card_header') %>
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: agenda_types_path, placeholder: t('.name') %>
diff --git a/app/views/committee/dashboard/index.html.erb b/app/views/committee/dashboard/index.html.erb index 24a1b124b..3c52a0465 100644 --- a/app/views/committee/dashboard/index.html.erb +++ b/app/views/committee/dashboard/index.html.erb @@ -9,7 +9,7 @@ <%= fa_icon 'cubes', text: t('.card_header') %>
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: committees_path, placeholder: t('.name') %>
@@ -27,7 +27,7 @@ <% @committees.each do |committee| %> - + diff --git a/app/views/course_management/course_evaluation_criterion_types/index.html.erb b/app/views/course_management/course_evaluation_criterion_types/index.html.erb index 109bbfe11..0a741460b 100644 --- a/app/views/course_management/course_evaluation_criterion_types/index.html.erb +++ b/app/views/course_management/course_evaluation_criterion_types/index.html.erb @@ -9,7 +9,7 @@ <%= fa_icon 'street-view', text: t('.card_header') %>
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: course_evaluation_criterion_types_path, placeholder: t('.name') %>
<%= link_to(committee.name, unit_path(committee)) %><%= link_to(committee.names_depth_cache, unit_path(committee)) %> <%= committee.yoksis_id %> <%= committee.detsis_id %> <%= committee.unit_status.name %>
diff --git a/app/views/course_management/course_group_types/index.html.erb b/app/views/course_management/course_group_types/index.html.erb index a25dae61f..e4449eb80 100644 --- a/app/views/course_management/course_group_types/index.html.erb +++ b/app/views/course_management/course_group_types/index.html.erb @@ -9,7 +9,7 @@ <%= fa_icon 'tags', text: t('.card_header') %>
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: course_group_types_path, placeholder: t('.name') %>
diff --git a/app/views/course_management/course_groups/_form.html.erb b/app/views/course_management/course_groups/_form.html.erb index a18632a6e..ffb0fffbc 100644 --- a/app/views/course_management/course_groups/_form.html.erb +++ b/app/views/course_management/course_groups/_form.html.erb @@ -19,7 +19,7 @@
<%= f.association :unit, - collection: Unit.active.without_programs.order(:name), + collection: Unit.active.academic.without_programs.order(:name), label_method: :names_depth_cache %>
diff --git a/app/views/course_management/course_types/index.html.erb b/app/views/course_management/course_types/index.html.erb index 463fbc8b7..232458c80 100644 --- a/app/views/course_management/course_types/index.html.erb +++ b/app/views/course_management/course_types/index.html.erb @@ -9,7 +9,7 @@ <%= fa_icon 'tags', text: t('.card_header') %>
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: course_types_path, placeholder: t('.name') %>
diff --git a/app/views/documents/_form.html.erb b/app/views/documents/_form.html.erb deleted file mode 100644 index bb3a76893..000000000 --- a/app/views/documents/_form.html.erb +++ /dev/null @@ -1,29 +0,0 @@ -
-
-
-
- <%= fa_icon 'calendar' %> - <%= form_title %> -
-
- <%= simple_form_for(document) do |f| %> -
-
- <%= f.error_notification %> -
-
- <%= f.input :name, required: true %> -
-
- <%= f.input :statement %> -
-
- <%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> - <%= link_to_back(:back) %> -
-
- <% end %> -
-
-
-
diff --git a/app/views/documents/edit.html.erb b/app/views/documents/edit.html.erb deleted file mode 100644 index 8a2de799d..000000000 --- a/app/views/documents/edit.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render 'form', document: @document, form_title: t('.form_title') %> diff --git a/app/views/documents/index.html.erb b/app/views/documents/index.html.erb deleted file mode 100644 index aff3e3931..000000000 --- a/app/views/documents/index.html.erb +++ /dev/null @@ -1,42 +0,0 @@ -
- <%= link_to_new(new_document_path, t('.new_document_link')) %> -
- -
-
-
-
- <%= fa_icon 'align-justify', text: t('.card_header') %> -
-
-
- - - - - - - - - <% @documents.each do |document| %> - - - - - - <% end %> - -
<%= t('.name') %><%= t('.statement') %><%= t('actions') %>
<%= document.name %><%= document.statement %> - <%= link_to_show(document_path(document)) %> - <%= link_to_edit(edit_document_path(document)) %> - <%= link_to_destroy(document) %> -
-
-
- -
-
diff --git a/app/views/documents/new.html.erb b/app/views/documents/new.html.erb deleted file mode 100644 index 8a2de799d..000000000 --- a/app/views/documents/new.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render 'form', document: @document, form_title: t('.form_title') %> diff --git a/app/views/documents/show.html.erb b/app/views/documents/show.html.erb deleted file mode 100644 index beb68aa7b..000000000 --- a/app/views/documents/show.html.erb +++ /dev/null @@ -1,28 +0,0 @@ -
-
-
-
- <%= fa_icon 'university' %><%= @document.name %> -
- <%= link_to_edit(edit_document_path(@document)) %> - <%= link_to_destroy(@document) %> -
-
- -
- - - - - - - - - - - -
<%= t('.name') %><%= @document.name %>
<%= t('.statement') %><%= @document.statement %>
-
-
-
-
diff --git a/app/views/student_management/prospective_students/_js_for_registration_button.html.erb b/app/views/first_registration/prospective_students/_js_for_registration_button.html.erb similarity index 100% rename from app/views/student_management/prospective_students/_js_for_registration_button.html.erb rename to app/views/first_registration/prospective_students/_js_for_registration_button.html.erb diff --git a/app/views/student_management/prospective_students/_search.html.erb b/app/views/first_registration/prospective_students/_search.html.erb similarity index 85% rename from app/views/student_management/prospective_students/_search.html.erb rename to app/views/first_registration/prospective_students/_search.html.erb index c3fb0c66b..46f585760 100644 --- a/app/views/student_management/prospective_students/_search.html.erb +++ b/app/views/first_registration/prospective_students/_search.html.erb @@ -11,7 +11,7 @@ <%= t('search') %>
- <%= link_to t('reset'), prospective_students_path, class: 'btn btn-warning btn-sm' %> + <%= link_to t('reset'), [:first_registration, 'prospective_students'], class: 'btn btn-warning btn-sm' %>
@@ -21,7 +21,7 @@ aria-labelledby="Search" data-parent="#SearchForms">
- <%= form_tag prospective_students_path, method: :get do %> + <%= form_tag [:first_registration, 'prospective_students'], method: :get do %>
@@ -81,7 +81,7 @@
<%= label_tag :root_unit_id, t('.root_unit') %> <%= select_tag(:root_unit_id, - options_from_collection_for_select(Unit.active.without_programs.order(:name), :id, :name, params[:root_unit_id]), + options_from_collection_for_select(Unit.active.academic.without_programs.order(:name), :id, :name, params[:root_unit_id]), include_blank: true, class: 'form-control', style: 'width: 100%') %> @@ -110,4 +110,24 @@
-<%= render 'js' %> + + diff --git a/app/views/student_management/prospective_students/index.html.erb b/app/views/first_registration/prospective_students/index.html.erb similarity index 94% rename from app/views/student_management/prospective_students/index.html.erb rename to app/views/first_registration/prospective_students/index.html.erb index 2e4ec0746..738f9457f 100644 --- a/app/views/student_management/prospective_students/index.html.erb +++ b/app/views/first_registration/prospective_students/index.html.erb @@ -7,7 +7,7 @@
<%= render 'search' %> - + @@ -32,7 +32,7 @@ <% end %> diff --git a/app/views/student_management/prospective_students/show.html.erb b/app/views/first_registration/prospective_students/show.html.erb similarity index 100% rename from app/views/student_management/prospective_students/show.html.erb rename to app/views/first_registration/prospective_students/show.html.erb diff --git a/app/views/first_registration/registration_documents/_form.html.erb b/app/views/first_registration/registration_documents/_form.html.erb new file mode 100644 index 000000000..4d0500d6a --- /dev/null +++ b/app/views/first_registration/registration_documents/_form.html.erb @@ -0,0 +1,37 @@ +<%= render 'layouts/builders/form', + namespace: 'first_registration', + klass: @registration_document, + params: [ + { + field: 'unit_id', + width: 12, + required: true, + collection: Unit.active.academic.order(:name), + label_method: 'names_depth_cache' + }, + { + field: 'document_type_id', + width: 12, + required: true, + collection: DocumentType.order(:name) + }, + { + field: 'academic_term_id', + collection: AcademicTerm.select( + :id, :year, :term + ).map{|record| [record.year + ' ' + enum_t(record, :term), record.id]}, + width: 12, + required: true + }, + { + as: 'text', + field: 'description', + width: 12 + }, + ] %> + + diff --git a/app/views/first_registration/registration_documents/edit.html.erb b/app/views/first_registration/registration_documents/edit.html.erb new file mode 100644 index 000000000..2d3436368 --- /dev/null +++ b/app/views/first_registration/registration_documents/edit.html.erb @@ -0,0 +1 @@ +<%= render 'form' %> diff --git a/app/views/first_registration/registration_documents/index.html.erb b/app/views/first_registration/registration_documents/index.html.erb new file mode 100644 index 000000000..7f9650ce7 --- /dev/null +++ b/app/views/first_registration/registration_documents/index.html.erb @@ -0,0 +1,47 @@ +
+
+
+
+ <%= fa_icon 'align-justify', text: t('.card_header') %> +
+ <%= link_to_new [:new, :first_registration, 'registration_document'], t('.new_registration_document_link') %> +
+
+
+ <%= render 'layouts/shared/smart_search_form', + path: [:first_registration, 'registration_documents'], + placeholder: 'ssss' %> +
<%= t('.id_number') %> <%= t('.first_name') %><%= prospective_student.obs_status ? t('.unproblematic') : t('.student_in_a_different_unit') %> <%= prospective_student.student_entrance_type.try(:name) %> - <%= link_to_show(prospective_student_path(prospective_student)) %> + <%= link_to_show([:first_registration, prospective_student]) %>
+ + + + + + + + + + + <% @registration_documents.each do |registration_document| %> + + + + + + + + <% end %> + +
<%= t('.academic_term_id') %><%= t('.unit_id') %><%= t('.document_type_id') %><%= t('.description') %><%= t('actions') %>
<%= full_name(registration_document.academic_term) %><%= registration_document.unit.name %><%= registration_document.document_type.name %><%= registration_document.description %> + <%= link_to_edit([:edit, :first_registration, registration_document]) %> + <%= link_to_destroy([:first_registration, registration_document]) %> +
+
+
+ +
+
diff --git a/app/views/first_registration/registration_documents/new.html.erb b/app/views/first_registration/registration_documents/new.html.erb new file mode 100644 index 000000000..2d3436368 --- /dev/null +++ b/app/views/first_registration/registration_documents/new.html.erb @@ -0,0 +1 @@ +<%= render 'form' %> diff --git a/app/views/layouts/builders/_form.html.erb b/app/views/layouts/builders/_form.html.erb new file mode 100644 index 000000000..46c277839 --- /dev/null +++ b/app/views/layouts/builders/_form.html.erb @@ -0,0 +1,40 @@ +
+
+
+
+ <%= simple_form_for([namespace.to_sym, klass].flatten) do |f| %> +
+
+ <%= f.error_notification %> + <%= f.error_notification message: f.object.errors[:base].to_sentence if f.object.errors[:base].present? %> +
+ <% params.each do |parameter| %> + <%= content_tag :div, class: "form-group col-sm-#{parameter[:width]}" do %> + <%= f.input parameter[:field].to_sym, + as: parameter[:as].try(:to_sym), + required: parameter[:required] || false, + collection: parameter[:collection], + label: parameter[:label], + inline_label: parameter[:inline_label], + hint: parameter[:hint], + placeholder: parameter[:placeholder], + prompt: parameter[:promt], + disabled: parameter[:disabled] || false, + start_year: parameter[:start_year] || 1965, + end_year: parameter[:end_year] || (Time.zone.now.year + 10.years), + discard_day: parameter[:discard_day], + label_method: parameter[:label_method].try(:to_sym), + value_method: parameter[:value_method].try(:to_sym), + group_method: parameter[:group_method].try(:to_sym) %> + <% end %> + <% end %> +
+ <%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> + <%= link_to_back(:back) %> +
+
+ <% end %> +
+
+
+
diff --git a/app/views/admin/layouts/_index.html.erb b/app/views/layouts/builders/_index.html.erb similarity index 55% rename from app/views/admin/layouts/_index.html.erb rename to app/views/layouts/builders/_index.html.erb index db4f9929f..d10785a39 100644 --- a/app/views/admin/layouts/_index.html.erb +++ b/app/views/layouts/builders/_index.html.erb @@ -4,19 +4,22 @@
<%= fa_icon 'align-justify', text: card_header %>
- <%= link_to_new([:new, :admin, klass], t("admin.#{klass.pluralize}.index.new_#{klass}_link")) %> + <%= link_to_new([ + :new, namespace.to_sym, klass], + t("#{namespace}.#{klass.pluralize}.index.new_#{klass}_link") + ) %>
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: "#{klass.tableize}", - placeholder: t("admin.#{klass.pluralize}.index.name") %> + placeholder: t("#{namespace}.#{klass.pluralize}.index.name") %> <% params.each do |parameter| %> <%= content_tag :th do %> - <%= t("admin.#{klass.pluralize}.index.#{parameter}") %> + <%= t("#{namespace}.#{klass.pluralize}.index.#{parameter}") %> <% end %> <% end %> @@ -26,13 +29,17 @@ <% collection.each do |item| %> <% params.each do |parameter| %> + <% value = item.send(parameter) %> <%= content_tag :td do %> - <%= item.send(parameter) %> + <% enum = item.class.defined_enums.has_key?(parameter) %> + <% boolean = [true, false].include?(value) %> + <%= (boolean || enum) ? enum_t(item, parameter.to_sym) : value %> <% end %> <% end %> <% end %> diff --git a/app/views/layouts/shared/_sidebar.html.erb b/app/views/layouts/shared/_sidebar.html.erb index 57d760a40..b91da4d56 100644 --- a/app/views/layouts/shared/_sidebar.html.erb +++ b/app/views/layouts/shared/_sidebar.html.erb @@ -35,17 +35,17 @@
<%= t('actions') %>
- <%= link_to_edit([:edit, :admin, item]) %> - <%= link_to_destroy([:admin, item]) %> + <%= link_to_show([namespace.to_sym, item]) if actions.include? 'show' %> + <%= link_to_edit([:edit, namespace.to_sym, item]) if actions.include? 'edit' %> + <%= link_to_destroy([namespace.to_sym, item]) if actions.include? 'destroy' %>
diff --git a/app/views/registration_documents/_form.html.erb b/app/views/registration_documents/_form.html.erb deleted file mode 100644 index 7fed82426..000000000 --- a/app/views/registration_documents/_form.html.erb +++ /dev/null @@ -1,29 +0,0 @@ -
-
-
-
- <%= fa_icon 'calendar' %> - <%= form_title %> -
-
- <%= simple_form_for([@unit, registration_document]) do |f| %> -
-
- <%= f.error_notification %> -
-
- <%= f.association :academic_term, label_method: lambda { |academic_term| full_name(academic_term) }, required: true %> -
-
- <%= f.association :document, required: true %> -
-
- <%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> - <%= link_to_back(:back) %> -
-
- <% end %> -
-
-
-
diff --git a/app/views/registration_documents/edit.html.erb b/app/views/registration_documents/edit.html.erb deleted file mode 100644 index 11bf8621a..000000000 --- a/app/views/registration_documents/edit.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render 'form', registration_document: @registration_document, form_title: t('.form_title') %> diff --git a/app/views/registration_documents/index.html.erb b/app/views/registration_documents/index.html.erb deleted file mode 100644 index 2c788933b..000000000 --- a/app/views/registration_documents/index.html.erb +++ /dev/null @@ -1,37 +0,0 @@ -
- <%= link_to_new(new_unit_registration_document_path(@unit), t('.new_registration_document_link')) %> -
- -
-
-
-
- <%= fa_icon 'align-justify', text: t('.card_header', unit: @unit.name) %> -
-
-
- - - - - - - - - <% @registration_documents.each do |registration_document| %> - - - - - - <% end %> - -
<%= t('.academic_term') %><%= t('.document') %><%= t('actions') %>
<%= full_name(registration_document.academic_term) %><%= registration_document.document.name %> - <%= link_to_show(unit_registration_document_path(@unit, registration_document)) %> - <%= link_to_edit(edit_unit_registration_document_path(@unit, registration_document)) %> - <%= link_to_destroy(unit_registration_document_path(@unit, registration_document)) %> -
-
- - - diff --git a/app/views/registration_documents/new.html.erb b/app/views/registration_documents/new.html.erb deleted file mode 100644 index 11bf8621a..000000000 --- a/app/views/registration_documents/new.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render 'form', registration_document: @registration_document, form_title: t('.form_title') %> diff --git a/app/views/registration_documents/show.html.erb b/app/views/registration_documents/show.html.erb deleted file mode 100644 index 3c93584b2..000000000 --- a/app/views/registration_documents/show.html.erb +++ /dev/null @@ -1,36 +0,0 @@ -
-
-
-
- <%= fa_icon 'university' %><%= @registration_document.document.name %> -
- <%= link_to_edit(edit_unit_registration_document_path(@unit, @registration_document)) %> - <%= link_to_destroy(unit_registration_document_path(@unit, @registration_document)) %> -
-
- -
- - - - - - - - - - - - - - - - - - - -
<%= t('.unit') %><%= @unit.name %>
<%= t('.academic_term') %><%= full_name(@registration_document.academic_term) %>
<%= t('.document') %><%= @registration_document.document.name %>
<%= t('.statement') %><%= @registration_document.document.statement %>
-
-
-
-
diff --git a/app/views/student_management/prospective_students/_js.html.erb b/app/views/student_management/prospective_students/_js.html.erb deleted file mode 100644 index dad027d9d..000000000 --- a/app/views/student_management/prospective_students/_js.html.erb +++ /dev/null @@ -1,20 +0,0 @@ - diff --git a/app/views/users/index.html.erb b/app/views/users/index.html.erb index 10d5b2e49..0a438c477 100644 --- a/app/views/users/index.html.erb +++ b/app/views/users/index.html.erb @@ -9,7 +9,7 @@ <%= fa_icon 'align-justify', text: t('.card_header') %>
- <%= render 'components/smart_search_form', + <%= render 'layouts/shared/smart_search_form', path: users_path, placeholder: t('.smart_search_placeholder') %> diff --git a/config/locales/controllers/admin/documents.en.yml b/config/locales/controllers/admin/documents.en.yml new file mode 100644 index 000000000..1d4e177c5 --- /dev/null +++ b/config/locales/controllers/admin/documents.en.yml @@ -0,0 +1,29 @@ +en: + activerecord: + attributes: + document_type: &document_type_attributes + name: Document Name + active: Active? + enums: + document_type: + actives: + 'true': 'Yes' + 'false': 'No' + helpers: + submit: + document_type: + create: Create Document Type + update: Update Document Type + admin: + document_types: + create: + success: Document successfully created. + destroy: + success: Document successfully deleted! + warning: Document can not be deleted. + index: + <<: *document_type_attributes + card_header: Documents + new_document_type_link: Create a New Document + update: + success: Document successfully updated. diff --git a/config/locales/controllers/admin/documents.tr.yml b/config/locales/controllers/admin/documents.tr.yml new file mode 100644 index 000000000..9ab71edd8 --- /dev/null +++ b/config/locales/controllers/admin/documents.tr.yml @@ -0,0 +1,29 @@ +tr: + activerecord: + attributes: + document_type: &document_type_attributes + name: Belge Adı + active: Aktif mi? + enums: + document_type: + actives: + 'true': Evet + 'false': Hayır + helpers: + submit: + document_type: + create: Belge Türü Oluştur + update: Belge Türünü Güncelle + admin: + document_types: + create: + success: Belge başarıyla oluşturuldu. + destroy: + success: Belge başarıyla silindi! + warning: Belge silinemedi! + index: + <<: *document_type_attributes + card_header: Belgeler + new_document_type_link: Yeni Belge Oluştur + update: + success: Belge başarıyla güncellendi. diff --git a/config/locales/controllers/admin/yoksis_dashboard.en.yml b/config/locales/controllers/admin/yoksis_dashboard.en.yml index 0d58cd1f1..22d042b8b 100644 --- a/config/locales/controllers/admin/yoksis_dashboard.en.yml +++ b/config/locales/controllers/admin/yoksis_dashboard.en.yml @@ -10,7 +10,6 @@ en: student_entrance_types: Entrance Types student_grades: Grades student_grading_systems: Grading Systems - student_management: Student Management student_punishment_types: Punishment Types student_studentship_statuses: Studentship Statuses unit_instruction_languages: Instruction Languages diff --git a/config/locales/controllers/admin/yoksis_dashboard.tr.yml b/config/locales/controllers/admin/yoksis_dashboard.tr.yml index c5ed925ba..d68d0cec6 100644 --- a/config/locales/controllers/admin/yoksis_dashboard.tr.yml +++ b/config/locales/controllers/admin/yoksis_dashboard.tr.yml @@ -10,7 +10,6 @@ tr: student_entrance_types: Giriş Türleri student_grades: Sınıflar student_grading_systems: Not Sistemleri - student_management: Öğrenci Yönetimi student_punishment_types: Ceza Türleri student_studentship_statuses: Öğrencilik Hakları unit_instruction_languages: Öğrenim Dilleri diff --git a/config/locales/controllers/calendar_management/calendar_event_types.en.yml b/config/locales/controllers/calendar_management/calendar_event_types.en.yml index 6584aa7e9..e320fb3bf 100644 --- a/config/locales/controllers/calendar_management/calendar_event_types.en.yml +++ b/config/locales/controllers/calendar_management/calendar_event_types.en.yml @@ -21,7 +21,7 @@ en: index: <<: *calendar_event_type_attributes card_header: Event Types - new_event_type_link: New Event Type + new_calendar_event_type_link: New Event Type create: success: Event type successfully created. update: diff --git a/config/locales/controllers/calendar_management/calendar_event_types.tr.yml b/config/locales/controllers/calendar_management/calendar_event_types.tr.yml index 2819689cf..b2dd393db 100644 --- a/config/locales/controllers/calendar_management/calendar_event_types.tr.yml +++ b/config/locales/controllers/calendar_management/calendar_event_types.tr.yml @@ -21,7 +21,7 @@ tr: index: <<: *calendar_event_type_attributes card_header: Olay Türleri - new_event_type_link: Yeni Olay Türü + new_calendar_event_type_link: Yeni Olay Türü create: success: Olay türü başarıyla oluşturuldu. update: diff --git a/config/locales/models/student_management/en.yml b/config/locales/controllers/first_registration/prospective_students.en.yml similarity index 97% rename from config/locales/models/student_management/en.yml rename to config/locales/controllers/first_registration/prospective_students.en.yml index 3dceee466..d270d8454 100644 --- a/config/locales/models/student_management/en.yml +++ b/config/locales/controllers/first_registration/prospective_students.en.yml @@ -25,7 +25,7 @@ en: military_status_date: Military Status Check Date mobile_phone: Mobile phone mothers_name: Mother's Name - must_see_recruiting_office: Must see recruiting unit + must_see_recruiting_office: Must See Recruiting Office nationality: Nationality not_graduated_or_unknown: Not Graduated/Unknown not_registered: Not Registered @@ -70,7 +70,7 @@ en: labels: prospective_student: <<: *prospective_student_attributes - student_management: + first_registration: prospective_students: index: <<: *prospective_student_attributes diff --git a/config/locales/models/student_management/tr.yml b/config/locales/controllers/first_registration/prospective_students.tr.yml similarity index 99% rename from config/locales/models/student_management/tr.yml rename to config/locales/controllers/first_registration/prospective_students.tr.yml index 4b2835908..77d988cf1 100644 --- a/config/locales/models/student_management/tr.yml +++ b/config/locales/controllers/first_registration/prospective_students.tr.yml @@ -70,7 +70,7 @@ tr: labels: prospective_student: <<: *prospective_student_attributes - student_management: + first_registration: prospective_students: index: <<: *prospective_student_attributes diff --git a/config/locales/controllers/first_registration/registration_documents.en.yml b/config/locales/controllers/first_registration/registration_documents.en.yml new file mode 100644 index 000000000..500a2d06f --- /dev/null +++ b/config/locales/controllers/first_registration/registration_documents.en.yml @@ -0,0 +1,26 @@ +en: + activerecord: + attributes: + registration_document: ®istration_document_attributes + academic_term_id: Academic Term + document_type_id: Document Type + unit_id: Unit + description: Description + helpers: + submit: + registration_document: + create: Create Document + update: Update Document + first_registration: + registration_documents: + create: + success: Document successfully created. + destroy: + success: Document successfully deleted! + warning: Document can not be deleted. + index: + <<: *registration_document_attributes + card_header: Required Registration Documents + new_registration_document_link: Create a New Document + update: + success: Document successfully updated. diff --git a/config/locales/controllers/first_registration/registration_documents.tr.yml b/config/locales/controllers/first_registration/registration_documents.tr.yml new file mode 100644 index 000000000..5b5bfc8d9 --- /dev/null +++ b/config/locales/controllers/first_registration/registration_documents.tr.yml @@ -0,0 +1,26 @@ +tr: + activerecord: + attributes: + registration_document: ®istration_document_attributes + academic_term_id: Akademik Dönem + document_type_id: Belge Türü + unit_id: Birim + description: Açıklama + helpers: + submit: + registration_document: + create: Belge Oluştur + update: Belgeyi Güncelle + first_registration: + registration_documents: + create: + success: Belge başarıyla oluşturuldu. + destroy: + success: Belge başarıyla silindi! + warning: Belge silinemedi! + index: + <<: *registration_document_attributes + card_header: İstenen Belgeler + new_registration_document_link: Yeni Belge Oluştur + update: + success: Belge başarıyla güncellendi. diff --git a/config/locales/layouts/shared/sidebar_en.yml b/config/locales/layouts/shared/sidebar_en.yml index a08f3aea0..0a60b42a1 100644 --- a/config/locales/layouts/shared/sidebar_en.yml +++ b/config/locales/layouts/shared/sidebar_en.yml @@ -21,11 +21,13 @@ en: course_unit_groups: Course Unit Group curriculums: Curriculums definitions: Definitions - documents: Required Documents - first_registration: Prospective Students + document_types: Document Types + first_registration: First Registration high_school_types: High School Types languages: Languages locations: Locations + prospective_students: Prospective Students + registration_documents: Registration Documents student_disability_types: Disability Types student_drop_out_types: Drop Out Types student_education_levels: Education Levels @@ -33,7 +35,6 @@ en: student_entrance_types: Entrance Types student_grades: Grades student_grading_systems: Grading Systems - student_management: Student Management student_punishment_types: Punishment Types student_studentship_statuses: Studentship Statuses studies: Academic Studies diff --git a/config/locales/layouts/shared/sidebar_tr.yml b/config/locales/layouts/shared/sidebar_tr.yml index b3baf8022..e2f1b163e 100644 --- a/config/locales/layouts/shared/sidebar_tr.yml +++ b/config/locales/layouts/shared/sidebar_tr.yml @@ -21,11 +21,13 @@ tr: course_unit_groups: Ders Grupları curriculums: Müfredatlar definitions: Tanımlar - documents: Gerekli Belgeler + document_types: Belge Türleri first_registration: İlk Kayıt high_school_types: Lise Türleri languages: Diller locations: Konumlar + prospective_students: Yerleşen Öğrenciler + registration_documents: İstenen Belgeler student_disability_types: Engel Türleri student_drop_out_types: Ayrılma Nedenleri student_education_levels: Eğitim Düzeyleri @@ -33,7 +35,6 @@ tr: student_entrance_types: Giriş Türleri student_grades: Sınıflar student_grading_systems: Not Sistemleri - student_management: Öğrenci Yönetimi student_punishment_types: Ceza Türleri student_studentship_statuses: Öğrencilik Hakları studies: Akademik Çalışmalar diff --git a/config/locales/models/documents/en.yml b/config/locales/models/documents/en.yml deleted file mode 100644 index bb43b381d..000000000 --- a/config/locales/models/documents/en.yml +++ /dev/null @@ -1,31 +0,0 @@ -en: - activerecord: - attributes: - document: &document_attributes - name: Document Name - statement: Statement - documents: - common: - documents: Documents - create: - success: Document successfully created. - destroy: - success: Document successfully deleted! - warning: Document can not be deleted. - edit: - form_title: Update the Document - index: - <<: *document_attributes - card_header: Documents - new_document_link: Create a New Document - new: - form_title: Create a Document - show: - <<: *document_attributes - update: - success: Document successfully updated. - helpers: - submit: - document: - create: Create Document - update: Update Document diff --git a/config/locales/models/documents/tr.yml b/config/locales/models/documents/tr.yml deleted file mode 100644 index 6c46c598e..000000000 --- a/config/locales/models/documents/tr.yml +++ /dev/null @@ -1,31 +0,0 @@ -tr: - activerecord: - attributes: - document: &document_attributes - name: Belge Adı - statement: Açıklama - documents: - common: - documents: Belgeler - create: - success: Belge başarıyla oluşturuldu. - destroy: - success: Belge başarıyla silindi! - warning: Belge silinemedi! - edit: - form_title: Belge Güncelle - index: - <<: *document_attributes - card_header: Belgeler - new_document_link: Yeni Belge Oluştur - new: - form_title: Belge Oluştur - show: - <<: *document_attributes - update: - success: Belge başarıyla güncellendi. - helpers: - submit: - document: - create: Belge Oluştur - update: Belge Güncelle diff --git a/config/locales/models/registration_documents/en.yml b/config/locales/models/registration_documents/en.yml deleted file mode 100644 index e1985a1fc..000000000 --- a/config/locales/models/registration_documents/en.yml +++ /dev/null @@ -1,33 +0,0 @@ -en: - activerecord: - attributes: - registration_document: ®istration_document_attributes - academic_term: Academic Term - document: Document - statement: Statement - unit: Unit - helpers: - submit: - registration_document: - create: Create Document - update: Update Document - registration_documents: - common: - registration_documents: Documents - create: - success: Document successfully created. - destroy: - success: Document successfully deleted! - warning: Document can not be deleted. - edit: - form_title: Update the Document - index: - <<: *registration_document_attributes - card_header: '%{unit} Documents Required for Registration' - new_registration_document_link: Create a New Document - new: - form_title: Create a Document - show: - <<: *registration_document_attributes - update: - success: Document successfully updated. diff --git a/config/locales/models/registration_documents/tr.yml b/config/locales/models/registration_documents/tr.yml deleted file mode 100644 index 78aa2c394..000000000 --- a/config/locales/models/registration_documents/tr.yml +++ /dev/null @@ -1,33 +0,0 @@ -tr: - activerecord: - attributes: - registration_document: ®istration_document_attributes - academic_term: Akademik Dönem - document: Belge - statement: Açıklama - unit: Birim - helpers: - submit: - registration_document: - create: Belge Oluştur - update: Belge Güncelle - registration_documents: - common: - registration_documents: Belgeler - create: - success: Belge başarıyla oluşturuldu. - destroy: - success: Belge başarıyla silindi! - warning: Belge silinemedi! - edit: - form_title: Belge Güncelle - index: - <<: *registration_document_attributes - card_header: '%{unit} Kayıt İçin Gerekli Belgeler' - new_registration_document_link: Yeni Belge Oluştur - new: - form_title: Belge Oluştur - show: - <<: *registration_document_attributes - update: - success: Belge başarıyla güncellendi. diff --git a/config/routes.rb b/config/routes.rb index 1e1f16fe8..dfa89ee4f 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -5,6 +5,7 @@ draw :admin draw :calendar_management + draw :first_registration draw :devise draw :account @@ -12,7 +13,6 @@ draw :references resources :units do - resources :registration_documents member do get :courses, defaults: { format: :json } get :programs, defaults: { format: :json } @@ -21,14 +21,6 @@ end end - resources :documents - - scope module: :student_management do - resources :prospective_students, only: %i[index show] do - get 'register', on: :member - end - end - resources :users do get 'save_address_from_mernis', on: :member get 'save_identity_from_mernis', on: :member diff --git a/config/routes/admin.rb b/config/routes/admin.rb index f1fbef99e..36a3a1373 100644 --- a/config/routes/admin.rb +++ b/config/routes/admin.rb @@ -35,6 +35,7 @@ resources :university_types, except: :show # Other References + resources :document_types, except: :show resources :languages, except: :show resources :titles, except: :show end diff --git a/config/routes/first_registration.rb b/config/routes/first_registration.rb new file mode 100644 index 000000000..aa8c3cd44 --- /dev/null +++ b/config/routes/first_registration.rb @@ -0,0 +1,8 @@ +# frozen_string_literal: true + +namespace :first_registration do + resources :registration_documents, except: :show + resources :prospective_students, only: %i[index show] do + get 'register', on: :member + end +end diff --git a/db/beta_seed/document_type.rb b/db/beta_seed/document_type.rb new file mode 100644 index 000000000..edb0cee7f --- /dev/null +++ b/db/beta_seed/document_type.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +document_types = [ + { + name: 'Sağlık Raporu' + }, + { + name: 'Özgeçmiş' + }, + { + name: 'Nüfus Cüzdanı Fotokopisi' + }, + { + name: 'Lisans Transkripti' + }, + { + name: 'Geçici Mezuniyet Belgesi' + }, + { + name: 'ALES Belgesi' + }, + { + name: 'Adli Sicil Kaydı Belgesi' + } +] + +DocumentType.create(document_types) diff --git a/db/migrate/20180918151443_create_document_types.rb b/db/migrate/20180918151443_create_document_types.rb new file mode 100644 index 000000000..0e2f7cdb5 --- /dev/null +++ b/db/migrate/20180918151443_create_document_types.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +class CreateDocumentTypes < ActiveRecord::Migration[5.2] + def change + create_table :document_types do |t| + t.string :name + t.boolean :active, default: true + end + + add_presence_constraint :document_types, :name + add_null_constraint :document_types, :active + add_length_constraint :document_types, :name, less_than_or_equal_to: 255 + end +end diff --git a/db/migrate/20180918151443_create_documents.rb b/db/migrate/20180918151443_create_documents.rb deleted file mode 100644 index 6982e78dc..000000000 --- a/db/migrate/20180918151443_create_documents.rb +++ /dev/null @@ -1,14 +0,0 @@ -# frozen_string_literal: true - -class CreateDocuments < ActiveRecord::Migration[5.2] - def change - create_table :documents do |t| - t.string :name - t.string :statement - end - - add_presence_constraint :documents, :name - add_length_constraint :documents, :name, less_than_or_equal_to: 255 - add_length_constraint :documents, :statement, less_than_or_equal_to: 255 - end -end diff --git a/db/migrate/20180919072617_create_registration_documents.rb b/db/migrate/20180919072617_create_registration_documents.rb index 56c957d25..f2d3b0322 100644 --- a/db/migrate/20180919072617_create_registration_documents.rb +++ b/db/migrate/20180919072617_create_registration_documents.rb @@ -6,13 +6,16 @@ def change t.references :unit, null: false, foreign_key: true - t.references :document, + t.references :document_type, null: false, foreign_key: true t.references :academic_term, null: false, foreign_key: true + t.string :description t.timestamps end + + add_length_constraint :registration_documents, :description, less_than_or_equal_to: 65535 end end diff --git a/db/structure.sql b/db/structure.sql index b84a9c1d7..caa069ba3 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -1244,24 +1244,24 @@ ALTER SEQUENCE public.districts_id_seq OWNED BY public.districts.id; -- --- Name: documents; Type: TABLE; Schema: public; Owner: - +-- Name: document_types; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.documents ( +CREATE TABLE public.document_types ( id bigint NOT NULL, name character varying, - statement character varying, - CONSTRAINT documents_name_length CHECK ((length((name)::text) <= 255)), - CONSTRAINT documents_name_presence CHECK (((name IS NOT NULL) AND ((name)::text !~ '^\s*$'::text))), - CONSTRAINT documents_statement_length CHECK ((length((statement)::text) <= 255)) + active boolean DEFAULT true, + CONSTRAINT document_types_active_null CHECK ((active IS NOT NULL)), + CONSTRAINT document_types_name_length CHECK ((length((name)::text) <= 255)), + CONSTRAINT document_types_name_presence CHECK (((name IS NOT NULL) AND ((name)::text !~ '^\s*$'::text))) ); -- --- Name: documents_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: document_types_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.documents_id_seq +CREATE SEQUENCE public.document_types_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1270,10 +1270,10 @@ CREATE SEQUENCE public.documents_id_seq -- --- Name: documents_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: document_types_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.documents_id_seq OWNED BY public.documents.id; +ALTER SEQUENCE public.document_types_id_seq OWNED BY public.document_types.id; -- @@ -1787,10 +1787,12 @@ ALTER SEQUENCE public.prospective_students_id_seq OWNED BY public.prospective_st CREATE TABLE public.registration_documents ( id bigint NOT NULL, unit_id bigint NOT NULL, - document_id bigint NOT NULL, + document_type_id bigint NOT NULL, academic_term_id bigint NOT NULL, + description character varying, created_at timestamp without time zone NOT NULL, - updated_at timestamp without time zone NOT NULL + updated_at timestamp without time zone NOT NULL, + CONSTRAINT registration_documents_description_length CHECK ((length((description)::text) <= 65535)) ); @@ -2776,10 +2778,10 @@ ALTER TABLE ONLY public.districts ALTER COLUMN id SET DEFAULT nextval('public.di -- --- Name: documents id; Type: DEFAULT; Schema: public; Owner: - +-- Name: document_types id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.documents ALTER COLUMN id SET DEFAULT nextval('public.documents_id_seq'::regclass); +ALTER TABLE ONLY public.document_types ALTER COLUMN id SET DEFAULT nextval('public.document_types_id_seq'::regclass); -- @@ -3311,11 +3313,11 @@ ALTER TABLE ONLY public.districts -- --- Name: documents documents_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: document_types document_types_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.documents - ADD CONSTRAINT documents_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.document_types + ADD CONSTRAINT document_types_pkey PRIMARY KEY (id); -- @@ -4259,10 +4261,10 @@ CREATE INDEX index_registration_documents_on_academic_term_id ON public.registra -- --- Name: index_registration_documents_on_document_id; Type: INDEX; Schema: public; Owner: - +-- Name: index_registration_documents_on_document_type_id; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_registration_documents_on_document_id ON public.registration_documents USING btree (document_id); +CREATE INDEX index_registration_documents_on_document_type_id ON public.registration_documents USING btree (document_type_id); -- @@ -4794,14 +4796,6 @@ ALTER TABLE ONLY public.agendas ADD CONSTRAINT fk_rails_b92b5eaf98 FOREIGN KEY (agenda_type_id) REFERENCES public.agenda_types(id); --- --- Name: registration_documents fk_rails_c3de792619; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.registration_documents - ADD CONSTRAINT fk_rails_c3de792619 FOREIGN KEY (document_id) REFERENCES public.documents(id); - - -- -- Name: available_courses fk_rails_c4a7c8b06e; Type: FK CONSTRAINT; Schema: public; Owner: - -- @@ -4818,6 +4812,14 @@ ALTER TABLE ONLY public.courses ADD CONSTRAINT fk_rails_cb5582d97e FOREIGN KEY (language_id) REFERENCES public.languages(id); +-- +-- Name: registration_documents fk_rails_cb709e42ad; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.registration_documents + ADD CONSTRAINT fk_rails_cb709e42ad FOREIGN KEY (document_type_id) REFERENCES public.document_types(id); + + -- -- Name: units fk_rails_db99877142; Type: FK CONSTRAINT; Schema: public; Owner: - -- diff --git a/doc/er-diagrams/NokulDiagram.xml b/doc/er-diagrams/NokulDiagram.xml index 323be0614..4704bae03 100644 --- a/doc/er-diagrams/NokulDiagram.xml +++ b/doc/er-diagrams/NokulDiagram.xml @@ -1 +1 @@ -7V1td5u4Ev41+RgfhBCCj62bdnua7s2tu/du94sPMYrNLgYfwEncX38FRo7RKDaxzdut2pw2yFggPY9GM6PR6AqPl8+fEm+1+Br7LLwyDf/5Cn+4Mk3TcSj/Ly/ZbEuQaaBtyTwJ/LLspWAS/GRloVGWrgOfpZUbszgOs2BVLZzFUcRmWaXMS5L4qXrbQxxWn7ry5gwUTGZeCEv/G/jZYlvqEOOl/DcWzBfiycgoP7n3Zv/Mk3gdlc+L4ohtP1l6opry1nTh+fHTXhG+ucLjJI6z7W/L5zEL834VPbb93sdXPt29csKirM4X7hZ33r83j0+ff9z8Re/fBT/85Oa6rOXRC9dlV4x5Y7JkU75zthFdlD4Fy9DjrcPvH+Iom5SfGPx6tghC/9bbxOv8RdKM94m4er+Ik+Anv98L+UeIF/CPk6xkgGnntQVhOI7DOCmeg33CHN+qfHOS11g+K2Ep/+6daDWSir56z5Ubb700E28Zh6G3SoP74r3zLy69ZB5E7+Msi5flTaKVH6sv9VD84Z97YTCPeNmMP4sloi+2rUFW0bwk/oftfdUx77GdtxPiJTqfJRl73isq8fvE4iUroDDESCupVA4zy9xePr1QFtnlLYs9upLyPq8cJfNdxS904b+UjHkDewhkT5Bp6gyAOkiIts64YwPuzLaSZ8q/JjOINzIDPVTI2ioJyqJ05c2CaH7LHvJWWC8l38qG5UUx77yHsJDIi8D3WZQjH2de5t3v6LmKgygrWk7e8x/eP2NjRK4If6cxv0Yv1/wnvz3JxnHEX9MLCqQY59ATy3lUQdtUYnpwiB0HukTWtOsBK+67OLAuABbAyXw++5aXvPlcZnxjoZcFcXTz8gnosUW2FJKARf67fNrnlzffOObf469etCk+4E34s0SvuPiRX3CMDoyiNF4nM3Z8luTiZ84OgVV2ad68g1DtY2MosNkVJkW3PFa1FBVi5TPucr7uDXpSHfU7KSCq2La8/Na+7iBVhKWKkFzRtmtARQWBdg0/nVNCT9wj1YeAD7NglunZpv+zjWl1PdsgqOjOuNjRc41ylA1nsuFU7nC2OX1GITVnFMHb/kwpdnVo72aGN08pUkWmXNHlphT/S5Tefr3dPK7v/vjyn8T56++PRGH5AuIUdj3zSxZ492kcrjP2LpkJnlRpspUYwn+Qc8h7udVQiOALCNprYkh42FDUYks1JOUp/JQxqexZE/TsN/bAeCNnLAV9fLD/0oW3yu9bPs9zx9OIJSMvmi1i1Xz2tAgyNuGiNy954rcrO/ggFWr3OjLpiBoUI/EPqmpHrjHifCY2dg2XUkthpztkhPiMi3b/KACiI9PFJsaGY1LDpjZtCC8oQn/jbzHh/RyH3zcrpjWs5jWsy/DSkZR0KAlMAolmOQ0Ry4aS4NaL5uvcGas5NUhO0c45BaXV9yALNaEGSiiErZqMuoAJoWyAAwh1l8Tpis1yLXmSrX0WdedkYEb+d7DsuoSGawk27KY1BBijNDoRbkrDhS7OBX/sNC1UpmnGdaZf1rFwcIj10q+glmrQ4ZhuRcHUD1LvPghz75FG+mykhcevO6ShI0Agna8fcHuTaZzPx5k6HeNM4YgOS2NEQ3sWtMiAKlzLYxgDbAGgHXuBD3le9r3Ah/SN3jiBr7HkdbRO9QJfY0fyX6KW3cA1FhCG4AdG6EQ/sGM1pSUjGB7042qMr1z7y+RqbF29Nyagq3vhDrbe2vs7I7bsfMeEnU9dhUBsrOthdE1pyX7Yaa/atdul1+TNHJOMYGgDq70mblMMg24TwbAkXv1rnWl6DZhe1BwZpkMc1yCOYRhieao7tkGPS8m2G389K7S4W/aYR6Vrwg2ScJZtjBBFBFvY4oyzXNox40xoLgrGlV6BQiXVUm5QpLNG0jTquiOHEBtxwmHTNg3SNe2gN0qinWbcoBgn8Q3TkUGR69gOf65rdi7loOOkpNunxPM1z4bKM+ySEXExdRxiW5ja0PnaMs+gl2WPZ0E0n2zSjC013wbKN9PGI4QsalPiEExI13zDr/Ltbh0F6WLJtOo2aMJhzO0FwzKpY1DLsW3cNeGgr/OPKMg+5ysz61lhn+rIt6FRTrYWiGmMqMO1N5OaGBG3a6+IBY0FiXRaxg2KcBLdqDtyHcPm0s01Ldy5y9eCxkJON45ptoaB/Zplw2CZbRkjw0U77a1uOGZjLFPPpFqSDZhj1OAcw6bpIv5sRDGM7muXY4SqOMZbl+p10YEzjfA5k2LLptRwqC3WjbpbuIJMA9zqY2SSCCA4Gpokwk76E5uE5B2qckRR7dgkeYdqy6FJgipD484ug9dR7vRtc/O1TSXuyFsIanOHSDWZck0NkwfDCKBcjepsYtMbWXZcOhChhxwVu52m4mYxnJ3WnCTT4MWDMNVB0geH11lbWlRoNxYkjWHEFgBbb3Q4H2jVjpZWgbZeGdVp4agp4OWPxkUoskb6DKRVe1pUSDe2DxHDsLgC6d0w1jhfAmdk1AS6sSFNlLK7dFhouC8Mt2JLertw2zD40C/T3WmcL4dzXQW8uZka4gwQ7aOFL1a7j1r4wsDoj4W/2wMltuqcvHPNlGqiLScwE1mlhkYeq657SBgsPSKPlNfSPdm1KGfIdFr2LVr9z5t4cA36KHms3kkeS5IXrnMqeYAMk2tqmjzQtzgM8tSetnq34dqStkkjQ962e/KOa1euqWH2kE4ThJ/OHrFofJQ9pG/zliVn7zZOVXqIVJPbss5j18ja2sd0v2J2P8odYZL0hztyftlTU8jLiWrB5vemqQPjim6WqzDesO6iPfSi2LUj6TLKVbGmUsWriQK1myzPMKnXRZTDaTg53eyBKh4i5enxyaNv54/wV6+ObnKyzUOkmqyWbR7af83jYA7mo+ShfdM8rmVl8/RgHFkBbjsYR2RNrh6zl6Ra8+hRXlm7c82Dwg0WOvrm4HgajvJBB+ozqz9/4N7NH1JKPHqq6XptSTXZzdmuxmM8ntz9+ZksrycfNpO73yfOs+qUVi/kYHvJzaPeydzojgUgYhTD6NU5BsmnJRFnt6d0fxiI0xL2hwG9wAkKSjJBXSTylpA//7ezyxFEXx+Ab5pcVJBeYnJRvh7UG4I810HwEHDOa2BPBlYVytkqsHCV9t3M89kymH1niU6X0keZ7yAkpQ2gTs382Ig0xSPo+94wT4uGg6LB6o1BoXw9hZdaJRI0pLUhbfMoCuXrwbj9QhBP44epxvY8bNs8fkL5ejCAm9tvGtnzkW319Anl+8FlJa84O0yjegaquKYztjFUFSdAAUCbdthJvrSjHrxDNsS+A0/dYKpGpC1/nS1yP+yShkhJGeq666hRrYgQqaKmvXWvu+sAg7TF1keLjZh1LTaRGf/y4ke76U7w5vRnEUj9ftBRl7LIy9jUZ7MgzXdgR7GG+AyIO7fhFOdJyRD7/EqDfAbInRtzipOtfJbOkmCV634a2zOw7d6cU5yd5bMHbx1m0yxYsunPHCUN8RkQd2/bQU+bV66rFP6YXyrapgmESeeaFvS3VUImtCHWQ0MMGdLWNIoV6pzqEMsG7TDo3ZuVRNJS4piUcN5sjqnAbUxIKM742mHLcinx6+XDagBmZRBFqzBDf9x2XS1X5zS0Z0CrMsTahRZ6yfJlNQ3smcAqrbB2kVXEwsfbkz41sucgqzK+2kUWesjy8arN6nORVRld7SIL3WIA0UEsmSoyFB1QILtbMiVWdaXTcq1qFXWXTF1Srch2210yNXuwO+YyzKlLna1d2R11XGmRnMqL5HWpw19I4k7Ly+0mtNDzTOd6yb3Hnh45O76N4QF+SodhY7ti8AFfgHYAHFZMzFdkWV+W3TF0AGwzn2tcz8G187V24R3+dbQG3LHCiQzblXe32CcrDoJAIo2hyCnTkuKAoYuh9/Q5mPr4OH063pJN5WlfXL+VO5bjjty9P6TKSYfuWHo2l/hlEsfZ/u2Jt1p8jX2W3/E/ \ No newline at end of file +7V1bd5u4Fv41eYwXQgjBY+uknU7Tc3LqTDvtSxYBxaaDwQtwEvfXH4HBMdqKTWxzmyjtSouMBdL3aWvfJJ3h8fzpY+wsZl8ijwVnuuY9neGLM53/UJP/k5Ws1iWWgdYF09j31kVbBRP/NysKtaJ06XssqdyYRlGQ+otqoRuFIXPTSpkTx9Fj9bb7KKg+deFMGSiYuE4AS7/7XjorWkG05/I/mD+dlU9GWvHJneP+M42jZVg8L4xCtv5k7pTVFLcmM8eLHreK8OUZHsdRlK7/N38asyDr1rLH1t/78MKnm1eOWZjW+cL17Nr53+rh8dOPy5/07p3/w4svz4taHpxgWXTFmDcmjVfFO6ersouSR38eOLx1+P19FKaT4hONX7szP/CunFW0zF4kSXmflFfvZ1Hs/+b3OwH/CPEC/nGcFgzQzaw2PwjGURDF+XOwR5jlGZVvTrIai2fFLOHfvS5bjYSiL85T5cYrJ0nLt4yCwFkk/l3+3tkX50489cP3UZpG8+KmspUfqi91n//wz53An4a8zOXPYnHZF+vWICNvXhz9w7a+aul32MzaCfEqO5/FKXvaKirw+8iiOcuh0MqBVlCpGGWGvr58fKYsMotbZlt0JcV9TjFKppuKn+nC/1Mw5hXsIZA9fqqoMwDqoFK0dcYdE3DHXUueW/41kUG8kSnooVzWVklQFCULx/XD6RW7z1phPJd8LRqWFUW88+6DXCLPfM9jYYZ8lDqpc7eh5yLywzRvOXnP//L+GWsjckb4O435NXq+5n+z2+N0HIX8NR0/R4pxDj2yjEcVtHUppjuH2H6gC2R1sx6w5X0nB9YGwAI4mcdn3+KSN5/LjK8scFI/Ci+fPwE9NkvnpSRgofcum/b55eVXjvlN9MUJV/kHvAl/F+jlFz+yC47RjlGURMvYZftnSS5+pmwXWEWXZs3bCdU2NpoEm01hnHfLQ1VLkSFWPOM64+vWoCfVUb+RAmUV65YX39rWHYSKsFAREitadw2oKCfQpuGHc6rUE7dIdeHzYea7qZpt+j/b6EbXsw2Ciq7LxY6aa6SjbDiTDadyh7PN4TMKqTmjlLztz5RiVof2ZmZ49ZQiVKSLFZ1uSvE+h8nVl6vVw/L6r8/fYuvnrw9EYvkC4uR2PfMKFjh3SRQsU/YudkueVGmylhil/yDjkPN8qyYRwScQtOeYYmFmNqGsxYZsTFLtZfDrDkpp1+qga7+ye8Zb6bIEdPLODkxmziK7b/40zRxPIxaPnNCdRbIJ7XHmp2zCZW9W8shvl/bwTi7U7nak0xHVKEblL1TlMsYjg1imYZrIJAbCGEBikRHiUy7a/IIAZZXYJp87TY2ba5ieQIZKWw9F6B/8JSa8m6PgZrVgSsNqXsM6DS2tqiggUBDoBPLMIA0Ry4SC4MoJp8vMGas4NRBO0RGpsMqkNVl1AlVezioor278NFCUGiylUKn37OXUKabAR137mSTfbn59/HT//c9H9sF6kiiDF5G7nPN2qwmwOWYBxtQlW31m0brSqinlygLMuo6jZMHczAabpEuPhd25sJiW/Rksv05gP20so5IwGpK4qqiEMYg0RRnoQJ/xx94muUJ+m3KB9GbdVjuH2FFeKxnEp/BayYUYdGcna1Fw6/mJc+cHmW9SIX000qU/uTukoWZRIp1Fp5zQZQrn43GmVsc4Uziig8LUVdAeBS3SjBaxlRoHGGC7DP30TeF6iKpu7cYV11S0mpPNEFcAaMexo13+2u3Y0S49sjeho3OsVZVt49DY0Tm2hCgUajl4VCPsOIzokdCPtGbwyDKaCh4hmFT442yMz2zz8+RsbJy91yagq3sRQzJe2/sIG5XOtyRuMGpLBGJjXQ9z8goPxcXGKlH+sC49ra/mmOAOq+tntZtiGHSHlQyLo8V/l8rdOmR6UX2k6RaxbI1YmqaVMe3u2AY9aQXbLr2lm2txV+whW8qiCDdIwhmmNkIUEWxggzPOsOt6+5tinA7dACXjCm9PrpIqKTco0hliVMm2RxYhJuKEw7qpa3UTLRqjHfQyCrRTjBsU4wS+YTrSKLIt0+LPtfXOpRx0nBR0+xg7nuLZUHmGbTIiNqaWRUwDUxM61VvmGfSybPHMD6eTVZKyueLbQPmmm3iEkEFNSiyCCemab/hFvl0vQz+ZqXyggRMOY24vaIZOLY0almnCtOyWCQd9nX+Ffvopi8ws3dw+VfmyQ6OcaC0QXRtRi2tvOtUxInbXXhEDGgsC6ZSMGxThBLpRe2Rbmsmlm60buHOXrwGNhYxuHNN0CVcDKZYNg2WmoY00G220N5ij0TLL5DOpkmQD5hjVOMewrtuIPxtRDLM22+UYoTKO8dYlKi46cKYRPmdSbJiUahY1y7hRd4EryDTArT5mJpUJBHtTk8p0nf7kJiFxXbuYUVQ7N0lc195yalJJlaFxZ7Pv317u9G1LhHNTzKLCh3KHCDXpYk0NkwfDDKBMjepsYlMLlDZces6ZHMFwI7Jk/LaaypzFcH5aZ0Q/+xBuVfr7zgF21GIlGdqNpUljmLMFwFZLWI4HWrZWqVWgjRdGdZK7anJ4+aNxnoyskD4CadlqJRnS4uR/uiENE+NypDfDWOF8CpyRVhPoxoY0kcruwmWh4D4x3Bh6QduF24Tph16xTabC+XQ4S3ZYa3mmhjgDRPto45fx7r02fmlg9MfGFzeKsA5eu6YLNdGWNz4sN2YaGnmMug6i0mDpEXmE/XDtg52L4s66VsveRaP/+63ujELvJY/RO8ljCPLCtg4lD5BhYk1Nkwd6F4dBntrTVu+WXBvCQmmkiQt3D15zbYs1Ncwe0unBAoezpwwb72UP6du8ZYi7/muHKj1EqMluWecxa+z23MdtwsvZfS93SpOkP9wR9nrAhx49QYSKwPL3pqkDM4su54sgWrHu8j1UWOzctMUTSSyY6djYGRNypkD1Js02plWBEel46uUhE/JXHqjmUe6UvH/26NvBRfzVq8ObHGz0EKEmo2Wjh/Zf9di5efte8tC+qR7norZ5eD6OqAG3nY9DdUCeMX/3RKkefVI9kGTlYruqB4WLLFT+zc4BNRztgw7Ua1Z/AsG9m0BQdYTTQ43Xc0OoyWzOetUeovHk+u9PZH4+uVhNrv8zkR5sMHYCDrYTXz6o1cz9PUARieesEcuQ5X0aFhwGZXrRMZJISiaojITOHPLnTcwuO0fbUZOLDNJTTC7SN4Z6g5/td+Df+5zzCtiDgZUlc7YKLIzTvnMdj81994bFasuUPsp8CyFh6wBqSTLKZMrnSQ4jkfIIer9XzFGiAQ60XhoU0jeWuKllIkFBepS0bxVSmLmfC+Lb6P5WYXsctrJk/VaxhSnc3H5TyB6PrPRkkVahhXElJz8XTqF6BKqyc0VaRVVyuhcAtGOH3a6u3vbXydvXtxRJs9z/YbNxiLAxQ113HdWqFREiVNS0t+5ldx1gkLLY+mixEb2uxVbujn968aPcdPu8OSfx07U7p0BHXcJCJ2W3HnP9JFuDHUYK4iMg7tyGk5wpJULs8SsF8hEgd27MSU638ljixv4i0/0Utkdg2705Jzk/y2P3zjJIb1N/zm5/ZygpiI+AuHvbDnranCKukvtj3my2zakQJp1rWtDfVkmZUIZYDw0xpAmL0yiWqHOygywbtMOgd88tiKSkhHTEHZc20aaQkJzztcGWZVLibe+IdSKYpUkUrcIM/XHruFqmziloj4BWZoi1Cy30kmVhNQXskcBKrbB2kZXkwkfr0z4VsscgKzO+2kUWesiy8arM6mORlRld7SIL3WIA0T6GTCVbEu3UF3sTMiVGNdJp2Ea1irohU5tUKzLtdkOmev9Xx+x0jeyPtvdtTxlbCJJTMUhelzr8hQTutBxu16GFnu12rkLuPfb0iDvkmxge4id1GDa2Kgbv8AUoB4BsuA0n7I6hA2C997nC9RhcO4+1l97hf63WgPumcCLNtMXVLebBikNJoHIjw3JTmZYUBwxdDH2jz869jvfTB/WMPlSc9svr13LHsOyRvfVDqpy06IalDWzx8ahrP5Pk282vj5/uv//5yD5IV+N8ZdNs0+6cKxeRu5x3GXX8V+z3AWYmyfB5UePEWKBIucvn3vN3NONlmtfeEkLGmZeO33lDWskeSF8eaq9SNhvb1V32ejDxwCtG/9uLJp4e3laP15G9nmyxz1vNHDo9vHXP1GkM3j6s+hHUtf1KorQhUEd8WVx1pxGawgYpCNkHqoRUrEkTa2pYBZQs++k/deraFy8rMB1aE8KuTEg/1JywxJqQWFPT3OmBJ+O13Km7+vDlabRD6ugi4Nqh1BFr0sSamqZOD87yaFfsrFdRdThnAfIcuq0toKF2sm1t+WUcRen27bGzmH2JPJbd8X8= \ No newline at end of file diff --git a/lib/tasks/import/unit_groups.rake b/lib/tasks/import/unit_groups.rake index 9a70b94e4..24c0067a4 100644 --- a/lib/tasks/import/unit_groups.rake +++ b/lib/tasks/import/unit_groups.rake @@ -74,6 +74,7 @@ namespace :import do 'Başmüdürlük', 'Bölüm Başkanlığı', 'Daire Başkanlığı', + 'Diğer İdari Birim', 'Enstitü Müdürlüğü', 'Enstitü Sekreterliği', 'Fakülte Dekanlığı', diff --git a/lib/tasks/nokul/add_osys_entrance_type_to_prospective_students.rake b/lib/tasks/nokul/add_osys_entrance_type_to_prospective_students.rake deleted file mode 100644 index ad7dea061..000000000 --- a/lib/tasks/nokul/add_osys_entrance_type_to_prospective_students.rake +++ /dev/null @@ -1,8 +0,0 @@ -# frozen_string_literal: true - -namespace :nokul do - task add_osys_entrance_type_to_prospective_students: :environment do - entrance_type = StudentEntranceType.find_by(code: 1) - ProspectiveStudent.all.update(student_entrance_type_id: entrance_type.id) - end -end diff --git a/test/fixtures/document_types.yml b/test/fixtures/document_types.yml new file mode 100644 index 000000000..c58102891 --- /dev/null +++ b/test/fixtures/document_types.yml @@ -0,0 +1,9 @@ +health_report: + name: Sağlık Raporu + active: true +ales: + name: ALES Belgesi + active: true +military_status: + name: Askerlik Durum Belgesi + active: false diff --git a/test/fixtures/documents.yml b/test/fixtures/documents.yml deleted file mode 100644 index 98d898720..000000000 --- a/test/fixtures/documents.yml +++ /dev/null @@ -1,2 +0,0 @@ -health_report: - name: Sağlık Raporu diff --git a/test/fixtures/registration_documents.yml b/test/fixtures/registration_documents.yml index 9317de6e1..97eb51ae1 100644 --- a/test/fixtures/registration_documents.yml +++ b/test/fixtures/registration_documents.yml @@ -1,4 +1,4 @@ omu_health_report: unit: fen_bilgisi_ogretmenligi_programi academic_term: fall_2017_2018 - document: health_report \ No newline at end of file + document_type: health_report \ No newline at end of file diff --git a/test/models/document_test.rb b/test/models/document_type_test.rb similarity index 91% rename from test/models/document_test.rb rename to test/models/document_type_test.rb index cc80ece87..09e70da88 100644 --- a/test/models/document_test.rb +++ b/test/models/document_type_test.rb @@ -2,7 +2,7 @@ require 'test_helper' -class DocumentTest < ActiveSupport::TestCase +class DocumentTypeTest < ActiveSupport::TestCase setup do @document = documents(:health_report) end From 29f75b5e28a24408901a976e7aa96a294e0b8d93 Mon Sep 17 00:00:00 2001 From: msdundar Date: Tue, 15 Jan 2019 01:15:59 +0300 Subject: [PATCH 296/355] Add missing tests and refactor the existing ones --- app/controllers/admin/countries_controller.rb | 4 +- app/controllers/admin/languages_controller.rb | 4 +- app/controllers/admin/titles_controller.rb | 4 +- .../calendar_event_types_controller.rb | 2 +- .../registration_documents_controller.rb | 17 +-- .../prospective_student_decorator.rb | 2 +- .../_form.html.erb | 2 +- app/views/admin/unit_types/index.html.erb | 2 +- ...documents.en.yml => document_types.en.yml} | 0 ...documents.tr.yml => document_types.tr.yml} | 0 config/locales/layouts/shared/sidebar_tr.yml | 2 +- test/config/application_config_test.rb | 9 ++ test/config/tenant_config_test.rb | 4 + .../academic_terms_controller_test.rb | 79 -------------- .../admin/cities_controller_test.rb | 19 +++- .../admin/countries_controller_test.rb | 27 +++-- .../admin/districts_controller_test.rb | 41 ++++--- .../admin/document_types_controller_test.rb | 92 ++++++++++++++++ .../admin/languages_controller_test.rb | 22 +++- .../admin/titles_controller_test.rb | 23 +++- .../admin/yoksis_dashboard_controller_test.rb | 1 + .../calendar_event_types_controller_test.rb | 95 ++++++++++++++++ .../calendars_controller_test.rb | 100 +++++++++++++++++ .../concerns/references_resource_test.rb | 9 ++ test/controllers/documents_controller_test.rb | 68 ------------ .../prospective_students_controller_test.rb | 84 +++++++++++++++ .../registration_documents_controller_test.rb | 101 ++++++++++++++++++ .../academic_terms_controller_test.rb | 2 +- .../registration_documents_controller_test.rb | 72 ------------- .../prospective_students_controller_test.rb | 70 ------------ test/fixtures/calendar_event_types.yml | 4 + test/fixtures/calendars.yml | 7 ++ test/fixtures/document_types.yml | 3 + test/fixtures/registration_documents.yml | 6 +- test/models/academic_term_test.rb | 1 + test/models/document_type_test.rb | 31 +++++- test/models/meeting_test.rb | 5 +- test/models/registration_document_test.rb | 21 +++- test/models/unit_test.rb | 14 ++- test/services/duplicate_service_test.rb | 10 ++ .../prospective_student_service_test.rb | 19 ++++ .../prospective_student_service_test.rb | 13 --- 42 files changed, 734 insertions(+), 357 deletions(-) rename config/locales/controllers/admin/{documents.en.yml => document_types.en.yml} (100%) rename config/locales/controllers/admin/{documents.tr.yml => document_types.tr.yml} (100%) delete mode 100644 test/controllers/academic_calendar/academic_terms_controller_test.rb create mode 100644 test/controllers/admin/document_types_controller_test.rb create mode 100644 test/controllers/calendar_management/calendar_event_types_controller_test.rb create mode 100644 test/controllers/calendar_management/calendars_controller_test.rb delete mode 100644 test/controllers/documents_controller_test.rb create mode 100644 test/controllers/first_registration/prospective_students_controller_test.rb create mode 100644 test/controllers/first_registration/registration_documents_controller_test.rb delete mode 100644 test/controllers/registration_documents_controller_test.rb delete mode 100644 test/controllers/student_management/prospective_students_controller_test.rb create mode 100644 test/services/duplicate_service_test.rb create mode 100644 test/services/first_registration/prospective_student_service_test.rb delete mode 100644 test/services/prospective_student_service_test.rb diff --git a/app/controllers/admin/countries_controller.rb b/app/controllers/admin/countries_controller.rb index c98080d8a..a0026cf0f 100644 --- a/app/controllers/admin/countries_controller.rb +++ b/app/controllers/admin/countries_controller.rb @@ -31,9 +31,9 @@ def update def destroy if @country.destroy - redirect_to(admin_countries_path, notice: t('.success')) + redirect_to([:admin, 'countries'], notice: t('.success')) else - redirect_to(admin_countries_path, alert: t('.warning')) + redirect_to([:admin, 'countries'], alert: t('.warning')) end end diff --git a/app/controllers/admin/languages_controller.rb b/app/controllers/admin/languages_controller.rb index ccd2d3014..2ba61a87c 100644 --- a/app/controllers/admin/languages_controller.rb +++ b/app/controllers/admin/languages_controller.rb @@ -27,9 +27,9 @@ def update def destroy if @language.destroy - redirect_to(admin_languages_path, notice: t('.success')) + redirect_to([:admin, 'languages'], notice: t('.success')) else - redirect_to(admin_languages_path, alert: t('.warning')) + redirect_to([:admin, 'languages'], alert: t('.warning')) end end diff --git a/app/controllers/admin/titles_controller.rb b/app/controllers/admin/titles_controller.rb index ad222f641..156fd51f1 100644 --- a/app/controllers/admin/titles_controller.rb +++ b/app/controllers/admin/titles_controller.rb @@ -27,9 +27,9 @@ def update def destroy if @title.destroy - redirect_to(admin_titles_path, notice: t('.success')) + redirect_to([:admin, 'titles'], notice: t('.success')) else - redirect_to(admin_titles_path, alert: t('.warning')) + redirect_to([:admin, 'titles'], alert: t('.warning')) end end diff --git a/app/controllers/calendar_management/calendar_event_types_controller.rb b/app/controllers/calendar_management/calendar_event_types_controller.rb index b29afe75d..a358fc921 100644 --- a/app/controllers/calendar_management/calendar_event_types_controller.rb +++ b/app/controllers/calendar_management/calendar_event_types_controller.rb @@ -40,7 +40,7 @@ def set_calendar_event_type end def calendar_event_type_params - params.require(:calendar_event_type).permit(:name, :identifier) + params.require(:calendar_event_type).permit(:name, :identifier, :category) end end end diff --git a/app/controllers/first_registration/registration_documents_controller.rb b/app/controllers/first_registration/registration_documents_controller.rb index c10e4e05e..2dd659032 100644 --- a/app/controllers/first_registration/registration_documents_controller.rb +++ b/app/controllers/first_registration/registration_documents_controller.rb @@ -10,7 +10,8 @@ def index @registration_documents = pagy_by_search( RegistrationDocument.includes( :academic_term, :document_type, :unit - ).order(created_at: :desc)) + ).order(created_at: :desc) + ) end def new @@ -20,7 +21,7 @@ def new def create @registration_document = RegistrationDocument.new(registration_document_params) if @registration_document.save - redirect_to([:first_registration, 'registration_documents'], notice: t('.success')) + redirect_to(index_path, notice: t('.success')) else render(:new) end @@ -30,7 +31,7 @@ def edit; end def update if @registration_document.update(registration_document_params) - redirect_to(@unit, notice: t('.success')) + redirect_to(index_path, notice: t('.success')) else render(:edit) end @@ -38,20 +39,24 @@ def update def destroy if @registration_document.destroy - redirect_to([:first_registration, 'registration_documents'], notice: t('.success')) + redirect_to(index_path, notice: t('.success')) else - redirect_to([:first_registration, 'registration_documents'], alert: t('.warning')) + redirect_to(index_path, alert: t('.warning')) end end private + def index_path + [:first_registration, 'registration_documents'] + end + def set_registration_document @registration_document = RegistrationDocument.find(params[:id]) end def registration_document_params - params.require(:registration_document).permit(:unit_id, :academic_term_id, :document_type_id) + params.require(:registration_document).permit(:unit_id, :academic_term_id, :document_type_id, :description) end end end diff --git a/app/decorators/prospective_student_decorator.rb b/app/decorators/prospective_student_decorator.rb index b4c2ab8c2..6ad8ef56d 100644 --- a/app/decorators/prospective_student_decorator.rb +++ b/app/decorators/prospective_student_decorator.rb @@ -36,7 +36,7 @@ def event_type(identifier) end def calendar_events - calendar.calendar_events if calendar + calendar&.calendar_events end def check_events(identifier) diff --git a/app/views/admin/student_studentship_statuses/_form.html.erb b/app/views/admin/student_studentship_statuses/_form.html.erb index fa7f69503..29ac1447d 100644 --- a/app/views/admin/student_studentship_statuses/_form.html.erb +++ b/app/views/admin/student_studentship_statuses/_form.html.erb @@ -8,7 +8,7 @@ required: true, }, { - field: 'code' + field: 'code', width: 12, required: true } diff --git a/app/views/admin/unit_types/index.html.erb b/app/views/admin/unit_types/index.html.erb index 804c1cabb..1e3e1731a 100644 --- a/app/views/admin/unit_types/index.html.erb +++ b/app/views/admin/unit_types/index.html.erb @@ -4,5 +4,5 @@ collection: @unit_types, pagy: @pagy, card_header: t('.card_header'), - params: ['name', 'code', 'group'] + params: ['name', 'code', 'group'], actions: ['edit', 'destroy'] %> diff --git a/config/locales/controllers/admin/documents.en.yml b/config/locales/controllers/admin/document_types.en.yml similarity index 100% rename from config/locales/controllers/admin/documents.en.yml rename to config/locales/controllers/admin/document_types.en.yml diff --git a/config/locales/controllers/admin/documents.tr.yml b/config/locales/controllers/admin/document_types.tr.yml similarity index 100% rename from config/locales/controllers/admin/documents.tr.yml rename to config/locales/controllers/admin/document_types.tr.yml diff --git a/config/locales/layouts/shared/sidebar_tr.yml b/config/locales/layouts/shared/sidebar_tr.yml index e2f1b163e..a1a0aab8e 100644 --- a/config/locales/layouts/shared/sidebar_tr.yml +++ b/config/locales/layouts/shared/sidebar_tr.yml @@ -10,7 +10,7 @@ tr: calendar_event_types: Olay Türleri calendar_management: Takvim Yönetimi calendars: Takvimler - committee_units: Kurul/Komisyon Birimleri + committee_units: Kurul ve Komisyonlar committees: Kurullar/Komisyonlar courses: Dersler course_evaluation_criterion_types: Ders Kriter Türleri diff --git a/test/config/application_config_test.rb b/test/config/application_config_test.rb index 88720b043..3f956d24c 100644 --- a/test/config/application_config_test.rb +++ b/test/config/application_config_test.rb @@ -23,4 +23,13 @@ class ApplicationConfigTest < ActiveSupport::TestCase test 'Default locale should be Turkish' do assert_equal @config.i18n.default_locale, :tr end + + test 'Turkish and English must be in available locales' do + assert I18n.available_locales.include?(:tr) + assert I18n.available_locales.include?(:en) + end + + test 'appname can be read either from app.json or application class' do + assert_not_nil Rails.application.appname + end end diff --git a/test/config/tenant_config_test.rb b/test/config/tenant_config_test.rb index 24b84751c..4a60a5b48 100644 --- a/test/config/tenant_config_test.rb +++ b/test/config/tenant_config_test.rb @@ -3,6 +3,10 @@ require 'test_helper' class TenantConfigTest < ActiveSupport::TestCase + test 'App must be booted with a default tenant' do + assert_not_nil Tenant.name + end + test 'Configuration can read tenant settings' do assert_not_nil Tenant.configuration.abbreviation assert_not_nil Tenant.configuration.host diff --git a/test/controllers/academic_calendar/academic_terms_controller_test.rb b/test/controllers/academic_calendar/academic_terms_controller_test.rb deleted file mode 100644 index 076ad6484..000000000 --- a/test/controllers/academic_calendar/academic_terms_controller_test.rb +++ /dev/null @@ -1,79 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -module References - class AcademicTermsControllerTest < ActionDispatch::IntegrationTest - setup do - sign_in users(:serhat) - @academic_term = academic_terms(:fall_2017_2018) - end - - test 'should get index' do - get academic_terms_path - assert_response :success - assert_select '#add-button', translate('.index.new_academic_term_link') - end - - test 'should get new' do - get new_academic_term_path - assert_response :success - end - - test 'should create academic term' do - assert_difference('AcademicTerm.count') do - post academic_terms_path, params: { - academic_term: { year: '2019 - 2020', term: :spring, - start_of_term: '2019-01-15 08:00:00'.in_time_zone, - end_of_term: '2019-06-18 17:00:00'.in_time_zone } - } - end - - academic_term = AcademicTerm.last - - assert_equal '2019 - 2020', academic_term.year - assert_equal 'spring', academic_term.term - assert_equal '2019-01-15 08:00:00'.in_time_zone, academic_term.start_of_term - assert_equal '2019-06-18 17:00:00'.in_time_zone, academic_term.end_of_term - assert_equal false, academic_term.active - assert_redirected_to academic_terms_path - assert_equal translate('.create.success'), flash[:notice] - end - - test 'should get edit' do - get edit_academic_term_path(@academic_term) - assert_response :success - assert_select '.card-header strong', translate('.edit.form_title') - end - - test 'should update academic term' do - academic_term = AcademicTerm.last - patch academic_term_path(academic_term), - params: { - academic_term: { year: '2020 - 2021', term: :summer } - } - - academic_term.reload - - assert_equal '2020 - 2021', academic_term.year - assert_equal 'summer', academic_term.term - assert_redirected_to academic_terms_path - assert_equal translate('.update.success'), flash[:notice] - end - - test 'should destroy academic term' do - assert_difference('AcademicTerm.count', -1) do - delete academic_term_path(academic_terms(:term_to_delete)) - end - - assert_redirected_to academic_terms_path - assert_equal translate('.destroy.success'), flash[:notice] - end - - private - - def translate(key) - t("references.academic_terms#{key}") - end - end -end diff --git a/test/controllers/admin/cities_controller_test.rb b/test/controllers/admin/cities_controller_test.rb index fe0df9f36..ceeb0d3d1 100644 --- a/test/controllers/admin/cities_controller_test.rb +++ b/test/controllers/admin/cities_controller_test.rb @@ -8,17 +8,25 @@ class CitiesControllerTest < ActionDispatch::IntegrationTest sign_in users(:john) @country = countries(:turkey) @city = cities(:samsun) + @form_params = %w[name alpha_2_code] end test 'should get show' do get admin_country_city_path(@country, @city) + assert_equal 'show', @controller.action_name assert_response :success assert_select '#add-button', translate('.show.new_district_link') end test 'should get new' do get new_admin_country_city_path(@country) + assert_equal 'new', @controller.action_name assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#city_#{param}" + end + end end test 'should create city' do @@ -28,6 +36,8 @@ class CitiesControllerTest < ActionDispatch::IntegrationTest } end + assert_equal 'create', @controller.action_name + city = City.last assert_equal 'Test City', city.name @@ -38,10 +48,12 @@ class CitiesControllerTest < ActionDispatch::IntegrationTest test 'should get edit' do get edit_admin_country_city_path(@country, @city) + assert_equal 'edit', @controller.action_name assert_response :success assert_select '.simple_form' do - assert_select '#city_name' - assert_select '#city_alpha_2_code' + @form_params.each do |param| + assert_select "#city_#{param}" + end end end @@ -51,6 +63,8 @@ class CitiesControllerTest < ActionDispatch::IntegrationTest city: { name: 'Test City Update', alpha_2_code: 'TR-91' } } + assert_equal 'update', @controller.action_name + city.reload assert_equal 'Test City Update', city.name @@ -64,6 +78,7 @@ class CitiesControllerTest < ActionDispatch::IntegrationTest delete admin_country_city_path(@country, cities(:adana)) end + assert_equal 'destroy', @controller.action_name assert_redirected_to admin_country_path(@country) assert_equal translate('.destroy.success'), flash[:notice] end diff --git a/test/controllers/admin/countries_controller_test.rb b/test/controllers/admin/countries_controller_test.rb index 091898523..60cea9e38 100644 --- a/test/controllers/admin/countries_controller_test.rb +++ b/test/controllers/admin/countries_controller_test.rb @@ -7,28 +7,38 @@ class CountriesControllerTest < ActionDispatch::IntegrationTest setup do sign_in users(:john) @country = countries(:turkey) + @form_params = %w[name alpha_2_code alpha_3_code numeric_code mernis_code yoksis_code] end test 'should get index' do get admin_countries_path + assert_equal 'index', @controller.action_name assert_response :success assert_select '#add-button', translate('.index.new_country_link') end test 'should get show' do get admin_country_path(@country) + assert_equal 'show', @controller.action_name assert_response :success assert_select '#add-button', translate('.show.new_city_link') end test 'should get new' do get new_admin_country_path + + assert_equal 'new', @controller.action_name assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#country_#{param}" + end + end end test 'should create country' do assert_difference('Country.count') do - post admin_countries_path params: { + post admin_countries_path, params: { country: { name: 'Test Country', alpha_2_code: 'TC', alpha_3_code: 'TCC', numeric_code: '999', mernis_code: '9999', yoksis_code: '30001' @@ -36,6 +46,8 @@ class CountriesControllerTest < ActionDispatch::IntegrationTest } end + assert_equal 'create', @controller.action_name + country = Country.last assert_equal 'Test Country', country.name @@ -50,14 +62,12 @@ class CountriesControllerTest < ActionDispatch::IntegrationTest test 'should get edit' do get edit_admin_country_path(@country) + assert_equal 'edit', @controller.action_name assert_response :success assert_select '.simple_form' do - assert_select '#country_name' - assert_select '#country_alpha_2_code' - assert_select '#country_alpha_3_code' - assert_select '#country_numeric_code' - assert_select '#country_mernis_code' - assert_select '#country_yoksis_code' + @form_params.each do |param| + assert_select "#country_#{param}" + end end end @@ -70,6 +80,8 @@ class CountriesControllerTest < ActionDispatch::IntegrationTest } } + assert_equal 'update', @controller.action_name + country.reload assert_equal 'Test Country Update', country.name @@ -87,6 +99,7 @@ class CountriesControllerTest < ActionDispatch::IntegrationTest delete admin_country_path(countries(:norway)) end + assert_equal 'destroy', @controller.action_name assert_redirected_to admin_countries_path assert_equal translate('.destroy.success'), flash[:notice] end diff --git a/test/controllers/admin/districts_controller_test.rb b/test/controllers/admin/districts_controller_test.rb index dfaf42b1e..d5044f32d 100644 --- a/test/controllers/admin/districts_controller_test.rb +++ b/test/controllers/admin/districts_controller_test.rb @@ -9,23 +9,31 @@ class DistrictsControllerTest < ActionDispatch::IntegrationTest @country = countries(:turkey) @city = cities(:samsun) @district = districts(:atakum) + @form_params = %w[name mernis_code] end test 'should get new' do get new_admin_country_city_district_path(@country, @city) + assert_equal 'new', @controller.action_name assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#district_#{param}" + end + end end test 'should create district' do assert_difference('District.count') do - post admin_country_city_districts_path(@country, @city), - params: { - district: { - name: 'Test District', mernis_code: '9999' - } - } + post admin_country_city_districts_path(@country, @city), params: { + district: { + name: 'Test District', mernis_code: '9999' + } + } end + assert_equal 'create', @controller.action_name + district = District.last assert_equal 'Test District', district.name @@ -37,21 +45,25 @@ class DistrictsControllerTest < ActionDispatch::IntegrationTest test 'should get edit' do get edit_admin_country_city_district_path(@country, @city, @district) + + assert_equal 'edit', @controller.action_name assert_response :success assert_select '.simple_form' do - assert_select '#district_name' - assert_select '#district_mernis_code' + @form_params.each do |param| + assert_select "#district_#{param}" + end end end test 'should update district' do district = District.first - patch admin_country_city_district_path(@country, @city, District.first), - params: { - district: { - name: 'Test District Update', mernis_code: '9998' - } - } + patch admin_country_city_district_path(@country, @city, District.first), params: { + district: { + name: 'Test District Update', mernis_code: '9998' + } + } + + assert_equal 'update', @controller.action_name district.reload @@ -66,6 +78,7 @@ class DistrictsControllerTest < ActionDispatch::IntegrationTest delete admin_country_city_district_path(@country, @city, District.first) end + assert_equal 'destroy', @controller.action_name assert_redirected_to admin_country_city_path(@country, @city) assert_equal translate('.destroy.success'), flash[:notice] end diff --git a/test/controllers/admin/document_types_controller_test.rb b/test/controllers/admin/document_types_controller_test.rb new file mode 100644 index 000000000..5eeff1caf --- /dev/null +++ b/test/controllers/admin/document_types_controller_test.rb @@ -0,0 +1,92 @@ +# frozen_string_literal: true + +require 'test_helper' + +module Admin + class DocumentTypesControllerTest < ActionDispatch::IntegrationTest + setup do + sign_in users(:john) + @document_type = document_types(:health_report) + @form_params = %w[name active] + end + + test 'should get index' do + get admin_document_types_path + assert_equal 'index', @controller.action_name + assert_response :success + assert_select '#add-button', translate('.index.new_document_type_link') + end + + test 'should get new' do + get new_admin_document_type_path + assert_equal 'new', @controller.action_name + assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#document_type_#{param}" + end + end + end + + test 'should create document' do + assert_difference('DocumentType.count') do + post admin_document_types_path, params: { + document_type: { name: 'Sample Document' } + } + end + + assert_equal 'create', @controller.action_name + + document_type = DocumentType.last + + assert_equal 'Sample Document', document_type.name + assert_redirected_to admin_document_types_path + assert_equal translate('.create.success'), flash[:notice] + end + + test 'should get edit' do + get edit_admin_document_type_path(@document_type) + + assert_equal 'edit', @controller.action_name + + assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#document_type_#{param}" + end + end + end + + test 'should update document' do + document_type = DocumentType.last + patch admin_document_type_path(document_type), params: { + document_type: { name: 'Another Document' } + } + + assert_equal 'update', @controller.action_name + + document_type.reload + + assert_equal 'Another Document', document_type.name + assert_redirected_to admin_document_types_path + assert_equal translate('.update.success'), flash[:notice] + end + + test 'should destroy document' do + assert_difference('DocumentType.count', -1) do + delete admin_document_type_path(document_types(:document_to_delete)) + end + + assert_equal 'destroy', @controller.action_name + + assert_redirected_to admin_document_types_path + assert_equal translate('.destroy.success'), flash[:notice] + end + + private + + def translate(key) + t("admin.document_types#{key}") + end + end +end diff --git a/test/controllers/admin/languages_controller_test.rb b/test/controllers/admin/languages_controller_test.rb index 00d55cb6d..b26402d62 100644 --- a/test/controllers/admin/languages_controller_test.rb +++ b/test/controllers/admin/languages_controller_test.rb @@ -7,28 +7,38 @@ class LangugesControllerTest < ActionDispatch::IntegrationTest setup do sign_in users(:serhat) @language = languages(:turkce) + @form_params = %w[name iso] end test 'should get index' do get admin_languages_path + assert_equal 'index', @controller.action_name assert_response :success assert_select '#add-button', translate('.index.new_language_link') end test 'should get new' do get new_admin_language_path + assert_equal 'new', @controller.action_name assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#language_#{param}" + end + end end test 'should create language' do assert_difference('Language.count') do - post admin_languages_path params: { + post admin_languages_path, params: { language: { name: 'Test language', iso: 'TLC' } } end + assert_equal 'create', @controller.action_name + language = Language.last assert_equal 'Test Language', language.name @@ -39,7 +49,14 @@ class LangugesControllerTest < ActionDispatch::IntegrationTest test 'should get edit' do get edit_admin_language_path(@language) + + assert_equal 'edit', @controller.action_name assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#language_#{param}" + end + end end test 'should update language' do @@ -50,6 +67,8 @@ class LangugesControllerTest < ActionDispatch::IntegrationTest } } + assert_equal 'update', @controller.action_name + language.reload assert_equal 'Test Language Update', language.name @@ -63,6 +82,7 @@ class LangugesControllerTest < ActionDispatch::IntegrationTest delete admin_language_path(languages(:language_to_delete)) end + assert_equal 'destroy', @controller.action_name assert_redirected_to admin_languages_path assert_equal translate('.destroy.success'), flash[:notice] end diff --git a/test/controllers/admin/titles_controller_test.rb b/test/controllers/admin/titles_controller_test.rb index 5a78cf8d3..9771e491e 100644 --- a/test/controllers/admin/titles_controller_test.rb +++ b/test/controllers/admin/titles_controller_test.rb @@ -7,28 +7,38 @@ class TitlesControllerTest < ActionDispatch::IntegrationTest setup do sign_in users(:serhat) @title = titles(:professor) + @form_params = %w[name code branch] end test 'should get index' do get admin_titles_path + assert_equal 'index', @controller.action_name assert_response :success assert_select '#add-button', translate('.index.new_title_link') end test 'should get new' do get new_admin_title_path + assert_equal 'new', @controller.action_name assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#title_#{param}" + end + end end test 'should create title' do assert_difference('Title.count') do - post admin_titles_path params: { + post admin_titles_path, params: { title: { name: 'Test title', code: '1234', branch: 'GİH' } } end + assert_equal 'create', @controller.action_name + title = Title.last assert_equal 'Test title', title.name @@ -40,7 +50,14 @@ class TitlesControllerTest < ActionDispatch::IntegrationTest test 'should get edit' do get edit_admin_title_path(@title) + + assert_equal 'edit', @controller.action_name assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#title_#{param}" + end + end end test 'should update title' do @@ -51,6 +68,8 @@ class TitlesControllerTest < ActionDispatch::IntegrationTest } } + assert_equal 'update', @controller.action_name + title.reload assert_equal 'Test title update', title.name @@ -65,6 +84,8 @@ class TitlesControllerTest < ActionDispatch::IntegrationTest delete admin_title_path(titles(:title_to_delete)) end + assert_equal 'destroy', @controller.action_name + assert_redirected_to admin_titles_path assert_equal translate('.destroy.success'), flash[:notice] end diff --git a/test/controllers/admin/yoksis_dashboard_controller_test.rb b/test/controllers/admin/yoksis_dashboard_controller_test.rb index 0e8c760ce..677cfeb8d 100644 --- a/test/controllers/admin/yoksis_dashboard_controller_test.rb +++ b/test/controllers/admin/yoksis_dashboard_controller_test.rb @@ -10,6 +10,7 @@ class HomeControllerTest < ActionDispatch::IntegrationTest test 'should get index' do get admin_yoksis_path + assert_equal 'index', @controller.action_name assert_response :success end end diff --git a/test/controllers/calendar_management/calendar_event_types_controller_test.rb b/test/controllers/calendar_management/calendar_event_types_controller_test.rb new file mode 100644 index 000000000..15cbca4de --- /dev/null +++ b/test/controllers/calendar_management/calendar_event_types_controller_test.rb @@ -0,0 +1,95 @@ +# frozen_string_literal: true + +require 'test_helper' + +module CalendarManagement + class CalendarEventTypesControllerTest < ActionDispatch::IntegrationTest + setup do + sign_in users(:john) + @calendar_event_type = calendar_event_types(:excused_mid_term_applications) + @form_params = %w[name identifier category] + end + + test 'should get index' do + get calendar_management_calendar_event_types_path + assert_equal 'index', @controller.action_name + assert_response :success + assert_select '#add-button', translate('.index.new_calendar_event_type_link') + end + + test 'should get new' do + get new_calendar_management_calendar_event_type_path + assert_equal 'new', @controller.action_name + assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#calendar_event_type_#{param}" + end + end + end + + test 'should create document' do + assert_difference('CalendarEventType.count') do + post calendar_management_calendar_event_types_path, params: { + calendar_event_type: { + name: 'Sample Event Type', + category: 'exams', + identifier: 'sample_event_type_exams' + } + } + end + + assert_equal 'create', @controller.action_name + + calendar_event_type = CalendarEventType.last + + assert_equal 'Sample Event Type', calendar_event_type.name + assert_equal 'exams', calendar_event_type.category + assert_equal 'sample_event_type_exams', calendar_event_type.identifier + assert_redirected_to calendar_management_calendar_event_types_path + assert_equal translate('.create.success'), flash[:notice] + end + + test 'should get edit' do + get edit_calendar_management_calendar_event_type_path(@calendar_event_type) + + assert_equal 'edit', @controller.action_name + assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#calendar_event_type_#{param}" + end + end + end + + test 'should update document' do + calendar_event_type = CalendarEventType.last + patch calendar_management_calendar_event_type_path(calendar_event_type), params: { + calendar_event_type: { name: 'Another Event Type' } + } + + assert_equal 'update', @controller.action_name + calendar_event_type.reload + + assert_equal 'Another Event Type', calendar_event_type.name + assert_redirected_to calendar_management_calendar_event_types_path + assert_equal translate('.update.success'), flash[:notice] + end + + test 'should destroy document' do + assert_difference('CalendarEventType.count', -1) do + delete calendar_management_calendar_event_type_path(calendar_event_types(:calendar_event_type_to_delete)) + end + + assert_equal 'destroy', @controller.action_name + assert_redirected_to calendar_management_calendar_event_types_path + assert_equal translate('.destroy.success'), flash[:notice] + end + + private + + def translate(key) + t("calendar_management.calendar_event_types#{key}") + end + end +end diff --git a/test/controllers/calendar_management/calendars_controller_test.rb b/test/controllers/calendar_management/calendars_controller_test.rb new file mode 100644 index 000000000..7001d27af --- /dev/null +++ b/test/controllers/calendar_management/calendars_controller_test.rb @@ -0,0 +1,100 @@ +# frozen_string_literal: true + +require 'test_helper' + +module CalendarManagement + class CalendarsControllerTest < ActionDispatch::IntegrationTest + setup do + sign_in users(:john) + @calendar = calendars(:uzem_calendar) + @form_params = %w[name senate_decision_date senate_decision_no description timezone academic_term_id] + end + + test 'should get index' do + get calendar_management_calendars_path + assert_equal 'index', @controller.action_name + assert_response :success + assert_select '#add-button', translate('.index.new_calendar_link') + end + + test 'should get new' do + get new_calendar_management_calendar_path + assert_equal 'new', @controller.action_name + assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#calendar_#{param}" + end + end + end + + test 'should create document' do + assert_difference('Calendar.count') do + post calendar_management_calendars_path, params: { + calendar: { + name: 'Sample Calendar', + senate_decision_date: Time.zone.now.to_date, + senate_decision_no: 'top_secret_meeting', + description: 'lorem and ipsum', + timezone: 'Istanbul', + academic_term_id: AcademicTerm.first.id + } + } + end + + assert_equal 'create', @controller.action_name + + calendar = Calendar.last + + assert_equal 'Sample Calendar', calendar.name + assert_equal Time.zone.now.to_date, calendar.senate_decision_date + assert_equal 'top_secret_meeting', calendar.senate_decision_no + assert_equal 'lorem and ipsum', calendar.description + assert_equal 'Istanbul', calendar.timezone + assert_redirected_to calendar_management_calendars_path + assert_equal translate('.create.success'), flash[:notice] + end + + test 'should get edit' do + get edit_calendar_management_calendar_path(@calendar) + + assert_equal 'edit', @controller.action_name + assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select "#calendar_#{param}" + end + end + end + + test 'should update document' do + calendar = Calendar.last + patch calendar_management_calendar_path(calendar), params: { + calendar: { name: 'Another Calendar' } + } + + calendar.reload + + assert_equal 'update', @controller.action_name + assert_equal 'Another Calendar', calendar.name + assert_redirected_to calendar_management_calendars_path + assert_equal translate('.update.success'), flash[:notice] + end + + test 'should destroy document' do + assert_difference('Calendar.count', -1) do + delete calendar_management_calendar_path(calendars(:calendar_to_delete)) + end + + assert_equal 'destroy', @controller.action_name + assert_redirected_to calendar_management_calendars_path + assert_equal translate('.destroy.success'), flash[:notice] + end + + private + + def translate(key) + t("calendar_management.calendars#{key}") + end + end +end diff --git a/test/controllers/concerns/references_resource_test.rb b/test/controllers/concerns/references_resource_test.rb index 7842ed60d..4349706b1 100644 --- a/test/controllers/concerns/references_resource_test.rb +++ b/test/controllers/concerns/references_resource_test.rb @@ -14,12 +14,14 @@ module ReferenceResourceTest test 'should get index' do get controller_index_path + assert_equal 'index', @controller.action_name assert_response :success assert_select '#add-button', translate(".index.new_#{@singular_variable}_link") end test 'should get new' do get send("new_admin_#{@singular_variable}_path") + assert_equal 'new', @controller.action_name assert_response :success end @@ -30,6 +32,8 @@ module ReferenceResourceTest } end + assert_equal 'create', @controller.action_name + instance = @model_name.last assert_equal 'Test Create', instance.name @@ -40,6 +44,8 @@ module ReferenceResourceTest test 'should get edit' do get send("edit_admin_#{@singular_variable}_path", @instance) + + assert_equal 'edit', @controller.action_name assert_response :success assert_select '.simple_form' do assert_select "##{@singular_variable}_name" @@ -52,6 +58,8 @@ module ReferenceResourceTest @singular_variable => { name: 'Test Update', code: 999_999 } } + assert_equal 'update', @controller.action_name + @instance.reload assert_equal 'Test Update', @instance.name @@ -65,6 +73,7 @@ module ReferenceResourceTest delete send("admin_#{@singular_variable}_path", @instance) end + assert_equal 'destroy', @controller.action_name assert_redirected_to controller_index_path assert_equal translate('.destroy.success'), flash[:notice] end diff --git a/test/controllers/documents_controller_test.rb b/test/controllers/documents_controller_test.rb deleted file mode 100644 index 6334b0541..000000000 --- a/test/controllers/documents_controller_test.rb +++ /dev/null @@ -1,68 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -class DocumentsControllerTest < ActionDispatch::IntegrationTest - setup do - sign_in users(:john) - @document = documents(:health_report) - end - - test 'should get index' do - get documents_path - assert_response :success - assert_select '#add-button', t('documents.index.new_document_link') - end - - test 'should get show' do - get document_path(@document) - assert_response :success - end - - test 'should get new' do - get new_document_path - assert_response :success - end - - test 'should create document' do - assert_difference('Document.count') do - post documents_path params: { - document: { name: 'Document' } - } - end - - document = Document.last - - assert_equal 'Document', document.name - assert_redirected_to document_path(document) - assert_equal t('documents.create.success'), flash[:notice] - end - - test 'should get edit' do - get edit_document_path(@document) - assert_response :success - assert_select '.card-header strong', t('documents.edit.form_title') - end - - test 'should update document' do - document = Document.last - patch document_path(document), params: { - document: { name: 'Document' } - } - - document.reload - - assert_equal 'Document', document.name - assert_redirected_to document_path(document) - assert_equal translate('documents.update.success'), flash[:notice] - end - - test 'should destroy document' do - assert_difference('Document.count', -1) do - delete document_path(Document.last) - end - - assert_redirected_to documents_path - assert_equal translate('documents.destroy.success'), flash[:notice] - end -end diff --git a/test/controllers/first_registration/prospective_students_controller_test.rb b/test/controllers/first_registration/prospective_students_controller_test.rb new file mode 100644 index 000000000..756748d1b --- /dev/null +++ b/test/controllers/first_registration/prospective_students_controller_test.rb @@ -0,0 +1,84 @@ +# frozen_string_literal: true + +require 'test_helper' + +module FirstRegistration + class ProspectiveStudentsControllerTest < ActionDispatch::IntegrationTest + setup do + sign_in users(:john) + @prospective_student = prospective_students(:jane) + end + + test 'should get index' do + get first_registration_prospective_students_path + assert_equal 'index', @controller.action_name + assert_response :success + end + + test 'should get show' do + get first_registration_prospective_student_path(@prospective_student) + + assert_equal 'show', @controller.action_name + assert_response :success + end + + test 'should register prospective_student' do + skip 'this block on CircleCI since it needs IP permissions to run.' if ENV['CI'] + assert_difference('User.count') do + assert_difference('Student.count') do + get register_first_registration_prospective_student_path(@prospective_student.id) + end + end + + user = User.last + student = Student.last + + assert_equal 'register', @controller.action_name + assert_equal @prospective_student.email, user.email + assert_equal user, student.user + assert_equal true, student.permanently_registered + assert_redirected_to [:first_registration, 'prospective_students'] + assert_equal translate('.register.success'), flash[:notice] + end + + test 'should temporarily register prospective_student' do + skip 'this block on CircleCI since it needs IP permissions to run.' if ENV['CI'] + john = prospective_students(:john) + john.update(military_status: true) + + assert_difference('User.count') do + assert_difference('Student.count') do + get register_first_registration_prospective_student_path(john) + end + end + + user = User.last + student = Student.last + + assert_equal 'register', @controller.action_name + assert_equal john.email, user.email + assert_equal user, student.user + assert_equal false, student.permanently_registered + assert_redirected_to [:first_registration, 'prospective_students'] + assert_equal translate('.register.success'), flash[:notice] + end + + test 'should not register prospective_student without e-mail' do + assert_no_difference('User.count') do + assert_no_difference('Student.count') do + get register_first_registration_prospective_student_path(prospective_students(:serhat)) + end + end + + assert_equal 'register', @controller.action_name + assert_redirected_to [:first_registration, 'prospective_students'] + assert_equal translate('.register.warning'), flash[:alert] + end + + private + + def translate(key) + t("first_registration.prospective_students#{key}") + end + end +end diff --git a/test/controllers/first_registration/registration_documents_controller_test.rb b/test/controllers/first_registration/registration_documents_controller_test.rb new file mode 100644 index 000000000..84daa0aa9 --- /dev/null +++ b/test/controllers/first_registration/registration_documents_controller_test.rb @@ -0,0 +1,101 @@ +# frozen_string_literal: true + +require 'test_helper' + +module FirstRegistration + class RegistrationDocumentsControllerTest < ActionDispatch::IntegrationTest + setup do + sign_in users(:serhat) + @registration_document = registration_documents(:omu_health_report) + @unit = @registration_document.unit + @form_params = %w[unit_id document_type_id academic_term_id description] + end + + test 'should get index' do + get first_registration_registration_documents_path + assert_equal 'index', @controller.action_name + assert_response :success + assert_select '#add-button', translate('.index.new_registration_document_link') + end + + test 'should get new' do + get new_first_registration_registration_document_path + + assert_equal 'new', @controller.action_name + assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select ".registration_document_#{param}" + end + end + end + + test 'should create registration_document' do + assert_difference('RegistrationDocument.count') do + post first_registration_registration_documents_path, params: { + registration_document: { + unit_id: units(:uzem).id, + document_type_id: document_types(:ales).id, + academic_term_id: academic_terms(:spring_2017_2018).id, + description: 'Lorem ipsum!' + } + } + end + + assert_equal 'create', @controller.action_name + + registration_document = RegistrationDocument.last + + assert_equal units(:uzem).name, registration_document.unit.name + assert_equal document_types(:ales).name, registration_document.document_type.name + assert_equal 'Lorem ipsum!', registration_document.description + + assert_redirected_to [:first_registration, 'registration_documents'] + assert_equal translate('.create.success'), flash[:notice] + end + + test 'should get edit' do + get edit_first_registration_registration_document_path(@registration_document) + + assert_equal 'edit', @controller.action_name + assert_response :success + assert_select '.simple_form' do + @form_params.each do |param| + assert_select ".registration_document_#{param}" + end + end + end + + test 'should update registration_document' do + patch first_registration_registration_document_path(@registration_document), params: { + registration_document: { + description: 'halo!' + } + } + + @registration_document.reload + + assert_equal 'update', @controller.action_name + assert_equal 'halo!', @registration_document.description + + assert_redirected_to [:first_registration, 'registration_documents'] + assert_equal translate('.update.success'), flash[:notice] + end + + test 'should destroy registration_document' do + assert_difference('RegistrationDocument.count', -1) do + delete first_registration_registration_document_path(registration_documents(:registration_document_to_delete)) + end + + assert_equal 'destroy', @controller.action_name + assert_redirected_to [:first_registration, 'registration_documents'] + assert_equal translate('.destroy.success'), flash[:notice] + end + + private + + def translate(key) + t("first_registration.registration_documents#{key}") + end + end +end diff --git a/test/controllers/references/academic_terms_controller_test.rb b/test/controllers/references/academic_terms_controller_test.rb index 8c348d7d1..076ad6484 100644 --- a/test/controllers/references/academic_terms_controller_test.rb +++ b/test/controllers/references/academic_terms_controller_test.rb @@ -2,7 +2,7 @@ require 'test_helper' -module AcademicCalendar +module References class AcademicTermsControllerTest < ActionDispatch::IntegrationTest setup do sign_in users(:serhat) diff --git a/test/controllers/registration_documents_controller_test.rb b/test/controllers/registration_documents_controller_test.rb deleted file mode 100644 index cb2e4d891..000000000 --- a/test/controllers/registration_documents_controller_test.rb +++ /dev/null @@ -1,72 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -class RegistrationDocumentsControllerTest < ActionDispatch::IntegrationTest - setup do - sign_in users(:serhat) - @registration_document = registration_documents(:omu_health_report) - @unit = @registration_document.unit - end - - test 'should get index' do - get unit_registration_documents_path(@unit) - assert_response :success - assert_select '#add-button', t('registration_documents.index.new_registration_document_link') - end - - test 'should get show' do - get unit_registration_document_path(@unit, @registration_document) - assert_response :success - end - - test 'should get new' do - get new_unit_registration_document_path(@unit) - assert_response :success - end - - test 'should create registration_document' do - assert_difference('@unit.registration_documents.count') do - post unit_registration_documents_path(@unit), params: { - registration_document: { - academic_term_id: academic_terms(:spring_2017_2018).id, document_id: documents(:health_report).id - } - } - end - - registration_document = @unit.registration_documents.last - - assert_equal academic_terms(:spring_2017_2018), registration_document.academic_term - assert_equal documents(:health_report), registration_document.document - - assert_redirected_to unit_path(@unit) - assert_equal t('registration_documents.create.success'), flash[:notice] - end - - test 'should update registration_document' do - registration_document = @unit.registration_documents.first - - patch unit_registration_document_path(@unit, registration_document), params: { - registration_document: { - academic_term_id: academic_terms(:spring_2017_2018).id, document_id: documents(:health_report).id - } - } - - registration_document.reload - - assert_equal academic_terms(:spring_2017_2018), registration_document.academic_term - assert_equal documents(:health_report), registration_document.document - - assert_redirected_to unit_path(@unit) - assert_equal t('registration_documents.update.success'), flash[:notice] - end - - test 'should destroy registration_document' do - assert_difference('@unit.registration_documents.count', -1) do - delete unit_registration_document_path(@unit, @unit.registration_documents.last) - end - - assert_redirected_to unit_path(@unit) - assert_equal t('registration_documents.destroy.success'), flash[:notice] - end -end diff --git a/test/controllers/student_management/prospective_students_controller_test.rb b/test/controllers/student_management/prospective_students_controller_test.rb deleted file mode 100644 index f76670261..000000000 --- a/test/controllers/student_management/prospective_students_controller_test.rb +++ /dev/null @@ -1,70 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -class ProspectiveStudentsControllerTest < ActionDispatch::IntegrationTest - setup do - sign_in users(:john) - @prospective_student = prospective_students(:jane) - end - - test 'should get index' do - get prospective_students_path - assert_response :success - end - - test 'should get show' do - get prospective_student_path(@prospective_student) - assert_response :success - end - - test 'should register prospective_student' do - skip 'this block on CircleCI since it needs IP permissions to run.' if ENV['CI'] - assert_difference('User.count') do - assert_difference('Student.count') do - get register_prospective_student_path(@prospective_student.id) - end - end - - user = User.last - student = Student.last - - assert_equal @prospective_student.email, user.email - assert_equal user, student.user - assert_equal true, student.permanently_registered - assert_redirected_to prospective_students_path - assert_equal t('student_management.prospective_students.register.success'), flash[:notice] - end - - test 'should temporarily register prospective_student' do - skip 'this block on CircleCI since it needs IP permissions to run.' if ENV['CI'] - john = prospective_students(:john) - john.update(military_status: true) - - assert_difference('User.count') do - assert_difference('Student.count') do - get register_prospective_student_path(john) - end - end - - user = User.last - student = Student.last - - assert_equal john.email, user.email - assert_equal user, student.user - assert_equal false, student.permanently_registered - assert_redirected_to prospective_students_path - assert_equal t('student_management.prospective_students.register.success'), flash[:notice] - end - - test 'should not register prospective_student without e-mail' do - assert_no_difference('User.count') do - assert_no_difference('Student.count') do - get register_prospective_student_path(prospective_students(:serhat)) - end - end - - assert_redirected_to prospective_students_path - assert_equal t('student_management.prospective_students.register.warning'), flash[:alert] - end -end diff --git a/test/fixtures/calendar_event_types.yml b/test/fixtures/calendar_event_types.yml index 0dea24c87..ffc9ac20d 100644 --- a/test/fixtures/calendar_event_types.yml +++ b/test/fixtures/calendar_event_types.yml @@ -14,3 +14,7 @@ excused_mid_term_applications: name: Ara Sınav Mazeret Başvuruları identifier: excused_mid_term_applications category: applications +calendar_event_type_to_delete: + name: This event type will be deleted in tests + identifier: some_event_type_to_delete + category: exams diff --git a/test/fixtures/calendars.yml b/test/fixtures/calendars.yml index 9aab89f9e..890357b11 100644 --- a/test/fixtures/calendars.yml +++ b/test/fixtures/calendars.yml @@ -12,3 +12,10 @@ graduate_calendar: description: Lisansüstü etkinlikleri academic_term: summer_2018_2019 timezone: Istanbul +calendar_to_delete: + name: Some calendar to delete in tests + senate_decision_no: 987654s-SWEDEN-123 + senate_decision_date: 15.10.2019 + description: Nothing to describe. + academic_term: fall_2018_2019 + timezone: Istanbul \ No newline at end of file diff --git a/test/fixtures/document_types.yml b/test/fixtures/document_types.yml index c58102891..e9ce2efec 100644 --- a/test/fixtures/document_types.yml +++ b/test/fixtures/document_types.yml @@ -7,3 +7,6 @@ ales: military_status: name: Askerlik Durum Belgesi active: false +document_to_delete: + name: This document will be deleted + active: true diff --git a/test/fixtures/registration_documents.yml b/test/fixtures/registration_documents.yml index 97eb51ae1..c89c7d0a6 100644 --- a/test/fixtures/registration_documents.yml +++ b/test/fixtures/registration_documents.yml @@ -1,4 +1,8 @@ omu_health_report: unit: fen_bilgisi_ogretmenligi_programi academic_term: fall_2017_2018 - document_type: health_report \ No newline at end of file + document_type: health_report +registration_document_to_delete: + unit: fen_bilgisi_ogretmenligi_programi + academic_term: fall_2017_2018 + document_type: ales diff --git a/test/models/academic_term_test.rb b/test/models/academic_term_test.rb index eef54f986..c83697db6 100644 --- a/test/models/academic_term_test.rb +++ b/test/models/academic_term_test.rb @@ -10,6 +10,7 @@ class AcademicTermTest < ActiveSupport::TestCase # relations %i[ calendars + registration_documents ].each do |property| test "a academic term can communicate with #{property}" do assert @academic_term.send(property) diff --git a/test/models/document_type_test.rb b/test/models/document_type_test.rb index 09e70da88..12fcb166a 100644 --- a/test/models/document_type_test.rb +++ b/test/models/document_type_test.rb @@ -4,20 +4,45 @@ class DocumentTypeTest < ActiveSupport::TestCase setup do - @document = documents(:health_report) + @document = document_types(:health_report) + end + + # relations + %i[ + registration_documents + ].each do |property| + test "a document type can communicate with #{property}" do + assert @document.send(property) + end end # validations: presence - test 'presence validations for name of a document' do + test 'presence validations for name of a document type' do @document.update(name: nil) assert_not @document.valid? assert_not_empty @document.errors[:name] end # validations: uniqueness - test 'uniqueness validations for name of a document' do + test 'uniqueness validations for name of a document type' do fake = @document.dup assert_not fake.valid? assert_not_empty fake.errors[:name] end + + # other validations + test 'name of a document_type can not be longer than 255 characters' do + fake = @document.dup + random_long_string = (0...256).map { ('a'..'z').to_a[rand(26)] }.join + fake.name = random_long_string + assert_not fake.valid? + assert fake.errors.details[:name].map { |err| err[:error] }.include?(:too_long) + end + + test 'active field of document_type can not be nil' do + fake = @document.dup + fake.active = nil + assert_not fake.valid? + assert fake.errors.details[:active].map { |err| err[:error] }.include?(:inclusion) + end end diff --git a/test/models/meeting_test.rb b/test/models/meeting_test.rb index 7226a631c..a7c6b99e6 100644 --- a/test/models/meeting_test.rb +++ b/test/models/meeting_test.rb @@ -35,8 +35,9 @@ class MeetingTest < ActiveSupport::TestCase # callbacks test 'before initialize callback must run for year attribute' do - meeting = CommitteeMeeting.create(meeting_no: 1, meeting_date: Time.current, - unit: units(:muhendislik_fakultesi_yonetim_kurulu)) + meeting = CommitteeMeeting.create( + meeting_no: 1, meeting_date: Time.current, unit: units(:muhendislik_fakultesi_yonetim_kurulu) + ) assert_equal meeting.year, Time.current.year end end diff --git a/test/models/registration_document_test.rb b/test/models/registration_document_test.rb index 109b7218c..86f39d671 100644 --- a/test/models/registration_document_test.rb +++ b/test/models/registration_document_test.rb @@ -3,21 +3,34 @@ require 'test_helper' class RegistrationDocumentTest < ActiveSupport::TestCase + setup do + @document = registration_documents(:omu_health_report) + end + # relations %i[ unit academic_term - document + document_type ].each do |property| test "a registration document can communicate with #{property}" do - assert registration_documents(:omu_health_report).send(property) + assert @document.send(property) end end # validations: uniqueness test 'duplication validations for unit' do - fake = registration_documents(:omu_health_report).dup + fake = @document.dup assert_not fake.valid? - assert_not_empty fake.errors[:unit] + assert_not_empty fake.errors[:unit_id] + end + + # delegations + test 'a registration document can refer to the name field of related document_type' do + assert_equal @document.name, @document.document_type.name + end + + test 'a registration document can refer to the active field of related document_type' do + assert_equal @document.active, @document.document_type.active end end diff --git a/test/models/unit_test.rb b/test/models/unit_test.rb index 2fd15a7ba..1c1c783e9 100644 --- a/test/models/unit_test.rb +++ b/test/models/unit_test.rb @@ -138,18 +138,28 @@ class UnitTest < ActiveSupport::TestCase end test 'curriculumable scope returns curriculumable units' do - assert_equal Unit.curriculumable.count.to_i, Unit.coursable.count + assert_equal Unit.curriculumable.count, Unit.coursable.count assert_not_includes Unit.curriculumable, units(:uzem) end test 'eventable scope returns eventable units' do - assert_equal Unit.eventable.count.to_i, + assert_equal Unit.eventable.count, Unit.faculties.count + Unit.institutes.count + Unit.programs.count assert_not_includes Unit.eventable, units(:uzem) end + test 'academic scope returns academic units' do + assert_equal Unit.academic.count, + Unit.faculties.count + + Unit.departments.count + + Unit.majors.count + + Unit.programs.count + + Unit.institutes.count + assert_not_includes Unit.eventable, units(:uzem) + end + # custom methods test 'subprograms method returns a unit subprograms' do assert_equal units(:omu).subprograms.count, units(:omu).descendants.programs.count diff --git a/test/services/duplicate_service_test.rb b/test/services/duplicate_service_test.rb new file mode 100644 index 000000000..2cf1c9c0b --- /dev/null +++ b/test/services/duplicate_service_test.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +require 'test_helper' + +class DuplicateServiceTest < ActiveSupport::TestCase + test 'can create duplicates of a record by adding a prefix' do + @duplicate_record = DuplicateService.new(cities(:samsun), 'name').duplicate + assert @duplicate_record.name.starts_with?('[kopyası]') + end +end diff --git a/test/services/first_registration/prospective_student_service_test.rb b/test/services/first_registration/prospective_student_service_test.rb new file mode 100644 index 000000000..4c82f5083 --- /dev/null +++ b/test/services/first_registration/prospective_student_service_test.rb @@ -0,0 +1,19 @@ +# frozen_string_literal: true + +require 'test_helper' + +module FirstRegistration + class ProspectiveStudentServiceTest < ActiveSupport::TestCase + setup do + @prospective_student = ProspectiveStudentService.new(prospective_students(:jane)) + end + + test 'create_user method initializes a user' do + assert @prospective_student.create_user.is_a?(User) + end + + test 'create_student method initializes a student' do + assert @prospective_student.create_student.is_a?(Student) + end + end +end diff --git a/test/services/prospective_student_service_test.rb b/test/services/prospective_student_service_test.rb deleted file mode 100644 index a8b2742f2..000000000 --- a/test/services/prospective_student_service_test.rb +++ /dev/null @@ -1,13 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -class ProspectiveStudentServiceTest < ActiveSupport::TestCase - test 'creates user and student' do - skip 'this block on CircleCI since it needs IP permissions to run.' if ENV['CI'] - @prospective_student = prospective_students(:jane) - prospective_student = ProspectiveStudentService.new(@prospective_student) - assert prospective_student.create_user.save - assert prospective_student.create_student.save - end -end From f51a89360c4f554f82cf0bd4d84a5a2c4034c7a9 Mon Sep 17 00:00:00 2001 From: msdundar Date: Tue, 15 Jan 2019 01:20:15 +0300 Subject: [PATCH 297/355] Remove left-over links to registration_document --- app/views/units/show.html.erb | 1 - config/locales/models/units/en.yml | 1 - config/locales/models/units/tr.yml | 1 - 3 files changed, 3 deletions(-) diff --git a/app/views/units/show.html.erb b/app/views/units/show.html.erb index 7243ea69a..f95f01580 100644 --- a/app/views/units/show.html.erb +++ b/app/views/units/show.html.erb @@ -4,7 +4,6 @@
<%= fa_icon 'university' %><%= @unit.name %>
- <%= link_to_show(unit_registration_documents_path(@unit), t('.registration_documents')) if @unit.unit_type.try(:program?) %> <%= link_to_edit(edit_unit_path(@unit)) %> <%= link_to_destroy(@unit) %>
diff --git a/config/locales/models/units/en.yml b/config/locales/models/units/en.yml index bb6022bef..b9ab9a14d 100644 --- a/config/locales/models/units/en.yml +++ b/config/locales/models/units/en.yml @@ -48,6 +48,5 @@ en: show: <<: *unit_attributes parent: Parent Unit - registration_documents: Registration Documents update: success: Unit successfully updated. diff --git a/config/locales/models/units/tr.yml b/config/locales/models/units/tr.yml index f54eea421..69dbdcfd1 100644 --- a/config/locales/models/units/tr.yml +++ b/config/locales/models/units/tr.yml @@ -48,6 +48,5 @@ tr: show: <<: *unit_attributes parent: Üst Birim - registration_documents: Gerekli Belgeler update: success: Birim başarıyla güncellendi. From f4f367a757e5a4c52adcdc012731c26113f25fa3 Mon Sep 17 00:00:00 2001 From: msdundar Date: Tue, 15 Jan 2019 03:17:48 +0300 Subject: [PATCH 298/355] Find parent units with detsis_id too Fixes #668 Fixes #665 --- app/controllers/committee/dashboard_controller.rb | 2 +- app/models/unit.rb | 7 ++++++- app/views/committee/dashboard/index.html.erb | 4 ---- app/views/units/index.html.erb | 7 +------ config/locales/models/committees/en.yml | 2 -- config/locales/models/committees/tr.yml | 2 -- lib/tasks/import/units.rake | 8 +++++++- 7 files changed, 15 insertions(+), 17 deletions(-) diff --git a/app/controllers/committee/dashboard_controller.rb b/app/controllers/committee/dashboard_controller.rb index 36d6c5621..34dcb6137 100644 --- a/app/controllers/committee/dashboard_controller.rb +++ b/app/controllers/committee/dashboard_controller.rb @@ -6,7 +6,7 @@ class DashboardController < ApplicationController def index @committees = pagy_by_search( - Unit.committees.includes(:unit_type, :unit_status, district: :city) + Unit.includes(:unit_type, district: :city).committees.active.order(:name) ) end end diff --git a/app/models/unit.rb b/app/models/unit.rb index 8e8292ff2..b7308f49a 100644 --- a/app/models/unit.rb +++ b/app/models/unit.rb @@ -99,7 +99,12 @@ class Unit < ApplicationRecord } def cache_ancestry - self.names_depth_cache = path.map(&:name).reverse.join(' / ') + parent_names = path.map(&:name) + self.names_depth_cache = if path.count > 1 + parent_names.drop(1).reverse.join(' / ') + else + parent_names.reverse.join(' / ') + end end # custom methods diff --git a/app/views/committee/dashboard/index.html.erb b/app/views/committee/dashboard/index.html.erb index 3c52a0465..8dc15ba09 100644 --- a/app/views/committee/dashboard/index.html.erb +++ b/app/views/committee/dashboard/index.html.erb @@ -16,9 +16,7 @@
- - @@ -28,9 +26,7 @@ <% @committees.each do |committee| %> - - - - @@ -26,15 +24,12 @@ <% @units.each do |unit| %> - + - - diff --git a/config/locales/models/committees/en.yml b/config/locales/models/committees/en.yml index bced06337..05791cc4c 100644 --- a/config/locales/models/committees/en.yml +++ b/config/locales/models/committees/en.yml @@ -76,9 +76,7 @@ en: meetings: Meetings name: Committee / Commission Name new_committee_link: Create a New Committee/Commission - unit_status: Unit Status unit_type: Unit Type - yoksis_id: YOKSIS ID decisions: create: success: Committee decision successfully created. diff --git a/config/locales/models/committees/tr.yml b/config/locales/models/committees/tr.yml index 7bcf7e5bb..e96b94121 100644 --- a/config/locales/models/committees/tr.yml +++ b/config/locales/models/committees/tr.yml @@ -76,9 +76,7 @@ tr: meetings: Toplantılar name: Kurul / Komisyon Adı new_committee_link: Yeni Bir Kurul/Komisyon Oluştur - unit_status: Birim Durumu unit_type: Birim Türü - yoksis_id: YOKSIS ID decisions: create: success: Kurul kararı başarıyla oluşturuldu. diff --git a/lib/tasks/import/units.rake b/lib/tasks/import/units.rake index 9add9052e..9b9787e77 100644 --- a/lib/tasks/import/units.rake +++ b/lib/tasks/import/units.rake @@ -8,6 +8,12 @@ namespace :import do units.each do |unit| default_district = District.find_by(name: Tenant.configuration.contact.main_district) + parent_unit = if unit.parent_yoksis_id + Unit.find_by(yoksis_id: unit.parent_yoksis_id) + elsif unit.parent_detsis_id + Unit.find_by(detsis_id: unit.parent_detsis_id) + end + params = { abbreviation: unit.abbreviation, code: unit.code, @@ -19,7 +25,7 @@ namespace :import do foet_code: unit.foet_code, duration: unit.duration, district: District.find_by(name: unit.district_id) || default_district, - parent: Unit.find_by(yoksis_id: unit.parent_yoksis_id), + parent: parent_unit || nil, unit_instruction_language_id: UnitInstructionLanguage.find_by(name: unit.unit_instruction_language_id).try(:id), unit_instruction_type_id: UnitInstructionType.find_by(name: unit.unit_instruction_type_id).try(:id), unit_status_id: UnitStatus.find_by(name: unit.unit_status_id).try(:id), From 87508bf72e53e94ad48e56b29753aa008006ff59 Mon Sep 17 00:00:00 2001 From: msdundar Date: Tue, 15 Jan 2019 04:19:59 +0300 Subject: [PATCH 299/355] Skip xokul related tests on CI --- test/system/sign_up_page_flow_test.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/system/sign_up_page_flow_test.rb b/test/system/sign_up_page_flow_test.rb index 5464adc59..6099bbeef 100644 --- a/test/system/sign_up_page_flow_test.rb +++ b/test/system/sign_up_page_flow_test.rb @@ -6,6 +6,7 @@ class SignUpPageFlowTest < ApplicationSystemTestCase SUPPORTED_SCREEN_RESOLUTIONS.each do |resolution| test "can sign up with a valid identification number under a #{resolution} screen" do + skip 'this block on CircleCI since it makes requests to Xokul' if ENV['CI'] page.driver.browser.manage.window.resize_to(*resolution) visit(new_user_registration_path) { @@ -21,6 +22,7 @@ class SignUpPageFlowTest < ApplicationSystemTestCase end test "can not sign up with missing credentials with a #{resolution} screen" do + skip 'this block on CircleCI since it makes requests to Xokul' if ENV['CI'] page.driver.browser.manage.window.resize_to(*resolution) visit(new_user_registration_path) { From 32119d5a4c73539c01f271a7ed21bd8ae3bd09a4 Mon Sep 17 00:00:00 2001 From: msdundar Date: Tue, 15 Jan 2019 04:29:20 +0300 Subject: [PATCH 300/355] Fix rubocop offense --- test/system/sign_up_page_flow_test.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/test/system/sign_up_page_flow_test.rb b/test/system/sign_up_page_flow_test.rb index 6099bbeef..8f2428060 100644 --- a/test/system/sign_up_page_flow_test.rb +++ b/test/system/sign_up_page_flow_test.rb @@ -10,10 +10,7 @@ class SignUpPageFlowTest < ApplicationSystemTestCase page.driver.browser.manage.window.resize_to(*resolution) visit(new_user_registration_path) { - id_number: '70336212330', # valid test id (see documents to pick a test id) - email: 'new_user@gmail.com', - password: '123456', - password_confirmation: '123456' + id_number: '70336212330', email: 'new_user@gmail.com', password: '123456', password_confirmation: '123456' }.each do |key, value| fill_in("user[#{key}]", with: value) end From fb9b64014b364efb0582d584c09b3d7096994c19 Mon Sep 17 00:00:00 2001 From: msdundar Date: Tue, 15 Jan 2019 05:36:57 +0300 Subject: [PATCH 301/355] Upgrade dependencies --- Gemfile.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index e0a459439..bf0941c3e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -70,8 +70,8 @@ GEM arel (9.0.0) ast (2.4.0) aws-eventstream (1.0.1) - aws-partitions (1.129.0) - aws-sdk-core (3.44.2) + aws-partitions (1.131.0) + aws-sdk-core (3.45.0) aws-eventstream (~> 1.0) aws-partitions (~> 1.0) aws-sigv4 (~> 1.0) @@ -79,7 +79,7 @@ GEM aws-sdk-kms (1.13.0) aws-sdk-core (~> 3, >= 3.39.0) aws-sigv4 (~> 1.0) - aws-sdk-s3 (1.30.0) + aws-sdk-s3 (1.30.1) aws-sdk-core (~> 3, >= 3.39.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.0) @@ -127,9 +127,9 @@ GEM responders warden (~> 1.2.3) docile (1.3.1) - dotenv (2.5.0) - dotenv-rails (2.5.0) - dotenv (= 2.5.0) + dotenv (2.6.0) + dotenv-rails (2.6.0) + dotenv (= 2.6.0) railties (>= 3.2, < 6.0) email_address (0.1.11) netaddr (~> 2.0) @@ -143,12 +143,12 @@ GEM railties (>= 3.2, < 6.0) friendly_id (5.2.5) activerecord (>= 4.0.0) - globalid (0.4.1) + globalid (0.4.2) activesupport (>= 4.2.0) groupdate (4.1.1) activesupport (>= 4.2) hashdiff (0.3.8) - i18n (1.5.1) + i18n (1.5.2) concurrent-ruby (~> 1.0) image_processing (1.7.1) mini_magick (~> 4.0) @@ -189,7 +189,7 @@ GEM multi_json (1.13.1) netaddr (2.0.3) nio4r (2.3.1) - nokogiri (1.10.0) + nokogiri (1.10.1) mini_portile2 (~> 2.4.0) orm_adapter (0.5.0) pagy (1.2.1) From 015d98401ea3fd54fa24d6812ccd7f164f570dce Mon Sep 17 00:00:00 2001 From: msdundar Date: Tue, 15 Jan 2019 06:21:13 +0300 Subject: [PATCH 302/355] Expire user sessions after 45minutes of inactivity --- app/helpers/toastr_helper.rb | 1 + app/models/user.rb | 3 ++- app/views/layouts/shared/_toastr.html.erb | 2 +- config/initializers/devise.rb | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/helpers/toastr_helper.rb b/app/helpers/toastr_helper.rb index 3acfa65ed..226410fe4 100644 --- a/app/helpers/toastr_helper.rb +++ b/app/helpers/toastr_helper.rb @@ -2,6 +2,7 @@ module ToastrHelper def toastr_flash_class(type) + # See https://github.com/plataformatec/devise/issues/1777 for type check in toastr partial { 'alert' => 'toastr.error', 'notice' => 'toastr.success' diff --git a/app/models/user.rb b/app/models/user.rb index 28654704d..135aa022a 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -11,7 +11,8 @@ class User < ApplicationRecord ) # authentication - devise :database_authenticatable, :registerable, :recoverable, :rememberable, :trackable, :validatable, :lockable + devise :database_authenticatable, :registerable, :recoverable, :rememberable, + :trackable, :validatable, :lockable, :timeoutable # relations has_one_attached :avatar diff --git a/app/views/layouts/shared/_toastr.html.erb b/app/views/layouts/shared/_toastr.html.erb index 125af1ceb..b330b2c0e 100644 --- a/app/views/layouts/shared/_toastr.html.erb +++ b/app/views/layouts/shared/_toastr.html.erb @@ -1,5 +1,5 @@ <%= content_tag(:script) do %> - <% flash.each do |type, message| %> + <% flash.select{|record| record[1].is_a?(String)}.each do |type, message| %> <%= toastr_flash_class("#{type}") %>('<%= message %>') <% end %> <% end %> diff --git a/config/initializers/devise.rb b/config/initializers/devise.rb index 52d7db9af..f6d08098c 100644 --- a/config/initializers/devise.rb +++ b/config/initializers/devise.rb @@ -170,7 +170,7 @@ # ==> Configuration for :timeoutable # The time you want to timeout the user session without activity. After this # time the user will be asked for credentials again. Default is 30 minutes. - # config.timeout_in = 30.minutes + config.timeout_in = 45.minutes # ==> Configuration for :lockable # Defines which strategy will be used to lock an account. From a089374c4f503621dd3a78354c4d1bf445998e2b Mon Sep 17 00:00:00 2001 From: ecmelkytz Date: Tue, 15 Jan 2019 08:18:22 +0300 Subject: [PATCH 303/355] Set active academic term of available course --- .../course_management/available_courses_controller.rb | 2 +- app/models/available_course.rb | 5 +++++ app/views/course_management/available_courses/_form.html.erb | 5 +---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/app/controllers/course_management/available_courses_controller.rb b/app/controllers/course_management/available_courses_controller.rb index 6ab74f5ba..ed705d459 100644 --- a/app/controllers/course_management/available_courses_controller.rb +++ b/app/controllers/course_management/available_courses_controller.rb @@ -58,7 +58,7 @@ def set_available_course def available_course_params params.require(:available_course).permit( - :academic_term_id, :curriculum_id, :course_id, :unit_id, :coordinator_id + :curriculum_id, :course_id, :unit_id, :coordinator_id ) end end diff --git a/app/models/available_course.rb b/app/models/available_course.rb index 1b1a5b00b..61e15f4d4 100644 --- a/app/models/available_course.rb +++ b/app/models/available_course.rb @@ -26,6 +26,11 @@ class AvailableCourse < ApplicationRecord validates :course, uniqueness: { scope: %i[academic_term curriculum] } validates :assessments_approved, inclusion: { in: [true, false] } + # callbacks + before_validation(on: :create) do + self.academic_term = AcademicTerm.active.last + end + # delegates delegate :code, :name, :theoric, :practice, :laboratory, :credit, :program_type, to: :course delegate :name, to: :curriculum, prefix: true diff --git a/app/views/course_management/available_courses/_form.html.erb b/app/views/course_management/available_courses/_form.html.erb index de1d1177b..bb0ffd2c0 100644 --- a/app/views/course_management/available_courses/_form.html.erb +++ b/app/views/course_management/available_courses/_form.html.erb @@ -25,14 +25,11 @@ <%= f.association :curriculum, collection: f.object.unit.present? ? f.object.unit.managed_curriculums : [] %>
- <%= f.association :academic_term, label_method: lambda { |academic_term| full_name(academic_term) } %> + <%= f.association :coordinator, collection: f.object.unit.present? ? f.object.unit.subtree_employees : [], label_method: lambda { |c| full_name(c) } %>
<%= f.association :course, collection: f.object.curriculum.present? ? f.object.curriculum.courses : [] %>
-
- <%= f.association :coordinator, collection: f.object.unit.present? ? f.object.unit.subtree_employees : [], label_method: lambda { |c| full_name(c) } %> -
<%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> <%= link_to_back(:back) %> From 61929e416321517d0ae9fdaee80164c932329494 Mon Sep 17 00:00:00 2001 From: ecmelkytz Date: Tue, 15 Jan 2019 09:12:41 +0300 Subject: [PATCH 304/355] Fix available course pages --- app/helpers/icon_helper.rb | 15 ++++++ .../available_course_groups/_form.html.erb | 2 +- .../available_course_groups/edit.html.erb | 3 +- .../available_course_groups/new.html.erb | 3 +- .../available_courses/_form.html.erb | 2 +- .../available_courses/_groups.html.erb | 48 +++++++++---------- .../available_courses/edit.html.erb | 3 +- .../available_courses/show.html.erb | 4 -- .../locales/models/course_management/en.yml | 9 ++-- .../locales/models/course_management/tr.yml | 11 +++-- ...available_course_groups_controller_test.rb | 6 +-- .../available_courses_controller_test.rb | 14 +++--- test/fixtures/academic_terms.yml | 6 +-- test/fixtures/available_course_groups.yml | 8 ++-- test/fixtures/available_courses.yml | 6 +-- test/models/available_course_group_test.rb | 14 ++++-- test/models/available_course_lecturer_test.rb | 2 +- test/models/available_course_test.rb | 10 ++-- 18 files changed, 94 insertions(+), 72 deletions(-) create mode 100644 app/helpers/icon_helper.rb diff --git a/app/helpers/icon_helper.rb b/app/helpers/icon_helper.rb new file mode 100644 index 000000000..b467d3bb6 --- /dev/null +++ b/app/helpers/icon_helper.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module IconHelper + def icon_for_check(status) + if status + tag.span class: 'text-success' do + fa_icon('check-circle-o') + end + else + tag.span class: 'text-danger' do + fa_icon('times-circle-o') + end + end + end +end diff --git a/app/views/course_management/available_course_groups/_form.html.erb b/app/views/course_management/available_course_groups/_form.html.erb index 229103866..cfb700a13 100644 --- a/app/views/course_management/available_course_groups/_form.html.erb +++ b/app/views/course_management/available_course_groups/_form.html.erb @@ -2,7 +2,7 @@
- <%= fa_icon 'calendar' %> + <%= fa_icon 'cube' %> <%= form_title %>
diff --git a/app/views/course_management/available_course_groups/edit.html.erb b/app/views/course_management/available_course_groups/edit.html.erb index fe24cca17..0d5fc7a31 100644 --- a/app/views/course_management/available_course_groups/edit.html.erb +++ b/app/views/course_management/available_course_groups/edit.html.erb @@ -1 +1,2 @@ -<%= render 'form', available_course_group: @available_course_group, form_title: t('.form_title') %> +<%= render 'form', available_course_group: @available_course_group, + form_title: t('.form_title', course: @available_course.name) %> diff --git a/app/views/course_management/available_course_groups/new.html.erb b/app/views/course_management/available_course_groups/new.html.erb index fe24cca17..0d5fc7a31 100644 --- a/app/views/course_management/available_course_groups/new.html.erb +++ b/app/views/course_management/available_course_groups/new.html.erb @@ -1 +1,2 @@ -<%= render 'form', available_course_group: @available_course_group, form_title: t('.form_title') %> +<%= render 'form', available_course_group: @available_course_group, + form_title: t('.form_title', course: @available_course.name) %> diff --git a/app/views/course_management/available_courses/_form.html.erb b/app/views/course_management/available_courses/_form.html.erb index bb0ffd2c0..c984dddaf 100644 --- a/app/views/course_management/available_courses/_form.html.erb +++ b/app/views/course_management/available_courses/_form.html.erb @@ -2,7 +2,7 @@
- <%= fa_icon 'calendar' %> + <%= fa_icon 'book' %> <%= form_title %>
diff --git a/app/views/course_management/available_courses/_groups.html.erb b/app/views/course_management/available_courses/_groups.html.erb index 831019fd7..a9229f9ab 100644 --- a/app/views/course_management/available_courses/_groups.html.erb +++ b/app/views/course_management/available_courses/_groups.html.erb @@ -1,12 +1,22 @@ -
- <% @groups.each do |group| %> -
-
- <%= fa_icon 'book' %><%= group.name %> -
-
+
+
+
+ <%= fa_icon 'cubes' %><%= t('.available_course_groups') %> + + <%= link_to_new(new_available_course_available_course_group_path(@available_course), t('.create_available_course_group')) %> + +
+
+ <% @groups.each do |group| %> +
+ <%= fa_icon 'cube' %><%= group.name %> + + <%= link_to_edit(edit_available_course_available_course_group_path(@available_course, group)) %> + <%= link_to_destroy(available_course_available_course_group_path(@available_course, group)) %> + +
<%= t('.name') %><%= t('.yoksis_id') %> <%= t('.detsis_id') %><%= t('.unit_status') %> <%= t('.unit_type') %> <%= t('.district') %> <%= t('actions') %>
<%= link_to(committee.names_depth_cache, unit_path(committee)) %><%= committee.yoksis_id %> <%= committee.detsis_id %><%= committee.unit_status.name %> <%= committee.unit_type.try(:name) %> <%= committee.district.name %> / <%= committee.district.city.name %> diff --git a/app/views/units/index.html.erb b/app/views/units/index.html.erb index 27036211f..fa93b14ea 100644 --- a/app/views/units/index.html.erb +++ b/app/views/units/index.html.erb @@ -15,8 +15,6 @@
<%= t('.name') %> <%= t('.abbreviation') %><%= t('.code') %><%= t('.parent_id') %> <%= t('.unit_type') %> <%= t('.unit_status') %> <%= t('.unit_instruction_type') %>
<%= unit.name %><%= link_to(unit.names_depth_cache, unit_path(unit)) %> <%= unit.abbreviation %><%= unit.code %><%= unit.try(:parent).try(:name) %> <%= unit.unit_type.try(:name) %> <%= unit.unit_status.try(:name) %> <%= unit.unit_instruction_type.try(:name) %> - <%= link_to_show(unit_path(unit)) %> <%= link_to_edit(edit_unit_path(unit)) %> <%= link_to_destroy(unit) %>
- + @@ -18,26 +28,16 @@ - + <% end %>
<%= t('.title') %> <%= t('.lecturer') %>
<%= lecturer.title.name %> <%= full_name(lecturer.identities.formal.first) %> - <% if lecturer.coordinator %> - <%= fa_icon('check-circle-o') %> - <% else %> - <%= fa_icon('times-circle-o') %> - <% end %> - <%= icon_for_check(lecturer.coordinator) %>
-
- <%= t('.quota')%>
- <%= group.quota %> +
+ <%= t('.quota')%>
+ <%= group.quota %>
-
- + <% end %>
- <% end %> + diff --git a/app/views/course_management/available_courses/edit.html.erb b/app/views/course_management/available_courses/edit.html.erb index 01c8515d7..f7c434741 100644 --- a/app/views/course_management/available_courses/edit.html.erb +++ b/app/views/course_management/available_courses/edit.html.erb @@ -1 +1,2 @@ -<%= render 'form', available_course: @available_course, form_title: t('.form_title') %> +<%= render 'form', available_course: @available_course, + form_title: t('.form_title', course: @available_course.name) %> diff --git a/app/views/course_management/available_courses/show.html.erb b/app/views/course_management/available_courses/show.html.erb index 690ddd9cb..5967d5b9d 100644 --- a/app/views/course_management/available_courses/show.html.erb +++ b/app/views/course_management/available_courses/show.html.erb @@ -42,7 +42,3 @@ - -
- <%= link_to_new(new_available_course_available_course_group_path(@available_course), t('.create_available_course_group')) %> -
diff --git a/config/locales/models/course_management/en.yml b/config/locales/models/course_management/en.yml index 0554cfd46..984961068 100644 --- a/config/locales/models/course_management/en.yml +++ b/config/locales/models/course_management/en.yml @@ -99,9 +99,11 @@ en: error: An error occured when deleting the available course. success: Available course successfully destroyed. edit: - form_title: Update the Available Course + form_title: 'Update the %{course} Available Course' groups: <<: *available_course_group_attributes + available_course_groups: Available Course Groups + create_available_course_group: Create Available Course Group index: <<: *available_course_attributes add_new_available_course: Add a New Available Course @@ -119,7 +121,6 @@ en: show: <<: *available_course_attributes coordinator: Coodinator - create_available_course_group: Create Available Course Group update: success: Available course successfully updated. available_course_groups: @@ -129,11 +130,11 @@ en: error: An error occured when deleting the available course group. success: Available course group successfully destroyed. edit: - form_title: Update the Available Course Group + form_title: 'Update the %{course} Course Group' form: lecturers: Lecturers new: - form_title: Create an Available Course Group + form_title: 'Create a Group for %{course} Course' update: success: Available course group successfully updated. courses: diff --git a/config/locales/models/course_management/tr.yml b/config/locales/models/course_management/tr.yml index cd7dab775..7554b0318 100644 --- a/config/locales/models/course_management/tr.yml +++ b/config/locales/models/course_management/tr.yml @@ -99,9 +99,11 @@ tr: error: Açılan ders silinirken bir hata oluştu. success: Açılan ders başarıyla silindi. edit: - form_title: Açılan Dersi Düzenle + form_title: '%{course} Açılan Dersi Düzenle' groups: <<: *available_course_group_attributes + available_course_groups: Açılan Ders Grupları + create_available_course_group: Açılan Derse Grup Ekle index: <<: *available_course_attributes add_new_available_course: Yeni Açılan Ders Ekle @@ -110,7 +112,7 @@ tr: group_count: Grup Sayısı quota: Kontenjan new: - form_title: Açılan Ders Oluştur + form_title: Ders Aç search: <<: *available_course_attributes smart_search_placeholder: Ders Adı / Ders Kodu @@ -119,7 +121,6 @@ tr: show: <<: *available_course_attributes coordinator: Koordinatör - create_available_course_group: Açılan Derse Grup Ekle update: success: Açılan ders başarıyla güncellendi. available_course_groups: @@ -129,11 +130,11 @@ tr: error: Açılan ders grubu silinirken bir hata oluştu. success: Açılan ders grubu başarıyla silindi. edit: - form_title: Açılan Ders Grubunu Düzenle + form_title: '%{course} Açılan Ders Grubunu Düzenle' form: lecturers: Öğretim Elemanları new: - form_title: Açılan Ders Grubu Ekle + form_title: '%{course} Dersine Grup Ekle' update: success: Açılan ders grubu başarıyla güncellendi. courses: diff --git a/test/controllers/course_management/available_course_groups_controller_test.rb b/test/controllers/course_management/available_course_groups_controller_test.rb index b032efa3a..ddc08204c 100644 --- a/test/controllers/course_management/available_course_groups_controller_test.rb +++ b/test/controllers/course_management/available_course_groups_controller_test.rb @@ -3,7 +3,7 @@ require 'test_helper' module CourseManagement - class GroupsControllerTest < ActionDispatch::IntegrationTest + class AvailableCourseGroupsControllerTest < ActionDispatch::IntegrationTest setup do sign_in users(:serhat) @group = available_course_groups(:ati_group_1) @@ -62,14 +62,14 @@ class GroupsControllerTest < ActionDispatch::IntegrationTest delete available_course_available_course_group_path(group.available_course, group) end - assert_redirected_to available_course_path(available_courses(:ati_fall_2017_2018)) + assert_redirected_to available_course_path(@available_course) assert_equal translate('.destroy.success'), flash[:info] end private def translate(key) - t("course_management.available_course_groups#{key}") + t("course_management.available_course_groups#{key}", course: @available_course.name) end end end diff --git a/test/controllers/course_management/available_courses_controller_test.rb b/test/controllers/course_management/available_courses_controller_test.rb index 207fbd238..118cd92af 100644 --- a/test/controllers/course_management/available_courses_controller_test.rb +++ b/test/controllers/course_management/available_courses_controller_test.rb @@ -6,7 +6,7 @@ module CourseManagement class AvailableCoursesControllerTest < ActionDispatch::IntegrationTest setup do sign_in users(:serhat) - @available_course = available_courses(:ati_fall_2017_2018) + @available_course = available_courses(:ati_fall_2018_2019) end test 'should get index' do @@ -25,19 +25,19 @@ class AvailableCoursesControllerTest < ActionDispatch::IntegrationTest end test 'should create available course' do + term = academic_terms(:fall_2018_2019) assert_difference('AvailableCourse.count') do post available_courses_path, params: { available_course: { - academic_term_id: academic_terms(:fall_2017_2018).id, - curriculum_id: curriculums(:one).id, course_id: courses(:ydi).id, - unit_id: units(:omu).id + academic_term: term, curriculum_id: curriculums(:one).id, + course_id: courses(:ydi).id, unit_id: units(:omu).id } } end available_course = AvailableCourse.last - assert_equal academic_terms(:fall_2017_2018), available_course.academic_term + assert_equal term, available_course.academic_term assert_equal curriculums(:one), available_course.curriculum assert_equal courses(:ydi), available_course.course assert_equal units(:omu), available_course.unit @@ -54,14 +54,12 @@ class AvailableCoursesControllerTest < ActionDispatch::IntegrationTest available_course = AvailableCourse.last patch available_course_path(available_course), params: { available_course: { - academic_term_id: academic_terms(:fall_2017_2018).id, curriculum_id: curriculums(:one).id, course_id: courses(:ydi).id } } available_course.reload - assert_equal academic_terms(:fall_2017_2018), available_course.academic_term assert_equal curriculums(:one), available_course.curriculum assert_equal courses(:ydi), available_course.course assert_redirected_to available_course_path(available_course) @@ -80,7 +78,7 @@ class AvailableCoursesControllerTest < ActionDispatch::IntegrationTest private def translate(key) - t("course_management.available_courses#{key}") + t("course_management.available_courses#{key}", course: @available_course.name) end end end diff --git a/test/fixtures/academic_terms.yml b/test/fixtures/academic_terms.yml index c46d5b180..8f1187665 100644 --- a/test/fixtures/academic_terms.yml +++ b/test/fixtures/academic_terms.yml @@ -3,7 +3,7 @@ fall_2017_2018: term: fall start_of_term: 2017-08-09 08:00:00 end_of_term: 2017-12-18 17:00:00 - active: true + active: false spring_2017_2018: year: 2017 - 2018 @@ -31,14 +31,14 @@ spring_2018_2019: term: spring start_of_term: 2019-01-15 08:00:00 end_of_term: 2019-06-18 17:00:00 - active: true + active: false summer_2018_2019: year: 2018 - 2019 term: summer start_of_term: 2019-07-05 08:00:00 end_of_term: 2019-08-13 17:00:00 - active: true + active: false term_to_delete: year: 2018 - 2019 diff --git a/test/fixtures/available_course_groups.yml b/test/fixtures/available_course_groups.yml index 9fc837182..de8eb08a9 100644 --- a/test/fixtures/available_course_groups.yml +++ b/test/fixtures/available_course_groups.yml @@ -1,12 +1,12 @@ ati_group_1: - available_course: ati_fall_2017_2018 + available_course: ati_fall_2018_2019 name: Group 1 quota: 10 -ati_fall_2017_2018: - available_course: ati_fall_2017_2018 +ati_group_2: + available_course: ati_fall_2018_2019 name: Group 2 quota: 10 course_group_to_delete: - available_course: ati_fall_2017_2018 + available_course: ati_fall_2018_2019 name: Group 3 quota: 100 diff --git a/test/fixtures/available_courses.yml b/test/fixtures/available_courses.yml index b59c972b3..47bee6aa1 100644 --- a/test/fixtures/available_courses.yml +++ b/test/fixtures/available_courses.yml @@ -1,10 +1,10 @@ -ati_fall_2017_2018: - academic_term: fall_2017_2018 +ati_fall_2018_2019: + academic_term: fall_2018_2019 curriculum: one course: ati unit: omu available_course_to_delete: - academic_term: fall_2017_2018 + academic_term: spring_2018_2019 curriculum: one course: ati unit: omu diff --git a/test/models/available_course_group_test.rb b/test/models/available_course_group_test.rb index 798f38676..1524de769 100644 --- a/test/models/available_course_group_test.rb +++ b/test/models/available_course_group_test.rb @@ -3,26 +3,30 @@ require 'test_helper' class AvailableCourseGroupTest < ActiveSupport::TestCase + setup do + @course_group = available_course_groups(:ati_group_1) + end + # relations %i[ available_course lecturers ].each do |property| test "a available_course_group can communicate with #{property}" do - assert available_course_groups(:ati_group_1).send(property) + assert @course_group.send(property) end end # validations: presence test 'should not save available_course_group without name' do - available_course_groups(:ati_group_1).name = nil - assert_not available_course_groups(:ati_group_1).valid? - assert_not_empty available_course_groups(:ati_group_1).errors[:name] + @course_group.name = nil + assert_not @course_group.valid? + assert_not_empty @course_group.errors[:name] end # validations: uniqueness test 'name should be unique' do - fake = available_course_groups(:ati_group_1).dup + fake = @course_group.dup assert_not fake.valid? assert_not_empty fake.errors[:name] end diff --git a/test/models/available_course_lecturer_test.rb b/test/models/available_course_lecturer_test.rb index 12b5e1137..10c7dbd9f 100644 --- a/test/models/available_course_lecturer_test.rb +++ b/test/models/available_course_lecturer_test.rb @@ -29,7 +29,7 @@ class AvailableCourseLecturerTest < ActiveSupport::TestCase fake = @course_lecturer.dup assert_not fake.valid? assert_not_empty fake.errors[:lecturer] - fake.group = available_course_groups(:ati_fall_2017_2018) + fake.group = available_course_groups(:ati_group_2) assert fake.valid? end diff --git a/test/models/available_course_test.rb b/test/models/available_course_test.rb index b427f153f..9fa07d44f 100644 --- a/test/models/available_course_test.rb +++ b/test/models/available_course_test.rb @@ -3,6 +3,10 @@ require 'test_helper' class AvailableCourseTest < ActiveSupport::TestCase + setup do + @available_course = available_courses(:ati_fall_2018_2019) + end + # relations %i[ academic_term @@ -12,16 +16,16 @@ class AvailableCourseTest < ActiveSupport::TestCase groups ].each do |property| test "a available_course can communicate with #{property}" do - assert available_courses(:ati_fall_2017_2018).send(property) + assert @available_course.send(property) end end # validations: uniqueness test 'uniqueness validations for course of a academic term and curriculum' do - fake = available_courses(:ati_fall_2017_2018).dup + fake = @available_course.dup assert_not fake.valid? assert_not_empty fake.errors[:course] - fake.academic_term = academic_terms(:spring_2017_2018) + fake.course = courses(:ydi) assert fake.valid? fake.academic_term = academic_terms(:fall_2017_2018) fake.curriculum = curriculums(:two) From 1627baa0946de25f8271122b576724e70d7a2755 Mon Sep 17 00:00:00 2001 From: ecmelkytz Date: Tue, 15 Jan 2019 10:31:03 +0300 Subject: [PATCH 305/355] Create evaluation type's MVC --- .../references/evaluation_types_controller.rb | 44 ++++++++++++++ app/models/evaluation_type.rb | 9 +++ app/views/layouts/shared/_sidebar.html.erb | 4 +- .../evaluation_types/_form.html.erb | 26 +++++++++ .../references/evaluation_types/edit.html.erb | 1 + .../evaluation_types/index.html.erb | 34 +++++++++++ .../references/evaluation_types/new.html.erb | 1 + config/locales/layouts/shared/sidebar_en.yml | 2 +- config/locales/layouts/shared/sidebar_tr.yml | 2 +- .../models/references/evaluation_types.en.yml | 27 +++++++++ .../models/references/evaluation_types.tr.yml | 27 +++++++++ config/routes/references.rb | 3 +- .../20190115062149_create_evaluation_types.rb | 13 +++++ db/structure.sql | 57 ++++++++++++++++++- test/fixtures/evaluation_types.yml | 8 +++ test/models/evaluation_type_test.rb | 13 +++++ 16 files changed, 265 insertions(+), 6 deletions(-) create mode 100644 app/controllers/references/evaluation_types_controller.rb create mode 100644 app/models/evaluation_type.rb create mode 100644 app/views/references/evaluation_types/_form.html.erb create mode 100644 app/views/references/evaluation_types/edit.html.erb create mode 100644 app/views/references/evaluation_types/index.html.erb create mode 100644 app/views/references/evaluation_types/new.html.erb create mode 100644 config/locales/models/references/evaluation_types.en.yml create mode 100644 config/locales/models/references/evaluation_types.tr.yml create mode 100644 db/migrate/20190115062149_create_evaluation_types.rb create mode 100644 test/fixtures/evaluation_types.yml create mode 100644 test/models/evaluation_type_test.rb diff --git a/app/controllers/references/evaluation_types_controller.rb b/app/controllers/references/evaluation_types_controller.rb new file mode 100644 index 000000000..a24fe1cbf --- /dev/null +++ b/app/controllers/references/evaluation_types_controller.rb @@ -0,0 +1,44 @@ +# frozen_string_literal: true + +module References + class EvaluationTypesController < ApplicationController + before_action :set_evaluation_type, only: %i[edit update destroy] + + def index + @evaluation_types = EvaluationType.all + end + + def new + @evaluation_type = EvaluationType.new + end + + def edit; end + + def create + @evaluation_type = EvaluationType.new(evaluation_type_params) + @evaluation_type.save ? redirect_with('success') : render(:new) + end + + def update + @evaluation_type.update(evaluation_type_params) ? redirect_with('success') : render(:edit) + end + + def destroy + @evaluation_type.destroy ? redirect_with('success') : redirect_with('warning') + end + + private + + def redirect_with(message) + redirect_to(:evaluation_types, notice: t(".#{message}")) + end + + def set_evaluation_type + @evaluation_type = EvaluationType.find(params[:id]) + end + + def evaluation_type_params + params.require(:evaluation_type).permit(:name) + end + end +end diff --git a/app/models/evaluation_type.rb b/app/models/evaluation_type.rb new file mode 100644 index 000000000..808653080 --- /dev/null +++ b/app/models/evaluation_type.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +class EvaluationType < ApplicationRecord + # validations + validates :name, presence: true, uniqueness: true, length: { maximum: 255 } + + # callbacks + before_validation { self.name = name.capitalize_turkish if name } +end diff --git a/app/views/layouts/shared/_sidebar.html.erb b/app/views/layouts/shared/_sidebar.html.erb index 57d760a40..e74cdd4d8 100644 --- a/app/views/layouts/shared/_sidebar.html.erb +++ b/app/views/layouts/shared/_sidebar.html.erb @@ -139,8 +139,8 @@ <% end %>
<%= t('.quota')%>
- <%= group.quota %> + <%= group.quota %>
<% end %>
diff --git a/app/views/course_management/course_evaluation_types/_course_assessment_method_fields.html.erb b/app/views/course_management/course_evaluation_types/_course_assessment_method_fields.html.erb index 61a6dc06f..966668242 100644 --- a/app/views/course_management/course_evaluation_types/_course_assessment_method_fields.html.erb +++ b/app/views/course_management/course_evaluation_types/_course_assessment_method_fields.html.erb @@ -6,7 +6,7 @@ <%= f.association :assessment_method %>
- <%= f.input :percentage %> + <%= f.input :percentage, required: true %>
diff --git a/app/views/course_management/course_evaluation_types/_form.html.erb b/app/views/course_management/course_evaluation_types/_form.html.erb index ceb0f8fb8..61cd6329b 100644 --- a/app/views/course_management/course_evaluation_types/_form.html.erb +++ b/app/views/course_management/course_evaluation_types/_form.html.erb @@ -1,7 +1,3 @@ -
- <%= link_to_back(available_course_path(@available_course)) %> -
-
@@ -21,6 +17,9 @@
<%= f.input :percentage, required: true %>
+
+

<%= t('.assessment_methods') %>

+
<%= f.simple_fields_for :course_assessment_methods do |course_assessment| %> <%= render 'course_assessment_method_fields', f: course_assessment %> <% end %> @@ -29,6 +28,7 @@
<%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> + <%= link_to_back(available_course_path(@available_course)) %>
<% end %> diff --git a/app/views/course_management/course_evaluation_types/edit.html.erb b/app/views/course_management/course_evaluation_types/edit.html.erb index bdd44ff6f..0db94703e 100644 --- a/app/views/course_management/course_evaluation_types/edit.html.erb +++ b/app/views/course_management/course_evaluation_types/edit.html.erb @@ -1,3 +1,4 @@ -<%= render 'form', evaluation_type: @evaluation_type, form_title: t('.form_title'), +<%= render 'form', evaluation_type: @evaluation_type, + form_title: t('.form_title', course: @available_course.name), url: available_course_evaluation_type_path(@available_course, @evaluation_type), method: :patch %> diff --git a/config/locales/models/course_management/en.yml b/config/locales/models/course_management/en.yml index 838194531..9be9d60f3 100644 --- a/config/locales/models/course_management/en.yml +++ b/config/locales/models/course_management/en.yml @@ -29,7 +29,7 @@ en: theoric: Theoric unit: Unit ects: Ects - course_assessment_method: &course_assessment_method + course_assessment_method: &course_assessment_method_attributes assessment_method: Assessment Method percentage: Percentage course_evaluation_type: &evaluation_type_attributes @@ -104,7 +104,7 @@ en: edit: form_title: 'Update the %{course} Available Course' evaluation_types: - assessment_method: Assessment Method + <<: *course_assessment_method_attributes card_header: Evaluation Types create_evaluation_type: Create Evaluation Type groups: @@ -176,16 +176,16 @@ en: error: An error occured when deleting the course evaluation type. success: Course evaluation type successfully destroyed. edit: - form_title: Update the Course Evaluation Type + form_title: 'Update the %{course} Course Evaluation Type' form: - <<: *course_assessment_method + assessment_methods: Assessment Methods create_assessment_method: Create Assessment Method index: <<: *evaluation_type_attributes card_header: Course Evaluation Types new_course_evaluation_type_link: Add New Course Evaluation Type new: - form_title: Create a Course Evaluation Type + form_title: 'Create a Course Evaluation Type for %{course} Course' update: success: Course evaluation type successfully updated. course_groups: diff --git a/config/locales/models/course_management/tr.yml b/config/locales/models/course_management/tr.yml index bfdc18fcf..9f1ffb4e0 100644 --- a/config/locales/models/course_management/tr.yml +++ b/config/locales/models/course_management/tr.yml @@ -29,7 +29,7 @@ tr: theoric: Teorik unit: Birim ects: AKTS - course_assessment_method: &course_assessment_method + course_assessment_method: &course_assessment_method_attributes assessment_method: Ölçme Kriteri percentage: Yüzde course_evaluation_type: &evaluation_type_attributes @@ -104,7 +104,7 @@ tr: edit: form_title: '%{course} Açılan Dersi Düzenle' evaluation_types: - assessment_method: Ölçme Kriteri + <<: *course_assessment_method_attributes card_header: Değerlendirme Türleri create_evaluation_type: Değerlendirme Türü Ekle groups: @@ -176,8 +176,9 @@ tr: error: Ders değerlendirme türü silinirken bir hata oluştu. success: Ders değerlendirme türü başarıyla silindi. edit: - form_title: Ders Değerlendirme Türü Düzenle + form_title: '%{course} Dersi Değerlendirme Türünü Düzenle' form: + assessment_methods: Ölçme Kriterleri create_assessment_method: Ölçme Kriteri Ekle index: <<: *evaluation_type_attributes From 65bd0d4232a30850349dab7457a66186cf51971b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sinan=20=C5=9Eahin?= Date: Thu, 17 Jan 2019 10:00:00 +0300 Subject: [PATCH 327/355] =?UTF-8?q?Tenant:OMU=20i=C3=A7in=20subnet=20bilgi?= =?UTF-8?q?si=20ekle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/tenant/omu/config/tenant.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/tenant/omu/config/tenant.yml b/plugins/tenant/omu/config/tenant.yml index eb12cffdf..f0a19c61e 100644 --- a/plugins/tenant/omu/config/tenant.yml +++ b/plugins/tenant/omu/config/tenant.yml @@ -11,7 +11,7 @@ default: &default default_from: 'noreply@baum.omu.edu.tr' support: 'hotline@baum.omu.edu.tr' network: - subnet: '5.6.7.0/24' + subnet: '10.0.0.0/8' production: <<: *default From 127b6930105d2562c32facbbaa4895df73756413 Mon Sep 17 00:00:00 2001 From: msdundar Date: Thu, 17 Jan 2019 15:25:08 +0300 Subject: [PATCH 328/355] Standardize link_to statements --- app/views/layouts/shared/_sidebar.html.erb | 48 +++++++++++----------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/app/views/layouts/shared/_sidebar.html.erb b/app/views/layouts/shared/_sidebar.html.erb index b91da4d56..9523da176 100644 --- a/app/views/layouts/shared/_sidebar.html.erb +++ b/app/views/layouts/shared/_sidebar.html.erb @@ -2,7 +2,7 @@
-
\ No newline at end of file +
diff --git a/config/locales/defaults/en.yml b/config/locales/defaults/en.yml index 7e2350fee..1028a69ff 100644 --- a/config/locales/defaults/en.yml +++ b/config/locales/defaults/en.yml @@ -28,4 +28,4 @@ en: cocoon: defaults: add: 'Add' - remove: 'Remove' \ No newline at end of file + remove: 'Remove' diff --git a/config/locales/defaults/tr.yml b/config/locales/defaults/tr.yml index cc62e7028..300bc8360 100644 --- a/config/locales/defaults/tr.yml +++ b/config/locales/defaults/tr.yml @@ -28,4 +28,4 @@ tr: cocoon: defaults: add: 'Ekle' - remove: 'Sil' \ No newline at end of file + remove: 'Sil' diff --git a/test/helpers/link_helper_test.rb b/test/helpers/link_helper_test.rb index b324279ca..60365cb3b 100644 --- a/test/helpers/link_helper_test.rb +++ b/test/helpers/link_helper_test.rb @@ -5,44 +5,44 @@ class LinkHelperTest < ActionView::TestCase include FontAwesome::Rails::IconHelper - test '#link_to_back' do + test 'link_to_back method' do link = <<-HTML.squish Back HTML - assert_equal link_to_back('#', 'Back'), link + assert_equal link_to_back('Back', '#'), link end - test '#link_to_destroy' do + test 'link_to_destroy method' do link = <<-HTML.squish - Test Destroy HTML - assert_equal link_to_destroy('#', 'Test Destroy'), link + assert_equal link_to_destroy('Test Destroy', '#'), link end - test '#link_to_edit' do + test 'link_to_edit method' do link = <<-HTML.squish Test Edit HTML - assert_equal link_to_edit('#', 'Test Edit'), link + assert_equal link_to_edit('Test Edit', '#'), link end - test '#link_to_new' do + test 'link_to_new method' do link = <<-HTML.squish Test New HTML - assert_equal link_to_new('#', 'Test New'), link + assert_equal link_to_new('Test New', '#'), link end - test '#link_to_show' do + test 'link_to_show' do link = <<-HTML.squish Test Show HTML - assert_equal link_to_show('#', 'Test Show'), link + assert_equal link_to_show('Test Show', '#'), link end test '#link_to_update' do @@ -50,6 +50,6 @@ class LinkHelperTest < ActionView::TestCase Test Update HTML - assert_equal link_to_update('#', 'Test Update'), link + assert_equal link_to_update('Test Update', '#'), link end end From 4c1b713286e1a4c47c4ca0da70ed3e95fbff52bd Mon Sep 17 00:00:00 2001 From: isubas Date: Fri, 18 Jan 2019 18:59:43 +0300 Subject: [PATCH 349/355] . --- app/views/units/index.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/units/index.html.erb b/app/views/units/index.html.erb index fa93b14ea..8dd87e6d8 100644 --- a/app/views/units/index.html.erb +++ b/app/views/units/index.html.erb @@ -1,5 +1,5 @@
- <%= link_to_new(new_unit_path, t('.new_unit_link')) %> + <%= link_to_new(t('.new_unit_link'), new_unit_path) %>
From 25c125334e235fa1c09be9f570f3ec5d2b8bc034 Mon Sep 17 00:00:00 2001 From: isubas Date: Fri, 18 Jan 2019 19:02:36 +0300 Subject: [PATCH 350/355] =?UTF-8?q?A=C3=A7=C4=B1lan=20ders=20ekleme=20form?= =?UTF-8?q?unda=20aktif=20d=C3=B6nem=20derslerini=20listele?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../curriculums_controller.rb | 8 ++++---- app/decorators/curriculum_decorator.rb | 16 ++++++++++++++++ .../available_courses/_form.html.erb | 18 ++++++++++++++---- .../available_courses/_js.html.erb | 14 +++++++++----- config/routes/course_management.rb | 2 +- .../curriculums_controller_test.rb | 11 +++++++++++ test/decorators/curriculum_decorator_test.rb | 17 +++++++++++++++++ test/fixtures/courses.yml | 2 +- test/fixtures/curriculum_courses.yml | 6 ++++++ test/models/curriculum_semester_test.rb | 2 +- 10 files changed, 80 insertions(+), 16 deletions(-) create mode 100644 app/decorators/curriculum_decorator.rb create mode 100644 test/decorators/curriculum_decorator_test.rb diff --git a/app/controllers/course_management/curriculums_controller.rb b/app/controllers/course_management/curriculums_controller.rb index ef79810c2..4553a6c94 100644 --- a/app/controllers/course_management/curriculums_controller.rb +++ b/app/controllers/course_management/curriculums_controller.rb @@ -3,7 +3,7 @@ module CourseManagement class CurriculumsController < ApplicationController include PagyBackendWithHelpers - before_action :set_curriculum, only: %i[show edit update destroy courses] + before_action :set_curriculum, only: %i[show edit update destroy openable_courses] def index curriculums = Curriculum.includes(:unit) @@ -44,9 +44,9 @@ def destroy redirect_with(message) end - def courses - @courses = @curriculum.courses - render json: @courses + def openable_courses + @curriculum = CurriculumDecorator.new(@curriculum) + render json: @curriculum.openable_courses_for_active_term end private diff --git a/app/decorators/curriculum_decorator.rb b/app/decorators/curriculum_decorator.rb new file mode 100644 index 000000000..840da3112 --- /dev/null +++ b/app/decorators/curriculum_decorator.rb @@ -0,0 +1,16 @@ +# frozen_string_literal: true + +class CurriculumDecorator < SimpleDelegator + def openable_courses_for_active_term(appends: nil) + term = AcademicTerm.active.last.try(:term) + + return [] unless term + + courses = semesters.where(term: term) + .includes(:courses) + .where.not(courses: { id: available_courses.pluck(:course_id) }) + .order('courses.name') + .map(&:courses) + [*appends, courses].flatten + end +end diff --git a/app/views/course_management/available_courses/_form.html.erb b/app/views/course_management/available_courses/_form.html.erb index 73982b4f5..f5292f1b9 100644 --- a/app/views/course_management/available_courses/_form.html.erb +++ b/app/views/course_management/available_courses/_form.html.erb @@ -20,16 +20,26 @@ <% end %>
- <%= f.association :unit, collection: Unit.active.coursable.order(:name), label_method: :names_depth_cache %> + <%= f.association :unit, + collection: Unit.active.coursable.order(:name), + label_method: :names_depth_cache %>
- <%= f.association :curriculum, collection: f.object.unit.present? ? f.object.unit.managed_curriculums : [] %> + <%= f.association :curriculum, + collection: [*f.object.unit.try(:managed_curriculums)] %>
- <%= f.association :coordinator, collection: f.object.unit.present? ? f.object.unit.subtree_employees : [], label_method: lambda { |c| full_name(c) } %> + <%= f.association :coordinator, + collection: [*f.object.unit.try(:subtree_employees)], + label_method: lambda { |c| full_name(c) } %>
- <%= f.association :course, collection: f.object.curriculum.present? ? f.object.curriculum.courses : [] %> + <% if f.object.curriculum %> + <% courses = CurriculumDecorator.new(f.object.curriculum) + .openable_courses_for_active_term(appends: f.object.course) %> + <% end %> + <%= f.association :course, + collection: [*courses] %>
<%= f.button :submit, class: 'btn btn-outline-success btn-sm' %> diff --git a/app/views/course_management/available_courses/_js.html.erb b/app/views/course_management/available_courses/_js.html.erb index 6713876d3..72df1546f 100644 --- a/app/views/course_management/available_courses/_js.html.erb +++ b/app/views/course_management/available_courses/_js.html.erb @@ -1,7 +1,13 @@