Algorithm and Programming Laboratory

Algorithm and Programming Laboratory

Dr. Dwi Sunaryono, S.Kom., M.Kom.

Head of Laboratory
Email: dwi[at]if.its.ac.id
initial, DS

Welcome to the Algorithms and Programming (AP) Laboratory.

This laboratory emphasizes the graduates to design and analyses algorithms in solving problems effectively and efficiently based on strong programming rules,  applies the programming model that underlies various existing programming languages, and chooses a programming language to produce an appropriate application, such as developing systems / applications based on frameworks and on mobile devices.

Our areas if expertise are:

Basic Programming
Data Structure
Object Oriented Programming
Design and Analysis of Algorithms
Web Programming
Framework-Based Programming
Development of Algorithm Analysis
Programming of Mobile Devices
Interface Based Programming

Facilities

Our laboratory is equipped with computers with varying specifications ranging from Intel Core i7 gen 12 to i9 Gen-12 with 32GB-64GB RAM. For most SSDs, a minimum of 1TB and all monitors measuring 24″ to facilitate students in programming activities.

Research

  1. Penelitian Disertasi Doktor : Deteksi Kejadian Penting dengan Ekstraksi Entitas menggunakan Semantic-Role-Labeling pada Teks Twitter, Prof. Dr. Diana Purwitasari, S.Kom, M.Sc
  2. Penelitian Disertasi Doktor : Pemodelan Tingkat Severitas Dangerous Speech pada Teks Daring berdasarkan Kombinasi Fitur Konten dan Struktur, Prof. Dr. Diana Purwitasari, S.Kom, M.Sc
  3. Penelitian Departemen : Klasifikasi Financial-Fraud Menggunakan Ensemble Oversampling dan Optimasi Hypcrparameter Deep Learning Untuk Mengatasi Imbalanced Data, Agus Budi Raharjo, S.Kom., M.Kom., Ph.D.
  4. Penelitian Departemen : Pendekatan Deep Learning Dengan Fusi Data Pada Sistem Penilaian Kelayakan Penerimaen Bantuan Sosial, Prof. Dr. Diana Purwitasari, S,Kom., M.Sc
  5. Penelitian Departemen : Streaming Sistem Monitoring Kehadiran Perkuliahan Berbasis Pengenalan Wajah, Dr. Dwi Sunaryono, S.Kom., M.Kom.
  1. Penelitian Dasar Unggulan Perguruan Tinggi : Sistem Rekomendasi Media Sosial Untuk Mendukung Produktivitas Berdasarkan Perilaku Penduduk Usia Produktif Dengan Pendekatan Ego-Centric Network Analysis Dalam Mengatasi Keterbatasan Ruang Gerak Akibat Covid19, Dr. Diana Purwitasari, S.Kom., M.Sc.
  2. Penelitian Departemen : Prediksi Persediaan Pasokan Bahan Bakar Pltd Di Daerah 3T Menggunakan Cnn-Lstm Untuk Mengantisipasi Pemadaman Listrik, Dr. Agus Budi Raharjo, S.Kom., M.Kom.
  3. Penelitian Departemen : Model Identifikasi Sinonim Teks Medis Bahasa Indonesia Pada Fitur Pencarian Informasi Kesehatan, Dr. Diana Purwitasari, S.Kom., M.Sc.
  4. Penelitian Departemen : Analisis Perbandingan Kinerja Arsitektur Mikroservis Dengan Monolitik Pada Sistem Monitoring Tugas Akhir, Dr. Yudhi Purwananto, S.Kom., M.Kom.
  5. Penelitian Tesis Magister : Stance Detection Terhadap Twitter Vaksinasi Covid- 19 Berdasarkan Fitur Kontekstual Dan Sentimen Berbasis Aspek, Dr. Diana Purwitasari, S.Kom., M.Sc.
  1. Penelitian Akselerasi : Adopsi Inovasi Batch 2 Myitsdoc: Adopsi Prototipe Aplikasi Telemedicine Sebagai Layanan Konsultasi Kesehatan Jarak Jauh Di Medical Center ITS, Agus Budi Raharjo, S.Kom, M.Kom., Ph.D
  2. Penelitian Dasar Unggulan Perguruan Tinggi : Sistem Rekomendasi Media Sosial Untuk Mendukung Produktivitas Berdasarkan Perilaku Penduduk Usia Produktif Dengan Pendekatan Ego-Centric Network Analysis Dalam Mengatasi Keterbatasan Ruang Gerak Akibat Covid19, Dr. Diana Purwitasari, S.Kom., M.Sc.
  3. Penelitian Departemen : Rancang Bangun Sistem Visualisasi Penyebaran Kasus Covid-19 Antar Kabupaten Dan Ketetanggaannya Pada Provinsi Jawa Timur, Agus Budi Raharjo S.Kom., M.Kom., Ph.D
  4. Penelitian Departemen : Pendekatan Fuzzy Untuk Pendukung Keputusan Kontrol Penyebaran Demam Berdarah, Dr. Diana Purwitasari, S.Kom., M.Sc.
  5. Penelitian Keilmuan : Fitur Multi-Atensi Pada Arsitektur Deep Learning Untuk Translasi Teks Bahasa Indonesia-Arab, Dr. Diana Purwitasari, S.Kom., M.Sc.
  6. Penelitian Kerjasama Antar Perguruan Tinggi : Analisis Pengaruh Akun Kredibel Pada Teks Twitter Multi-Kelas Untuk Mengetahui Public Concern Di Masa Pandemi Covid-19, Dr. Diana Purwitasari, S.Kom., M.Sc.
  7. Penelitian Kolaborasi Pusat ITS : Identifikasi Dan Antisipasi Wabah Covid-19 Pada Kapal Penumpang Berbasis Sig, Agus Budi Raharjo S.Kom., M.Kom., Ph.D
  8. Penelitian Kolaborasi Pusat ITS : Identifikasi Dan Antisipasi Wabah Covid-19 Pada Kapal Penumpang Berbasis Sig Dan Kajian Mekanika Fluida, Dr. Agus Budi Raharjo, S.Kom., M.Kom.
  9. World Class Professor (WCP) : Graph-Based Expert System For Recommendation, Dr. Diana Purwitasari, S.Kom., M.Sc.
  1. Penelitian Departemen : Deep Learning Pada Pembangkitan Data Spam Untuk Review Produk Dengan Perluasan Representasi Vektor Kata Berbasis Topik, Dr. Diana Purwitasari, S.Kom., M.Sc.
  2. Penelitian Kerjasama : Pengembangan Aplikasi Visualisasi Sebaran Covid-19 Dan Analisis Prediksi Penyebarannya, Dr. Diana Purwitasari, S.Kom., M.Sc.
  1. Penelitian Departemen : Pengembangan Sistem Pintu Otomatis Berbasis E-Ktp Dan Face Recognition, Dwi Sunaryono, S.Kom. M.Kom
  2. Penelitian Laboratorium : Modifikasi Minimal Cost Method Untuk Pencarian Initial Basic Feasible Solution Pada Persoalan Transportasi, Dr. Yudhi Purwananto, S.Kom., M.Kom.
  1. Penelitian Terapan Unggulan Perguruan Tinggi (PTUPT) : Pengembangan Electronic-Nose Untuk Deteksi Kemurnian Daging Sapi
  2. Penelitian Terapan Unggulan Perguruan Tinggi (PTUPT) : Sistem Enterprise Tanggap Proses Bisnis (Business Process Aware Enterprise Systems)  
  3. Penelitian Doktor Baru : Pengembangan Sistem Kehadiran Online dengan Pencocokan Wajah Pengganti Fingerprint
  4. Penelitian Departemen : Rekayasa Kebutuhan pada Sistem Inter-Library Loan untuk Meningkatkan Layanan Peminjaman Koleksi (Studi Kasus Ruang Baca Departemen di ITS)
  1. Penelitian Lab-based Education (LBE) : Sistem Enterprise Tanggap Proses Bisnis (Business Process Aware Enterprise Systems)
  1. PENELITIAN JURUSAN ITS : Perancangan Layanan Online Informasi Tata Ruang dengan Data Spasial Berbasis Rencana Detail Tata Ruang (RDTR)
  2. SK PENELITIAN UNGGULAN PERGURUAN TINGGI : Pengembangan Perangkat Lunak Sistem Pengenal Keadaan Mental Manusia Berdasarkan Gelombang Aktifitas Otak EEG
  3. PENELITIAN JURUSAN ITS : Eksplorasi Fitur Tekstur Citra Iris Mata Menggunakan Transformasi Wavelet untuk Identifikasi Personal
  4. PENELITIAN KAJIAN KEBIJAKAN ITS : KAJIAN ANALISIS BIAYA PENDIDIKAN DENGAN PENDEKATAN ACTIVITY BASED COSTING SYSTEM: STUDI KASUS FTIF ITS
  5. PENELITIAN JURUSAN ITS : Aplikasi Pemetaan Tingkat Kemiskinan Masyarakat Berbasis Perangkat Bergerak
  6. PENELITIAN PEMULA ITS : Sistem Klasifikasi Data Medis Menggunakan Algoritma Multilayer Perceptron Backpropagation Network dan Teori Fuzzy Set
  7. PENELITIAN LAB BASED EDUCATION : Peringkasan Multi Dokumen Berita Berbahasa Indonesia Berdasarkan Trending Issue Data Twitter dengan Deteksi Kejadian Non Trivial Sebagai Pemilihan Kata Kunci
  8. PENELITIAN JURUSAN ITS tahun 2016: Rencana Bangun Aplikasi Tanggap Potensi Banjir dan Kekeringan
  9. PENELITIAN UNGGULAN PERGURUAN TINGGI : DETEKSI ANOMALI PADA PROSES BISNIS MENGGUNAKAN METODA PROCESS MINING
  10. PENELITIAN UNGGULAN PERGURUAN TINGGI : Sistem Manajemen Arus Lalu Lintas Cerdas, Studi Kasus: di Kota Kupang, NTT

Sumber : https://data.its.ac.id/akreditasi/ai_v_penelitan_lablist.php?start=21

  1. Penelitian Unggulan Perguruan Tinggi : Sistem Manajemen Arus Lalu Lintas Cerdas, Studi Kasus: di Kota Kupang, NTT
  2. Penelitian Unggulan Perguruan Tinggi : DETEKSI ANOMALI PADA PROSES BISNIS MENGGUNAKAN METODA PROCESS MINING
  3. Penelitian Unggulan Perguruan Tinggi : Aplikasi Enterprise Resoure Planning Untuk Usaha Kecil Menengah Menggunakan Konsep Software as a Service
  4. Penelitian Lab Based Education : Peringkasan Multi Dokumen Berita Berbahasa Indonesia Berdasarkan Trending Issue Data Twitter dengan Deteksi Kejadian Non Trivial Sebagai Pemilihan Kata Kunci
  5. Penelitian KAJIAN KEBIJAKAN ITS : New INTEGRA : Rancang Ulang Portal e-Layanan ITS yang Terintegrasi dan Berbasis Sistem Autentifikasi Tunggal
  6. Penelitian Unggulan Perguruan Tinggi : Pengembangan Perangkat Lunak Sistem Pengenal Keadaan Mental Manusia Berdasarkan Gelombang Aktifitas Otak EEG

Sumber : https://data.its.ac.id/akreditasi/ai_v_penelitan_lablist.php?start=21

Publications

LECTURER SCOPUS GOOGLE SCHOLAR SINTA
1. Dr. Dwi Sunaryono, S.Kom., M.Kom. detail detail detail
2. Prof. Dr. Diana Purwitasari, S.Kom., M.Sc. detail detail detail
3. Dr. Yudhi Purwananto, S.Kom., M.Kom. detail detail detail
4. Rully Sulaiman, S.Kom,M.Kom. detail detail detail
5. Fajar Baskoro, S.Kom., MT. detail detail detail
6. Misbakhul Munir Irfan Subakti, S.Kom., M.Sc. detail detail detail
7. Agus Budi Raharjo, S.Kom., M.Kom., Ph.D. detail detail detail

Community Services

  1. Abmas Departemen : Pelatihan Pemrograman Web untuk Siswa Tingkat SMP, Agus Budi Raharjo, S.Kom., M.Kom., Ph.D.
  1. Pelatihan Dasar Pemrograman untuk Persiapan Kompetisi Pemrograman, Agus Budi Raharjo S.Kom., M.Kom., Ph.D
  1. Pengembangan Sistem Cerdas E-Pengelolaan Prasrana, Sarana, Dan Utilitas (Psu) Berbasis Web, Agus Budi Raharjo S.Kom., M.Kom., Ph.D
  2. Pendampingan Modul Pengumpulan dan Pelaporan Data pada Aplikasi Penelusuran COVID-19 untuk Dinas Kesehatan Jawa Timur, Agus Budi Raharjo S.Kom., M.Kom., Ph.D
  3. Sosialisasi Donor Plasma Konvalesen dan Teknologi Pendukung di Jawa Timur, Agus Budi Raharjo S.Kom., M.Kom., Ph.D
  1. Analisis Klaster Kasus dan Kurva Epidemi dengan pengembangan Sistem Tracing COVID-19 Jawa Timur Agus, Budi Raharjo S.Kom., M.Kom., Ph.D
  2. Application for monitoring and tracking Covid-19 cases in East Java, Dr. Diana Purwitasari, S.Kom., M.Sc.
  1. Pelatihan Desain Grafis untuk Guru PAUD
  2. Pelatihan Perakitan dan Pengelolaan Papan Informasi Elektronik di Panti Asuhan “Habibie” Kecamatan Sukolilo Surabaya
  3. Pembinaan Pemenang Seleksi Guru dan Tenaga Kependidikan Berprestasi dan Berdedikasi
  4. Pembuatan Modul Pembelajaran dan Pelatihan Aplikasi Perkantoran untuk Pemuda-pemudi Putus Sekolah dari Keluarga Tidak Mampu di Rumah Gemilang Indonesia
  5. Penerapan “Psycho-Auggo” Aplikasi Augmented Reality sebagai Sarana Pembelajaran dan Evaluasi Pelajaran Matematika di SD Muhammadiyah 26 Surabaya
  6. Seleksi Nasional Pengadaan Aparatur Sipil Negara
  1. Jasa Pemborongan Pekerjaan Pembangunan Aplikasi Electronic Instrument Database System (ELIDA) di PT Badak NGL
  2. Pelatihan Aplikasi Perkantoran untuk Pengurus PKK RW 07 Kelurahan Gunung Anyar Tambak Surabaya
  3. Pelatihan Pembuatan Soal Ujian Online untuk Guru Sekolah Menengah di Kota Blitar sebagai Persiapan Menghadapi Ujian Nasional Berbasis Komputer
  4. Peningkatan Ketrampilan Teknis di Bidang IT bagi Pelaku UMKM Batik Cerme Khas Kabupaten Gresik Guna Mendukung Pemasaran Melalui Internet
  5. Rancang Bangun Website Edukasi E-Resources Perpustakaan ITS sebagai Media Literasi Informasi yang Efektif
  6. Seleksi Nasional Pengadaan Pegawai Negeri Sipil
  1. Jasa Pemborongan Pekerjaan Enhancement e-Procurement Kontrak Jasa di PT Badak NGL
  2. Pelatihan Internet di Kecamatan Gunung Anyar Surabaya
  3. Pelatihan Keahlian Terapan Bidang Informatika bagi Warga Kurang Mampu di Surabaya
  4. Pemanfaatan Perdagangan Elektronik (E-Commerce) untuk Ibu-Ibu PKK Perumahan Rewwin Kelurahan Kepuh Kiriman Kecamatan Waru Sidoarjo
  5. Pembuatan Sistem Ujian Online Kota Surabaya
  6. Pemeliharaan Sistem Penerimaan Peserta Didik Baru (PPDB) Provinsi Jawa Timur
  7. Penyusunan Aplikasi Perencanaan Kendali Operasi PDAM Surya Sembada Kota Surabaya
  8. Perjanjian Pengembangan & Implementasi Dewatering Integrated System
  9. Seleksi Nasional Pengadaan Calon Pegawai Negeri Sipil
  1. PEMBINA OLIMPIADE KOMPUTER INDONESIA 2016 YANG DISELENGGARAKAN OLEH DIREKTORAT JENDERAL PENDIDIKAN DASAR DAN MENENGAH DALAM KEGIATAN INTERNATIONAL OLYMPIADE IN INFORMATICS KE 28 KAZAN RUSSIA
  2. INSTRUKTUR/PEMATERI DALAM KEGIATAN PELATIHAN NASIONAL 2 TOKI 2016
    SK PENGABDIAN KEPADA MASYARAKAT ITS tahun 2016: Sistem Informasi Pengelolaan Peralatan Infrastruktur Jaringan Komputer di Lingkungan LPTSI ITS
  3. PENGABDIAN KEPADA MASYARAKAT ITS tahun 2016: Peningkatan Kualitas Guru SMA di Tulungagung dalam Bidang TIK Untuk Penyiapan Materi Pembelajaran
  4. Tim Pembina Pengabdian Kepada Masyarakat dalam Kegiatan “Persiapan Olimpiade siswa Bidang Komputer Tingkat Kabupaten/Kotamadya tahun 2016”
  5. Inventarisasi Sistem dan Teknologi Informasi di Rumah Sakit Umum Daerah Dr. Soetomo Surabaya
  6. PENGABDIAN KEPADA MASYARAKAT ITS tahun 2016: Pelatihan Internet Untuk Ibu-Ibu PKK RW 07 Kelurahan Gunung Anyar Tambak Surabaya
  7. Narasumber dalam pengabdian kepada masyarakat kegiatan “Rapat Koordinasi Pembuatan Aplikasi Jelajah Surabaya”
  8. Pembuatan Aplikasi Sistem Informasi Eksekutif
  9. Kerjasama Pengembangan Teknologi Informasi Dan Komunikasi, Pengembangan System Informasi Penanaman Modal

Sumber : https://data.its.ac.id/akreditasi/ai_v_abmas_lablist.php?start=41

  1. Penyelenggaraan Penerimaan Peserta Didik Baru (Jasa Konsultasi/Pendampingan Berupa Pengolahan Data PSB On Line Tahun 2015)
  2. Tenaga Ahli Penerimaan Peserta Didik Baru Tahun 2015
  3. PENGABDIAN KEPADA MASYARAKAT ITS tahun 2015: Peningkatan Kompetensi Guru PAUD dalam menyediakan Modul Pembelajaran Interaktif di PPT Umi Qolbu Rusun Penjaringan Surabaya
  4. Workshop Penyusunan Kurikulum Berbasis Kerangka Kualifikasi Nasional Indonesia (KKNI)
  5. PENGABDIAN KEPADA MASYARAKAT ITS tahun 2015: Workshop Pembuatan Game Interaktif Sebagai Bekal Wirausaha Industri Kreatif Bagi Anak Panti Asuhan Ibnu Sina Surabaya
  6. narasumber dalam kegiatan Pengabdian kpd Masyarakat berupa “Workshop Penyusunan Kurukulum Berbasis KKNI” pd tgl 3 Oktober 2015 di ITS Surabaya”

Sumber : https://data.its.ac.id/akreditasi/ai_v_abmas_lablist.php?start=41

Books

  1. Baskoro, F. (2018) Bermain dengan Arduino dan Robot menggunakan MBlock-Scratch, Penebar Media Pustaka, ISBN: 978-602-5888-64-9
  2. Baskoro, F. (2018) Mahir Membuat Game Multiplatform dengan Construct, Penebar Media Pustaka, ISBN: 978-602-5414-87-9
  3. Baskoro, F. (2018) Mengenal Kode Game Belia dengan ScratchJr, Penebar Media Pustaka, ISBN: 978-602-5414-92-3
  4. Baskoro, F. (2018) Mudah Memprogram Game Langsung di Smartphone dengan Pocketcode, Penebar Media Pustaka, ISBN: 978-602-5888-40-3
  5. Baskoro, F. (2018) Terampil Membuat Game Android dengan Scratch, Penebar Media Pustaka, ISBN: 978-602-5414-77-0
  6. Baskoro, F. (2018) Tutorial Animasi dengan Scratch, Penebar Media Pustaka, ISBN: 978-602-5414-64-0

HKI

No Pendaftaran Judul Usulan Nama Pengusul Bulan Tahun
C00201705320 APLIKASI MOBILE MUSICMOO SEBAGAI SARANA PENCARIAN JUDUL LAGU Dwi Sunaryono, S.Kom, M.Kom 11 2017

Sumber : https://data.its.ac.id/akreditasi/ai_v_hki_lablist.php?showmaster=lab&fk_id_lab=133

Lecturers Member Programming Algorithm Laboratory