MSc Ilmu Komputer
Din Daeng, Thailand
DURASI
1 Years
BAHASA
Bahasa inggris
KECEPATAN
Waktu penuh
TENGGAT WAKTU APLIKASI
Minta batas waktu aplikasi
TANGGAL MULAI PALING AWAL
Jan 2025
BIAYA PENDIDIKAN
EUR 22.900 / per year *
FORMAT STUDI
Di kampus
* Warga Negara Spanyol & Thailand: 11.450 EUR | internasional: 22.900 EUR
pengantar
Program MSc dirancang bagi mereka yang ingin memperdalam pemahaman mereka tentang semua aspek ilmu komputer. Para pelamar dapat merupakan lulusan dari gelar lain dengan inti matematika yang kuat, atau mereka yang melanjutkan studi akademis mereka setelah meraih gelar BSc di bidang ilmu komputer.
Program ini sangat diarahkan untuk mengembangkan keterampilan profesional mahasiswa yang dibutuhkan untuk bekerja, sekaligus mampu beradaptasi dengan teknologi yang berubah dengan cepat, untuk bekerja secara efektif, profesional, dan etis dalam profesi yang berhubungan dengan komputasi, seperti yang ditunjukkan melalui keterampilan komunikasi, kerja tim, dan kepemimpinan mereka. Program ini juga memotivasi dan melibatkan mahasiswa dalam pembelajaran seumur hidup, termasuk memasuki program pascasarjana di bidang Ilmu Komputer dan bidang-bidang terkait.
Kemitraan & Akreditasi
Mahasiswa yang terdaftar dalam program Master di Harbour.Space University memiliki kesempatan untuk mendapatkan gelar terakreditasi dari Universitas Kamar Dagang Thailand (UTCC) di Bangkok, Thailand. Manfaatkan kemitraan jangka panjang Harbour.Space University dengan universitas yang memiliki reputasi baik dan dinamis di Asia ini.
Kampus Barcelona
Kami juga memiliki kampus di Barcelona, jika Anda ingin tahu lebih banyak, silakan kunjungi profil.
Penerimaan
Beasiswa dan Pendanaan
Dua Jenis Beasiswa
- Bekerja dan Belajar: Menggabungkan pendidikan dengan pengalaman industri langsung untuk mempersiapkan siswa menuju karier yang sukses.
- Keunggulan & Kesetaraan: Memberdayakan siswa yang beragam dan berprestasi untuk mencapai potensi penuh mereka melalui dukungan keuangan khusus.
Jumlah beasiswa
Beasiswa berkisar antara 5% hingga 100%, disesuaikan dengan potensi dan kebutuhan Anda. Bila Anda menerima 50% atau lebih, Anda menjadi Co-Creator, yang memainkan peran penting dalam komunitas kami dengan berkontribusi sebagai asisten pengajar atau melalui pekerjaan paruh waktu. Co-Creator adalah tulang punggung Harbour.Space, yang membantu membentuk masa depan sekaligus menerima dukungan signifikan untuk pendidikan mereka.
Bagaimana menerapkan
Siswa secara otomatis dipertimbangkan untuk Beasiswa Keunggulan & Kesetaraan saat mereka mendaftar ke Harbour.Space. Tidak ada langkah tambahan yang diperlukan.
Kurikulum
1 Pilar
Siswa memulai program ini dengan memiliki pengetahuan dasar tentang pemrograman dan matematika termasuk struktur data dan algoritma, statistik dan pembelajaran mesin. Dalam pilar pertama program ini, pengetahuan mereka tentang matematika, pemrograman dan analisis data akan diperluas secara signifikan. Program ini juga menawarkan kesempatan untuk mempelajari keterampilan lunak utama untuk dunia profesional termasuk manajemen proyek teknis, menulis dan presentasi.
Topik
- Kombinatorik dan Teori Graf
- Pemrograman Berorientasi Objek (C++)
- Struktur Data dan Algoritma
- Pemrograman Fungsional
- Teori Probabilitas dan Statistik
- Unix Praktis
- Pengantar Desain Interaksi
- Advanced Databases
- Magister Pembelajaran Mesin
- Python
- Jaringan
- Pemrograman Java
- Sistem operasi
- R
- Robotika
- Kepemimpinan dan Dinamika Kelompok
- Penulisan Teknis dan Presentasi
- Teori Kompleksitas
- Manajemen Proyek Teknis
- Bioinformatika
- Analisis Data Statistik
- Proyek Akhir-1
- Seminar & Lokakarya-1
2 Pilar
Dalam pilar kedua program ini, mahasiswa terutama akan fokus mempelajari aplikasi utama ilmu komputer serta metode lanjutan dalam pemrograman. Sebagian besar studi akan dialokasikan untuk penyelesaian proyek akhir.
Topik
- Komputasi Paralel dan Terdistribusi
- Teori Automata, Bahasa, dan Komputasi
- Desain perangkat lunak
- Dasar-dasar Kriptografi
- Visi Komputer
- Geometri Komputasi
- Compiler
- Rekayasa Perangkat Lunak
- Jaringan Saraf Tiruan dan Pembelajaran Jauh
- Optimalisasi diskrit
- Virtualisasi dan Java VM
- Optimasi Nonlinier
- Grafik Komputer
- Manajemen Teknologi Informasi
- Analisis Data Besar
- Teori Informasi
- Pengembangan Aplikasi Mobile
- Pengujian, Verifikasi dan Validasi Perangkat Lunak
- Visualisasi data
- Algoritma dalam Bioinformatika
- Analisis Grafik Spektral dan Aplikasi Ilmu Data
- Proyek Akhir-2
- Seminar & Lokakarya-2
Kesempatan berkarir
- Insinyur Perangkat Lunak Junior: Sebagai bagian dari tim pengembangan, insinyur perangkat lunak junior belajar menerapkan pengetahuan dalam Ilmu Komputer yang diperoleh di universitas ke masalah praktis di tempat kerja. Sambil menangani tugas-tugas tingkat pemula, insinyur perangkat lunak junior dengan cepat membangun pengalaman yang diperlukan untuk mengambil lebih banyak tanggung jawab di jenjang karier berikutnya.
- Insinyur Perangkat Lunak: Insinyur perangkat lunak bertanggung jawab atas pengembangan perangkat lunak yang efisien dan akurat. Pengetahuan dan keterampilan utama pada level ini mencakup pemahaman mendalam tentang konsep pemrograman utama, pengalaman pengembangan perangkat lunak, perhatian terhadap detail, dan fokus pada kualitas dan kinerja. Sebagian besar perangkat lunak dikembangkan pada level ini.
- Insinyur Perangkat Lunak Senior: Pengembang senior adalah pakar dalam praktik terbaik rekayasa perangkat lunak dan kekuatan pendorong kualitas perangkat lunak. Pada level ini, insinyur juga mengemban tanggung jawab pembinaan dan pendampingan untuk membantu anggota tim lainnya mencapai potensi tertinggi mereka.
- Arsitek Sistem: Sebagai guru dari tim teknis, arsitek sistem memiliki pemahaman mendalam tentang pemrograman dan ilmu komputer secara umum serta visi strategis tentang evolusi teknis produk perangkat lunak. Arsitek sistem memiliki keahlian dalam desain sistem dan keterampilan pemodelan serta pengetahuan tentang kerangka kerja dan komponen teknis. Arsitek sistem juga sering kali bertanggung jawab untuk mengembangkan komponen teknis dari spesifikasi persyaratan guna memastikan produk perangkat lunak yang konsisten dan koheren.
- Direktur Pengembangan: Sebagai pemimpin tim teknik, direktur pengembangan mengatur berbagai bakat dan kemampuan yang dimiliki anggota tim untuk memastikan pengembangan produk perangkat lunak yang tepat waktu dan efisien. Direktur pengembangan berhasil dengan memahami persyaratan bisnis, menguasai manajemen proyek teknis, belajar memperkirakan upaya kerja secara akurat, dan menunjukkan kepemimpinan tim kelas satu.
- Chief Technology Officer: Chief Technology Officer adalah pemimpin bisnis yang memiliki pandangan menyeluruh terhadap setiap aspek sisi teknologi organisasi. CTO memahami kondisi bisnis terkini serta tolok ukur target dan bertanggung jawab untuk menerapkan teknologi guna memajukan bisnis ke arah yang benar. Tanggung jawab CTO sering kali meliputi memimpin departemen pengembangan, teknologi informasi, dukungan, operasi teknis, dan infrastruktur.