Bachelor of Commerce (Accounting & Finance) di Curtin University: Biaya, Prospek Kerja, & Cara Daftar (2026) untuk International Student

Bachelor of Commerce (Accounting & Finance) di Curtin University: Biaya, Prospek Kerja, & Cara Daftar (2026) untuk International Student

{
“@context”: “https://schema.org”,
“@type”: “BlogPosting”,
“@id”: “https://blog.starshipeducation.com/2026/04/bedahjurusan-bachelor-of-commerce-accounting-finance-curtin.html#blogposting”,
“headline”: “Bachelor of Commerce (Accounting and Finance) di Curtin University: Biaya, Prospek Kerja, & Peluang Karir Global untuk International Student”,
“alternativeHeadline”: “Program Akuntansi dan Keuangan di Australia | Pathway Karir untuk Akuntan, Auditor, Analis Keuangan, dan Manajer Perbankan Masa Depan”,
“image”: [
“https://blog.starshipeducation.com/images/bachelor-commerce-accounting-curtin.jpg”,
“https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhemVY5GtY3ccZ-J0aGAVdAmYS-eqOYnJSc3pMto6T-EME9M9cSy9FvfHvcx2gMPkp1H5Dj4YaKufPRsAyon8Tf-vvKgq7wevB-pN1z8uNN2IVqv7N46EGlz-X3YbIxgPmB3GSsl0PYaJ8lYS-GFcgK-6dZhJQTHSFvFFy5yOSiBx1iA_zV8LpKAh6d7LS4/s1080/automotive-finance-double.webp”
],
“datePublished”: “2026-04-18T10:00:00+08:00”,
“dateModified”: “2026-04-18T10:00:00+08:00”,
“author”: {
“@type”: “Organization”,
“@id”: “https://starshipeducation.com#organization”,
“name”: “Starship Education”,
“url”: “https://starshipeducation.com”
},
“publisher”: {
“@type”: “Organization”,
“@id”: “https://starshipeducation.com#organization”,
“name”: “Starship Education”,
“url”: “https://starshipeducation.com”
},
“description”: “Panduan lengkap Bachelor of Commerce (Accounting and Finance Double Major) di Curtin University untuk international student.”,
“educationalLevel”: “Bachelor”,
“educationalCredentialAwarded”: “Bachelor of Commerce”,
“provider”: {
“@type”: “CollegeOrUniversity”,
“name”: “Curtin University”,
“url”: “https://curtin.edu.au”
}
}

.link-with-icon {
position: relative;
display: inline-block;
}

.link-with-icon a {
color: blue;
text-decoration: underline;
display: inline-block;
padding-right: 10px;
}

.link-with-icon i {
position: absolute;
top: 0;
right: 0;
font-size: 10px;
color: blue;
pointer-events: none;
}

1Mengapa Penting untuk Pelajar Indonesia?
2Detail Program (Tab System)
3Struktur Kurikulum & Unit Pelajaran
4Prospek Karir Global
5Pathway Migrasi ke Australia
6Accounting & Finance Courses Worldwide
Kembali ke Atas

Bachelor of Commerce Curtin University: Biaya, Prospek Kerja, & Cara Daftar (2026) untuk International Student

Bangun karir global di bidang Akuntansi dan Keuangan dengan program Bachelor of Commerce (Accounting and Finance Double Major) dari Curtin University. Kembangkan keterampilan dalam akuntansi praktik, audit, perpajakan, manajemen keuangan, dan analisis pasar modal untuk menjadi pemimpin di sektor keuangan yang sangat dibutuhkan dunia.

Konsultasi Gratis via WhatsApp

Apa Itu Bachelor of Commerce (Accounting and Finance Double Major) di Curtin University?

Bachelor of Commerce (Accounting and Finance Double Major) di Curtin University adalah program gelar sarjana yang dirancang untuk membekali mahasiswa dengan pengetahuan dan keterampilan di bidang akuntansi profesional dan analisis keuangan. Program double major ini menggabungkan akuntansi praktik, hukum bisnis, audit, perpajakan, serta struktur dan operasi pasar keuangan. Mahasiswa akan belajar di kampus Curtin Perth yang bergengsi serta memiliki kesempatan untuk magang di firma akuntansi Big Four, bank, dan institusi keuangan terkemuka di Australia.

Keunggulan Program untuk Pelajar Indonesia

Peringkat Universitas Top Dunia: Curtin University termasuk dalam peringkat 200 universitas terbaik dunia di bidang Akuntansi dan Keuangan (QS Rankings 2024).
Akreditasi Profesional Ganda: Diakreditasi oleh CPA Australia, CA ANZ, ACCA, CIMA, ICAEW, IPA, dan diakui sebagai CFA Institute University Affiliation Program.
Permintaan Tenaga Akuntan & Analis Keuangan Global: Digitalisasi keuangan dan regulasi internasional meningkatkan kebutuhan ahli akuntansi dan keuangan di seluruh dunia.
Lokasi Strategis: Kampus di Perth, Australia Barat, dengan akses ke pusat bisnis dan industri sumber daya alam Australia.
Pathway Karir Global: Lulusan bekerja di firma akuntansi Big Four, bank investasi, perusahaan multinasional, otoritas pajak, dan lembaga keuangan internasional.

Keterampilan yang Akan Dipelajari

Program ini membekali siswa dengan keterampilan kritis industri seperti: prinsip akuntansi keuangan dan manajemen, audit dan assurance, perpajakan, hukum bisnis, analisis laporan keuangan, manajemen investasi, manajemen risiko keuangan, serta etika profesional. Kombinasi ini menghasilkan lulusan yang siap kerja dan mampu menangani tantangan kompleks di dunia keuangan global.

Quick Facts (International Student)

🎓 Program

Bachelor of Commerce (Accounting and Finance Double Major) – CRICOS: 003672J

💰 Estimasi Biaya (International)

AUD $32,000 – $38,000 per tahun (2026 indicative fee)

📅 Intake & Durasi

Februari, Juli | 3 tahun (full-time)

📝 IELTS Requirement

6.5 (no band below 6.0) atau equivalent

📍 Lokasi & Mode

Curtin Perth (Australia) | On campus, Online, Mixed-mode

Form Pendaftaran Program

Gunakan kode negara (62 untuk Indonesia)

Tidak
Ya

Skor IELTS (jika ada)


Mengapa Bachelor of Commerce (Accounting and Finance) Cocok untuk Lulusan SMA/SMK Indonesia?

Keunggulan strategis untuk membangun karir di sektor akuntansi dan keuangan global

Keterampilan yang Sangat Diminati di Indonesia

Indonesia adalah ekonomi terbesar di ASEAN dengan sektor keuangan yang terus berkembang pesat. Lulusan Bachelor of Commerce (Accounting and Finance) memiliki keunggulan kompetitif untuk mengisi posisi-posisi kunci di Kementerian Keuangan, Otoritas Jasa Keuangan (OJK), perusahaan akuntan publik (Big Four), bank nasional dan internasional, perusahaan multinasional, serta startup fintech Indonesia.

Peluang Kerja Global dengan Kualifikasi Australia

Kualifikasi Bachelor of Commerce dari Curtin University diakui secara internasional dan memiliki akreditasi profesional global (CPA, CA, ACCA, CIMA, CFA), membuka peluang kerja tidak hanya di Australia tetapi juga di berbagai negara dengan sektor keuangan maju seperti Singapura, Malaysia, Hong Kong, dan Inggris.

Fokus Praktis & Dukungan Komunitas

Program ini menekankan pembelajaran berbasis kasus nyata, proyek analisis keuangan, dan magang profesional, sesuai dengan kebutuhan industri keuangan Indonesia. Selain itu, komunitas pelajar Indonesia yang kuat di Perth memberikan jaringan dukungan selama masa studi.

📊 Jurusan Ini Cocok untuk:

Profil Mahasiswa yang Cocok dengan Bachelor of Commerce (Accounting and Finance)

Suka Angka & Analisis Data
Kamu menikmati bekerja dengan angka, spreadsheet, dan analisis data untuk mengambil keputusan bisnis yang tepat.

Tertarik dengan Pasar Modal & Investasi
Kamu ingin mempelajari bagaimana saham, obligasi, dan instrumen keuangan lainnya diperdagangkan serta bagaimana mengelola portofolio investasi.

Memiliki Jiwa Teliti & Integritas Tinggi
Kamu adalah pribadi yang detail-oriented, jujur, dan memiliki komitmen terhadap etika profesional di bidang keuangan.

Bercita-cita Menjadi Akuntan Publik atau Analis Keuangan
Kamu memiliki mimpi untuk bekerja di firma akuntansi Big Four, bank investasi, atau menjadi konsultan keuangan bersertifikat global.

Ingin Memahami Strategi Bisnis & Manajemen Risiko
Kamu tidak hanya ingin memahami angka, tetapi juga bagaimana menggunakannya untuk strategi bisnis dan mitigasi risiko keuangan.

Siap Bekerja di Kantor & Lingkungan Korporat
Kamu menikmati lingkungan kerja profesional, dinamis, dan siap menghadapi deadline serta tuntutan klien.

Mata Pelajaran SMA yang Mendukung Jurusan Akuntansi & Keuangan

⭐ WAJIB Dikuasai

  • Matematika – Inti dari akuntansi dan keuangan! Pelajari aljabar, statistik, dan kalkulus dasar untuk analisis keuangan.
  • Ekonomi – Penting untuk memahami pasar, kebijakan moneter, dan perilaku konsumen dalam konteks keuangan.
  • Bahasa Inggris – Digunakan untuk membaca laporan keuangan internasional, standar akuntansi global (IFRS), dan komunikasi profesional.

📖 Nilai Tambah

  • Akuntansi Dasar – Jika tersedia di sekolah, ini akan memberikan fondasi yang sangat kuat.
  • IPS / Sosiologi – Berguna untuk memahami lingkungan bisnis, etika, dan dampak sosial dari keputusan keuangan.
  • TIK (Teknologi Informasi) – Kemampuan menggunakan spreadsheet (Excel), software akuntansi, dan tools analisis data sangat dicari.
  • Kewirausahaan – Membantu memahami bagaimana keuangan berperan dalam mengelola dan mengembangkan bisnis.

Struktur dan Informasi Program

Pelajari detail lengkap tentang Bachelor of Commerce (Accounting and Finance) melalui sistem tab interaktif




Prospek Karir Lulusan Akuntansi & Keuangan di Australia (Entry-Level hingga Berpengalaman)

Akuntan Publik (Public Accountant)

Menyediakan jasa audit, perpajakan, dan konsultasi akuntansi untuk berbagai klien.

Gaji Rata-rata: AUD $70,000 – $95,000

Skillset: Auditing, Tax compliance, Financial reporting, IFRS, Analytical thinking

Analis Keuangan (Financial Analyst)

Menganalisis data keuangan, tren pasar, dan kinerja investasi untuk mendukung keputusan bisnis.

Gaji Rata-rata: AUD $80,000 – $110,000

Skillset: Financial modeling, Data analysis, Valuation, Bloomberg terminal, Critical thinking

Manajer Perbankan (Bank Manager)

Mengelola operasional cabang bank, mengawasi tim, dan memastikan kepatuhan regulasi perbankan.

Gaji Rata-rata: AUD $90,000 – $130,000

Skillset: Leadership, Risk management, Customer service, Regulatory compliance, Sales management

Konsultan Pajak (Tax Consultant)

Memberikan saran perpajakan kepada individu dan perusahaan untuk mengoptimalkan kewajiban pajak sesuai hukum.

Gaji Rata-rata: AUD $75,000 – $120,000

Skillset: Tax law, Tax planning, Analytical skills, Attention to detail, Client advisory

Pathway menuju Pendidikan Lanjutan dan Sertifikasi Profesional

Bachelor of Commerce (Accounting and Finance) ini membuka pathway ke berbagai program lanjutan dan sertifikasi profesional:

Pathway ke Studi Lanjutan

  • Master of Professional Accounting
  • Master of Finance
  • Master of Applied Finance
  • Master of Business Administration (MBA)
  • Master of Taxation

Sertifikasi Profesional (Akreditasi)

  • CPA Australia (Certified Practising Accountant)
  • CA ANZ (Chartered Accountant)
  • ACCA (Association of Chartered Certified Accountants)
  • CIMA (Chartered Institute of Management Accountants)
  • CFA (Chartered Financial Analyst) – eligible untuk mengikuti ujian

Registrasi Profesional di Australia

  • Eligible untuk menjadi anggota CPA Australia atau CA ANZ
  • Pathway menuju Registered Tax Agent (setelah pengalaman kerja)
  • Diakui oleh Financial Services Institute of Australasia (FINSIA)

Catatan Penting tentang Kesempatan Kerja Paruh Waktu

Selama studi, mahasiswa internasional diizinkan bekerja paruh waktu hingga 48 jam per dua minggu. Banyak lulusan Curtin University mendapatkan pekerjaan di sektor akuntansi dan keuangan Australia sebagai accounting assistant, tax intern, atau junior financial analyst sambil menyelesaikan studi atau setelah lulus, terutama berkat jaringan industri Curtin yang kuat di Perth.

Struktur & Unit Kompetensi Lengkap

Program double major ini terdiri dari unit inti (core) akuntansi, unit inti keuangan, dan unit elektif (elective) yang dirancang untuk membekali Anda dengan keterampilan akuntansi dan keuangan terpadu.

Kode Unit Judul Unit Tipe
ACCT1000 Introduction to Financial Accounting Core – Accounting
ACCT1001 Management Accounting Fundamentals Core – Accounting
FNCE2000 Introduction to Finance Principles Core – Finance
ACCT2002 Corporate Accounting and Reporting Core – Accounting
FNCE2001 Business Finance Core – Finance
ACCT2003 Taxation Law and Practice Core – Accounting
FNCE3000 Investment Analysis Elective – Finance
ACCT3004 Auditing and Assurance Elective – Accounting
FNCE3001 International Finance Elective – Finance
ACCT3005 Financial Statement Analysis Elective – Accounting
FNCE3002 Derivatives and Risk Management Elective – Finance

*Penawaran kursus elektif diperbarui secara berkala untuk tetap relevan dengan tren industri, umpan balik siswa, dan persyaratan akreditasi profesional.

Metode Pengajaran dan Sistem Dukungan Mahasiswa

运转

Aspek Detail
Mode Pengiriman On campus (Curtin Perth), Online, Mixed-mode
Komitmen Mingguan 10-12 jam kuliah + 8-10 jam studi mandiri + 5-10 jam praktikum/kerja lapangan (magang opsional)
Metode Penilaian Ujian tulis, laporan kasus akuntansi, proyek analisis keuangan, presentasi portofolio investasi, studi kasus audit
Dukungan Mahasiswa Curtin Business School Mentoring Program, Academic Skills Centre, konseling karir akuntansi & keuangan, akses ke database keuangan (Bloomberg Terminal)
Fasilitas Kampus Bloomberg Trading Room, ACCA & CPA Australia resource center, perpustakaan digital, pusat karir dan magang

Informasi Penting Lainnya

  • Kontak Pengajar: Dosen dan staf akademik dapat dihubungi melalui email, konsultasi tatap muka, atau online.
  • Kesempatan Magang: Tersedia program internship dengan firma akuntansi Big Four (Deloitte, PwC, EY, KPMG), bank nasional Australia, dan departemen keuangan pemerintah.
  • Kehadiran & Progres: Sangat penting untuk memenuhi persyaratan visa. Informasi lengkap akan diberikan saat orientasi.

Biaya, Beasiswa, dan Opsi Pembayaran

Curtin University memberikan transparansi biaya dan berbagai opsi beasiswa untuk mahasiswa internasional:

Rincian Biaya Kuliah (International)

Untuk menerima rincian biaya kuliah spesifik, silakan hubungi Astro. Klik tombol Whatsapp di pojok kanan bawah.

Rencana pembayaran dan pengaturan biaya akan dijelaskan dalam Offer Letter dan Student Agreement.

Estimasi Biaya: AUD 32.000 – 38.000 per tahun (tergantung pemilihan mata kuliah)

Overseas Health Insurance Cover (OSHC)

Sebelum tiba di Australia, Anda wajib memiliki OSHC. Starship Education akan membantu Anda menemukan provider OSHC terpercaya dengan estimasi biaya yang sesuai durasi studi, sehingga Anda bisa memilih opsi terbaik dengan proses yang mudah, transparan, dan tanpa perantara.

Biaya Tambahan & Living Cost

Perkiraan biaya hidup di Perth, Australia (2026):

  • Akomodasi: AUD $12,000 – $20,000/tahun
  • Makanan & belanja: AUD $5,000 – $8,000/tahun
  • Transportasi: AUD $1,200 – $2,500/tahun

Estimasi Biaya Bachelor of Commerce (Accounting and Finance) Curtin University untuk International Student

Komponen Biaya Estimasi Biaya (AUD) Keterangan
Tuition Fee (per tahun) AUD 32.000 – 38.000 Biaya kuliah per tahun (3 tahun total program)
Student Services & Amenities Fee AUD 300 – 350 Biaya layanan kemahasiswaan tahunan
OSHC AUD 600 – 800 / tahun Asuransi kesehatan wajib untuk student visa
Visa Fee AUD 710 Biaya pengajuan student visa ke Imigrasi Australia
Living Cost (per tahun) AUD 20.000 – 30.000 Akomodasi, makan, transportasi, dan kebutuhan pokok di Perth

Catatan Penting: Estimasi biaya di atas bersifat indikatif dan dapat berubah sesuai kebijakan Curtin University, provider OSHC, dan pemerintah Australia. Untuk informasi biaya terbaru dan paket beasiswa, silakan konsultasi dengan tim Starship Education.

Beasiswa Tersedia untuk International Student

Curtin International Merit Scholarship

Beasiswa prestasi untuk mahasiswa internasional yang menunjukkan prestasi akademik luar biasa.

Nilai: Potongan biaya kuliah 25% (AUD $8,000 – $9,500 per tahun)

Deadline: 30 November (Semester 1) / 31 Mei (Semester 2)

Curtin Business School International Scholarship

Beasiswa khusus untuk mahasiswa internasional di Curtin Business School (termasuk Bachelor of Commerce).

Nilai: AUD $5,000 – $10,000 per tahun

Deadline: 31 Oktober (Semester 1) / 30 April (Semester 2)

Australia Awards Scholarship

Beasiswa penuh dari Pemerintah Australia untuk pelajar dari negara berkembang (termasuk Indonesia).

Nilai: 100% tuition fee + living allowance + travel

Deadline: 1 Februari setiap tahun

Tips Mendapatkan Beasiswa
  • Ajukan aplikasi beasiswa bersamaan dengan aplikasi studi.
  • Siapkan personal statement yang kuat tentang motivasi Anda di bidang akuntansi dan keuangan, serta kaitannya dengan pembangunan ekonomi Indonesia.
  • Dapatkan surat rekomendasi dari guru atau atasan yang relevan (terutama di bidang matematika, ekonomi, atau bisnis).
  • Tunjukkan pengalaman kerja sukarela atau proyek di bidang keuangan, akuntansi, atau organisasi kemahasiswaan.

Struktur Kurikulum: Unit Inti & Elektif

Kombinasi unit fundamental akuntansi dan keuangan untuk kompetensi komprehensif

Unit Inti (12 Unit) – Foundation for Accounting & Finance

Semua unit berikut wajib untuk mendapatkan gelar Bachelor of Commerce dengan double major Accounting and Finance.

ACCT1000 – Introduction to Financial Accounting

Pelajari prinsip dasar akuntansi keuangan, termasuk siklus akuntansi, jurnal, buku besar, dan laporan keuangan dasar.

ACCT1001 – Management Accounting Fundamentals

Konsep akuntansi manajemen untuk pengambilan keputusan internal, termasuk penetapan biaya, anggaran, dan analisis varians.

FNCE2000 – Introduction to Finance Principles

Prinsip dasar keuangan, nilai waktu uang, penilaian aset, dan pengantar pasar keuangan.

ACCT2002 – Corporate Accounting and Reporting

Akuntansi untuk entitas korporat, termasuk konsolidasi, akuisisi, dan pelaporan keuangan lanjutan sesuai IFRS.

FNCE2001 – Business Finance

Keputusan pendanaan perusahaan, struktur modal, biaya modal, dan kebijakan dividen.

ACCT2003 – Taxation Law and Practice

Hukum dan praktik perpajakan Australia, termasuk perhitungan pajak penghasilan individu dan perusahaan, serta kewajiban GST.

Catatan: Jika hanya menyelesaikan sebagian unit, akan diberikan Statement of Attainment.

Unit Elektif – Spesialisasi Teknis Lanjutan

Pilih unit elektif sesuai spesialisasi karir: Audit, Investasi, Perpajakan Lanjutan, atau Manajemen Risiko.

FNCE3000 – Investment Analysis

Analisis investasi, penilaian saham dan obligasi, teori portofolio, dan manajemen risiko investasi.

ACCT3004 – Auditing and Assurance

Prinsip audit, prosedur assurance, etika audit, dan tanggung jawab hukum auditor.

FNCE3001 – International Finance

Manajemen keuangan internasional, risiko nilai tukar, dan pembiayaan perdagangan global.

ACCT3005 – Financial Statement Analysis

Teknik analisis laporan keuangan untuk menilai kinerja perusahaan, profitabilitas, dan risiko.

FNCE3002 – Derivatives and Risk Management

Penggunaan derivatif (future, option, swap) untuk manajemen risiko keuangan perusahaan.

Penawaran unit elektif diperbarui secara berkala mengikuti tren industri, feedback mahasiswa, dan persyaratan akreditasi profesional untuk memastikan kurikulum tetap relevan.

Skill Penting untuk Profesional Akuntansi & Keuangan Modern

Kombinasi technical expertise dan soft skills untuk sukses di era keuangan digital

Technical & Analytical Skills

  • Financial Reporting: IFRS, PSAK, penyusunan laporan keuangan konsolidasi.
  • Data Analytics: Penggunaan Excel (pivot table, VLOOKUP), Power BI, Python, atau R untuk analisis keuangan.
  • Taxation: Pemahaman perpajakan korporat dan individu, perencanaan pajak strategis.
  • Auditing & Assurance: Prosedur audit, pengendalian internal, dan kepatuhan regulasi.
  • Investment Analysis: Penilaian aset, analisis fundamental dan teknikal, manajemen portofolio.
  • Risk Management: Identifikasi, pengukuran, dan mitigasi risiko keuangan (pasar, kredit, operasional).

Professional & Soft Skills

  • Ethical Judgment: Pengambilan keputusan etis sesuai kode etik profesi akuntan dan CFA.
  • Communication: Menyusun laporan keuangan dan merekomendasikan strategi bisnis secara jelas kepada klien/manajemen.
  • Problem Solving: Memecahkan masalah kompleks terkait kepatuhan pajak, pelaporan, atau struktur modal.
  • Attention to Detail: Ketelitian tinggi dalam memeriksa angka dan dokumen keuangan.
  • Strategic Thinking: Memahami bagaimana keputusan keuangan berdampak pada keseluruhan strategi bisnis jangka panjang.

The Power of Double Major: Akuntansi + Keuangan

Kombinasi akuntansi (pencatatan, pelaporan, kepatuhan) dan keuangan (analisis investasi, manajemen risiko, valuasi) menciptakan lulusan yang sangat dicari. Mereka tidak hanya dapat memastikan kepatuhan dan akurasi pelaporan, tetapi juga memberikan wawasan strategis untuk pertumbuhan bisnis. Ini adalah profil ideal untuk posisi seperti Financial Controller, Investment Analyst, atau CFO masa depan.

Keunggulan dan Diferensiasi Program

Apa yang membuat Bachelor of Commerce (Accounting and Finance) di Curtin University berbeda

Durasi Efisien

3 tahun full-time

Double major dalam waktu yang sama dengan single major

Pembelajaran Praktis

Kombinasi teori, studi kasus nyata, dan proyek dengan mitra industri keuangan

10-12 jam kuliah + 8-10 jam praktikum per minggu

Fasilitas Kelas Dunia

Bloomberg Trading Room, akses ke database keuangan profesional (Bloomberg, Morningstar)

Termasuk pelatihan penggunaan terminal Bloomberg untuk analisis pasar real-time

Lokasi Strategis

Kampus Curtin Perth, pusat bisnis dan industri sumber daya alam Australia Barat

Akses ke firma akuntansi Big Four, bank nasional, dan perusahaan pertambangan global

Pathway Migrasi Karir ke Australia

Rencana karir jangka panjang untuk pelajar Indonesia di bidang akuntansi dan keuangan

Accountant (General) & External Auditor dalam Skilled Occupation List Australia

Posisi Accountant (General) (ANZSCO 221111) dan External Auditor (ANZSCO 221213) termasuk dalam Medium and Long-term Strategic Skills List (MLTSSL), memberikan pathway untuk skilled migration setelah lulus dan mendapatkan pengalaman kerja.

Step-by-Step Migration Pathway untuk Lulusan Akuntansi & Keuangan:

Step 1: Studi & Persiapan

Selesaikan Bachelor of Commerce (Accounting and Finance) di Curtin University (3 tahun). Manfaatkan layanan karir untuk mencari magang atau kerja paruh waktu di firma akuntansi atau departemen keuangan perusahaan.

Step 2: Post-Study Work Visa

Apply Post-Study Work Visa (Subclass 485) – 2-4 tahun kerja full-time di Australia. Kumpulkan pengalaman sebagai Akuntan, Auditor, atau Analis Keuangan di perusahaan Australia.

Step 3: Skills Assessment & Migration

Lakukan skills assessment melalui CPA Australia atau CA ANZ (tergantung jalur). Dengan pengalaman kerja (biasanya 1 tahun) dan kualifikasi, apply skilled migration visa (Subclass 189/190/491) untuk Permanent Residency.

Step 4: Pathway ke Sertifikasi Profesional

Setelah mendapatkan PR, Anda dapat melanjutkan ke program CPA, CA, atau CFA untuk menjadi akuntan atau analis keuangan bersertifikat penuh, yang membuka peluang karir lebih tinggi.

Strategi Meningkatkan Poin Migrasi untuk Akuntan & Auditor
  • Dapatkan pengalaman kerja di regional area – tambah poin dan buka jalur visa 491.
  • Tingkatkan kemampuan bahasa Inggris (IELTS 7.0/8.0 atau setara) – poin maksimal, juga diperlukan untuk akreditasi profesional.
  • Lengkapi dengan unit “skill assessment” tambahan seperti Australian Taxation Law atau Company Law (jika belum terpenuhi).
  • Pertimbangkan studi lanjut ke Master of Professional Accounting – tambah poin dan selesaikan persyaratan akreditasi.
  • Gunakan layanan career service Curtin University untuk mendapatkan pekerjaan yang relevan dengan sponsor potensial.

Pertanyaan yang Sering Diajukan (FAQ)

Jawaban untuk pertanyaan umum tentang Bachelor of Commerce (Accounting and Finance) di Curtin University

Sangat cocok untuk lulusan SMA IPA maupun IPS! Program ini dirancang untuk menerima lulusan dengan latar belakang yang berbeda.

Keunggulan untuk masing-masing jurusan:

  • Lulusan IPA: Keahlian dalam matematika, fisika, dan biologi memberikan fondasi kuat untuk analisis kuantitatif dan pemodelan keuangan.
  • Lulusan IPS (terutama Ekonomi): Pemahaman awal tentang ekonomi, bisnis, dan akuntansi dasar sangat membantu dalam transisi ke perkuliahan.
  • Lulusan SMK Akuntansi: Memiliki keunggulan kompetitif karena sudah terbiasa dengan siklus akuntansi dan praktik pembukuan.

Bagi lulusan yang belum memiliki latar belakang akuntansi, Curtin menyediakan unit pengantar (foundation units) untuk menyamakan pengetahuan. Konsultasikan dengan tim Starship Education untuk mengetahui opsi terbaik Anda.

Untuk international student dari Indonesia, persyaratan umumnya meliputi:

  • Ijazah SMA/SMK: Rata-rata nilai 75 atau lebih (atau setara dengan ATAR 70+).
  • IELTS: Minimal 6.5 (tidak ada band di bawah 6.0) atau TOEFL iBT 79+ (dengan writing 21).
  • Passport: Salinan paspor yang masih berlaku.
  • Surat Rekomendasi: Dari guru matematika, ekonomi, atau kepala sekolah (disarankan 2 surat).
  • Personal Statement: Esai tentang motivasi belajar akuntansi dan keuangan serta kontribusi yang ingin diberikan untuk pembangunan ekonomi Indonesia.

Beberapa siswa mungkin perlu mengambil Foundation Studies Program atau Diploma of Commerce sebagai pathway jika nilai SMA belum memenuhi persyaratan langsung. Konsultasikan dengan tim Starship Education untuk mengetahui opsi terbaik Anda.

Perkiraan biaya hidup tahunan di Perth (2026):

  • Akomodasi: AUD $12,000 – $20,000/tahun (tergantung tipe: homestay, apartemen berbagi, atau asrama kampus)
  • Makanan & belanja: AUD $5,000 – $8,000/tahun
  • Transportasi: AUD $1,200 – $2,500/tahun (dengan konsesi student untuk transportasi umum)
  • Buku & perlengkapan: AUD $800 – $1,500/tahun

Perth secara umum memiliki biaya hidup yang lebih rendah dibandingkan Sydney atau Melbourne. Mahasiswa diizinkan kerja paruh waktu hingga 48 jam per dua minggu selama semester dan full-time selama liburan. Upah minimum di Australia sekitar AUD $24-26 per jam, sehingga kerja paruh waktu dapat membantu menutupi sebagian biaya hidup.

Sangat besar! Akuntan dan Auditor termasuk dalam daftar pekerjaan yang sangat dibutuhkan di Australia (MLTSSL). Setelah lulus, Anda bisa:

  • Post-Study Work Visa (subclass 485): Dapat bekerja di Australia selama 2-4 tahun setelah lulus (tergantung lokasi studi).
  • Permintaan tinggi: Akuntan (General) dan Auditor Eksternal konsisten masuk dalam daftar keterampilan yang dibutuhkan Australia.
  • Pathway ke PR: Setelah mendapatkan pengalaman kerja (biasanya 1 tahun penuh), dapat mengajukan visa permanen (189/190/491) dengan skills assessment dari CPA/CA ANZ.

Curtin University memiliki layanan karir (Curtin Careers) yang sangat aktif membantu mahasiswa mencari magang dan pekerjaan, termasuk workshop penulisan CV, persiapan interview, dan koneksi dengan firma akuntansi mitra seperti Deloitte, PwC, EY, KPMG, serta bank-bank nasional Australia.

Ya, Curtin University menawarkan berbagai beasiswa untuk international student, antara lain:

  • Curtin International Merit Scholarship: Potongan biaya kuliah 25% (AUD $8,000 – $9,500 per tahun) untuk siswa dengan prestasi akademik tinggi.
  • Curtin Business School International Scholarship: Beasiswa AUD $5,000 – $10,000 per tahun untuk mahasiswa di Curtin Business School.
  • Australia Awards Scholarship: Beasiswa penuh dari pemerintah Australia untuk pelajar dari negara berkembang (termasuk Indonesia).
  • Starship Education Partial Scholarship: Potongan biaya konsultasi dan bantuan pendaftaran.

Kami sarankan untuk mengajukan beasiswa bersamaan dengan aplikasi studi. Tim Starship Education akan membantu Anda mempersiapkan dokumen beasiswa yang kompetitif.

Siap Memulai Karir di Sektor Akuntansi & Keuangan Global?

Daftar sekarang untuk Bachelor of Commerce (Accounting and Finance Double Major) di Curtin University dan dapatkan keahlian akuntansi dan keuangan untuk menjadi akuntan profesional, analis keuangan, atau auditor yang sangat dibutuhkan di seluruh dunia.

Konsultasi via WhatsApp Kunjungi Situs Resmi

🌍 Accounting & Finance Courses Worldwide

Professional courses in Accounting, Finance, Financial Analysis & Auditing from institutions worldwide. Data diambil dari database GitHub dan difilter HANYA untuk kursus Accounting dan Finance.

Semua NegaraSemua Program

Logo Negara Institusi Bidang Studi Program Aksi
Mengambil data accounting & finance dari GitHub…

// ========== FORM SUBMIT KE GOOGLE SHEET (SAMA PERSIS DENGAN KODE SEBELUMNYA) ==========
const GOOGLE_SCRIPT_URL = ‘https://script.google.com/macros/s/AKfycbxcdLutm2NlnX3sCUywqTLMM_A7nobJoAypUCeES87vCma-x8A6FElt8VoSH_X69Ih9rQ/exec’;
const applyModal = document.getElementById(‘applyModal’);
const openApplyBtn = document.getElementById(‘openApplyModalBtn’);
const closeApplyBtn = document.getElementById(‘closeModalBtn’);
if (openApplyBtn) openApplyBtn.addEventListener(‘click’, () => applyModal.classList.add(‘active’));
if (closeApplyBtn) closeApplyBtn.addEventListener(‘click’, () => applyModal.classList.remove(‘active’));
applyModal.addEventListener(‘click’, (e) => { if(e.target === applyModal) applyModal.classList.remove(‘active’); });
const ieltsTestSelect = document.getElementById(‘ieltsTest’);
const ieltsFieldsDiv = document.getElementById(‘ieltsFields’);
if (ieltsTestSelect) ieltsTestSelect.addEventListener(‘change’, () => ieltsFieldsDiv.classList.toggle(‘show’, ieltsTestSelect.value === ‘Ya’));
function showNotification(message, type = ‘success’) { const existing = document.querySelector(‘.notification’); if(existing) existing.remove(); const notif = document.createElement(‘div’); notif.className = `notification ${type}`; notif.innerHTML = ` ${message}`; document.body.appendChild(notif); setTimeout(() => notif.remove(), 5000); }
const appForm = document.getElementById(‘applicationForm’);
if (appForm) { appForm.addEventListener(‘submit’, async (e) => { e.preventDefault(); const fullName = document.getElementById(‘fullName’)?.value.trim(); const whatsapp = document.getElementById(‘whatsappNumber’)?.value.trim(); const email = document.getElementById(’email’)?.value.trim(); const address = document.getElementById(‘address’)?.value.trim(); const school = document.getElementById(‘school’)?.value.trim(); const gradYear = document.getElementById(‘graduationYear’)?.value; if(!fullName) { showNotification(‘Nama lengkap harus diisi’, ‘error’); return; } if(!whatsapp) { showNotification(‘Nomor WhatsApp harus diisi’, ‘error’); return; } if(!email || !email.includes(‘@’)) { showNotification(‘Email valid harus diisi’, ‘error’); return; } if(!address) { showNotification(‘Alamat harus diisi’, ‘error’); return; } if(!school) { showNotification(‘Asal sekolah harus diisi’, ‘error’); return; } if(!gradYear) { showNotification(‘Tahun lulus harus diisi’, ‘error’); return; } const submitBtn = document.getElementById(‘submitBtn’); const originalText = submitBtn.innerHTML; submitBtn.innerHTML = ‘ Mengirim…’; submitBtn.disabled = true; const formData = { university: document.getElementById(‘universityInput’)?.value || ‘Curtin University’, program: document.getElementById(‘programInput’)?.value || ‘Bachelor of Commerce (Accounting and Finance Double Major)’, course: document.getElementById(‘courseInput’)?.value || ‘Accounting and Finance’, fullName: fullName, whatsappNumber: whatsapp, email: email, address: address, school: school, graduationYear: gradYear, ieltsTest: document.getElementById(‘ieltsTest’)?.value || ‘Tidak’, listeningScore: document.getElementById(‘listeningScore’)?.value || ”, readingScore: document.getElementById(‘readingScore’)?.value || ”, writingScore: document.getElementById(‘writingScore’)?.value || ”, speakingScore: document.getElementById(‘speakingScore’)?.value || ”, overallScore: document.getElementById(‘overallScore’)?.value || ”, message: document.getElementById(‘message’)?.value || ”, timestamp: new Date().toLocaleString(‘id-ID’, { timeZone: ‘Asia/Jakarta’ }) }; try { await fetch(GOOGLE_SCRIPT_URL, { method: ‘POST’, mode: ‘no-cors’, headers: { ‘Content-Type’: ‘application/x-www-form-urlencoded’ }, body: new URLSearchParams(formData).toString() }); showNotification(‘✓ Aplikasi berhasil dikirim! Konsultan akan menghubungi Anda dalam 1×24 jam.’, ‘success’); appForm.reset(); if (ieltsFieldsDiv) ieltsFieldsDiv.classList.remove(‘show’); applyModal.classList.remove(‘active’); } catch(error) { showNotification(‘Gagal mengirim aplikasi. Silakan coba lagi.’, ‘error’); } finally { submitBtn.innerHTML = originalText; submitBtn.disabled = false; } }); }

// ========== FAQ ACCORDION ==========
document.querySelectorAll(‘.faq-question’).forEach(btn => { btn.addEventListener(‘click’, () => { const answer = btn.nextElementSibling; answer.classList.toggle(‘active’); const icon = btn.querySelector(‘.faq-icon’); if(icon) icon.style.transform = answer.classList.contains(‘active’) ? ‘rotate(180deg)’ : ‘rotate(0)’; }); });

// ========== TAB SYSTEM ==========
document.querySelectorAll(‘.tabs-navigation button’).forEach(btn => { btn.addEventListener(‘click’, () => { document.querySelectorAll(‘.tabs-navigation button’).forEach(b => b.classList.remove(‘active’)); document.querySelectorAll(‘.tab-pane’).forEach(p => p.classList.remove(‘active’)); btn.classList.add(‘active’); document.getElementById(btn.getAttribute(‘data-tab’)).classList.add(‘active’); }); });

// ========== YEAR TABS (CORE VS ELECTIVE) ==========
document.querySelectorAll(‘.year-tab’).forEach(tab => { tab.addEventListener(‘click’, () => { document.querySelectorAll(‘.year-tab’).forEach(t => t.classList.remove(‘active’)); document.querySelectorAll(‘.courses-list’).forEach(c => c.classList.remove(‘active’)); tab.classList.add(‘active’); document.getElementById(tab.getAttribute(‘data-year’)).classList.add(‘active’); }); });

// ========== JUMP BUTTONS ==========
document.querySelectorAll(‘.jump-btn’).forEach(btn => { btn.addEventListener(‘click’, () => { const targetId = btn.getAttribute(‘data-target’); const targetElement = document.getElementById(targetId); if (targetElement) { window.scrollTo({ top: targetElement.offsetTop – 70, behavior: ‘smooth’ }); } }); });
const jumpToTopBtn = document.getElementById(‘jump-to-top-btn’);
if(jumpToTopBtn) { jumpToTopBtn.addEventListener(‘click’, () => { window.scrollTo({ top: 0, behavior: ‘smooth’ }); }); }

// ========== BUILDING COURSES – ACCOUNTING & FINANCE ONLY (ROBUST RECURSIVE EXTRACTOR) ==========
(function() {
const BASE_URL = ‘https://raw.githubusercontent.com/starshipedu/Course/refs/heads/main/Database/’;
const COUNTRIES_TO_FETCH = [
{ id: ‘australia’, name: ‘Australia’, file: ‘australia.json’ },
{ id: ‘canada’, name: ‘Canada’, file: ‘canada.json’ },
{ id: ‘china’, name: ‘China’, file: ‘china.json’ },
{ id: ‘korea’, name: ‘South Korea’, file: ‘korea.json’ },
{ id: ‘malaysia’, name: ‘Malaysia’, file: ‘malaysia.json’ },
{ id: ‘new_zealand’, name: ‘New Zealand’, file: ‘new_zealand.json’ },
{ id: ‘singapore’, name: ‘Singapore’, file: ‘singapore.json’ },
{ id: ‘uk’, name: ‘United Kingdom’, file: ‘uk.json’ },
{ id: ‘usa’, name: ‘United States’, file: ‘usa.json’ }
];

// SAMPLE DATA FALLBACK (hanya jika tidak ada data dari GitHub sama sekali)
const SAMPLE_ACCOUNTING_FINANCE_DATA = [
{ logo: “https://via.placeholder.com/50/1a5276/ffffff?text=Curtin”, country: “Australia”, university: “Curtin University”, major: “Accounting and Finance”, program: “Bachelor of Commerce (Double Major)”, duration: “3 years full-time”, entryRequirements: “High school diploma + IELTS 6.5”, fees: “AUD $32,000 – $38,000 per year”, details: “https://www.curtin.edu.au/study/offering/course-ug-accounting-and-finance-double-major-bcom–mjdu-accfn”, scholarship: “https://www.curtin.edu.au/study/scholarships/” },
{ logo: “https://via.placeholder.com/50/1a5276/ffffff?text=UniMelb”, country: “Australia”, university: “University of Melbourne”, major: “Finance”, program: “Bachelor of Commerce (Finance)”, duration: “3 years”, entryRequirements: “High school diploma + IELTS 6.5”, fees: “AUD $44,000 – $50,000 per year”, details: “https://study.unimelb.edu.au/bachelor-of-commerce”, scholarship: “https://scholarships.unimelb.edu.au/” },
{ logo: “https://via.placeholder.com/50/1a5276/ffffff?text=UNSW”, country: “Australia”, university: “UNSW Sydney”, major: “Accounting”, program: “Bachelor of Commerce (Accounting)”, duration: “3 years”, entryRequirements: “High school diploma + IELTS 6.5”, fees: “AUD $46,000 per year”, details: “https://www.unsw.edu.au/business/study/bachelor-of-commerce”, scholarship: “https://www.unsw.edu.au/scholarships” }
];

let allCourses = [], filteredCourses = [], currentPage = 1;
const itemsPerPage = 5;
let sortColumn = ‘university’, sortDirection = ‘asc’;
const tableBody = document.getElementById(‘building-table-body’);
const prevBtn = document.getElementById(‘building-prev-btn’);
const nextBtn = document.getElementById(‘building-next-btn’);
const pageNumbers = document.getElementById(‘building-page-numbers’);
const searchInput = document.getElementById(‘building-search-input’);
const countryFilter = document.getElementById(‘building-country-filter’);
const programFilter = document.getElementById(‘building-program-filter’);
const filterCountSpan = document.getElementById(‘building-filter-count’);
const totalCountSpan = document.getElementById(‘building-total-count’);
const loadingProgress = document.getElementById(‘building-loading-progress’);
const progressFill = document.getElementById(‘building-progress-fill’);
const progressText = document.getElementById(‘building-progress-text’);
const filterInfo = document.getElementById(‘building-filter-info’);

// ========== FILTER PALING KETAT: HANYA ACCOUNTING & FINANCE ==========
function isAccountingFinanceCourse(course) {
if (!course) return false;

const fieldOfStudy = (course.major || course.field || course.discipline || course.subject || ”).toLowerCase();
const program = (course.program || course.course_name || course.degree || ”).toLowerCase();

const requiredKeywords = [
‘accounting’, ‘finance’, ‘financial’, ‘auditing’, ‘taxation’, ‘investment’, ‘banking’,
‘akuntansi’, ‘keuangan’, ‘audit’, ‘perpajakan’, ‘investasi’, ‘perbankan’, ‘analis keuangan’
];

const excludeKeywords = [
‘agriculture’, ‘engineering’, ‘computer science’, ‘information technology’, ‘nursing’,
‘medicine’, ‘healthcare’, ‘architecture’, ‘design’, ‘education’, ‘law’, ‘psychology’,
‘social work’, ‘hospitality’, ‘tourism’, ‘marketing’ // marketing masih terkait bisnis, tapi untuk fokus ke acc/finance
];

let hasRequired = false;
for (let kw of requiredKeywords) {
if (fieldOfStudy.includes(kw) || program.includes(kw)) {
hasRequired = true;
break;
}
}
if (!hasRequired) return false;

for (let kw of excludeKeywords) {
if (fieldOfStudy.includes(kw) || program.includes(kw)) {
return false;
}
}
return true;
}

// ========== FUNGSI EKSTRAK YANG ROBUST (RECURSIVE) – SAMA PERSIS DENGAN KODE SEBELUMNYA ==========
function extractCoursesFromCountryData(data, countryName) {
let courses = [];
if (!data) return courses;

function traverse(obj, parentUniversity = null) {
if (!obj) return;
if (Array.isArray(obj)) {
for (let item of obj) traverse(item, parentUniversity);
return;
}
if (typeof obj === ‘object’) {
const hasMajor = obj.major || obj.field || obj.discipline || obj.subject;
const hasProgram = obj.program || obj.degree || obj.course || obj.course_name;
const hasUniversity = obj.university || obj.institution || obj.college;

if ((hasMajor || hasProgram) && !hasUniversity) {
let university = parentUniversity?.university || parentUniversity?.name || parentUniversity?.institution || ‘Unknown’;
let logo = parentUniversity?.logo || obj.logo || ‘https://via.placeholder.com/50/1a5276/ffffff?text=UNI’;
let country = parentUniversity?.country || obj.country || countryName || ‘Australia’;

const course = {
logo: logo,
country: country,
university: university,
major: obj.major || obj.field || obj.discipline || obj.subject || ‘Unknown Field’,
program: obj.program || obj.degree || obj.course || obj.course_name || obj.name || ‘Unknown Program’,
duration: obj.duration || obj.length || ‘Not specified’,
entryRequirements: obj.entryRequirements || obj.requirements || ‘Contact for details’,
fees: obj.fees || obj.tuition || ‘Contact for pricing’,
details: obj.details_url || obj.url || obj.link || ‘#’,
scholarship: obj.scholarship || obj.financial_aid || ‘#’
};
if (isAccountingFinanceCourse(course)) courses.push(course);
return;
}

if (obj.university || obj.name || obj.institution) {
const university = {
university: obj.university || obj.name || obj.institution,
logo: obj.logo || ‘https://via.placeholder.com/50/1a5276/ffffff?text=UNI’,
country: obj.country || countryName || ‘Australia’
};
if (obj.programs && Array.isArray(obj.programs)) {
for (let prog of obj.programs) traverse(prog, university);
}
if (obj.courses && Array.isArray(obj.courses)) {
for (let course of obj.courses) traverse(course, university);
}
if (obj.program && typeof obj.program === ‘object’) traverse(obj.program, university);
}

for (let key in obj) {
if (obj[key] && typeof obj[key] === ‘object’) traverse(obj[key], parentUniversity);
}
}
}

traverse(data);
return courses;
}

async function fetchAllCountryData() {
try {
loadingProgress.style.display = ‘block’;
tableBody.innerHTML = ‘

Mengambil data accounting & finance dari GitHub…

‘;
const totalCountries = COUNTRIES_TO_FETCH.length;
let loadedCountries = 0, allCoursesArray = [], totalFromGitHub = 0;
progressFill.style.width = ‘0%’;
progressText.textContent = `0/${totalCountries} countries loaded`;
for (const country of COUNTRIES_TO_FETCH) {
const fileUrl = BASE_URL + country.file;
try {
const response = await fetch(fileUrl, { cache: ‘no-cache’ });
if (response.ok) {
const data = await response.json();
const countryCourses = extractCoursesFromCountryData(data, country.name);
totalFromGitHub += countryCourses.length;
allCoursesArray.push(…countryCourses);
}
} catch(e) { console.error(`Error ${country.file}:`, e); }
loadedCountries++;
const progress = (loadedCountries / totalCountries) * 100;
progressFill.style.width = progress + ‘%’;
progressText.textContent = `${loadedCountries}/${totalCountries} countries loaded – Ditemukan ${totalFromGitHub} kursus Accounting & Finance`;
}
loadingProgress.style.display = ‘none’;
if (allCoursesArray.length === 0) {
allCourses = […SAMPLE_ACCOUNTING_FINANCE_DATA];
filterInfo.style.borderLeftColor = ‘#f39c12’;
} else {
allCourses = allCoursesArray;
filterInfo.style.borderLeftColor = ‘#27ae60’;
}
filterInfo.style.display = ‘flex’;
totalCountSpan.textContent = allCourses.length;
filterCountSpan.textContent = allCourses.length;
populateFilters();
applyFilters();
setupSorting();
} catch(error) {
console.error(error);
loadingProgress.style.display = ‘none’;
allCourses = […SAMPLE_ACCOUNTING_FINANCE_DATA];
filterInfo.style.display = ‘flex’;
totalCountSpan.textContent = allCourses.length;
filterCountSpan.textContent = allCourses.length;
populateFilters();
applyFilters();
setupSorting();
}
}

function populateFilters() {
const countries = […new Set(allCourses.map(c => c.country).filter(Boolean))].sort();
countryFilter.innerHTML = ‘Semua Negara’;
countries.forEach(c => { const option = document.createElement(‘option’); option.value = c; option.textContent = c; countryFilter.appendChild(option); });
const programs = […new Set(allCourses.map(c => c.program).filter(Boolean))].sort();
programFilter.innerHTML = ‘Semua Program’;
programs.forEach(p => { const option = document.createElement(‘option’); option.value = p; option.textContent = p.length > 50 ? p.substring(0, 50) + ‘…’ : p; option.title = p; programFilter.appendChild(option); });
}

function applyFilters() {
const searchText = searchInput.value.toLowerCase();
const selectedCountry = countryFilter.value;
const selectedProgram = programFilter.value;
filteredCourses = allCourses.filter(course => {
const matchesSearch = searchText === ” || course.university.toLowerCase().includes(searchText) || course.program.toLowerCase().includes(searchText) || course.major.toLowerCase().includes(searchText) || course.country.toLowerCase().includes(searchText);
const matchesCountry = selectedCountry === ” || course.country === selectedCountry;
const matchesProgram = selectedProgram === ” || course.program === selectedProgram;
return matchesSearch && matchesCountry && matchesProgram;
});
filterCountSpan.textContent = filteredCourses.length;
currentPage = 1;
sortCourses();
renderTable();
renderPagination();
}

function sortCourses() {
filteredCourses.sort((a, b) => {
let valA = (a[sortColumn] || ”).toLowerCase();
let valB = (b[sortColumn] || ”).toLowerCase();
if (valA valB) return sortDirection === ‘asc’ ? 1 : -1;
return 0;
});
}

function renderTable() {
const start = (currentPage – 1) * itemsPerPage;
const pageCourses = filteredCourses.slice(start, start + itemsPerPage);
if (pageCourses.length === 0) {
tableBody.innerHTML = ‘

Tidak ada kursus Accounting & Finance yang ditemukan

‘;
return;
}
let html = ”;
pageCourses.forEach(course => {
const whatsappMsg = `Hi, I’m interested in ${course.program} at ${course.university}, ${course.country}`;
const whatsappUrl = `https://wa.me/6281514693736?text=${encodeURIComponent(whatsappMsg)}`;
html += `

${course.country} ${course.university} 📊 ${course.major} ${course.program}

`;
});
tableBody.innerHTML = html;
document.querySelectorAll(‘#building-table-body .btn–apply’).forEach(btn => {
btn.addEventListener(‘click’, (e) => {
const course = JSON.parse(btn.getAttribute(‘data-course’));
showBuildingModal(course);
});
});
}

function showBuildingModal(course) {
document.getElementById(‘building-modal-title’).textContent = course.program;
document.getElementById(‘building-modal-requirements’).textContent = course.entryRequirements;
document.getElementById(‘building-modal-duration’).textContent = course.duration;
document.getElementById(‘building-modal-fees’).textContent = course.fees;
document.getElementById(‘building-detail-link’).href = course.details;
document.getElementById(‘building-scholarship-link’).href = course.scholarship;
document.getElementById(‘building-apply-university’).value = course.university;
document.getElementById(‘building-apply-program’).value = course.program;
document.getElementById(‘building-apply-major’).value = course.major;
document.getElementById(‘building-course-modal’).classList.add(‘modal–visible’);
}

function renderPagination() {
const totalPages = Math.ceil(filteredCourses.length / itemsPerPage);
prevBtn.disabled = currentPage === 1;
nextBtn.disabled = currentPage === totalPages || totalPages === 0;
pageNumbers.innerHTML = ”;
let start = Math.max(1, currentPage – 1);
let end = Math.min(totalPages, start + 2);
for (let i = start; i { currentPage = i; renderTable(); renderPagination(); });
pageNumbers.appendChild(btn);
}
if (totalPages > 0) {
const info = document.createElement(‘span’);
info.textContent = `Halaman ${currentPage} dari ${totalPages}`;
info.style.fontSize = ’12px’;
info.style.marginLeft = ’10px’;
pageNumbers.appendChild(info);
}
}

function setupSorting() {
document.querySelectorAll(‘#building-courses-section th[data-sort]’).forEach(th => {
th.addEventListener(‘click’, () => {
const column = th.getAttribute(‘data-sort’);
if (sortColumn === column) sortDirection = sortDirection === ‘asc’ ? ‘desc’ : ‘asc’;
else { sortColumn = column; sortDirection = ‘asc’; }
document.querySelectorAll(‘#building-courses-section th i’).forEach(icon => { icon.className = ‘fas fa-sort’; });
const icon = th.querySelector(‘i’);
icon.className = `fas fa-sort-${sortDirection === ‘asc’ ? ‘up’ : ‘down’}`;
sortCourses();
renderTable();
});
});
}

searchInput.addEventListener(‘input’, applyFilters);
countryFilter.addEventListener(‘change’, applyFilters);
programFilter.addEventListener(‘change’, applyFilters);
prevBtn.addEventListener(‘click’, () => { if (currentPage > 1) { currentPage–; renderTable(); renderPagination(); } });
nextBtn.addEventListener(‘click’, () => { const totalPages = Math.ceil(filteredCourses.length / itemsPerPage); if (currentPage { document.getElementById(‘building-course-modal’).classList.remove(‘modal–visible’); });
document.getElementById(‘building-expand-btn’).addEventListener(‘click’, function() { document.getElementById(‘building-form-container’).classList.toggle(‘expandable–visible’); });
document.getElementById(‘building-apply-form’).addEventListener(‘submit’, (e) => {
e.preventDefault();
const university = document.getElementById(‘building-apply-university’).value;
const program = document.getElementById(‘building-apply-program’).value;
const name = document.getElementById(‘building-fullname’).value;
const email = document.getElementById(‘building-email’).value;
const phone = document.getElementById(‘building-phone’).value;
const education = document.getElementById(‘building-education’).value;
const message = `APPLICATION FOR ACCOUNTING & FINANCE COURSE%0A%0AInstitution: ${university}%0AProgram: ${program}%0A%0A— Applicant Details —%0AName: ${name}%0AEmail: ${email}%0APhone: ${phone}%0AEducation: ${education}`;
window.open(`https://wa.me/6281514693736?text=${message}`, ‘_blank’);
document.getElementById(‘building-course-modal’).classList.remove(‘modal–visible’);
alert(‘Pendaftaran telah dikirim! Kami akan menghubungi Anda segera.’);
});
window.addEventListener(‘click’, (e) => { if (e.target === document.getElementById(‘building-course-modal’)) { document.getElementById(‘building-course-modal’).classList.remove(‘modal–visible’); } });
fetchAllCountryData();
})();

// ========== RECENT POSTS FROM BLOG (TAG: ACCOUNTING & FINANCE) ==========
function handleLabelPosts(json) {
const entries = json.feed.entry || [];
const container = document.getElementById(‘recent-posts’);
if (entries.length === 0) {
container.innerHTML = `

⚠️ Tidak ada postingan dengan tag “Accounting-Finance”.

💡 Pastikan:
1. Ejaan tag persis “Accounting-Finance”
2. Postingan sudah dipublikasikan (bukan draft)
3. Pengaturan feed blog di set ke “Penuh”

📍 Lihat langsung postingan dengan tag “Accounting-Finance” di blog →

`;
return;
}
container.innerHTML = ”;
entries.slice(0, 3).forEach(entry => {
const title = entry.title.$t;
const link = entry.link.find(l => l.rel === ‘alternate’).href;
const content = entry.content.$t;
const parser = new DOMParser();
const doc = parser.parseFromString(content, ‘text/html’);
const img = doc.querySelector(‘img’);
const imgSrc = img ? img.src : ‘https://images.unsplash.com/photo-1554224155-8d04cb21ed6c?ixlib=rb-4.0.3&auto=format&fit=crop&w=600&h=400&q=80’;
const card = document.createElement(‘div’);
card.className = ‘rp-card’;
card.innerHTML = `

${title}

${escapeHtml(title)}

`;
container.appendChild(card);
});
const info = document.createElement(‘p’);
info.style.textAlign = ‘center’;
info.style.marginTop = ’20px’;
info.style.fontSize = ‘0.85rem’;
info.style.color = ‘#666’;
info.innerHTML = `✓ Menampilkan ${Math.min(3, entries.length)} dari ${entries.length} postingan dengan tag “Accounting-Finance”`;
container.parentNode.appendChild(info);
}
function escapeHtml(str) {
return str.replace(/[&]/g, function(m) {
if (m === ‘&’) return ‘&’;
if (m === ”) return ‘>’;
return m;
});
}
(function() {
const script = document.createElement(‘script’);
script.src = ‘https://blog.starshipeducation.com/feeds/posts/default/-/Accounting-Finance?alt=json-in-script&callback=handleLabelPosts’;
document.body.appendChild(script);
})();

Leave a Reply

Your email address will not be published. Required fields are marked *

Free Consultation

Let's discuss how we can help you achieve your goals in a 1-on-1 session

🚀
0%

Booking Confirmed!

Astro
Astrid
FREE!
Share halaman ini dan dapatkan promo!
WhatsApp
Instagram
Telegram

Chat dengan Kami

WhatsApp
LINE
Telegram
Instagram
LinkedIn