Bagi mahasiswa Univ. Gunadarma yang mendapat jatah dosen pembimbing saya ada beberapa hal yang perlu diperhatikan.

Pertama persiapan sebelum anda memulai, yaitu memahami perangkat bantu yang digunakan untuk penulisan dokumen PI tersebut.

  • Saya TIDAK MENERIMA penulisan yang dilakukan menggunakan program ilegal.
  • Saya TIDAK MENERIMA dokumen yang diketik menggunakan Wordprocessor (termasuk MS Word, OpenOffice Word, dsb)
  • Untuk dokumen yang diserahkan HARUS menggunakan perangkat lunak LaTeX/LyX [http://www.lyx.org]. Dengan kata lain ketika menyerahkan tugas harus menyerahkan berkas LaTeX/LyX nya, bukan sekedar PDF nya saja.  JANGAN coba-coba menggunakan converter dari Wordprocessor, saya bisa mendeteksinya.
  • Daftar pustaka HARUS ditulis dalam format BibTeX disarankan menggunakan program JabRef [http://jabref.sourceforge.net]
  • Untuk gambar/diagram yang digunakan saya mengharapkan dihasilkan dengan program yang tersedia bebas, dalam hal ini misal , Yed [http://www.yworks.com/products/yed], DIA [http://www.gnome.org/projects/dia/], GIMP [http://www.gimp.org], Inkscape [http://www.inkscape.org] dan sebagainya.  Penggunaan Photoshop terus terang saya “skeptis” bila mahasiswa menggunakan program legal.
  • Untuk perhitungan/simulasi mahasiswa harap menggunakan Scilab bukan Matlab.

Silahkan download di Internet atau bisa dilihat di http://openstorage.gunadarma.ac.id/~mwiryana/Kuliah/

Kedua, untuk topik pada semester saya HANYA akan membimbing dengan topik-topik yang berkaitan dengan di bawah ini :

  • Pengembangan aplikasi web menggunakan Seaside (berbasis Squeak) [http://www.seaside.st]
  • Pengembangan aplikasi web menggunakan Yaws+CouchDB (berbasis Erlang)
  • Aplikasi Web 2.0 menggunakan HOP [http://hop.inria.fr]
  • Aplikasi Web menggunakan HAXE [http://www.haxe.org]
  • Virtual Machine untuk programming language Parrot, LLVM, NekoVM dan sebagainya
  • Pengunaan GPU untuk pengolahan data dan aplikasi grafik dan simulasi
  • Pengolahan log dan analisis log (misal menggunakan MapReduce)
  • Program forensik
  • Pengembangan materi mobile programming CMER

Topik seperti mengembangkan aplikasi web menggunakan MySQL, PHP, Joomla, Drupal, wordpress dan sejenisnya tidak akan saya layani.  Termasuk yang menggunakan Java (Spring, dsb) juga tidak saya bimbing pada semester ini.

Saya lebih menyarankan mahasiswa mengeksporasi bahasa-bahasa yang belum populer saat ini. Karena tujuan dari PI ini adalah membuka wawasan baru.  Silahkan coba eksplorasi bahasa pemrograman lainnya.  Siap di dunia industri artinya siap belajar hal yang baru yang belum menjadi mainstream di dunia industri.