1. |
|
Remote Synchronizer for Virtual Desktop (area: Network/Internet Application)
Deskripsi:
Penelitian
ini ditujukan untuk menyediakan sebuah program yang mampu untuk
melakukan sinkronisasi file-file pada suatu lokasi Laptop/PC dengan
file-file pada suatu lokasi di Server. Sering sekali kita memilih
bekerja di laptop secara lokal, daripada harus bekerja langsung
terkoneksi dengan server. Setelah selesai bekerja, kemudian kita
mengirimkan file tersebut ke server. Kadang kala, kita juga langsung
bekerja ke server, sehingga file versi terbaru ada di server.
Sinkronisasi diperlukan sehingga kita tidak perlu melakukan copy secara
manual antara laptop/pc ke server dan sebaliknya. |
2. |
|
Online Subject Score Prediction (area: Data Mining & Information System)
Deskripsi:
Memprediksi
skor matakuliah pada saat pendaftaran ulang untuk semester berikutnya.
Prediksi skor dapat dijadikan suatu rekomendasi bagi mahasiswa agar
mengetahui matakuliah mana (matakuliah pilihan) yang sebaiknya diambil. |
3. |
|
Sistem Informasi Penyuluhan Budidaya Lele berbasis Android dan Web Service (area: Mobile Programming & Information System)
Deskripsi:
Saat
ini industri kreatif tengah digalakkan, salah satu sektornya adalah
perikanan. Lele adalah jenis ikan yang relatif lebih mudah untuk
diternakkan, dan memiliki pangsa pasar yang besar, sebab hampir seluruh
orang makan lele. Hal ini terlihat dari banyaknya warung pecel lele yang
tersebar di tanah air. Namun sayangnya, banyak masyarakat yang sangat
potensial untuk membudidayakan lele terutama yang berlokasi di tepi kota
(jauh dari pusat pemerintahan) belum mengetahui peluang tersebut.
Diperlukan sebuah sistem informasi yang mampu memfasilitasi komunasi
antara penyuluh peternakan dan para pelaku budidaya lele. Teknologi yang
paling cocok adalah berbasis mobile. Dengan teknologi ini, daerah yang
jauh dari komunikasi berbasis internet dapat dijangkau, sebab secara
umum hampir seluruh polosok negeri telah dicover oleh penyedia jasa
telekeomunisasi bergerak. Sistem yang akan dikembangkan selanjutnya
dapat mengintegrasikan seluruh pelaku budidaya lele dengan sebuah
server, dan pihak pemerintah dapat memaksimalkan layanan, penyulusuan,
dan perencanaan ke depan bagi para pelaku budidaya lele. Teknologi yang
digunakan meliputi: Android, Web Service, Java, PHP, PostgreSQL. |
4. |
|
Generic Multidimensional Data Mining (area: Data Mining)
Deskripsi:
Saat
ini data mining banyak diterapkan untuk data yang sudah diproses ke
dalam sebuah tabel. Pada prinsipnya, data mining dapat diimplementasikan
pada data set dengan model arsitektur data relational (beberapa tabel
dengan key), yang lebih dikenal dengan istilah multidimensional tabel.
Penelitian ini ditujukan untuk mengimplementasikan data mining untuk
basisdata model relasional dengan banyak tabel. Tabel yang digunakan
tidak bersifat statis, artinya, algoritma yang digunakan dapat dipakai
untuk basis data lainnya, asalah modelnya relasional.. |
5. |
|
Database Management Exchange (area: Aplikasi)
Deskripsi:
Dikenal
banyak vendor basis data, dengan masing-masing produk mereka, misalnya
Oracle, PostgreSQL, MySQL, SQL Server, dan DB2. Memang masih banyak DBMS
lainnya, namun pada penelitian ini dibatasi hingga kelima DBMS
tersebut, sebab DBMS tersebut yang sering digunakan. Dalam proses
pembuatan suatu aplikasi dengan basis data, aplikasi yang sudah jadi
sangat tergantung dengan DBMS yg memang didesain/diimplementasikan
untuk aplikasi tersebut. Contohnya, sebuah sistem informasi pendidikan
yang menggunakan DBMS MySQL, maka untuk seterusnya aplikasi tersebut
harus selalu menggunakan MySQL. Ada kalanya, pada implementasi untuk
client / user yang berbeda, ada perbedaan dalam pemilihan basis datanya,
yang disebabkan oleh keinginan client / user. Misalnya, aplikasi yang
sudah run saat ini menggunakan MySQL, namun cleint /user yang lain lebih
memilih penggunaan PostgreSQL. Pertanyaannya adalah: "Apakah harus
dibuat ulang arsitektur DBMS nya dan isinya?" Tentunya memakan waktu
yang lama. Di sinilah peran Database Management Exchange, yang secara
otomatis akan mengkonversi dari suatu DBMS ke DBMS lainnya, termasuk di
dalamnya arsitektur dan juga PL/SQL |
6. |
|
Credit Card Fraud Detection (area: Data Mining, Artificial Intelligence)
Deskripsi:
Sistem
online yang mengijinkan penggunaan kartu kredit harus memproteksi
diproteksi dari berbagai jenis penggunaan kartu yang tidak sah. Sistem
harus dapat mengkategorikan bahwa sebuah transaksi dengan kartu kredit
berasal dari seseorang yang tidak memiliki hak guna kartu kredit, jika
sistem dapat mengidentifikasi pola penggunaanya. Pola ini biasanya
meliputi: waktu transaksi, besar transaksi, dan item transaksi. Salah
satu pendekatan yang sangat baik adalah Hidden Markov Model. Penelitian
ini mencoba mengimplementasikan Hidden Markov Model untuk mendeteksi
penyalahgunaan penggunakan kartu kredit. |
7. |
|
Firefox Programming (area: Application)
Deskripsi:
Firefox
telah menjadi sebuah browser yang paling banyak diminati. Satu hal yang
membuat pengguna senang dengan Firefox adalah frameworknya mendungkung
untuk pembuatan extension / add-on secara mandiri, dengan XUL. Pada
penelitian ini, akan dibuat extension untuk keperluan khusus, misal:
Email Filtering, Porn Site Blocking, dll. Kasus yang akan diangkat
tergantung pada kebutuhan peserta Tugas Akhir.
Beberapa topik yang tersedia:
a. |
|
Plugin Management for Resource Optimization
Biasanya Firefox yang Anda gunakan sering diinstal dengan banyak plugin,
misalnya untuk Audio, Facebook, Game, dll. Tahukah Anda, bahwa semakin
banyak plugin yang terisntal akan mengakibatkan pekerjaan Firefox akan
semakin lambat? Pada penelitian ini, plugin yang terinstal akan diatur
kapan akan enable/disbale berdasarkan halaman yang sedang diakses,
sehingga penggunaan resource lebih optimal. Keren gak sih? |
|
b. |
|
Mail Filtering (buruan ambil ini)
Anti spamming |
c. |
|
Web Management and Monitoring For Children With Parental Lock (buruan ambil ini)
Perlu plugin untuk mengontrol jam browsing anak-anak, menguncinya dari situs2 yang berkonten pornografi. |
d. |
|
Light Photo Editor (buruan ambil ini)
Mirip dengan Photoshop, tapi ini ditanam di dalam plugin. |
|
8. |
|
Sistem Informasi Akademik Berbasis Web Service dan Android (area: Enterprise Appplication)
Deskripsi:
Sekarang
Android lagi "ngetrend". Mau topik yang mantap? Mungkin ini cocok buat
Anda. Di sini Anda akan menganalisis, merancang, dan mengimplementasi
Server Aplikasi berbasis Ubuntu, Server Dabatase Berbasis PostgreSQL,
dan Client Berbasis Android. Teknologi yang digunakan juga bukan
sembarang teknologi, gunakan yang terbaik yaitu: Web Service. Kasus yang
dipilih adalah Akademik Universitas, sebab ini cukup mudah dipahami dan
dimodelkan. Ini topik menarik, tunggu apa lagi, segera ambil sebelum
diambil orang. |
9. |
|
Prediksi Kelulusan Mahasiswa Dengan Bayes Theorem (area: Data Mining)
Deskripsi:
Mahasiswa
baru di suatu universitas bisa diprediksi apakah mereka akan lulus
tepat waktu atau tidak. Salah satu caranya dengan menggunakan Theorema
Bayes. Klik di sini
untuk belajar teori ringkasnya. Ini topik tidak terlalu susah baik
secara konsep maupun secara programming. Siapa cepat dia dapat. |
10. |
|
Penjadwalan Online Berbasis Android (area: Artificial Intelligence & Application)
Deskripsi:
Bagi
yang suka pada area kecerdaasn buatan dan teknologi mobile, ini pilihan
cocok. Topiknya sarat dengan algoritma untuk optimasi, dan juga sarat
dengan teknologi terkini yaitu Android. Prosesing penjadwalan dilakukan
pada server, sedangan paka cient berupa Android adalah untuk pengisian
parameter dan penambilan hasil. Ini topik cukup susah, tapi dijamin
bisa. |
11. |
|
Android Database Synchronizer (area: Mobile Application)
Deskripsi:
Sebagai
perangkat bergerak, Android dilengkapi juga dengan basis data lokal.
Untuk menghindari koneksi GPRS (air time) yang sifatnya terus menerus,
maka data yang dikumpulkan pada hand held Android biasanya disimpan
secara lokal. Agar data yang disimpan di lokal bernilai sama dengan data
yang di simpan pada server basis data, diperlukan sebuah synchronizer.
Aplikasi yang dikembangkan secara umum akan sangat berguna bagi pengguna
yang sering mobile seperti marketing agent, expedition agent, dll. |
12. |
|
Human Resource Management System (area: Enterprise System)
Deskripsi:
Setiap
perusahaan sudah pasti memiliki departemen human resource yg biasa
disebut dengan HR. Pada departemen ini terdapat beberapa aktivitas mulai
dari recruitment, staffing, appraisal, promotion, payrol, hingga
termination. Arsitektur sistem harus tangguh (robust) dan ini memerlukan
teknik software engineering yang apik. Pengembangan aplikasi ini akan
mengurusi ratusan tabel (mungkin mencapai 200 tabel), dan harus dijamin
integrity, acccessibility, dan securitynya. Selain ini pemilihan
arsitektur sistem juga harus pas/cocok seperti teknologi yang digunakan,
segregation of duty pada level aplikasi, dsb. Ini topik menarik, dan
penguasan dalam pembuatan sistem sejenis ini akan menjamin Anda
menguasai teknik-teknik pengembangan aplikasi enterprise. |
13. |
|
Parking Lot Optimization Using Genetic Algorithm (area: Artificial Intelligence)
Deskripsi:
Lahan
parkir harus diatur dengan baik agar pemanfaatakan area parkir dapat
dilakukan maksimal. Selain itu faktor estetikanya juga harus
diperhatikan. Secara teori, parkir yang diijinkan adalah 90%, 60%, 45%,
dan 0% (lurus). Selain itu pertimbangan one-way, atau two-way juta harus
diperhatikan, sebab ada parkir yang pintu masuk dan pintu keluarnya
sama. Dengan memanfaatkan Genetic Algorithm maka tata letak parkir dapat
dioptimasi dengan baik. Nah, kalau mau tugas akhir yang agak susah,
silahkan ambil ini. |
14. |
|
Room Monitoring Using Webcam and J2ME (area: Wireless Application)
Deskripsi:
Webcam akan mengcapture gambar situasi ruatu ruangan/lokasi dalam periode waktu tertentu, misalnya setiap 5 detik. Gambar yang dicapture
disimpan pada sebuah PC yang terhubung dengan internet. Pengguna yang
berada pada remote area, dapat mengambil gambar yang tersebimpan dengan
menggunakan HP yang telah terinstal oleh aplikasi J2ME. Setiap akan
akses ke server, pengguna harus login terlebih dahulu, dan selanjutnya
dapat melihat gambar hasil capture yang disimpan di server. |
15. |
|
Implementasi Algiritma Apriori Berbasis Data XML (area: Data Mining)
Deskripsi:
Data
mining memiliki area yang sangat luas untuk dijadikan bahan Tugas
Akhir. Pada umumnya data mining bekerja pada basis data yang disimpan
pada basis data relasiona. Pada penelitian ini, data tersimpan bukan di
dalam tabel relasional, namum pada XML. Diperlukan suatu pre-processing
berupa parser untuk agar data yang tersimpan secara fisik dalam bentuk
XML dapat diperlakukan secara lojik dalam bentuk tabel relasional. Lalu
selanjutnya fase processing akan bekerja dengan menjalankan algoritma
Apriori. |
16. |
|
Implementasi Security Dengan Enkripsi Pada Android (area: Aplikasi Android dan Web Service)
Deskripsi:
Untuk
menjamin otentikasi data yang dikirim antara client dan server,
biasanya data tersebut dienkripsi dengan algoritma tertentu. Namun untuk
lebih meningkatkannya, enkripsi ini dibuat berlapis, dan sering disebut
dengan "Challange and Response". Setiap pengiriman data yang penting,
maka server akan membangkitkan challange dan client harus memberikan
response terhadap challange tersebut. Dengan cara demikin enkripsi
dilakukan dengan key yang berbeda-beda, sehingga peluang untuk
meretasnya akan semakin kecil. Pada penelitian ini, pengembangan
dilakukan berbasis Android, dan Web Serbvice pada Java atau C#. |
17. |
|
Credit Card Fraud Detection (area: Artificial Intelligence)
Deskripsi:
Sistem
yang mengijinkan penggunaan kartu kredit untuk transaksi online mesti
diperkuat dengan mekanisme pendeteksi "kecurangan". Salah satu
pendekatan yang sangat baik adalah dengan mengimplementasikan Hidden
Markov Model (HMM) untuk mengenali pola pembelian pelanggan (profil)
sehingga pada suatu transaksi yang akan berlangsung dilakukan
pemeriksaan lebih dahulu untuk menentukan apakah transaksi tersebut
dilakukan oleh pengguna yang sah (pemilik kartu yang sah). |
18. |
|
Web E-commerce (area: Sistem Informasi)
Deskripsi:
Dalam
melaksanakan bisnis, perusahaan menyediakan fasilitas transaksi lewat
internet. Yang paling sering kita lihat adalah toko online, untuk
menjual barang-barang lewat internet, contohnya www.amazon.com.
Transaksi data harus dijamin aman, sehingga pengguna tidak khawatir
dalam melakukan transaksi secara online. Aspek-aspek yang mendukung
e-commerce tersebut diantaranya: enkripsi/dekripsi dan pembayaran dengan
kartu kredit/paypal. Fitur tambahan yang saat ini sedang trend adalah
menghubungkan setiap event prome dengan Facebook. Pemrograman bisa
dengan PHP - PostgreSQL, atau ASP.NET dan SQLServer. |
19. |
|
Aplikasi Cerdas Pendeteksi Dauh Teh (area: Neural Network dan Image Processing)
Deskripsi:
Daun teh yang baik memiliki ciri (1) Bentuk sempurna, tidak bergulung
atau sobek (2) Warna sempurna tanpa bintik merah, kuning. Aplikasi ini
akan mengimplementasikan Image Processing dengan pendekatan Deteksi
Tepi, dan selanjutnya Neural Network dengan pendekatan Learning Vector
Quantification (LVQ) untuk menentukan spot. Hasil akhirnya adalah
menentukan apakah suatu daun teh yang diuji adalah jenis Normal, atau
Penyakit Kelas 1, atau Penyakit Kelas 2. Diperlukan tahap preprocess
untuk mengubah warna daun dari true color menjadi grayscale dengan depth
tertentu. Tools yang digunakan: MATLAB |
20. |
|
Network Simulator (area: Networking)
Deskripsi:
Menggunakan tool untuk melakukan simulasi jaringan. Dapat dikombinasi dengan MATLAB. |
22. |
|
Enkripsi Data Berbasis Android (area: Networking)
Deskripsi:
Pengamanan jaringan, enkripsi 2 arah, berbasis challenge dan response (mirip key BCA) |
23. |
|
Enkripsi Data Berbasis BlackBerry (area: Networking)
Deskripsi:
Pengamanan jaringan, enkripsi 2 arah, berbasis challenge dan response (mirip key BCA) |
24. |
|
Photo Compression Berbasis Android (area: Aplikasi)
Deskripsi:
Algoritma yg bisa digunakan adalah Loossy: Fourier, Wavelet, Discrete Cosine Transform, dll |
25. |
|
Photo Compression Berbasis BackBerry (area: Aplikasi)
Deskripsi:
Algoritma yg bisa digunakan adalah Loossy: Fourier, Wavelet, Discrete Cosine Transform, dll |
26. |
|
Implementasi Bayesian Network Untuk Prediksi Penyakit (area: Data Mining dan AI)
Deskripsi:
Pendekatan statistik dapat digunakan untuk memperhitungkan peluang
terjadinya suatu penyakit berdasarkan data history pasien yg pernah
mengalami penyakit yang sama. Sebagai contoh, penyakit jantung biasanya
disebabkan oleh penyempitan pembuluh darah, naiknya kadar kolesterol
jahat dalam tubuh. Secara statistik, jika peluang terjadinya penyempitan
pembuluh darah meningkat, maka peluang terjadinya penyakit jantung juga
akan meningkat. |
27. |
|
Implementasi Bayesian Network Untuk Prediksi Cuaca (area: Data Mining dan AI)
Deskripsi:
Mirip seperti nomor 26, namun kasususnya berbeda. |
28. |
|
Implementasi Forward Chaining Untuk Pendeteksi Penyakit (area: Sistem Pakar)
Deskripsi:
Mirip seperti nomor 26, namun dengan pendekatan Sistem Pakar |
29. |
|
Implementasi Backward Chaining Untuk Pendeteksi Penyakit (area: Sistem Pakar)
Deskripsi:
Mirip seperti nomor 28, namun dengan pendekatan Backward Chaining Sistem Pakar |
30. |
|
GPS Tracking Berbasis BlackBerry / Android / iPhone (area: GIS dan Aplikasi)
Deskripsi:
Untuk perusahaan ekspedisi, perlu diketahui informasi yang akurat
mengenai posisi dari kurir dan paket yang dikirimkan. Aplikasi yang
dikembangkan berbesar Web dan BlekcBerry atau Android, dengan teknologi
GPS dan Web Service. |
31. |
|
Curricullum Vitae implementatation based on Cloud Computing Architecture (area: Android, Web Service)
Deskripsi:
Sebenarnya cloud computing adalah suatu konsep abstrak. Dibalik itu,
teknologi yang digunakan adalah web service. Pada tugas akhir ini,
diangkat sebuah kasus sederhana, hanya untuk membuktikan bahwa web
service adalah pilihan tepat dalam menjembatani perbedaan platform,
perbedaan programming language, sehingga memungkinkan komunikasi tetap
terjadi meskipun ada perbedaan tersebut. Implementasi dilakukan dengan
Java, PHP, MySQL, dan Android, untuk kasus CV. Pada aplikasi yang
dihasilkan, seorang user dapat membuat CV melalui aplikasi web (PHP),
dan dan melakukan update lewat BlackBerry, dan belaku sebaliknya.
Service dibangun dengan menggunakan Java |
32. |
|
Toko Online Generik Berbasis BlackBerry / Android / iPhone (area: Aplikasi Mobile dan Aplikasi Web)
Deskripsi:
Pernah belanja online lewat web? Nah, kali ini aplikasi yang akan
dikembangkan adalah "belanja online lewat mobile phone berbasis Android
atau BlackBerry" |
33. |
|
Missing Value Prediction Based On EM Algorithm(area: Data Mining)
Deskripsi:
Dalam area data mining, ada suatu tahap yang disebut dengan
PreProcessing. Tahap ini secara singkat ditujukan agar data yang akan
diproses, adalah data yang valid, bersih, dan lengkap (tidak ada atribut
yang tidak bernilai). Pada penelitian ini, digunakan teknik clustering,
yauti dengan algoritma EM (Expectation-Maximization algorithm),
sehingga object yang berada pada data set terlebih dahulu dikelompokkan.
Selanjutnya, atribut yang tidak bernilai (missing) akan diprediksi
dengan menggunakan rataan dari atribut objek yang terdapat pada suatu
cluster. Selain itu, pada tahap ini juga dilakukan pengukuran kekuatan
atribut yang biasa disebut dengan Information Measurement atau
Information Gain, namun tidak dibahasa pada topik ini karena cakupan
yang terlalu luas. |
34. |
|
Pemantauan Ruangan Berbasis ASPX code C# dan BlackBerry (area: Mobile Application)
Deskripsi:
Web cam secara periodik akan mengambil gambar pada ruangan tertentu,
lalu hasil jepretan disimpan di server. Pengguna lewat BlackBerry dapat
menentukan interval waktu yang akan dikirim ke server ASPX, dan
selanjutnya server akan mengembalikan seluruh gambar yang tersimpan
kepada pengguna BlackBerry. Gambar tersebut berdasarkan durasi yang
diminta oleh pengguna BlackBerry. |
35. |
|
Sistem Informasi Akademik Berbasis Java Web Service (area: Enterprise System)
Deskripsi:
Web service memang luar biasa. Dengan membangun service, maka aplikasi
dapat dikembangkan secara multi language dan cross platfrom. Pada topik
ini, web service akan dicobakan pada sistem Informasi Akademik, sehingga
dapat diakses lewat web, BB, Android, dan Java desktop. Modulnya
dibatasi agar cakupan tidak terlalu luas. |
36. |
|
Android Mail Manager (area: Mobile Application)
Deskripsi:
Android berkembang dengan sangat cepat. Pada topik ini dibuat sebuap
aplikasi yang mampu mengatur seluruh penggunaan email masuk, keluar,
read, reply, dsb. |
37. |
|
C45 (area: Data Mining)
Deskripsi:
TBD |
38. |
|
ID3 (area: Data Mining)
Deskripsi:
TBD |
39. |
|
Recommender System (area: Information Retrieval)
Deskripsi:
TBD |
40. |
|
Ant Colony (area: AI)
Deskripsi:
TBD |
41. |
|
Web Crawler (area: Information Retrieval)
Deskripsi:
TBD |