COMP30020 Declarative Programming
University of Melbourne · Level 3 · 12.5 poin · Tidak dibuka tahun 2026.
- Ujian akhir 70%: berat di ujian
Apakah COMP30020 sulit?
COMP30020: Rata-rata. Tidak dibuka pada 2026, jadi tidak ada di daftar. Membuatnya lebih sulit: Ujian akhir 70%, Ujiannya harus lulus sendiri, 1 hurdle lain.
Belajar apa
Pemrograman fungsional dan logika: rekursi, tipe kuat, fungsi orde tinggi, lazy evaluation, monad, backtracking.
Setelahnya kamu bisa
- Menulis program menengah dengan bahasa deklaratif
- Menggabungkan beberapa bahasa dalam satu proyek
- Memilih bahasa yang tepat untuk tiap bagian tugas
Yang perlu diambil dulu
COMP20003 atau COMP20007
- COMP20003 Algorithms and Data Structures
- COMP20007 Design of Algorithms
- COMP90038 Algorithms and Complexity
Tidak boleh diambil bersama
- COMP90048
Kaitan dengan karier
Membantu untuk karier: Insinyur perangkat lunak, Pengembang web dan media sosial, Profesional komputasi, Desainer aplikasi seluler
Cara penilaian
Proyek 30%, Ujian akhir 70%
Ulasan dan rating mahasiswa
Diringkas dari 5 mahasiswa di StudentVIP (2017–2022)
- Haskell dan Prolog sangat berbeda dari bahasa sehari-hari, dan konsep abstraknya bisa menantang.
- Sejak 2020 urutan modul ditukar tanpa memperbarui materi, sehingga bagian Prolog membingungkan; ini masih jadi masalah di 2022.
- Pendapat terbelah. Mahasiswa yang suka pemrograman murni dan pemecahan masalah menikmatinya; yang lain merasa kurang berguna secara praktis.
- Mulai proyek lebih awal. Tutor dan forum online membantu, dan ujiannya mirip tutorial.
Ringkasan ulasan publik, tidak diberi skor di sini.
Sudah mengambil mata kuliah ini? Beri rating secara anonim (kesulitan, beban, cara penilaian, apakah kamu merekomendasikannya) dan tinggalkan tips untuk mahasiswa tahun depan. Beri rating COMP30020
Jawaban singkat
- Kapan COMP30020 dibuka?
- Tidak dibuka tahun 2026.
- Apa yang perlu diambil sebelum COMP30020?
- Prasyarat: COMP20003 atau COMP20007.
- Apakah COMP30020 punya ujian akhir?
- Ya, ujian akhir 70% dari nilai. Ujiannya harus lulus sendiri. Penilaian: Proyek 30%, Ujian akhir 70%.
- Apakah COMP30020 sulit?
- Dari 5 ulasan mahasiswa di StudentVIP: Haskell dan Prolog sangat berbeda dari bahasa sehari-hari, dan konsep abstraknya bisa menantang.
- Apa kata mahasiswa tentang COMP30020?
- Haskell dan Prolog sangat berbeda dari bahasa sehari-hari, dan konsep abstraknya bisa menantang. Sejak 2020 urutan modul ditukar tanpa memperbarui materi, sehingga bagian Prolog membingungkan; ini masih jadi masalah di 2022. Pendapat terbelah. Mahasiswa yang suka pemrograman murni dan pemecahan masalah menikmatinya; yang lain merasa kurang berguna secara praktis.
- Bisakah COMP30020 diambil sebagai breadth?
- Bisa, untuk: Bachelor of Arts, Bachelor of Commerce, Bachelor of Design, Bachelor of Fine Arts (Acting), Bachelor of Fine Arts (Animation), Bachelor of Fine Arts (Dance), Bachelor of Fine Arts (Film and Television), Bachelor of Fine Arts (Music Theatre), Bachelor of Fine Arts (Production), Bachelor of Fine Arts (Screenwriting), Bachelor of Fine Arts (Theatre), Bachelor of Fine Arts (Visual Art), Bachelor of Music.
- Bisakah saya memberi rating COMP30020?
- Bisa. Kalau sudah mengambilnya, beri rating secara anonim di halaman ini (kesulitan, beban, cara penilaian, apakah kamu merekomendasikannya) dan tinggalkan tips untuk mahasiswa tahun depan. Rata-rata muncul setelah 3 mahasiswa memberi rating; tips ditinjau dulu sebelum muncul.
Sumber: Handbook University of Melbourne 2026
Selalu cek Handbook resmi sebelum mendaftar.
PickMySubjects adalah alat perencana mata kuliah gratis dan tidak resmi buatan lulusan UniMelb.