@extends('public.layout.app') {{-- if you have front.layout.app, replace it --}} @section('title', $program->name) @section('body')
{{-- Header --}}
{{ __('front.back_to_list_2') }}
@if($program->department) {{ $program->department->name }} @endif @if(optional($program->department)->faculty) {{ $program->department->faculty->name }} @endif @if(optional($program->department?->faculty)->university) {{ $program->department->faculty->university->name }} @endif @if($program->code) {{ $program->code }} @endif

{{ $program->name }}

{{ __('front.program_details_and_its_relations_department_faculty_un') }}

@if($program->department_id) {{ __('front.more_from_same_department') }} @endif
{{-- Main --}}
{{ __('front.program_info') }}
{{ __('front.name') }} {{ $program->name }} {{ __('front.code') }} {{ $program->code ?? '—' }} {{ __('front.created') }} {{ optional($program->created_at)->format('Y-m-d') }} {{ __('front.updated_2') }} {{ optional($program->updated_at)->format('Y-m-d') }}
@if($program->information)
Program information
{!! nl2br(e($program->information)) !!}
@endif
Curriculum and course structure
{{ $program->semesters->count() }} semesters
@php $totalCourses = $program->semesters->sum(fn($semester) => $semester->courses->count()); $totalCredits = $program->semesters->sum(fn($semester) => $semester->courses->sum('credit_hours')); @endphp
Duration
{{ $program->semesters->count() ?: 'Flexible' }} semesters
Courses
{{ $totalCourses }}
Credits
{{ $totalCredits ?: 'TBA' }}
@forelse($program->semesters->sortBy('number') as $semester)
{{ $semester->name }}
@forelse($semester->courses as $course) @empty @endforelse
CodeCourseCredits
{{ $course->code ?? '-' }} {{ $course->title }} {{ $course->credit_hours ?? '-' }}
Courses will be added by the academic office.
@empty
Semesters and curriculum will appear here after setup.
@endforelse
{{-- Sidebar --}}
{{ __('front.related') }}
{{ __('front.department') }} {{ $program->department?->name ?? '—' }}
{{ __('front.faculty') }} {{ optional($program->department)->faculty?->name ?? '—' }}
{{ __('front.university') }} {{ optional($program->department?->faculty)->university?->name ?? '—' }}
{{ __('front.tip') }}

{{ __('front.use_filters_on_the_programs_list_to_quickly_find_by_dep') }}

Career opportunities

Graduates can use this academic pathway for professional growth, public service, private sector work, remote work, entrepreneurship, and further study.

Entry requirements
  • Completed prior education appropriate for the selected degree.
  • Valid identity document and contact information.
  • Completed online admission application and document upload.
@php \App\Models\Finance\ModuleSetting::ensureDefaults(); $publicFormVisible = fn ($key) => \App\Models\Finance\ModuleSetting::allows('online_forms') && \App\Models\Finance\ModuleSetting::allows($key); @endphp
@if($publicFormVisible('public_form_online_apply')) Apply online @endif Brochures and forms
@include('public.partials.important-notes', ['notes' => $program->public_notes ?? null]) @include('public.partials.comment-section', ['type' => 'program', 'id' => $program->id, 'comments' => $comments ?? collect()]) @include('public.partials.feedback-form', ['type' => 'program', 'id' => $program->id])
@endsection