Project akhir perkuliahan

Berikut adalah petunjuk 10 tantangan untuk mahasiswa modul D:

Kategori Membuat Baru

  1. Membuat system call FIBONACCI didalam kernel
  2. Membuat storage dalam memory kernel
  3. Mengimplementasi algoritma Kacawizer (Enkripsi bahasa Alay) didalam kernel
  4. Membuat system call HUFFMAN Compression didalam kernel
  5. Membuat system call Jumlah Bilangan Prima antara range X hingga Y, didalam kernel
  6. Level 1 File System

Kategori Translate/Instalasi

  1. Modul l7-netfilter pada kernel 2.6.26
  2. Modul B-tree File System pada kernel 2.6.26

Kategori Penelitian implementasi Kernel pada Embedded Device

  1. Kompail, Upgrade dan Install Sistem Operasi Android
  2. Kompail, Upgrade dan Install Sistem Operasi BeagleBoard

Pengajuan tantangan dari Mahasiswa paling lambat tanggal 14 Desember 2010.
Finalisasi pilihan Anda tentang tantangan yang dipilih Mahasiswa diterima lambat tanggal 16 Desember 2010, setelah itu Mahasiswa tersebut akan di"pilihkan" tantangannya oleh Asisten (apabila Mahasiswa tersebut aktif di lebih dari 1 tantangan, maka Asisten akan memilihkan salah satu).

Kelengkapan Administrasi per Tantangan

Kategori Membuat Baru

Setiap tantangan harus menghasilkan
  • README
  • INSTALL
  • QUICKSTART
  • TODO
  • Makefile
  • Source code yang dibuat

Kategori Translate/Instalasi

Setiap tantangan harus menghasilkan
  • Halaman WIKI
    • Menjelaskan garis besar dari aplikasi, secara detil
    • Cara Instalasi
    • Cara penggunaan
  • Berkas dokumentasi yang diterjemahkan dari dokumen README, INSTALL, QUICKSTART,TODO yang asli (Apabila ada), yang dimasukkan dalam subversion pada project yang dibuat khusus untuk tantangan tersebut.

Kategori Penelitian implementasi Kernel pada Embedded Device

Setiap tantangan harus menghasilkan
  • Halaman WIKI
    • Menjelaskan garis besar dari kernel, secara detil
    • Cara Instalasi
    • Cara penggunaan
  • Berkas dokumentasi yang diterjemahkan dari dokumen README, INSTALL, QUICKSTART,TODO yang asli (Apabila ada), yang dimasukkan dalam subversion pada project yang dibuat khusus untuk tantangan tersebut.
  • Berkas toolchain yang dimasukkan dalam Files/Documents pada project yang dibuat khusus untuk tantangan tersebut.

Kelengkapan Administrasi per Mahasiswa

  • berkas script-YYMMDD.txt pada direktori Subversion D3 masing-masing mahasiswa untuk melihat aktifitas per-mahasiswa

Perangkat pendukung

Setiap tantangan akan diberikan direktori Subversion dan Forum diskusi diantara pengikut tantangan tersebut. Direktori subversion yang disediakan dapat dilihat pada tantangan yang terkait.

Tingkat kesulitan tantangan

  • Cetek
  • Anak rajin pasti bisa
  • Hebring

Cara penilaian & syarat keikutsertaan dalam mengikuti Tantangan

  1. Seorang mahasiswa dapat mengikuti secara aktif maksimum 1 tantangan, namun tidak tertutup untuk mencoba mengikuti tantangan lainnya

FAQ ?

  • T: Apakah kalau saya pilih tingkat Cetek maka nggak bakalan dapet nilai mentog selayaknya tingkat kesulitan Hebring ?
    • J: Penilaian dilakukan atas tingkat kepahaman & aktifitas seorang mahasiswa terhadap pekerjaannya
  • T: Kalau saya awalnya mau coba-coba ngerjain yang tingkat Hebring tapi nyerah, apakah saya boleh langsung pindah ngerjain tingkat lain ?
    • J: Boleh saja, namun kamu mungkin harus belajar dari bawah lagi

Kategori

  • Membuat baru
  • Translate/Instalasi
  • Penelitian implementasi Kernel pada Embedded Device